Fix libctf build on non-ELF targets.
[external/binutils.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
7 #   2011, 2012, 2013, 2014, 2015, 2016, 2017
8 #   Free Software Foundation
9 #
10 # This file is free software; you can redistribute it and/or modify
11 # it under the terms of the GNU General Public License as published by
12 # the Free Software Foundation; either version 3 of the License, or
13 # (at your option) any later version.
14
15 # This program is distributed in the hope that it will be useful,
16 # but WITHOUT ANY WARRANTY; without even the implied warranty of
17 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18 # GNU General Public License for more details.
19
20 # You should have received a copy of the GNU General Public License
21 # along with this program; see the file COPYING3.  If not see
22 # <http://www.gnu.org/licenses/>.
23 #
24
25 # First, test for a proper version of make, but only where one is required.
26
27 @if gcc
28 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
29 $(error GNU make version 3.80 or newer is required.)
30 endif
31 @endif gcc
32
33 # -------------------------------
34 # Standard Autoconf-set variables
35 # -------------------------------
36 VPATH=@srcdir@
37
38 build_alias=@build_noncanonical@
39 build_vendor=@build_vendor@
40 build_os=@build_os@
41 build=@build@
42 host_alias=@host_noncanonical@
43 host_vendor=@host_vendor@
44 host_os=@host_os@
45 host=@host@
46 target_alias=@target_noncanonical@
47 target_vendor=@target_vendor@
48 target_os=@target_os@
49 target=@target@
50
51 program_transform_name = @program_transform_name@
52
53 prefix = @prefix@
54 exec_prefix = @exec_prefix@
55
56 srcdir = @srcdir@
57
58 bindir = @bindir@
59 sbindir = @sbindir@
60 libexecdir = @libexecdir@
61 datadir = @datadir@
62 sysconfdir = @sysconfdir@
63 sharedstatedir = @sharedstatedir@
64 localstatedir = @localstatedir@
65 libdir = @libdir@
66 includedir = @includedir@
67 oldincludedir = @oldincludedir@
68 infodir = @infodir@
69 datarootdir = @datarootdir@
70 docdir = @docdir@
71 pdfdir = @pdfdir@
72 htmldir = @htmldir@
73 mandir = @mandir@
74 man1dir = $(mandir)/man1
75 man2dir = $(mandir)/man2
76 man3dir = $(mandir)/man3
77 man4dir = $(mandir)/man4
78 man5dir = $(mandir)/man5
79 man6dir = $(mandir)/man6
80 man7dir = $(mandir)/man7
81 man8dir = $(mandir)/man8
82 man9dir = $(mandir)/man9
83
84 INSTALL = @INSTALL@
85 INSTALL_PROGRAM = @INSTALL_PROGRAM@
86 INSTALL_SCRIPT = @INSTALL_SCRIPT@
87 INSTALL_DATA = @INSTALL_DATA@
88 LN = @LN@
89 LN_S = @LN_S@
90 MAINT = @MAINT@
91 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
92 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
93
94 # -------------------------------------------------
95 # Miscellaneous non-standard autoconf-set variables
96 # -------------------------------------------------
97
98 # The gcc driver likes to know the arguments it was configured with.
99 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
100
101 tooldir = @tooldir@
102 build_tooldir = @build_tooldir@
103
104 # This is the name of the environment variable used for the path to
105 # the libraries.
106 RPATH_ENVVAR = @RPATH_ENVVAR@
107
108 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
109 # is used instead of the directory itself to avoid including built
110 # executables in PATH.
111 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
112
113 # Build programs are put under this directory.
114 BUILD_SUBDIR = @build_subdir@
115 # This is set by the configure script to the arguments to use when configuring
116 # directories built for the build system.
117 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
118
119 # Linker flags to use on the host, for stage1 or when not
120 # bootstrapping.
121 STAGE1_LDFLAGS = @stage1_ldflags@
122
123 # Libraries to use on the host, for stage1 or when not bootstrapping.
124 STAGE1_LIBS = @stage1_libs@
125
126 # Linker flags to use for stage2 and later.
127 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
128
129 # Libraries to use for stage2 and later.
130 POSTSTAGE1_LIBS = @poststage1_libs@
131
132 # This is the list of variables to export in the environment when
133 # configuring any subdirectory.  It must also be exported whenever
134 # recursing into a build directory in case that directory's Makefile
135 # re-runs configure.
136 BASE_EXPORTS = \
137         FLEX="$(FLEX)"; export FLEX; \
138         LEX="$(LEX)"; export LEX; \
139         BISON="$(BISON)"; export BISON; \
140         YACC="$(YACC)"; export YACC; \
141         M4="$(M4)"; export M4; \
142         SED="$(SED)"; export SED; \
143         AWK="$(AWK)"; export AWK; \
144         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
145
146 # This is the list of variables to export in the environment when
147 # configuring subdirectories for the build system.
148 BUILD_EXPORTS = \
149         $(BASE_EXPORTS) \
150         AR="$(AR_FOR_BUILD)"; export AR; \
151         AS="$(AS_FOR_BUILD)"; export AS; \
152         CC="$(CC_FOR_BUILD)"; export CC; \
153         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
154         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
155         CXX="$(CXX_FOR_BUILD)"; export CXX; \
156         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
157         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
158         GOC="$(GOC_FOR_BUILD)"; export GOC; \
159         GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
160         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
161         LD="$(LD_FOR_BUILD)"; export LD; \
162         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
163         NM="$(NM_FOR_BUILD)"; export NM; \
164         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
165         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
166         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
167
168 # These variables must be set on the make command line for directories
169 # built for the build system to override those in BASE_FLAGS_TO_PASS.
170 EXTRA_BUILD_FLAGS = \
171         CFLAGS="$(CFLAGS_FOR_BUILD)" \
172         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
173
174 # This is the list of directories to built for the host system.
175 SUBDIRS = @configdirs@
176 TARGET_CONFIGDIRS = @target_configdirs@
177 # This is set by the configure script to the arguments to use when configuring
178 # directories built for the host system.
179 HOST_CONFIGARGS = @host_configargs@
180 # Host programs are put under this directory, which is . except if building
181 # with srcdir=..
182 HOST_SUBDIR = @host_subdir@
183 # This is the list of variables to export in the environment when
184 # configuring subdirectories for the host system.  We need to pass
185 # some to the GCC configure because of its hybrid host/target nature.
186 HOST_EXPORTS = \
187         $(BASE_EXPORTS) \
188         CC="$(CC)"; export CC; \
189         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
190         CFLAGS="$(CFLAGS)"; export CFLAGS; \
191         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
192         CXX="$(CXX)"; export CXX; \
193         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
194         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
195         GOC="$(GOC)"; export GOC; \
196         AR="$(AR)"; export AR; \
197         AS="$(AS)"; export AS; \
198         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
199         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
200         LD="$(LD)"; export LD; \
201         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
202         NM="$(NM)"; export NM; \
203         RANLIB="$(RANLIB)"; export RANLIB; \
204         WINDRES="$(WINDRES)"; export WINDRES; \
205         WINDMC="$(WINDMC)"; export WINDMC; \
206         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
207         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
208         READELF="$(READELF)"; export READELF; \
209         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
210         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
211         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
212         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
213         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
214         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
215         OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
216         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
217         READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
218         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
219         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
220         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
221         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
222         ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
223         ISLINC="$(HOST_ISLINC)"; export ISLINC; \
224         ISLVER="$(HOST_ISLVER)"; export ISLVER; \
225         LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
226         LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
227         XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
228 @if gcc-bootstrap
229         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
230 @endif gcc-bootstrap
231         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
232
233 POSTSTAGE1_CXX_EXPORT = \
234         CXX='$(CXX)'; export CXX; \
235         CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
236 @if target-libstdc++-v3-bootstrap
237 # Override the above if we're bootstrapping C++.
238 POSTSTAGE1_CXX_EXPORT = \
239         CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
240           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
241           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
242           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
243           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
244           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
245           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
246           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
247           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
248           export CXX; \
249         CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
250 @endif target-libstdc++-v3-bootstrap
251
252 # Similar, for later GCC stages.
253 POSTSTAGE1_HOST_EXPORTS = \
254         $(HOST_EXPORTS) \
255         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
256           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
257           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
258         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
259         $(POSTSTAGE1_CXX_EXPORT) \
260         $(LTO_EXPORTS) \
261         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
262         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
263         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
264
265 # Target libraries are put under this directory:
266 TARGET_SUBDIR = @target_subdir@
267 # This is set by the configure script to the arguments to use when configuring
268 # directories built for the target.
269 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
270 # This is the list of variables to export in the environment when
271 # configuring subdirectories for the target system.
272 BASE_TARGET_EXPORTS = \
273         $(BASE_EXPORTS) \
274         AR="$(AR_FOR_TARGET)"; export AR; \
275         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
276         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
277         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
278         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
279         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
280         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
281         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
282         GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
283         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
284         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
285         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
286         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
287         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
288         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
289         OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
290         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
291         READELF="$(READELF_FOR_TARGET)"; export READELF; \
292         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
293         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
294         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
295 @if gcc-bootstrap
296         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
297 @endif gcc-bootstrap
298         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
299         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
300
301 RAW_CXX_TARGET_EXPORTS = \
302         $(BASE_TARGET_EXPORTS) \
303         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
304         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
305
306 NORMAL_TARGET_EXPORTS = \
307         $(BASE_TARGET_EXPORTS) \
308         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
309
310 # Where to find GMP
311 HOST_GMPLIBS = @gmplibs@
312 HOST_GMPINC = @gmpinc@
313
314 # Where to find isl
315 HOST_ISLLIBS = @isllibs@
316 HOST_ISLINC = @islinc@
317 HOST_ISLVER = @islver@
318
319 # Where to find libelf
320 HOST_LIBELFLIBS = @libelflibs@
321 HOST_LIBELFINC = @libelfinc@
322
323 # ----------------------------------------------
324 # Programs producing files for the BUILD machine
325 # ----------------------------------------------
326
327 SHELL = @SHELL@
328
329 # pwd command to use.  Allow user to override default by setting PWDCMD in
330 # the environment to account for automounters.  The make variable must not
331 # be called PWDCMD, otherwise the value set here is passed to make
332 # subprocesses and overrides the setting from the user's environment.
333 # Don't use PWD since it is a common shell environment variable and we
334 # don't want to corrupt it.
335 PWD_COMMAND = $${PWDCMD-pwd}
336
337 # compilers to use to create programs which must be run in the build
338 # environment.
339 AR_FOR_BUILD = @AR_FOR_BUILD@
340 AS_FOR_BUILD = @AS_FOR_BUILD@
341 CC_FOR_BUILD = @CC_FOR_BUILD@
342 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
343 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
344 CXX_FOR_BUILD = @CXX_FOR_BUILD@
345 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
346 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
347 GOC_FOR_BUILD = @GOC_FOR_BUILD@
348 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
349 LD_FOR_BUILD = @LD_FOR_BUILD@
350 NM_FOR_BUILD = @NM_FOR_BUILD@
351 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
352 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
353 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
354
355 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
356 # here so that they can be overridden by Makefile fragments.
357 BUILD_PREFIX = @BUILD_PREFIX@
358 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
359
360 # Flags to pass to stage2 and later makes.  They are defined
361 # here so that they can be overridden by Makefile fragments.
362 BOOT_CFLAGS= -g -O2
363 BOOT_LDFLAGS=
364 BOOT_ADAFLAGS= -gnatpg
365
366 AWK = @AWK@
367 SED = @SED@
368 BISON = @BISON@
369 YACC = @YACC@
370 FLEX = @FLEX@
371 LEX = @LEX@
372 M4 = @M4@
373 MAKEINFO = @MAKEINFO@
374 EXPECT = @EXPECT@
375 RUNTEST = @RUNTEST@
376
377 AUTO_PROFILE = gcc-auto-profile -c 1000000
378
379 # This just becomes part of the MAKEINFO definition passed down to
380 # sub-makes.  It lets flags be given on the command line while still
381 # using the makeinfo from the object tree.
382 # (Default to avoid splitting info files by setting the threshold high.)
383 MAKEINFOFLAGS = --split-size=5000000
384
385 # ---------------------------------------------
386 # Programs producing files for the HOST machine
387 # ---------------------------------------------
388
389 AS = @AS@
390 AR = @AR@
391 AR_FLAGS = rc
392 CC = @CC@
393 CXX = @CXX@
394 DLLTOOL = @DLLTOOL@
395 LD = @LD@
396 LIPO = @LIPO@
397 NM = @NM@
398 OBJDUMP = @OBJDUMP@
399 RANLIB = @RANLIB@
400 READELF = @READELF@
401 STRIP = @STRIP@
402 WINDRES = @WINDRES@
403 WINDMC = @WINDMC@
404
405 GNATBIND = @GNATBIND@
406 GNATMAKE = @GNATMAKE@
407
408 CFLAGS = @CFLAGS@
409 LDFLAGS = @LDFLAGS@
410 LIBCFLAGS = $(CFLAGS)
411 CXXFLAGS = @CXXFLAGS@
412 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
413 GOCFLAGS = $(CFLAGS)
414
415 CREATE_GCOV = create_gcov
416
417 TFLAGS =
418
419 # Defaults for all stages; some are overridden below.
420
421 STAGE_CFLAGS = $(BOOT_CFLAGS)
422 STAGE_TFLAGS = $(TFLAGS)
423 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
424
425
426 # Defaults for stage 1; some are overridden below.
427 STAGE1_CFLAGS = $(STAGE_CFLAGS)
428 STAGE1_CXXFLAGS = $(CXXFLAGS)
429 @if target-libstdc++-v3-bootstrap
430 # Override the above if we're bootstrapping C++.
431 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
432 @endif target-libstdc++-v3-bootstrap
433 STAGE1_TFLAGS = $(STAGE_TFLAGS)
434 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
435
436 # Defaults for stage 2; some are overridden below.
437 STAGE2_CFLAGS = $(STAGE_CFLAGS)
438 STAGE2_CXXFLAGS = $(CXXFLAGS)
439 @if target-libstdc++-v3-bootstrap
440 # Override the above if we're bootstrapping C++.
441 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
442 @endif target-libstdc++-v3-bootstrap
443 STAGE2_TFLAGS = $(STAGE_TFLAGS)
444 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
445
446 # Defaults for stage 3; some are overridden below.
447 STAGE3_CFLAGS = $(STAGE_CFLAGS)
448 STAGE3_CXXFLAGS = $(CXXFLAGS)
449 @if target-libstdc++-v3-bootstrap
450 # Override the above if we're bootstrapping C++.
451 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
452 @endif target-libstdc++-v3-bootstrap
453 STAGE3_TFLAGS = $(STAGE_TFLAGS)
454 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
455
456 # Defaults for stage 4; some are overridden below.
457 STAGE4_CFLAGS = $(STAGE_CFLAGS)
458 STAGE4_CXXFLAGS = $(CXXFLAGS)
459 @if target-libstdc++-v3-bootstrap
460 # Override the above if we're bootstrapping C++.
461 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
462 @endif target-libstdc++-v3-bootstrap
463 STAGE4_TFLAGS = $(STAGE_TFLAGS)
464 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
465
466 # Defaults for stage profile; some are overridden below.
467 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
468 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
469 @if target-libstdc++-v3-bootstrap
470 # Override the above if we're bootstrapping C++.
471 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
472 @endif target-libstdc++-v3-bootstrap
473 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
474 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
475
476 # Defaults for stage feedback; some are overridden below.
477 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
478 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
479 @if target-libstdc++-v3-bootstrap
480 # Override the above if we're bootstrapping C++.
481 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
482 @endif target-libstdc++-v3-bootstrap
483 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
484 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
485
486
487 # By default, C and C++ are the only stage1 languages, because they are the
488 # only ones we require to build with the bootstrap compiler, and also the
489 # only ones useful for building stage2.
490
491 STAGE1_CFLAGS = @stage1_cflags@
492 STAGE1_CHECKING = @stage1_checking@
493 STAGE1_LANGUAGES = @stage1_languages@
494 # * We force-disable intermodule optimizations, even if
495 #   --enable-intermodule was passed, since the installed compiler
496 #   probably can't handle them.  Luckily, autoconf always respects
497 #   the last argument when conflicting --enable arguments are passed.
498 # * Likewise, we force-disable coverage flags, since the installed
499 #   compiler probably has never heard of them.
500 # * We also disable -Wformat, since older GCCs don't understand newer %s.
501 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
502           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
503           --disable-build-format-warnings
504
505 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
506 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
507
508 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
509 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
510
511 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
512 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
513
514 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
515 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
516
517 do-compare = @do_compare@
518 do-compare3 = $(do-compare)
519
520 # -----------------------------------------------
521 # Programs producing files for the TARGET machine
522 # -----------------------------------------------
523
524 AR_FOR_TARGET=@AR_FOR_TARGET@
525 AS_FOR_TARGET=@AS_FOR_TARGET@
526 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
527
528 # If GCC_FOR_TARGET is not overriden on the command line, then this
529 # variable is passed down to the gcc Makefile, where it is used to
530 # build libgcc2.a.  We define it here so that it can itself be
531 # overridden on the command line.
532 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
533 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
534 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
535 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
536 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
537 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
538 LD_FOR_TARGET=@LD_FOR_TARGET@
539
540 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
541 NM_FOR_TARGET=@NM_FOR_TARGET@
542 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
543 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
544 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
545 READELF_FOR_TARGET=@READELF_FOR_TARGET@
546 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
547 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
548 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
549
550 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
551 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
552 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
553
554 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
555 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
556
557 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
558 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
559 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
560 GOCFLAGS_FOR_TARGET = -O2 -g
561
562 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
563 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
564 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
565
566 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
567
568 # ------------------------------------
569 # Miscellaneous targets and flag lists
570 # ------------------------------------
571
572 # The first rule in the file had better be this one.  Don't put any above it.
573 # This lives here to allow makefile fragments to contain dependencies.
574 all:
575
576 #### host and target specific makefile fragments come in here.
577 @target_makefile_frag@
578 @alphaieee_frag@
579 @ospace_frag@
580 @host_makefile_frag@
581 ###
582
583 # This is the list of directories that may be needed in RPATH_ENVVAR
584 # so that programs built for the target machine work.
585 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libmpx)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libcilkrts)$(TARGET_LIB_PATH_liboffloadmic)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
586
587 @if target-libstdc++-v3
588 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
589 @endif target-libstdc++-v3
590
591 @if target-libsanitizer
592 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
593 @endif target-libsanitizer
594
595 @if target-libmpx
596 TARGET_LIB_PATH_libmpx = $$r/$(TARGET_SUBDIR)/libmpx/.libs:
597 @endif target-libmpx
598
599 @if target-libvtv
600 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
601 @endif target-libvtv
602
603 @if target-libcilkrts
604 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
605 @endif target-libcilkrts
606
607 @if target-liboffloadmic
608 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
609 @endif target-liboffloadmic
610
611 @if target-libssp
612 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
613 @endif target-libssp
614
615 @if target-libgomp
616 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
617 @endif target-libgomp
618
619 @if target-libitm
620 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
621 @endif target-libitm
622
623 @if target-libatomic
624 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
625 @endif target-libatomic
626
627
628
629 # This is the list of directories that may be needed in RPATH_ENVVAR
630 # so that programs built for the host machine work.
631 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
632
633 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
634 @if gcc
635 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
636 @endif gcc
637
638
639 @if gmp
640 HOST_LIB_PATH_gmp = \
641   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
642 @endif gmp
643
644 @if mpfr
645 HOST_LIB_PATH_mpfr = \
646   $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
647 @endif mpfr
648
649 @if mpc
650 HOST_LIB_PATH_mpc = \
651   $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
652 @endif mpc
653
654 @if isl
655 HOST_LIB_PATH_isl = \
656   $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
657 @endif isl
658
659 @if libelf
660 HOST_LIB_PATH_libelf = \
661   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
662 @endif libelf
663
664
665 CXX_FOR_TARGET_FLAG_TO_PASS = \
666         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
667 @if target-libstdc++-v3
668 # CXX_FOR_TARGET is tricky to get right for target libs that require a
669 # functional C++ compiler.  When we recurse, if we expand
670 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
671 # libstdc++ include flags from the script.  Instead, we get an
672 # -funconfigured-* word, so that we'll get errors if this invalid C++
673 # command line is used for anything, but also so that we can use the
674 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
675 # don't pass it on, sub-make will use the default definition, that
676 # re-expands it at the time of use, so we'll get it right when we need
677 # it.  One potential exception is the expansion of CXX_FOR_TARGET
678 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
679 # really work, for C++ host programs can't depend on the current-stage
680 # C++ target library.
681 CXX_FOR_TARGET_FLAG_TO_PASS = \
682         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
683 @endif target-libstdc++-v3
684
685 # Flags to pass down to all sub-makes. STAGE*FLAGS,
686 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
687 # overrideable (for a bootstrap build stage1 also builds gcc.info).
688 BASE_FLAGS_TO_PASS = \
689         "DESTDIR=$(DESTDIR)" \
690         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
691         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
692         "bindir=$(bindir)" \
693         "datadir=$(datadir)" \
694         "exec_prefix=$(exec_prefix)" \
695         "includedir=$(includedir)" \
696         "datarootdir=$(datarootdir)" \
697         "docdir=$(docdir)" \
698         "infodir=$(infodir)" \
699         "pdfdir=$(pdfdir)" \
700         "htmldir=$(htmldir)" \
701         "libdir=$(libdir)" \
702         "libexecdir=$(libexecdir)" \
703         "lispdir=$(lispdir)" \
704         "localstatedir=$(localstatedir)" \
705         "mandir=$(mandir)" \
706         "oldincludedir=$(oldincludedir)" \
707         "prefix=$(prefix)" \
708         "sbindir=$(sbindir)" \
709         "sharedstatedir=$(sharedstatedir)" \
710         "sysconfdir=$(sysconfdir)" \
711         "tooldir=$(tooldir)" \
712         "build_tooldir=$(build_tooldir)" \
713         "target_alias=$(target_alias)" \
714         "AWK=$(AWK)" \
715         "BISON=$(BISON)" \
716         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
717         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
718         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
719         "EXPECT=$(EXPECT)" \
720         "FLEX=$(FLEX)" \
721         "INSTALL=$(INSTALL)" \
722         "INSTALL_DATA=$(INSTALL_DATA)" \
723         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
724         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
725         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
726         "LEX=$(LEX)" \
727         "M4=$(M4)" \
728         "MAKE=$(MAKE)" \
729         "RUNTEST=$(RUNTEST)" \
730         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
731         "SED=$(SED)" \
732         "SHELL=$(SHELL)" \
733         "YACC=$(YACC)" \
734         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
735         "ADA_CFLAGS=$(ADA_CFLAGS)" \
736         "AR_FLAGS=$(AR_FLAGS)" \
737         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
738         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
739         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
740         "CFLAGS=$(CFLAGS)" \
741         "CXXFLAGS=$(CXXFLAGS)" \
742         "LDFLAGS=$(LDFLAGS)" \
743         "LIBCFLAGS=$(LIBCFLAGS)" \
744         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
745         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
746         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
747         "GNATBIND=$(GNATBIND)" \
748         "GNATMAKE=$(GNATMAKE)" \
749         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
750         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
751         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
752         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
753         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
754         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
755         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
756         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
757         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
758         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
759         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
760         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
761         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
762         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
763         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
764         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
765         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
766         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
767         "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
768         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
769         "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
770         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
771         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
772         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
773         "BUILD_CONFIG=$(BUILD_CONFIG)" \
774         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
775         "LEAN=$(LEAN)" \
776         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
777         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
778         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
779         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
780         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
781         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
782         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
783         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
784         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
785         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
786         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
787         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
788         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
789         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
790         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
791         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
792         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
793         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
794         $(CXX_FOR_TARGET_FLAG_TO_PASS) \
795         "TFLAGS=$(TFLAGS)" \
796         "CONFIG_SHELL=$(SHELL)" \
797         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
798         $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
799
800 # We leave this in just in case, but it is not needed anymore.
801 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
802
803 # Flags to pass down to most sub-makes, in which we're building with
804 # the host environment.
805 EXTRA_HOST_FLAGS = \
806         'AR=$(AR)' \
807         'AS=$(AS)' \
808         'CC=$(CC)' \
809         'CXX=$(CXX)' \
810         'DLLTOOL=$(DLLTOOL)' \
811         'GFORTRAN=$(GFORTRAN)' \
812         'GOC=$(GOC)' \
813         'LD=$(LD)' \
814         'LIPO=$(LIPO)' \
815         'NM=$(NM)' \
816         'OBJDUMP=$(OBJDUMP)' \
817         'RANLIB=$(RANLIB)' \
818         'READELF=$(READELF)' \
819         'STRIP=$(STRIP)' \
820         'WINDRES=$(WINDRES)' \
821         'WINDMC=$(WINDMC)' \
822         'CREATE_GCOV=$(CREATE_GCOV)'
823
824 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
825
826 # Flags to pass to stage1 or when not bootstrapping.
827
828 STAGE1_FLAGS_TO_PASS = \
829         LDFLAGS="$${LDFLAGS}" \
830         HOST_LIBS="$${HOST_LIBS}"
831
832 # Flags to pass to stage2 and later makes.
833
834 POSTSTAGE1_FLAGS_TO_PASS = \
835         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
836         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
837         GNATBIND="$${GNATBIND}" \
838         LDFLAGS="$${LDFLAGS}" \
839         HOST_LIBS="$${HOST_LIBS}" \
840         $(LTO_FLAGS_TO_PASS) \
841         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
842
843 @if gcc-bootstrap
844 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
845                        $(POSTSTAGE1_HOST_EXPORTS) \
846                      fi;
847
848 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
849 @endif gcc-bootstrap
850
851 # Flags to pass down to makes which are built with the target environment.
852 # The double $ decreases the length of the command line; those variables
853 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
854 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
855 # so we expand them here.
856 EXTRA_TARGET_FLAGS = \
857         'AR=$$(AR_FOR_TARGET)' \
858         'AS=$(COMPILER_AS_FOR_TARGET)' \
859         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
860         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
861         'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
862          -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
863          $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
864         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
865         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
866         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
867         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
868         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
869         'LD=$(COMPILER_LD_FOR_TARGET)' \
870         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
871         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
872         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
873         'NM=$(COMPILER_NM_FOR_TARGET)' \
874         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
875         'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
876         'RANLIB=$$(RANLIB_FOR_TARGET)' \
877         'READELF=$$(READELF_FOR_TARGET)' \
878         'WINDRES=$$(WINDRES_FOR_TARGET)' \
879         'WINDMC=$$(WINDMC_FOR_TARGET)' \
880         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
881         'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
882         'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
883         "TFLAGS=$$TFLAGS"
884
885 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
886
887 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
888 # unfortunately needs the native compiler and the target ar and
889 # ranlib.
890 # If any variables are added here, they must be added to do-*, below.
891 # The BUILD_* variables are a special case, which are used for the gcc
892 # cross-building scheme.
893 EXTRA_GCC_FLAGS = \
894         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
895         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
896         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
897
898 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
899
900 @if gcc
901 BUILD_CONFIG = @BUILD_CONFIG@
902 ifneq ($(BUILD_CONFIG),)
903 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
904 endif
905 @endif gcc
906
907 .PHONY: configure-host
908 configure-host:  \
909     maybe-configure-bfd \
910     maybe-configure-opcodes \
911     maybe-configure-binutils \
912     maybe-configure-bison \
913     maybe-configure-cgen \
914     maybe-configure-dejagnu \
915     maybe-configure-etc \
916     maybe-configure-fastjar \
917     maybe-configure-fixincludes \
918     maybe-configure-flex \
919     maybe-configure-gas \
920     maybe-configure-gcc \
921     maybe-configure-gmp \
922     maybe-configure-mpfr \
923     maybe-configure-mpc \
924     maybe-configure-isl \
925     maybe-configure-libelf \
926     maybe-configure-gold \
927     maybe-configure-gprof \
928     maybe-configure-intl \
929     maybe-configure-tcl \
930     maybe-configure-itcl \
931     maybe-configure-ld \
932     maybe-configure-libbacktrace \
933     maybe-configure-libcpp \
934     maybe-configure-libdecnumber \
935     maybe-configure-libgui \
936     maybe-configure-libiberty \
937     maybe-configure-libiberty-linker-plugin \
938     maybe-configure-libiconv \
939     maybe-configure-m4 \
940     maybe-configure-readline \
941     maybe-configure-sid \
942     maybe-configure-sim \
943     maybe-configure-texinfo \
944     maybe-configure-zlib \
945     maybe-configure-gdb \
946     maybe-configure-expect \
947     maybe-configure-guile \
948     maybe-configure-tk \
949     maybe-configure-libtermcap \
950     maybe-configure-utils \
951     maybe-configure-gnattools \
952     maybe-configure-lto-plugin \
953     maybe-configure-libcc1 \
954     maybe-configure-gotools \
955     maybe-configure-libctf
956 .PHONY: configure-target
957 configure-target:  \
958     maybe-configure-target-libstdc++-v3 \
959     maybe-configure-target-libsanitizer \
960     maybe-configure-target-libmpx \
961     maybe-configure-target-libvtv \
962     maybe-configure-target-libcilkrts \
963     maybe-configure-target-liboffloadmic \
964     maybe-configure-target-libssp \
965     maybe-configure-target-newlib \
966     maybe-configure-target-libgcc \
967     maybe-configure-target-libbacktrace \
968     maybe-configure-target-libquadmath \
969     maybe-configure-target-libgfortran \
970     maybe-configure-target-libobjc \
971     maybe-configure-target-libgo \
972     maybe-configure-target-libtermcap \
973     maybe-configure-target-winsup \
974     maybe-configure-target-libgloss \
975     maybe-configure-target-libffi \
976     maybe-configure-target-zlib \
977     maybe-configure-target-rda \
978     maybe-configure-target-libada \
979     maybe-configure-target-libgomp \
980     maybe-configure-target-libitm \
981     maybe-configure-target-libatomic
982
983 # The target built for a native non-bootstrap build.
984 .PHONY: all
985 all:
986 @if gcc-bootstrap
987         [ -f stage_final ] || echo stage3 > stage_final
988         @r=`${PWD_COMMAND}`; export r; \
989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
990         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
991 @endif gcc-bootstrap
992         @: $(MAKE); $(unstage)
993         @r=`${PWD_COMMAND}`; export r; \
994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
995 @if gcc-bootstrap
996         if [ -f stage_last ]; then \
997           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
998           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
999         else \
1000 @endif gcc-bootstrap
1001           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1002 @if gcc-bootstrap
1003             ; \
1004         fi \
1005 @endif gcc-bootstrap
1006         && :
1007
1008 .PHONY: all-build
1009
1010 all-build: maybe-all-build-libiberty
1011 all-build: maybe-all-build-bison
1012 all-build: maybe-all-build-flex
1013 all-build: maybe-all-build-m4
1014 all-build: maybe-all-build-texinfo
1015 all-build: maybe-all-build-fixincludes
1016 all-build: maybe-all-build-libcpp
1017
1018 .PHONY: all-host
1019
1020 @if bfd-no-bootstrap
1021 all-host: maybe-all-bfd
1022 @endif bfd-no-bootstrap
1023 @if opcodes-no-bootstrap
1024 all-host: maybe-all-opcodes
1025 @endif opcodes-no-bootstrap
1026 @if binutils-no-bootstrap
1027 all-host: maybe-all-binutils
1028 @endif binutils-no-bootstrap
1029 all-host: maybe-all-bison
1030 all-host: maybe-all-cgen
1031 all-host: maybe-all-dejagnu
1032 all-host: maybe-all-etc
1033 all-host: maybe-all-fastjar
1034 @if fixincludes-no-bootstrap
1035 all-host: maybe-all-fixincludes
1036 @endif fixincludes-no-bootstrap
1037 all-host: maybe-all-flex
1038 @if gas-no-bootstrap
1039 all-host: maybe-all-gas
1040 @endif gas-no-bootstrap
1041 @if gcc-no-bootstrap
1042 all-host: maybe-all-gcc
1043 @endif gcc-no-bootstrap
1044 @if gmp-no-bootstrap
1045 all-host: maybe-all-gmp
1046 @endif gmp-no-bootstrap
1047 @if mpfr-no-bootstrap
1048 all-host: maybe-all-mpfr
1049 @endif mpfr-no-bootstrap
1050 @if mpc-no-bootstrap
1051 all-host: maybe-all-mpc
1052 @endif mpc-no-bootstrap
1053 @if isl-no-bootstrap
1054 all-host: maybe-all-isl
1055 @endif isl-no-bootstrap
1056 @if libelf-no-bootstrap
1057 all-host: maybe-all-libelf
1058 @endif libelf-no-bootstrap
1059 @if gold-no-bootstrap
1060 all-host: maybe-all-gold
1061 @endif gold-no-bootstrap
1062 all-host: maybe-all-gprof
1063 @if intl-no-bootstrap
1064 all-host: maybe-all-intl
1065 @endif intl-no-bootstrap
1066 all-host: maybe-all-tcl
1067 all-host: maybe-all-itcl
1068 @if ld-no-bootstrap
1069 all-host: maybe-all-ld
1070 @endif ld-no-bootstrap
1071 @if libbacktrace-no-bootstrap
1072 all-host: maybe-all-libbacktrace
1073 @endif libbacktrace-no-bootstrap
1074 @if libcpp-no-bootstrap
1075 all-host: maybe-all-libcpp
1076 @endif libcpp-no-bootstrap
1077 @if libdecnumber-no-bootstrap
1078 all-host: maybe-all-libdecnumber
1079 @endif libdecnumber-no-bootstrap
1080 all-host: maybe-all-libgui
1081 @if libiberty-no-bootstrap
1082 all-host: maybe-all-libiberty
1083 @endif libiberty-no-bootstrap
1084 @if libiberty-linker-plugin-no-bootstrap
1085 all-host: maybe-all-libiberty-linker-plugin
1086 @endif libiberty-linker-plugin-no-bootstrap
1087 @if libiconv-no-bootstrap
1088 all-host: maybe-all-libiconv
1089 @endif libiconv-no-bootstrap
1090 all-host: maybe-all-m4
1091 all-host: maybe-all-readline
1092 all-host: maybe-all-sid
1093 all-host: maybe-all-sim
1094 all-host: maybe-all-texinfo
1095 @if zlib-no-bootstrap
1096 all-host: maybe-all-zlib
1097 @endif zlib-no-bootstrap
1098 all-host: maybe-all-gdb
1099 all-host: maybe-all-expect
1100 all-host: maybe-all-guile
1101 all-host: maybe-all-tk
1102 all-host: maybe-all-libtermcap
1103 all-host: maybe-all-utils
1104 all-host: maybe-all-gnattools
1105 @if lto-plugin-no-bootstrap
1106 all-host: maybe-all-lto-plugin
1107 @endif lto-plugin-no-bootstrap
1108 all-host: maybe-all-libcc1
1109 all-host: maybe-all-gotools
1110 @if libctf-no-bootstrap
1111 all-host: maybe-all-libctf
1112 @endif libctf-no-bootstrap
1113
1114 .PHONY: all-target
1115
1116 @if target-libstdc++-v3-no-bootstrap
1117 all-target: maybe-all-target-libstdc++-v3
1118 @endif target-libstdc++-v3-no-bootstrap
1119 @if target-libsanitizer-no-bootstrap
1120 all-target: maybe-all-target-libsanitizer
1121 @endif target-libsanitizer-no-bootstrap
1122 @if target-libmpx-no-bootstrap
1123 all-target: maybe-all-target-libmpx
1124 @endif target-libmpx-no-bootstrap
1125 @if target-libvtv-no-bootstrap
1126 all-target: maybe-all-target-libvtv
1127 @endif target-libvtv-no-bootstrap
1128 all-target: maybe-all-target-libcilkrts
1129 all-target: maybe-all-target-liboffloadmic
1130 all-target: maybe-all-target-libssp
1131 all-target: maybe-all-target-newlib
1132 @if target-libgcc-no-bootstrap
1133 all-target: maybe-all-target-libgcc
1134 @endif target-libgcc-no-bootstrap
1135 all-target: maybe-all-target-libbacktrace
1136 all-target: maybe-all-target-libquadmath
1137 all-target: maybe-all-target-libgfortran
1138 all-target: maybe-all-target-libobjc
1139 all-target: maybe-all-target-libgo
1140 all-target: maybe-all-target-libtermcap
1141 all-target: maybe-all-target-winsup
1142 all-target: maybe-all-target-libgloss
1143 all-target: maybe-all-target-libffi
1144 all-target: maybe-all-target-zlib
1145 all-target: maybe-all-target-rda
1146 all-target: maybe-all-target-libada
1147 @if target-libgomp-no-bootstrap
1148 all-target: maybe-all-target-libgomp
1149 @endif target-libgomp-no-bootstrap
1150 all-target: maybe-all-target-libitm
1151 all-target: maybe-all-target-libatomic
1152
1153 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1154 # ``make X'' in all subdirectories (because, in general, there is a
1155 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1156 # but it may do additional work as well).
1157
1158 .PHONY: do-info
1159 do-info:
1160         @: $(MAKE); $(unstage)
1161         @r=`${PWD_COMMAND}`; export r; \
1162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1163         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1164           info-target
1165
1166
1167 .PHONY: info-host
1168
1169 info-host: maybe-info-bfd
1170 info-host: maybe-info-opcodes
1171 info-host: maybe-info-binutils
1172 info-host: maybe-info-bison
1173 info-host: maybe-info-cgen
1174 info-host: maybe-info-dejagnu
1175 info-host: maybe-info-etc
1176 info-host: maybe-info-fastjar
1177 info-host: maybe-info-fixincludes
1178 info-host: maybe-info-flex
1179 info-host: maybe-info-gas
1180 info-host: maybe-info-gcc
1181 info-host: maybe-info-gmp
1182 info-host: maybe-info-mpfr
1183 info-host: maybe-info-mpc
1184 info-host: maybe-info-isl
1185 info-host: maybe-info-libelf
1186 info-host: maybe-info-gold
1187 info-host: maybe-info-gprof
1188 info-host: maybe-info-intl
1189 info-host: maybe-info-tcl
1190 info-host: maybe-info-itcl
1191 info-host: maybe-info-ld
1192 info-host: maybe-info-libbacktrace
1193 info-host: maybe-info-libcpp
1194 info-host: maybe-info-libdecnumber
1195 info-host: maybe-info-libgui
1196 info-host: maybe-info-libiberty
1197 info-host: maybe-info-libiberty-linker-plugin
1198 info-host: maybe-info-libiconv
1199 info-host: maybe-info-m4
1200 info-host: maybe-info-readline
1201 info-host: maybe-info-sid
1202 info-host: maybe-info-sim
1203 info-host: maybe-info-texinfo
1204 info-host: maybe-info-zlib
1205 info-host: maybe-info-gdb
1206 info-host: maybe-info-expect
1207 info-host: maybe-info-guile
1208 info-host: maybe-info-tk
1209 info-host: maybe-info-libtermcap
1210 info-host: maybe-info-utils
1211 info-host: maybe-info-gnattools
1212 info-host: maybe-info-lto-plugin
1213 info-host: maybe-info-libcc1
1214 info-host: maybe-info-gotools
1215 info-host: maybe-info-libctf
1216
1217 .PHONY: info-target
1218
1219 info-target: maybe-info-target-libstdc++-v3
1220 info-target: maybe-info-target-libsanitizer
1221 info-target: maybe-info-target-libmpx
1222 info-target: maybe-info-target-libvtv
1223 info-target: maybe-info-target-libcilkrts
1224 info-target: maybe-info-target-liboffloadmic
1225 info-target: maybe-info-target-libssp
1226 info-target: maybe-info-target-newlib
1227 info-target: maybe-info-target-libgcc
1228 info-target: maybe-info-target-libbacktrace
1229 info-target: maybe-info-target-libquadmath
1230 info-target: maybe-info-target-libgfortran
1231 info-target: maybe-info-target-libobjc
1232 info-target: maybe-info-target-libgo
1233 info-target: maybe-info-target-libtermcap
1234 info-target: maybe-info-target-winsup
1235 info-target: maybe-info-target-libgloss
1236 info-target: maybe-info-target-libffi
1237 info-target: maybe-info-target-zlib
1238 info-target: maybe-info-target-rda
1239 info-target: maybe-info-target-libada
1240 info-target: maybe-info-target-libgomp
1241 info-target: maybe-info-target-libitm
1242 info-target: maybe-info-target-libatomic
1243
1244 .PHONY: do-dvi
1245 do-dvi:
1246         @: $(MAKE); $(unstage)
1247         @r=`${PWD_COMMAND}`; export r; \
1248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1249         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1250           dvi-target
1251
1252
1253 .PHONY: dvi-host
1254
1255 dvi-host: maybe-dvi-bfd
1256 dvi-host: maybe-dvi-opcodes
1257 dvi-host: maybe-dvi-binutils
1258 dvi-host: maybe-dvi-bison
1259 dvi-host: maybe-dvi-cgen
1260 dvi-host: maybe-dvi-dejagnu
1261 dvi-host: maybe-dvi-etc
1262 dvi-host: maybe-dvi-fastjar
1263 dvi-host: maybe-dvi-fixincludes
1264 dvi-host: maybe-dvi-flex
1265 dvi-host: maybe-dvi-gas
1266 dvi-host: maybe-dvi-gcc
1267 dvi-host: maybe-dvi-gmp
1268 dvi-host: maybe-dvi-mpfr
1269 dvi-host: maybe-dvi-mpc
1270 dvi-host: maybe-dvi-isl
1271 dvi-host: maybe-dvi-libelf
1272 dvi-host: maybe-dvi-gold
1273 dvi-host: maybe-dvi-gprof
1274 dvi-host: maybe-dvi-intl
1275 dvi-host: maybe-dvi-tcl
1276 dvi-host: maybe-dvi-itcl
1277 dvi-host: maybe-dvi-ld
1278 dvi-host: maybe-dvi-libbacktrace
1279 dvi-host: maybe-dvi-libcpp
1280 dvi-host: maybe-dvi-libdecnumber
1281 dvi-host: maybe-dvi-libgui
1282 dvi-host: maybe-dvi-libiberty
1283 dvi-host: maybe-dvi-libiberty-linker-plugin
1284 dvi-host: maybe-dvi-libiconv
1285 dvi-host: maybe-dvi-m4
1286 dvi-host: maybe-dvi-readline
1287 dvi-host: maybe-dvi-sid
1288 dvi-host: maybe-dvi-sim
1289 dvi-host: maybe-dvi-texinfo
1290 dvi-host: maybe-dvi-zlib
1291 dvi-host: maybe-dvi-gdb
1292 dvi-host: maybe-dvi-expect
1293 dvi-host: maybe-dvi-guile
1294 dvi-host: maybe-dvi-tk
1295 dvi-host: maybe-dvi-libtermcap
1296 dvi-host: maybe-dvi-utils
1297 dvi-host: maybe-dvi-gnattools
1298 dvi-host: maybe-dvi-lto-plugin
1299 dvi-host: maybe-dvi-libcc1
1300 dvi-host: maybe-dvi-gotools
1301 dvi-host: maybe-dvi-libctf
1302
1303 .PHONY: dvi-target
1304
1305 dvi-target: maybe-dvi-target-libstdc++-v3
1306 dvi-target: maybe-dvi-target-libsanitizer
1307 dvi-target: maybe-dvi-target-libmpx
1308 dvi-target: maybe-dvi-target-libvtv
1309 dvi-target: maybe-dvi-target-libcilkrts
1310 dvi-target: maybe-dvi-target-liboffloadmic
1311 dvi-target: maybe-dvi-target-libssp
1312 dvi-target: maybe-dvi-target-newlib
1313 dvi-target: maybe-dvi-target-libgcc
1314 dvi-target: maybe-dvi-target-libbacktrace
1315 dvi-target: maybe-dvi-target-libquadmath
1316 dvi-target: maybe-dvi-target-libgfortran
1317 dvi-target: maybe-dvi-target-libobjc
1318 dvi-target: maybe-dvi-target-libgo
1319 dvi-target: maybe-dvi-target-libtermcap
1320 dvi-target: maybe-dvi-target-winsup
1321 dvi-target: maybe-dvi-target-libgloss
1322 dvi-target: maybe-dvi-target-libffi
1323 dvi-target: maybe-dvi-target-zlib
1324 dvi-target: maybe-dvi-target-rda
1325 dvi-target: maybe-dvi-target-libada
1326 dvi-target: maybe-dvi-target-libgomp
1327 dvi-target: maybe-dvi-target-libitm
1328 dvi-target: maybe-dvi-target-libatomic
1329
1330 .PHONY: do-pdf
1331 do-pdf:
1332         @: $(MAKE); $(unstage)
1333         @r=`${PWD_COMMAND}`; export r; \
1334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1335         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1336           pdf-target
1337
1338
1339 .PHONY: pdf-host
1340
1341 pdf-host: maybe-pdf-bfd
1342 pdf-host: maybe-pdf-opcodes
1343 pdf-host: maybe-pdf-binutils
1344 pdf-host: maybe-pdf-bison
1345 pdf-host: maybe-pdf-cgen
1346 pdf-host: maybe-pdf-dejagnu
1347 pdf-host: maybe-pdf-etc
1348 pdf-host: maybe-pdf-fastjar
1349 pdf-host: maybe-pdf-fixincludes
1350 pdf-host: maybe-pdf-flex
1351 pdf-host: maybe-pdf-gas
1352 pdf-host: maybe-pdf-gcc
1353 pdf-host: maybe-pdf-gmp
1354 pdf-host: maybe-pdf-mpfr
1355 pdf-host: maybe-pdf-mpc
1356 pdf-host: maybe-pdf-isl
1357 pdf-host: maybe-pdf-libelf
1358 pdf-host: maybe-pdf-gold
1359 pdf-host: maybe-pdf-gprof
1360 pdf-host: maybe-pdf-intl
1361 pdf-host: maybe-pdf-tcl
1362 pdf-host: maybe-pdf-itcl
1363 pdf-host: maybe-pdf-ld
1364 pdf-host: maybe-pdf-libbacktrace
1365 pdf-host: maybe-pdf-libcpp
1366 pdf-host: maybe-pdf-libdecnumber
1367 pdf-host: maybe-pdf-libgui
1368 pdf-host: maybe-pdf-libiberty
1369 pdf-host: maybe-pdf-libiberty-linker-plugin
1370 pdf-host: maybe-pdf-libiconv
1371 pdf-host: maybe-pdf-m4
1372 pdf-host: maybe-pdf-readline
1373 pdf-host: maybe-pdf-sid
1374 pdf-host: maybe-pdf-sim
1375 pdf-host: maybe-pdf-texinfo
1376 pdf-host: maybe-pdf-zlib
1377 pdf-host: maybe-pdf-gdb
1378 pdf-host: maybe-pdf-expect
1379 pdf-host: maybe-pdf-guile
1380 pdf-host: maybe-pdf-tk
1381 pdf-host: maybe-pdf-libtermcap
1382 pdf-host: maybe-pdf-utils
1383 pdf-host: maybe-pdf-gnattools
1384 pdf-host: maybe-pdf-lto-plugin
1385 pdf-host: maybe-pdf-libcc1
1386 pdf-host: maybe-pdf-gotools
1387 pdf-host: maybe-pdf-libctf
1388
1389 .PHONY: pdf-target
1390
1391 pdf-target: maybe-pdf-target-libstdc++-v3
1392 pdf-target: maybe-pdf-target-libsanitizer
1393 pdf-target: maybe-pdf-target-libmpx
1394 pdf-target: maybe-pdf-target-libvtv
1395 pdf-target: maybe-pdf-target-libcilkrts
1396 pdf-target: maybe-pdf-target-liboffloadmic
1397 pdf-target: maybe-pdf-target-libssp
1398 pdf-target: maybe-pdf-target-newlib
1399 pdf-target: maybe-pdf-target-libgcc
1400 pdf-target: maybe-pdf-target-libbacktrace
1401 pdf-target: maybe-pdf-target-libquadmath
1402 pdf-target: maybe-pdf-target-libgfortran
1403 pdf-target: maybe-pdf-target-libobjc
1404 pdf-target: maybe-pdf-target-libgo
1405 pdf-target: maybe-pdf-target-libtermcap
1406 pdf-target: maybe-pdf-target-winsup
1407 pdf-target: maybe-pdf-target-libgloss
1408 pdf-target: maybe-pdf-target-libffi
1409 pdf-target: maybe-pdf-target-zlib
1410 pdf-target: maybe-pdf-target-rda
1411 pdf-target: maybe-pdf-target-libada
1412 pdf-target: maybe-pdf-target-libgomp
1413 pdf-target: maybe-pdf-target-libitm
1414 pdf-target: maybe-pdf-target-libatomic
1415
1416 .PHONY: do-html
1417 do-html:
1418         @: $(MAKE); $(unstage)
1419         @r=`${PWD_COMMAND}`; export r; \
1420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1421         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1422           html-target
1423
1424
1425 .PHONY: html-host
1426
1427 html-host: maybe-html-bfd
1428 html-host: maybe-html-opcodes
1429 html-host: maybe-html-binutils
1430 html-host: maybe-html-bison
1431 html-host: maybe-html-cgen
1432 html-host: maybe-html-dejagnu
1433 html-host: maybe-html-etc
1434 html-host: maybe-html-fastjar
1435 html-host: maybe-html-fixincludes
1436 html-host: maybe-html-flex
1437 html-host: maybe-html-gas
1438 html-host: maybe-html-gcc
1439 html-host: maybe-html-gmp
1440 html-host: maybe-html-mpfr
1441 html-host: maybe-html-mpc
1442 html-host: maybe-html-isl
1443 html-host: maybe-html-libelf
1444 html-host: maybe-html-gold
1445 html-host: maybe-html-gprof
1446 html-host: maybe-html-intl
1447 html-host: maybe-html-tcl
1448 html-host: maybe-html-itcl
1449 html-host: maybe-html-ld
1450 html-host: maybe-html-libbacktrace
1451 html-host: maybe-html-libcpp
1452 html-host: maybe-html-libdecnumber
1453 html-host: maybe-html-libgui
1454 html-host: maybe-html-libiberty
1455 html-host: maybe-html-libiberty-linker-plugin
1456 html-host: maybe-html-libiconv
1457 html-host: maybe-html-m4
1458 html-host: maybe-html-readline
1459 html-host: maybe-html-sid
1460 html-host: maybe-html-sim
1461 html-host: maybe-html-texinfo
1462 html-host: maybe-html-zlib
1463 html-host: maybe-html-gdb
1464 html-host: maybe-html-expect
1465 html-host: maybe-html-guile
1466 html-host: maybe-html-tk
1467 html-host: maybe-html-libtermcap
1468 html-host: maybe-html-utils
1469 html-host: maybe-html-gnattools
1470 html-host: maybe-html-lto-plugin
1471 html-host: maybe-html-libcc1
1472 html-host: maybe-html-gotools
1473 html-host: maybe-html-libctf
1474
1475 .PHONY: html-target
1476
1477 html-target: maybe-html-target-libstdc++-v3
1478 html-target: maybe-html-target-libsanitizer
1479 html-target: maybe-html-target-libmpx
1480 html-target: maybe-html-target-libvtv
1481 html-target: maybe-html-target-libcilkrts
1482 html-target: maybe-html-target-liboffloadmic
1483 html-target: maybe-html-target-libssp
1484 html-target: maybe-html-target-newlib
1485 html-target: maybe-html-target-libgcc
1486 html-target: maybe-html-target-libbacktrace
1487 html-target: maybe-html-target-libquadmath
1488 html-target: maybe-html-target-libgfortran
1489 html-target: maybe-html-target-libobjc
1490 html-target: maybe-html-target-libgo
1491 html-target: maybe-html-target-libtermcap
1492 html-target: maybe-html-target-winsup
1493 html-target: maybe-html-target-libgloss
1494 html-target: maybe-html-target-libffi
1495 html-target: maybe-html-target-zlib
1496 html-target: maybe-html-target-rda
1497 html-target: maybe-html-target-libada
1498 html-target: maybe-html-target-libgomp
1499 html-target: maybe-html-target-libitm
1500 html-target: maybe-html-target-libatomic
1501
1502 .PHONY: do-TAGS
1503 do-TAGS:
1504         @: $(MAKE); $(unstage)
1505         @r=`${PWD_COMMAND}`; export r; \
1506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1507         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1508           TAGS-target
1509
1510
1511 .PHONY: TAGS-host
1512
1513 TAGS-host: maybe-TAGS-bfd
1514 TAGS-host: maybe-TAGS-opcodes
1515 TAGS-host: maybe-TAGS-binutils
1516 TAGS-host: maybe-TAGS-bison
1517 TAGS-host: maybe-TAGS-cgen
1518 TAGS-host: maybe-TAGS-dejagnu
1519 TAGS-host: maybe-TAGS-etc
1520 TAGS-host: maybe-TAGS-fastjar
1521 TAGS-host: maybe-TAGS-fixincludes
1522 TAGS-host: maybe-TAGS-flex
1523 TAGS-host: maybe-TAGS-gas
1524 TAGS-host: maybe-TAGS-gcc
1525 TAGS-host: maybe-TAGS-gmp
1526 TAGS-host: maybe-TAGS-mpfr
1527 TAGS-host: maybe-TAGS-mpc
1528 TAGS-host: maybe-TAGS-isl
1529 TAGS-host: maybe-TAGS-libelf
1530 TAGS-host: maybe-TAGS-gold
1531 TAGS-host: maybe-TAGS-gprof
1532 TAGS-host: maybe-TAGS-intl
1533 TAGS-host: maybe-TAGS-tcl
1534 TAGS-host: maybe-TAGS-itcl
1535 TAGS-host: maybe-TAGS-ld
1536 TAGS-host: maybe-TAGS-libbacktrace
1537 TAGS-host: maybe-TAGS-libcpp
1538 TAGS-host: maybe-TAGS-libdecnumber
1539 TAGS-host: maybe-TAGS-libgui
1540 TAGS-host: maybe-TAGS-libiberty
1541 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1542 TAGS-host: maybe-TAGS-libiconv
1543 TAGS-host: maybe-TAGS-m4
1544 TAGS-host: maybe-TAGS-readline
1545 TAGS-host: maybe-TAGS-sid
1546 TAGS-host: maybe-TAGS-sim
1547 TAGS-host: maybe-TAGS-texinfo
1548 TAGS-host: maybe-TAGS-zlib
1549 TAGS-host: maybe-TAGS-gdb
1550 TAGS-host: maybe-TAGS-expect
1551 TAGS-host: maybe-TAGS-guile
1552 TAGS-host: maybe-TAGS-tk
1553 TAGS-host: maybe-TAGS-libtermcap
1554 TAGS-host: maybe-TAGS-utils
1555 TAGS-host: maybe-TAGS-gnattools
1556 TAGS-host: maybe-TAGS-lto-plugin
1557 TAGS-host: maybe-TAGS-libcc1
1558 TAGS-host: maybe-TAGS-gotools
1559 TAGS-host: maybe-TAGS-libctf
1560
1561 .PHONY: TAGS-target
1562
1563 TAGS-target: maybe-TAGS-target-libstdc++-v3
1564 TAGS-target: maybe-TAGS-target-libsanitizer
1565 TAGS-target: maybe-TAGS-target-libmpx
1566 TAGS-target: maybe-TAGS-target-libvtv
1567 TAGS-target: maybe-TAGS-target-libcilkrts
1568 TAGS-target: maybe-TAGS-target-liboffloadmic
1569 TAGS-target: maybe-TAGS-target-libssp
1570 TAGS-target: maybe-TAGS-target-newlib
1571 TAGS-target: maybe-TAGS-target-libgcc
1572 TAGS-target: maybe-TAGS-target-libbacktrace
1573 TAGS-target: maybe-TAGS-target-libquadmath
1574 TAGS-target: maybe-TAGS-target-libgfortran
1575 TAGS-target: maybe-TAGS-target-libobjc
1576 TAGS-target: maybe-TAGS-target-libgo
1577 TAGS-target: maybe-TAGS-target-libtermcap
1578 TAGS-target: maybe-TAGS-target-winsup
1579 TAGS-target: maybe-TAGS-target-libgloss
1580 TAGS-target: maybe-TAGS-target-libffi
1581 TAGS-target: maybe-TAGS-target-zlib
1582 TAGS-target: maybe-TAGS-target-rda
1583 TAGS-target: maybe-TAGS-target-libada
1584 TAGS-target: maybe-TAGS-target-libgomp
1585 TAGS-target: maybe-TAGS-target-libitm
1586 TAGS-target: maybe-TAGS-target-libatomic
1587
1588 .PHONY: do-install-info
1589 do-install-info:
1590         @: $(MAKE); $(unstage)
1591         @r=`${PWD_COMMAND}`; export r; \
1592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1593         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1594           install-info-target
1595
1596
1597 .PHONY: install-info-host
1598
1599 install-info-host: maybe-install-info-bfd
1600 install-info-host: maybe-install-info-opcodes
1601 install-info-host: maybe-install-info-binutils
1602 install-info-host: maybe-install-info-bison
1603 install-info-host: maybe-install-info-cgen
1604 install-info-host: maybe-install-info-dejagnu
1605 install-info-host: maybe-install-info-etc
1606 install-info-host: maybe-install-info-fastjar
1607 install-info-host: maybe-install-info-fixincludes
1608 install-info-host: maybe-install-info-flex
1609 install-info-host: maybe-install-info-gas
1610 install-info-host: maybe-install-info-gcc
1611 install-info-host: maybe-install-info-gmp
1612 install-info-host: maybe-install-info-mpfr
1613 install-info-host: maybe-install-info-mpc
1614 install-info-host: maybe-install-info-isl
1615 install-info-host: maybe-install-info-libelf
1616 install-info-host: maybe-install-info-gold
1617 install-info-host: maybe-install-info-gprof
1618 install-info-host: maybe-install-info-intl
1619 install-info-host: maybe-install-info-tcl
1620 install-info-host: maybe-install-info-itcl
1621 install-info-host: maybe-install-info-ld
1622 install-info-host: maybe-install-info-libbacktrace
1623 install-info-host: maybe-install-info-libcpp
1624 install-info-host: maybe-install-info-libdecnumber
1625 install-info-host: maybe-install-info-libgui
1626 install-info-host: maybe-install-info-libiberty
1627 install-info-host: maybe-install-info-libiberty-linker-plugin
1628 install-info-host: maybe-install-info-libiconv
1629 install-info-host: maybe-install-info-m4
1630 install-info-host: maybe-install-info-readline
1631 install-info-host: maybe-install-info-sid
1632 install-info-host: maybe-install-info-sim
1633 install-info-host: maybe-install-info-texinfo
1634 install-info-host: maybe-install-info-zlib
1635 install-info-host: maybe-install-info-gdb
1636 install-info-host: maybe-install-info-expect
1637 install-info-host: maybe-install-info-guile
1638 install-info-host: maybe-install-info-tk
1639 install-info-host: maybe-install-info-libtermcap
1640 install-info-host: maybe-install-info-utils
1641 install-info-host: maybe-install-info-gnattools
1642 install-info-host: maybe-install-info-lto-plugin
1643 install-info-host: maybe-install-info-libcc1
1644 install-info-host: maybe-install-info-gotools
1645 install-info-host: maybe-install-info-libctf
1646
1647 .PHONY: install-info-target
1648
1649 install-info-target: maybe-install-info-target-libstdc++-v3
1650 install-info-target: maybe-install-info-target-libsanitizer
1651 install-info-target: maybe-install-info-target-libmpx
1652 install-info-target: maybe-install-info-target-libvtv
1653 install-info-target: maybe-install-info-target-libcilkrts
1654 install-info-target: maybe-install-info-target-liboffloadmic
1655 install-info-target: maybe-install-info-target-libssp
1656 install-info-target: maybe-install-info-target-newlib
1657 install-info-target: maybe-install-info-target-libgcc
1658 install-info-target: maybe-install-info-target-libbacktrace
1659 install-info-target: maybe-install-info-target-libquadmath
1660 install-info-target: maybe-install-info-target-libgfortran
1661 install-info-target: maybe-install-info-target-libobjc
1662 install-info-target: maybe-install-info-target-libgo
1663 install-info-target: maybe-install-info-target-libtermcap
1664 install-info-target: maybe-install-info-target-winsup
1665 install-info-target: maybe-install-info-target-libgloss
1666 install-info-target: maybe-install-info-target-libffi
1667 install-info-target: maybe-install-info-target-zlib
1668 install-info-target: maybe-install-info-target-rda
1669 install-info-target: maybe-install-info-target-libada
1670 install-info-target: maybe-install-info-target-libgomp
1671 install-info-target: maybe-install-info-target-libitm
1672 install-info-target: maybe-install-info-target-libatomic
1673
1674 .PHONY: do-install-pdf
1675 do-install-pdf:
1676         @: $(MAKE); $(unstage)
1677         @r=`${PWD_COMMAND}`; export r; \
1678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1679         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1680           install-pdf-target
1681
1682
1683 .PHONY: install-pdf-host
1684
1685 install-pdf-host: maybe-install-pdf-bfd
1686 install-pdf-host: maybe-install-pdf-opcodes
1687 install-pdf-host: maybe-install-pdf-binutils
1688 install-pdf-host: maybe-install-pdf-bison
1689 install-pdf-host: maybe-install-pdf-cgen
1690 install-pdf-host: maybe-install-pdf-dejagnu
1691 install-pdf-host: maybe-install-pdf-etc
1692 install-pdf-host: maybe-install-pdf-fastjar
1693 install-pdf-host: maybe-install-pdf-fixincludes
1694 install-pdf-host: maybe-install-pdf-flex
1695 install-pdf-host: maybe-install-pdf-gas
1696 install-pdf-host: maybe-install-pdf-gcc
1697 install-pdf-host: maybe-install-pdf-gmp
1698 install-pdf-host: maybe-install-pdf-mpfr
1699 install-pdf-host: maybe-install-pdf-mpc
1700 install-pdf-host: maybe-install-pdf-isl
1701 install-pdf-host: maybe-install-pdf-libelf
1702 install-pdf-host: maybe-install-pdf-gold
1703 install-pdf-host: maybe-install-pdf-gprof
1704 install-pdf-host: maybe-install-pdf-intl
1705 install-pdf-host: maybe-install-pdf-tcl
1706 install-pdf-host: maybe-install-pdf-itcl
1707 install-pdf-host: maybe-install-pdf-ld
1708 install-pdf-host: maybe-install-pdf-libbacktrace
1709 install-pdf-host: maybe-install-pdf-libcpp
1710 install-pdf-host: maybe-install-pdf-libdecnumber
1711 install-pdf-host: maybe-install-pdf-libgui
1712 install-pdf-host: maybe-install-pdf-libiberty
1713 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1714 install-pdf-host: maybe-install-pdf-libiconv
1715 install-pdf-host: maybe-install-pdf-m4
1716 install-pdf-host: maybe-install-pdf-readline
1717 install-pdf-host: maybe-install-pdf-sid
1718 install-pdf-host: maybe-install-pdf-sim
1719 install-pdf-host: maybe-install-pdf-texinfo
1720 install-pdf-host: maybe-install-pdf-zlib
1721 install-pdf-host: maybe-install-pdf-gdb
1722 install-pdf-host: maybe-install-pdf-expect
1723 install-pdf-host: maybe-install-pdf-guile
1724 install-pdf-host: maybe-install-pdf-tk
1725 install-pdf-host: maybe-install-pdf-libtermcap
1726 install-pdf-host: maybe-install-pdf-utils
1727 install-pdf-host: maybe-install-pdf-gnattools
1728 install-pdf-host: maybe-install-pdf-lto-plugin
1729 install-pdf-host: maybe-install-pdf-libcc1
1730 install-pdf-host: maybe-install-pdf-gotools
1731 install-pdf-host: maybe-install-pdf-libctf
1732
1733 .PHONY: install-pdf-target
1734
1735 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1736 install-pdf-target: maybe-install-pdf-target-libsanitizer
1737 install-pdf-target: maybe-install-pdf-target-libmpx
1738 install-pdf-target: maybe-install-pdf-target-libvtv
1739 install-pdf-target: maybe-install-pdf-target-libcilkrts
1740 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1741 install-pdf-target: maybe-install-pdf-target-libssp
1742 install-pdf-target: maybe-install-pdf-target-newlib
1743 install-pdf-target: maybe-install-pdf-target-libgcc
1744 install-pdf-target: maybe-install-pdf-target-libbacktrace
1745 install-pdf-target: maybe-install-pdf-target-libquadmath
1746 install-pdf-target: maybe-install-pdf-target-libgfortran
1747 install-pdf-target: maybe-install-pdf-target-libobjc
1748 install-pdf-target: maybe-install-pdf-target-libgo
1749 install-pdf-target: maybe-install-pdf-target-libtermcap
1750 install-pdf-target: maybe-install-pdf-target-winsup
1751 install-pdf-target: maybe-install-pdf-target-libgloss
1752 install-pdf-target: maybe-install-pdf-target-libffi
1753 install-pdf-target: maybe-install-pdf-target-zlib
1754 install-pdf-target: maybe-install-pdf-target-rda
1755 install-pdf-target: maybe-install-pdf-target-libada
1756 install-pdf-target: maybe-install-pdf-target-libgomp
1757 install-pdf-target: maybe-install-pdf-target-libitm
1758 install-pdf-target: maybe-install-pdf-target-libatomic
1759
1760 .PHONY: do-install-html
1761 do-install-html:
1762         @: $(MAKE); $(unstage)
1763         @r=`${PWD_COMMAND}`; export r; \
1764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1765         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1766           install-html-target
1767
1768
1769 .PHONY: install-html-host
1770
1771 install-html-host: maybe-install-html-bfd
1772 install-html-host: maybe-install-html-opcodes
1773 install-html-host: maybe-install-html-binutils
1774 install-html-host: maybe-install-html-bison
1775 install-html-host: maybe-install-html-cgen
1776 install-html-host: maybe-install-html-dejagnu
1777 install-html-host: maybe-install-html-etc
1778 install-html-host: maybe-install-html-fastjar
1779 install-html-host: maybe-install-html-fixincludes
1780 install-html-host: maybe-install-html-flex
1781 install-html-host: maybe-install-html-gas
1782 install-html-host: maybe-install-html-gcc
1783 install-html-host: maybe-install-html-gmp
1784 install-html-host: maybe-install-html-mpfr
1785 install-html-host: maybe-install-html-mpc
1786 install-html-host: maybe-install-html-isl
1787 install-html-host: maybe-install-html-libelf
1788 install-html-host: maybe-install-html-gold
1789 install-html-host: maybe-install-html-gprof
1790 install-html-host: maybe-install-html-intl
1791 install-html-host: maybe-install-html-tcl
1792 install-html-host: maybe-install-html-itcl
1793 install-html-host: maybe-install-html-ld
1794 install-html-host: maybe-install-html-libbacktrace
1795 install-html-host: maybe-install-html-libcpp
1796 install-html-host: maybe-install-html-libdecnumber
1797 install-html-host: maybe-install-html-libgui
1798 install-html-host: maybe-install-html-libiberty
1799 install-html-host: maybe-install-html-libiberty-linker-plugin
1800 install-html-host: maybe-install-html-libiconv
1801 install-html-host: maybe-install-html-m4
1802 install-html-host: maybe-install-html-readline
1803 install-html-host: maybe-install-html-sid
1804 install-html-host: maybe-install-html-sim
1805 install-html-host: maybe-install-html-texinfo
1806 install-html-host: maybe-install-html-zlib
1807 install-html-host: maybe-install-html-gdb
1808 install-html-host: maybe-install-html-expect
1809 install-html-host: maybe-install-html-guile
1810 install-html-host: maybe-install-html-tk
1811 install-html-host: maybe-install-html-libtermcap
1812 install-html-host: maybe-install-html-utils
1813 install-html-host: maybe-install-html-gnattools
1814 install-html-host: maybe-install-html-lto-plugin
1815 install-html-host: maybe-install-html-libcc1
1816 install-html-host: maybe-install-html-gotools
1817 install-html-host: maybe-install-html-libctf
1818
1819 .PHONY: install-html-target
1820
1821 install-html-target: maybe-install-html-target-libstdc++-v3
1822 install-html-target: maybe-install-html-target-libsanitizer
1823 install-html-target: maybe-install-html-target-libmpx
1824 install-html-target: maybe-install-html-target-libvtv
1825 install-html-target: maybe-install-html-target-libcilkrts
1826 install-html-target: maybe-install-html-target-liboffloadmic
1827 install-html-target: maybe-install-html-target-libssp
1828 install-html-target: maybe-install-html-target-newlib
1829 install-html-target: maybe-install-html-target-libgcc
1830 install-html-target: maybe-install-html-target-libbacktrace
1831 install-html-target: maybe-install-html-target-libquadmath
1832 install-html-target: maybe-install-html-target-libgfortran
1833 install-html-target: maybe-install-html-target-libobjc
1834 install-html-target: maybe-install-html-target-libgo
1835 install-html-target: maybe-install-html-target-libtermcap
1836 install-html-target: maybe-install-html-target-winsup
1837 install-html-target: maybe-install-html-target-libgloss
1838 install-html-target: maybe-install-html-target-libffi
1839 install-html-target: maybe-install-html-target-zlib
1840 install-html-target: maybe-install-html-target-rda
1841 install-html-target: maybe-install-html-target-libada
1842 install-html-target: maybe-install-html-target-libgomp
1843 install-html-target: maybe-install-html-target-libitm
1844 install-html-target: maybe-install-html-target-libatomic
1845
1846 .PHONY: do-installcheck
1847 do-installcheck:
1848         @: $(MAKE); $(unstage)
1849         @r=`${PWD_COMMAND}`; export r; \
1850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1851         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1852           installcheck-target
1853
1854
1855 .PHONY: installcheck-host
1856
1857 installcheck-host: maybe-installcheck-bfd
1858 installcheck-host: maybe-installcheck-opcodes
1859 installcheck-host: maybe-installcheck-binutils
1860 installcheck-host: maybe-installcheck-bison
1861 installcheck-host: maybe-installcheck-cgen
1862 installcheck-host: maybe-installcheck-dejagnu
1863 installcheck-host: maybe-installcheck-etc
1864 installcheck-host: maybe-installcheck-fastjar
1865 installcheck-host: maybe-installcheck-fixincludes
1866 installcheck-host: maybe-installcheck-flex
1867 installcheck-host: maybe-installcheck-gas
1868 installcheck-host: maybe-installcheck-gcc
1869 installcheck-host: maybe-installcheck-gmp
1870 installcheck-host: maybe-installcheck-mpfr
1871 installcheck-host: maybe-installcheck-mpc
1872 installcheck-host: maybe-installcheck-isl
1873 installcheck-host: maybe-installcheck-libelf
1874 installcheck-host: maybe-installcheck-gold
1875 installcheck-host: maybe-installcheck-gprof
1876 installcheck-host: maybe-installcheck-intl
1877 installcheck-host: maybe-installcheck-tcl
1878 installcheck-host: maybe-installcheck-itcl
1879 installcheck-host: maybe-installcheck-ld
1880 installcheck-host: maybe-installcheck-libbacktrace
1881 installcheck-host: maybe-installcheck-libcpp
1882 installcheck-host: maybe-installcheck-libdecnumber
1883 installcheck-host: maybe-installcheck-libgui
1884 installcheck-host: maybe-installcheck-libiberty
1885 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1886 installcheck-host: maybe-installcheck-libiconv
1887 installcheck-host: maybe-installcheck-m4
1888 installcheck-host: maybe-installcheck-readline
1889 installcheck-host: maybe-installcheck-sid
1890 installcheck-host: maybe-installcheck-sim
1891 installcheck-host: maybe-installcheck-texinfo
1892 installcheck-host: maybe-installcheck-zlib
1893 installcheck-host: maybe-installcheck-gdb
1894 installcheck-host: maybe-installcheck-expect
1895 installcheck-host: maybe-installcheck-guile
1896 installcheck-host: maybe-installcheck-tk
1897 installcheck-host: maybe-installcheck-libtermcap
1898 installcheck-host: maybe-installcheck-utils
1899 installcheck-host: maybe-installcheck-gnattools
1900 installcheck-host: maybe-installcheck-lto-plugin
1901 installcheck-host: maybe-installcheck-libcc1
1902 installcheck-host: maybe-installcheck-gotools
1903 installcheck-host: maybe-installcheck-libctf
1904
1905 .PHONY: installcheck-target
1906
1907 installcheck-target: maybe-installcheck-target-libstdc++-v3
1908 installcheck-target: maybe-installcheck-target-libsanitizer
1909 installcheck-target: maybe-installcheck-target-libmpx
1910 installcheck-target: maybe-installcheck-target-libvtv
1911 installcheck-target: maybe-installcheck-target-libcilkrts
1912 installcheck-target: maybe-installcheck-target-liboffloadmic
1913 installcheck-target: maybe-installcheck-target-libssp
1914 installcheck-target: maybe-installcheck-target-newlib
1915 installcheck-target: maybe-installcheck-target-libgcc
1916 installcheck-target: maybe-installcheck-target-libbacktrace
1917 installcheck-target: maybe-installcheck-target-libquadmath
1918 installcheck-target: maybe-installcheck-target-libgfortran
1919 installcheck-target: maybe-installcheck-target-libobjc
1920 installcheck-target: maybe-installcheck-target-libgo
1921 installcheck-target: maybe-installcheck-target-libtermcap
1922 installcheck-target: maybe-installcheck-target-winsup
1923 installcheck-target: maybe-installcheck-target-libgloss
1924 installcheck-target: maybe-installcheck-target-libffi
1925 installcheck-target: maybe-installcheck-target-zlib
1926 installcheck-target: maybe-installcheck-target-rda
1927 installcheck-target: maybe-installcheck-target-libada
1928 installcheck-target: maybe-installcheck-target-libgomp
1929 installcheck-target: maybe-installcheck-target-libitm
1930 installcheck-target: maybe-installcheck-target-libatomic
1931
1932 .PHONY: do-mostlyclean
1933 do-mostlyclean:
1934         @: $(MAKE); $(unstage)
1935         @r=`${PWD_COMMAND}`; export r; \
1936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1937         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1938           mostlyclean-target
1939
1940
1941 .PHONY: mostlyclean-host
1942
1943 mostlyclean-host: maybe-mostlyclean-bfd
1944 mostlyclean-host: maybe-mostlyclean-opcodes
1945 mostlyclean-host: maybe-mostlyclean-binutils
1946 mostlyclean-host: maybe-mostlyclean-bison
1947 mostlyclean-host: maybe-mostlyclean-cgen
1948 mostlyclean-host: maybe-mostlyclean-dejagnu
1949 mostlyclean-host: maybe-mostlyclean-etc
1950 mostlyclean-host: maybe-mostlyclean-fastjar
1951 mostlyclean-host: maybe-mostlyclean-fixincludes
1952 mostlyclean-host: maybe-mostlyclean-flex
1953 mostlyclean-host: maybe-mostlyclean-gas
1954 mostlyclean-host: maybe-mostlyclean-gcc
1955 mostlyclean-host: maybe-mostlyclean-gmp
1956 mostlyclean-host: maybe-mostlyclean-mpfr
1957 mostlyclean-host: maybe-mostlyclean-mpc
1958 mostlyclean-host: maybe-mostlyclean-isl
1959 mostlyclean-host: maybe-mostlyclean-libelf
1960 mostlyclean-host: maybe-mostlyclean-gold
1961 mostlyclean-host: maybe-mostlyclean-gprof
1962 mostlyclean-host: maybe-mostlyclean-intl
1963 mostlyclean-host: maybe-mostlyclean-tcl
1964 mostlyclean-host: maybe-mostlyclean-itcl
1965 mostlyclean-host: maybe-mostlyclean-ld
1966 mostlyclean-host: maybe-mostlyclean-libbacktrace
1967 mostlyclean-host: maybe-mostlyclean-libcpp
1968 mostlyclean-host: maybe-mostlyclean-libdecnumber
1969 mostlyclean-host: maybe-mostlyclean-libgui
1970 mostlyclean-host: maybe-mostlyclean-libiberty
1971 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
1972 mostlyclean-host: maybe-mostlyclean-libiconv
1973 mostlyclean-host: maybe-mostlyclean-m4
1974 mostlyclean-host: maybe-mostlyclean-readline
1975 mostlyclean-host: maybe-mostlyclean-sid
1976 mostlyclean-host: maybe-mostlyclean-sim
1977 mostlyclean-host: maybe-mostlyclean-texinfo
1978 mostlyclean-host: maybe-mostlyclean-zlib
1979 mostlyclean-host: maybe-mostlyclean-gdb
1980 mostlyclean-host: maybe-mostlyclean-expect
1981 mostlyclean-host: maybe-mostlyclean-guile
1982 mostlyclean-host: maybe-mostlyclean-tk
1983 mostlyclean-host: maybe-mostlyclean-libtermcap
1984 mostlyclean-host: maybe-mostlyclean-utils
1985 mostlyclean-host: maybe-mostlyclean-gnattools
1986 mostlyclean-host: maybe-mostlyclean-lto-plugin
1987 mostlyclean-host: maybe-mostlyclean-libcc1
1988 mostlyclean-host: maybe-mostlyclean-gotools
1989 mostlyclean-host: maybe-mostlyclean-libctf
1990
1991 .PHONY: mostlyclean-target
1992
1993 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1994 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
1995 mostlyclean-target: maybe-mostlyclean-target-libmpx
1996 mostlyclean-target: maybe-mostlyclean-target-libvtv
1997 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
1998 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
1999 mostlyclean-target: maybe-mostlyclean-target-libssp
2000 mostlyclean-target: maybe-mostlyclean-target-newlib
2001 mostlyclean-target: maybe-mostlyclean-target-libgcc
2002 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2003 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2004 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2005 mostlyclean-target: maybe-mostlyclean-target-libobjc
2006 mostlyclean-target: maybe-mostlyclean-target-libgo
2007 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2008 mostlyclean-target: maybe-mostlyclean-target-winsup
2009 mostlyclean-target: maybe-mostlyclean-target-libgloss
2010 mostlyclean-target: maybe-mostlyclean-target-libffi
2011 mostlyclean-target: maybe-mostlyclean-target-zlib
2012 mostlyclean-target: maybe-mostlyclean-target-rda
2013 mostlyclean-target: maybe-mostlyclean-target-libada
2014 mostlyclean-target: maybe-mostlyclean-target-libgomp
2015 mostlyclean-target: maybe-mostlyclean-target-libitm
2016 mostlyclean-target: maybe-mostlyclean-target-libatomic
2017
2018 .PHONY: do-clean
2019 do-clean:
2020         @: $(MAKE); $(unstage)
2021         @r=`${PWD_COMMAND}`; export r; \
2022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2023         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2024           clean-target
2025
2026
2027 .PHONY: clean-host
2028
2029 clean-host: maybe-clean-bfd
2030 clean-host: maybe-clean-opcodes
2031 clean-host: maybe-clean-binutils
2032 clean-host: maybe-clean-bison
2033 clean-host: maybe-clean-cgen
2034 clean-host: maybe-clean-dejagnu
2035 clean-host: maybe-clean-etc
2036 clean-host: maybe-clean-fastjar
2037 clean-host: maybe-clean-fixincludes
2038 clean-host: maybe-clean-flex
2039 clean-host: maybe-clean-gas
2040 clean-host: maybe-clean-gcc
2041 clean-host: maybe-clean-gmp
2042 clean-host: maybe-clean-mpfr
2043 clean-host: maybe-clean-mpc
2044 clean-host: maybe-clean-isl
2045 clean-host: maybe-clean-libelf
2046 clean-host: maybe-clean-gold
2047 clean-host: maybe-clean-gprof
2048 clean-host: maybe-clean-intl
2049 clean-host: maybe-clean-tcl
2050 clean-host: maybe-clean-itcl
2051 clean-host: maybe-clean-ld
2052 clean-host: maybe-clean-libbacktrace
2053 clean-host: maybe-clean-libcpp
2054 clean-host: maybe-clean-libdecnumber
2055 clean-host: maybe-clean-libgui
2056 clean-host: maybe-clean-libiberty
2057 clean-host: maybe-clean-libiberty-linker-plugin
2058 clean-host: maybe-clean-libiconv
2059 clean-host: maybe-clean-m4
2060 clean-host: maybe-clean-readline
2061 clean-host: maybe-clean-sid
2062 clean-host: maybe-clean-sim
2063 clean-host: maybe-clean-texinfo
2064 clean-host: maybe-clean-zlib
2065 clean-host: maybe-clean-gdb
2066 clean-host: maybe-clean-expect
2067 clean-host: maybe-clean-guile
2068 clean-host: maybe-clean-tk
2069 clean-host: maybe-clean-libtermcap
2070 clean-host: maybe-clean-utils
2071 clean-host: maybe-clean-gnattools
2072 clean-host: maybe-clean-lto-plugin
2073 clean-host: maybe-clean-libcc1
2074 clean-host: maybe-clean-gotools
2075 clean-host: maybe-clean-libctf
2076
2077 .PHONY: clean-target
2078
2079 clean-target: maybe-clean-target-libstdc++-v3
2080 clean-target: maybe-clean-target-libsanitizer
2081 clean-target: maybe-clean-target-libmpx
2082 clean-target: maybe-clean-target-libvtv
2083 clean-target: maybe-clean-target-libcilkrts
2084 clean-target: maybe-clean-target-liboffloadmic
2085 clean-target: maybe-clean-target-libssp
2086 clean-target: maybe-clean-target-newlib
2087 clean-target: maybe-clean-target-libgcc
2088 clean-target: maybe-clean-target-libbacktrace
2089 clean-target: maybe-clean-target-libquadmath
2090 clean-target: maybe-clean-target-libgfortran
2091 clean-target: maybe-clean-target-libobjc
2092 clean-target: maybe-clean-target-libgo
2093 clean-target: maybe-clean-target-libtermcap
2094 clean-target: maybe-clean-target-winsup
2095 clean-target: maybe-clean-target-libgloss
2096 clean-target: maybe-clean-target-libffi
2097 clean-target: maybe-clean-target-zlib
2098 clean-target: maybe-clean-target-rda
2099 clean-target: maybe-clean-target-libada
2100 clean-target: maybe-clean-target-libgomp
2101 clean-target: maybe-clean-target-libitm
2102 clean-target: maybe-clean-target-libatomic
2103
2104 .PHONY: do-distclean
2105 do-distclean:
2106         @: $(MAKE); $(unstage)
2107         @r=`${PWD_COMMAND}`; export r; \
2108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2109         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2110           distclean-target
2111
2112
2113 .PHONY: distclean-host
2114
2115 distclean-host: maybe-distclean-bfd
2116 distclean-host: maybe-distclean-opcodes
2117 distclean-host: maybe-distclean-binutils
2118 distclean-host: maybe-distclean-bison
2119 distclean-host: maybe-distclean-cgen
2120 distclean-host: maybe-distclean-dejagnu
2121 distclean-host: maybe-distclean-etc
2122 distclean-host: maybe-distclean-fastjar
2123 distclean-host: maybe-distclean-fixincludes
2124 distclean-host: maybe-distclean-flex
2125 distclean-host: maybe-distclean-gas
2126 distclean-host: maybe-distclean-gcc
2127 distclean-host: maybe-distclean-gmp
2128 distclean-host: maybe-distclean-mpfr
2129 distclean-host: maybe-distclean-mpc
2130 distclean-host: maybe-distclean-isl
2131 distclean-host: maybe-distclean-libelf
2132 distclean-host: maybe-distclean-gold
2133 distclean-host: maybe-distclean-gprof
2134 distclean-host: maybe-distclean-intl
2135 distclean-host: maybe-distclean-tcl
2136 distclean-host: maybe-distclean-itcl
2137 distclean-host: maybe-distclean-ld
2138 distclean-host: maybe-distclean-libbacktrace
2139 distclean-host: maybe-distclean-libcpp
2140 distclean-host: maybe-distclean-libdecnumber
2141 distclean-host: maybe-distclean-libgui
2142 distclean-host: maybe-distclean-libiberty
2143 distclean-host: maybe-distclean-libiberty-linker-plugin
2144 distclean-host: maybe-distclean-libiconv
2145 distclean-host: maybe-distclean-m4
2146 distclean-host: maybe-distclean-readline
2147 distclean-host: maybe-distclean-sid
2148 distclean-host: maybe-distclean-sim
2149 distclean-host: maybe-distclean-texinfo
2150 distclean-host: maybe-distclean-zlib
2151 distclean-host: maybe-distclean-gdb
2152 distclean-host: maybe-distclean-expect
2153 distclean-host: maybe-distclean-guile
2154 distclean-host: maybe-distclean-tk
2155 distclean-host: maybe-distclean-libtermcap
2156 distclean-host: maybe-distclean-utils
2157 distclean-host: maybe-distclean-gnattools
2158 distclean-host: maybe-distclean-lto-plugin
2159 distclean-host: maybe-distclean-libcc1
2160 distclean-host: maybe-distclean-gotools
2161 distclean-host: maybe-distclean-libctf
2162
2163 .PHONY: distclean-target
2164
2165 distclean-target: maybe-distclean-target-libstdc++-v3
2166 distclean-target: maybe-distclean-target-libsanitizer
2167 distclean-target: maybe-distclean-target-libmpx
2168 distclean-target: maybe-distclean-target-libvtv
2169 distclean-target: maybe-distclean-target-libcilkrts
2170 distclean-target: maybe-distclean-target-liboffloadmic
2171 distclean-target: maybe-distclean-target-libssp
2172 distclean-target: maybe-distclean-target-newlib
2173 distclean-target: maybe-distclean-target-libgcc
2174 distclean-target: maybe-distclean-target-libbacktrace
2175 distclean-target: maybe-distclean-target-libquadmath
2176 distclean-target: maybe-distclean-target-libgfortran
2177 distclean-target: maybe-distclean-target-libobjc
2178 distclean-target: maybe-distclean-target-libgo
2179 distclean-target: maybe-distclean-target-libtermcap
2180 distclean-target: maybe-distclean-target-winsup
2181 distclean-target: maybe-distclean-target-libgloss
2182 distclean-target: maybe-distclean-target-libffi
2183 distclean-target: maybe-distclean-target-zlib
2184 distclean-target: maybe-distclean-target-rda
2185 distclean-target: maybe-distclean-target-libada
2186 distclean-target: maybe-distclean-target-libgomp
2187 distclean-target: maybe-distclean-target-libitm
2188 distclean-target: maybe-distclean-target-libatomic
2189
2190 .PHONY: do-maintainer-clean
2191 do-maintainer-clean:
2192         @: $(MAKE); $(unstage)
2193         @r=`${PWD_COMMAND}`; export r; \
2194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2195         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2196           maintainer-clean-target
2197
2198
2199 .PHONY: maintainer-clean-host
2200
2201 maintainer-clean-host: maybe-maintainer-clean-bfd
2202 maintainer-clean-host: maybe-maintainer-clean-opcodes
2203 maintainer-clean-host: maybe-maintainer-clean-binutils
2204 maintainer-clean-host: maybe-maintainer-clean-bison
2205 maintainer-clean-host: maybe-maintainer-clean-cgen
2206 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2207 maintainer-clean-host: maybe-maintainer-clean-etc
2208 maintainer-clean-host: maybe-maintainer-clean-fastjar
2209 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2210 maintainer-clean-host: maybe-maintainer-clean-flex
2211 maintainer-clean-host: maybe-maintainer-clean-gas
2212 maintainer-clean-host: maybe-maintainer-clean-gcc
2213 maintainer-clean-host: maybe-maintainer-clean-gmp
2214 maintainer-clean-host: maybe-maintainer-clean-mpfr
2215 maintainer-clean-host: maybe-maintainer-clean-mpc
2216 maintainer-clean-host: maybe-maintainer-clean-isl
2217 maintainer-clean-host: maybe-maintainer-clean-libelf
2218 maintainer-clean-host: maybe-maintainer-clean-gold
2219 maintainer-clean-host: maybe-maintainer-clean-gprof
2220 maintainer-clean-host: maybe-maintainer-clean-intl
2221 maintainer-clean-host: maybe-maintainer-clean-tcl
2222 maintainer-clean-host: maybe-maintainer-clean-itcl
2223 maintainer-clean-host: maybe-maintainer-clean-ld
2224 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2225 maintainer-clean-host: maybe-maintainer-clean-libcpp
2226 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2227 maintainer-clean-host: maybe-maintainer-clean-libgui
2228 maintainer-clean-host: maybe-maintainer-clean-libiberty
2229 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2230 maintainer-clean-host: maybe-maintainer-clean-libiconv
2231 maintainer-clean-host: maybe-maintainer-clean-m4
2232 maintainer-clean-host: maybe-maintainer-clean-readline
2233 maintainer-clean-host: maybe-maintainer-clean-sid
2234 maintainer-clean-host: maybe-maintainer-clean-sim
2235 maintainer-clean-host: maybe-maintainer-clean-texinfo
2236 maintainer-clean-host: maybe-maintainer-clean-zlib
2237 maintainer-clean-host: maybe-maintainer-clean-gdb
2238 maintainer-clean-host: maybe-maintainer-clean-expect
2239 maintainer-clean-host: maybe-maintainer-clean-guile
2240 maintainer-clean-host: maybe-maintainer-clean-tk
2241 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2242 maintainer-clean-host: maybe-maintainer-clean-utils
2243 maintainer-clean-host: maybe-maintainer-clean-gnattools
2244 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2245 maintainer-clean-host: maybe-maintainer-clean-libcc1
2246 maintainer-clean-host: maybe-maintainer-clean-gotools
2247 maintainer-clean-host: maybe-maintainer-clean-libctf
2248
2249 .PHONY: maintainer-clean-target
2250
2251 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2252 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2253 maintainer-clean-target: maybe-maintainer-clean-target-libmpx
2254 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2255 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2256 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2257 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2258 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2259 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2260 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2261 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2262 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2263 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2264 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2265 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2266 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2267 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2268 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2269 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2270 maintainer-clean-target: maybe-maintainer-clean-target-rda
2271 maintainer-clean-target: maybe-maintainer-clean-target-libada
2272 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2273 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2274 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2275
2276
2277 # Here are the targets which correspond to the do-X targets.
2278
2279 .PHONY: info installcheck dvi pdf html
2280 .PHONY: install-info install-pdf install-html
2281 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2282 .PHONY: local-clean local-distclean local-maintainer-clean
2283 info: do-info
2284 installcheck: do-installcheck
2285 dvi: do-dvi
2286 pdf: do-pdf
2287 html: do-html
2288
2289 # Make sure makeinfo is built before we do a `make info', if we're
2290 # in fact building texinfo.
2291 do-info: maybe-all-texinfo
2292
2293 install-info: do-install-info dir.info
2294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2295         if [ -f dir.info ]; then \
2296           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2297         else true; fi
2298
2299 install-pdf: do-install-pdf
2300
2301 install-html: do-install-html
2302
2303 local-clean:
2304         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2305
2306 local-distclean:
2307         -rm -f Makefile config.status config.cache mh-frag mt-frag
2308         -rm -f maybedep.tmp serdep.tmp stage_final
2309         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2310           rm -rf $(TARGET_SUBDIR); \
2311         else true; fi
2312         -rm -rf $(BUILD_SUBDIR)
2313         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2314           rm -rf $(HOST_SUBDIR); \
2315         else true; fi
2316         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2317         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2318         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2319         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2320         -rmdir fastjar gcc gnattools gotools libcc1 libiberty 2>/dev/null
2321         -rmdir texinfo zlib 2>/dev/null
2322         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2323
2324 local-maintainer-clean:
2325         @echo "This command is intended for maintainers to use;"
2326         @echo "it deletes files that may require special tools to rebuild."
2327
2328 clean: do-clean local-clean
2329 mostlyclean: do-mostlyclean local-clean
2330 distclean: do-distclean local-clean local-distclean
2331 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2332 maintainer-clean: local-distclean
2333 realclean: maintainer-clean
2334
2335 # Check target.
2336
2337 .PHONY: check do-check
2338 check: do-check
2339
2340 # Only include modules actually being configured and built.
2341 .PHONY: check-host
2342 check-host:  \
2343     maybe-check-bfd \
2344     maybe-check-opcodes \
2345     maybe-check-binutils \
2346     maybe-check-bison \
2347     maybe-check-cgen \
2348     maybe-check-dejagnu \
2349     maybe-check-etc \
2350     maybe-check-fastjar \
2351     maybe-check-fixincludes \
2352     maybe-check-flex \
2353     maybe-check-gas \
2354     maybe-check-gcc \
2355     maybe-check-gmp \
2356     maybe-check-mpfr \
2357     maybe-check-mpc \
2358     maybe-check-isl \
2359     maybe-check-libelf \
2360     maybe-check-gold \
2361     maybe-check-gprof \
2362     maybe-check-intl \
2363     maybe-check-tcl \
2364     maybe-check-itcl \
2365     maybe-check-ld \
2366     maybe-check-libbacktrace \
2367     maybe-check-libcpp \
2368     maybe-check-libdecnumber \
2369     maybe-check-libgui \
2370     maybe-check-libiberty \
2371     maybe-check-libiberty-linker-plugin \
2372     maybe-check-libiconv \
2373     maybe-check-m4 \
2374     maybe-check-readline \
2375     maybe-check-sid \
2376     maybe-check-sim \
2377     maybe-check-texinfo \
2378     maybe-check-zlib \
2379     maybe-check-gdb \
2380     maybe-check-expect \
2381     maybe-check-guile \
2382     maybe-check-tk \
2383     maybe-check-libtermcap \
2384     maybe-check-utils \
2385     maybe-check-gnattools \
2386     maybe-check-lto-plugin \
2387     maybe-check-libcc1 \
2388     maybe-check-gotools \
2389     maybe-check-libctf
2390
2391 .PHONY: check-target
2392 check-target:  \
2393     maybe-check-target-libstdc++-v3 \
2394     maybe-check-target-libsanitizer \
2395     maybe-check-target-libmpx \
2396     maybe-check-target-libvtv \
2397     maybe-check-target-libcilkrts \
2398     maybe-check-target-liboffloadmic \
2399     maybe-check-target-libssp \
2400     maybe-check-target-newlib \
2401     maybe-check-target-libgcc \
2402     maybe-check-target-libbacktrace \
2403     maybe-check-target-libquadmath \
2404     maybe-check-target-libgfortran \
2405     maybe-check-target-libobjc \
2406     maybe-check-target-libgo \
2407     maybe-check-target-libtermcap \
2408     maybe-check-target-winsup \
2409     maybe-check-target-libgloss \
2410     maybe-check-target-libffi \
2411     maybe-check-target-zlib \
2412     maybe-check-target-rda \
2413     maybe-check-target-libada \
2414     maybe-check-target-libgomp \
2415     maybe-check-target-libitm \
2416     maybe-check-target-libatomic
2417
2418 do-check:
2419         @: $(MAKE); $(unstage)
2420         @r=`${PWD_COMMAND}`; export r; \
2421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2422         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2423
2424 # Automated reporting of test results.
2425
2426 warning.log: build.log
2427         $(srcdir)/contrib/warn_summary build.log > $@
2428
2429 mail-report.log:
2430         if test x'$(BOOT_CFLAGS)' != x''; then \
2431             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2432         fi; \
2433         $(srcdir)/contrib/test_summary -t >$@
2434         chmod +x $@
2435         echo If you really want to send e-mail, run ./$@ now
2436
2437 mail-report-with-warnings.log: warning.log
2438         if test x'$(BOOT_CFLAGS)' != x''; then \
2439             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2440         fi; \
2441         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2442         chmod +x $@
2443         echo If you really want to send e-mail, run ./$@ now
2444
2445 # Local Vim config
2446
2447 $(srcdir)/.local.vimrc:
2448         $(LN_S) contrib/vimrc $@
2449
2450 $(srcdir)/.lvimrc:
2451         $(LN_S) contrib/vimrc $@
2452
2453 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2454
2455 .PHONY: vimrc
2456
2457 # clang-format config
2458
2459 $(srcdir)/.clang-format:
2460         $(LN_S) contrib/clang-format $@
2461
2462 clang-format: $(srcdir)/.clang-format
2463
2464 .PHONY: clang-format
2465
2466 # Installation targets.
2467
2468 .PHONY: install uninstall
2469 install:
2470         @: $(MAKE); $(unstage)
2471         @r=`${PWD_COMMAND}`; export r; \
2472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2473         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2474
2475 .PHONY: install-host-nogcc
2476 install-host-nogcc:  \
2477     maybe-install-bfd \
2478     maybe-install-opcodes \
2479     maybe-install-binutils \
2480     maybe-install-bison \
2481     maybe-install-cgen \
2482     maybe-install-dejagnu \
2483     maybe-install-etc \
2484     maybe-install-fastjar \
2485     maybe-install-fixincludes \
2486     maybe-install-flex \
2487     maybe-install-gas \
2488     maybe-install-gmp \
2489     maybe-install-mpfr \
2490     maybe-install-mpc \
2491     maybe-install-isl \
2492     maybe-install-libelf \
2493     maybe-install-gold \
2494     maybe-install-gprof \
2495     maybe-install-intl \
2496     maybe-install-tcl \
2497     maybe-install-itcl \
2498     maybe-install-ld \
2499     maybe-install-libbacktrace \
2500     maybe-install-libcpp \
2501     maybe-install-libdecnumber \
2502     maybe-install-libgui \
2503     maybe-install-libiberty \
2504     maybe-install-libiberty-linker-plugin \
2505     maybe-install-libiconv \
2506     maybe-install-m4 \
2507     maybe-install-readline \
2508     maybe-install-sid \
2509     maybe-install-sim \
2510     maybe-install-texinfo \
2511     maybe-install-zlib \
2512     maybe-install-gdb \
2513     maybe-install-expect \
2514     maybe-install-guile \
2515     maybe-install-tk \
2516     maybe-install-libtermcap \
2517     maybe-install-utils \
2518     maybe-install-gnattools \
2519     maybe-install-lto-plugin \
2520     maybe-install-libcc1 \
2521     maybe-install-gotools \
2522     maybe-install-libctf
2523
2524 .PHONY: install-host
2525 install-host:  \
2526     maybe-install-bfd \
2527     maybe-install-opcodes \
2528     maybe-install-binutils \
2529     maybe-install-bison \
2530     maybe-install-cgen \
2531     maybe-install-dejagnu \
2532     maybe-install-etc \
2533     maybe-install-fastjar \
2534     maybe-install-fixincludes \
2535     maybe-install-flex \
2536     maybe-install-gas \
2537     maybe-install-gcc \
2538     maybe-install-gmp \
2539     maybe-install-mpfr \
2540     maybe-install-mpc \
2541     maybe-install-isl \
2542     maybe-install-libelf \
2543     maybe-install-gold \
2544     maybe-install-gprof \
2545     maybe-install-intl \
2546     maybe-install-tcl \
2547     maybe-install-itcl \
2548     maybe-install-ld \
2549     maybe-install-libbacktrace \
2550     maybe-install-libcpp \
2551     maybe-install-libdecnumber \
2552     maybe-install-libgui \
2553     maybe-install-libiberty \
2554     maybe-install-libiberty-linker-plugin \
2555     maybe-install-libiconv \
2556     maybe-install-m4 \
2557     maybe-install-readline \
2558     maybe-install-sid \
2559     maybe-install-sim \
2560     maybe-install-texinfo \
2561     maybe-install-zlib \
2562     maybe-install-gdb \
2563     maybe-install-expect \
2564     maybe-install-guile \
2565     maybe-install-tk \
2566     maybe-install-libtermcap \
2567     maybe-install-utils \
2568     maybe-install-gnattools \
2569     maybe-install-lto-plugin \
2570     maybe-install-libcc1 \
2571     maybe-install-gotools \
2572     maybe-install-libctf
2573
2574 .PHONY: install-target
2575 install-target:  \
2576     maybe-install-target-libstdc++-v3 \
2577     maybe-install-target-libsanitizer \
2578     maybe-install-target-libmpx \
2579     maybe-install-target-libvtv \
2580     maybe-install-target-libcilkrts \
2581     maybe-install-target-liboffloadmic \
2582     maybe-install-target-libssp \
2583     maybe-install-target-newlib \
2584     maybe-install-target-libgcc \
2585     maybe-install-target-libbacktrace \
2586     maybe-install-target-libquadmath \
2587     maybe-install-target-libgfortran \
2588     maybe-install-target-libobjc \
2589     maybe-install-target-libgo \
2590     maybe-install-target-libtermcap \
2591     maybe-install-target-winsup \
2592     maybe-install-target-libgloss \
2593     maybe-install-target-libffi \
2594     maybe-install-target-zlib \
2595     maybe-install-target-rda \
2596     maybe-install-target-libada \
2597     maybe-install-target-libgomp \
2598     maybe-install-target-libitm \
2599     maybe-install-target-libatomic
2600
2601 uninstall:
2602         @echo "the uninstall target is not supported in this tree"
2603
2604 .PHONY: install.all
2605 install.all: install-no-fixedincludes
2606         @if [ -f ./gcc/Makefile ]; then \
2607                 r=`${PWD_COMMAND}`; export r; \
2608                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2609                 $(HOST_EXPORTS) \
2610                 (cd ./gcc && \
2611                 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2612         else \
2613                 true; \
2614         fi
2615
2616 # install-no-fixedincludes is used to allow the elaboration of binary packages
2617 # suitable for distribution, where we cannot include the fixed system header
2618 # files.
2619 .PHONY: install-no-fixedincludes
2620 install-no-fixedincludes: installdirs install-host-nogcc \
2621         install-target gcc-install-no-fixedincludes
2622
2623 .PHONY: install-strip
2624 install-strip:
2625         @: $(MAKE); $(unstage)
2626         @r=`${PWD_COMMAND}`; export r; \
2627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2628         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2629
2630 .PHONY: install-strip-host
2631 install-strip-host:  \
2632     maybe-install-strip-bfd \
2633     maybe-install-strip-opcodes \
2634     maybe-install-strip-binutils \
2635     maybe-install-strip-bison \
2636     maybe-install-strip-cgen \
2637     maybe-install-strip-dejagnu \
2638     maybe-install-strip-etc \
2639     maybe-install-strip-fastjar \
2640     maybe-install-strip-fixincludes \
2641     maybe-install-strip-flex \
2642     maybe-install-strip-gas \
2643     maybe-install-strip-gcc \
2644     maybe-install-strip-gmp \
2645     maybe-install-strip-mpfr \
2646     maybe-install-strip-mpc \
2647     maybe-install-strip-isl \
2648     maybe-install-strip-libelf \
2649     maybe-install-strip-gold \
2650     maybe-install-strip-gprof \
2651     maybe-install-strip-intl \
2652     maybe-install-strip-tcl \
2653     maybe-install-strip-itcl \
2654     maybe-install-strip-ld \
2655     maybe-install-strip-libbacktrace \
2656     maybe-install-strip-libcpp \
2657     maybe-install-strip-libdecnumber \
2658     maybe-install-strip-libgui \
2659     maybe-install-strip-libiberty \
2660     maybe-install-strip-libiberty-linker-plugin \
2661     maybe-install-strip-libiconv \
2662     maybe-install-strip-m4 \
2663     maybe-install-strip-readline \
2664     maybe-install-strip-sid \
2665     maybe-install-strip-sim \
2666     maybe-install-strip-texinfo \
2667     maybe-install-strip-zlib \
2668     maybe-install-strip-gdb \
2669     maybe-install-strip-expect \
2670     maybe-install-strip-guile \
2671     maybe-install-strip-tk \
2672     maybe-install-strip-libtermcap \
2673     maybe-install-strip-utils \
2674     maybe-install-strip-gnattools \
2675     maybe-install-strip-lto-plugin \
2676     maybe-install-strip-libcc1 \
2677     maybe-install-strip-gotools \
2678     maybe-install-strip-libctf
2679
2680 .PHONY: install-strip-target
2681 install-strip-target:  \
2682     maybe-install-strip-target-libstdc++-v3 \
2683     maybe-install-strip-target-libsanitizer \
2684     maybe-install-strip-target-libmpx \
2685     maybe-install-strip-target-libvtv \
2686     maybe-install-strip-target-libcilkrts \
2687     maybe-install-strip-target-liboffloadmic \
2688     maybe-install-strip-target-libssp \
2689     maybe-install-strip-target-newlib \
2690     maybe-install-strip-target-libgcc \
2691     maybe-install-strip-target-libbacktrace \
2692     maybe-install-strip-target-libquadmath \
2693     maybe-install-strip-target-libgfortran \
2694     maybe-install-strip-target-libobjc \
2695     maybe-install-strip-target-libgo \
2696     maybe-install-strip-target-libtermcap \
2697     maybe-install-strip-target-winsup \
2698     maybe-install-strip-target-libgloss \
2699     maybe-install-strip-target-libffi \
2700     maybe-install-strip-target-zlib \
2701     maybe-install-strip-target-rda \
2702     maybe-install-strip-target-libada \
2703     maybe-install-strip-target-libgomp \
2704     maybe-install-strip-target-libitm \
2705     maybe-install-strip-target-libatomic
2706
2707
2708 ### other supporting targets
2709
2710 MAKEDIRS= \
2711         $(DESTDIR)$(prefix) \
2712         $(DESTDIR)$(exec_prefix)
2713 .PHONY: installdirs
2714 installdirs: mkinstalldirs
2715         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2716
2717 dir.info: do-install-info
2718         if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2719           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2720           mv -f dir.info.new dir.info; \
2721         else true; \
2722         fi
2723
2724 dist:
2725         @echo "Building a full distribution of this tree isn't done"
2726         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2727
2728 etags tags: TAGS
2729
2730 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2731 # ability to use several tags files at once, so there is probably no need
2732 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2733 # (if we felt like it) have this Makefile write a piece of elisp which
2734 # the user could load to tell emacs19 where all the TAGS files we just
2735 # built are.
2736 TAGS: do-TAGS
2737
2738 # ------------------------------------
2739 # Macros for configure and all targets
2740 # ------------------------------------
2741
2742
2743
2744
2745
2746 # --------------------------------------
2747 # Modules which run on the build machine
2748 # --------------------------------------
2749
2750
2751 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2752 maybe-configure-build-libiberty:
2753 @if gcc-bootstrap
2754 configure-build-libiberty: stage_current
2755 @endif gcc-bootstrap
2756 @if build-libiberty
2757 maybe-configure-build-libiberty: configure-build-libiberty
2758 configure-build-libiberty: 
2759         @: $(MAKE); $(unstage)
2760         @r=`${PWD_COMMAND}`; export r; \
2761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2762         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2763         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2764         $(BUILD_EXPORTS)  \
2765         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2766         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2767         case $(srcdir) in \
2768           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2769           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2770                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2771         esac; \
2772         module_srcdir=libiberty; \
2773         rm -f no-such-file || : ; \
2774         CONFIG_SITE=no-such-file $(SHELL) \
2775           $$s/$$module_srcdir/configure \
2776           --srcdir=$${topdir}/$$module_srcdir \
2777           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2778           --target=${target_alias}  \
2779           || exit 1
2780 @endif build-libiberty
2781
2782
2783
2784
2785
2786 .PHONY: all-build-libiberty maybe-all-build-libiberty
2787 maybe-all-build-libiberty:
2788 @if gcc-bootstrap
2789 all-build-libiberty: stage_current
2790 @endif gcc-bootstrap
2791 @if build-libiberty
2792 TARGET-build-libiberty=all
2793 maybe-all-build-libiberty: all-build-libiberty
2794 all-build-libiberty: configure-build-libiberty
2795         @: $(MAKE); $(unstage)
2796         @r=`${PWD_COMMAND}`; export r; \
2797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2798         $(BUILD_EXPORTS)  \
2799         (cd $(BUILD_SUBDIR)/libiberty && \
2800           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2801                 $(TARGET-build-libiberty))
2802 @endif build-libiberty
2803
2804
2805
2806
2807
2808 .PHONY: configure-build-bison maybe-configure-build-bison
2809 maybe-configure-build-bison:
2810 @if gcc-bootstrap
2811 configure-build-bison: stage_current
2812 @endif gcc-bootstrap
2813 @if build-bison
2814 maybe-configure-build-bison: configure-build-bison
2815 configure-build-bison: 
2816         @: $(MAKE); $(unstage)
2817         @r=`${PWD_COMMAND}`; export r; \
2818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2819         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2820         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2821         $(BUILD_EXPORTS)  \
2822         echo Configuring in $(BUILD_SUBDIR)/bison; \
2823         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2824         case $(srcdir) in \
2825           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2826           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2827                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2828         esac; \
2829         module_srcdir=bison; \
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-bison
2838
2839
2840
2841
2842
2843 .PHONY: all-build-bison maybe-all-build-bison
2844 maybe-all-build-bison:
2845 @if gcc-bootstrap
2846 all-build-bison: stage_current
2847 @endif gcc-bootstrap
2848 @if build-bison
2849 TARGET-build-bison=all
2850 maybe-all-build-bison: all-build-bison
2851 all-build-bison: configure-build-bison
2852         @: $(MAKE); $(unstage)
2853         @r=`${PWD_COMMAND}`; export r; \
2854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2855         $(BUILD_EXPORTS)  \
2856         (cd $(BUILD_SUBDIR)/bison && \
2857           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2858                 $(TARGET-build-bison))
2859 @endif build-bison
2860
2861
2862
2863
2864
2865 .PHONY: configure-build-flex maybe-configure-build-flex
2866 maybe-configure-build-flex:
2867 @if gcc-bootstrap
2868 configure-build-flex: stage_current
2869 @endif gcc-bootstrap
2870 @if build-flex
2871 maybe-configure-build-flex: configure-build-flex
2872 configure-build-flex: 
2873         @: $(MAKE); $(unstage)
2874         @r=`${PWD_COMMAND}`; export r; \
2875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2876         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2877         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
2878         $(BUILD_EXPORTS)  \
2879         echo Configuring in $(BUILD_SUBDIR)/flex; \
2880         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2881         case $(srcdir) in \
2882           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2883           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2884                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2885         esac; \
2886         module_srcdir=flex; \
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-flex
2895
2896
2897
2898
2899
2900 .PHONY: all-build-flex maybe-all-build-flex
2901 maybe-all-build-flex:
2902 @if gcc-bootstrap
2903 all-build-flex: stage_current
2904 @endif gcc-bootstrap
2905 @if build-flex
2906 TARGET-build-flex=all
2907 maybe-all-build-flex: all-build-flex
2908 all-build-flex: configure-build-flex
2909         @: $(MAKE); $(unstage)
2910         @r=`${PWD_COMMAND}`; export r; \
2911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2912         $(BUILD_EXPORTS)  \
2913         (cd $(BUILD_SUBDIR)/flex && \
2914           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2915                 $(TARGET-build-flex))
2916 @endif build-flex
2917
2918
2919
2920
2921
2922 .PHONY: configure-build-m4 maybe-configure-build-m4
2923 maybe-configure-build-m4:
2924 @if gcc-bootstrap
2925 configure-build-m4: stage_current
2926 @endif gcc-bootstrap
2927 @if build-m4
2928 maybe-configure-build-m4: configure-build-m4
2929 configure-build-m4: 
2930         @: $(MAKE); $(unstage)
2931         @r=`${PWD_COMMAND}`; export r; \
2932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2933         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2934         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
2935         $(BUILD_EXPORTS)  \
2936         echo Configuring in $(BUILD_SUBDIR)/m4; \
2937         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2938         case $(srcdir) in \
2939           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2940           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2941                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2942         esac; \
2943         module_srcdir=m4; \
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-m4
2952
2953
2954
2955
2956
2957 .PHONY: all-build-m4 maybe-all-build-m4
2958 maybe-all-build-m4:
2959 @if gcc-bootstrap
2960 all-build-m4: stage_current
2961 @endif gcc-bootstrap
2962 @if build-m4
2963 TARGET-build-m4=all
2964 maybe-all-build-m4: all-build-m4
2965 all-build-m4: configure-build-m4
2966         @: $(MAKE); $(unstage)
2967         @r=`${PWD_COMMAND}`; export r; \
2968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2969         $(BUILD_EXPORTS)  \
2970         (cd $(BUILD_SUBDIR)/m4 && \
2971           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2972                 $(TARGET-build-m4))
2973 @endif build-m4
2974
2975
2976
2977
2978
2979 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2980 maybe-configure-build-texinfo:
2981 @if gcc-bootstrap
2982 configure-build-texinfo: stage_current
2983 @endif gcc-bootstrap
2984 @if build-texinfo
2985 maybe-configure-build-texinfo: configure-build-texinfo
2986 configure-build-texinfo: 
2987         @: $(MAKE); $(unstage)
2988         @r=`${PWD_COMMAND}`; export r; \
2989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2990         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2991         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
2992         $(BUILD_EXPORTS)  \
2993         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2994         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2995         case $(srcdir) in \
2996           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2997           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2998                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2999         esac; \
3000         module_srcdir=texinfo; \
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-texinfo
3009
3010
3011
3012
3013
3014 .PHONY: all-build-texinfo maybe-all-build-texinfo
3015 maybe-all-build-texinfo:
3016 @if gcc-bootstrap
3017 all-build-texinfo: stage_current
3018 @endif gcc-bootstrap
3019 @if build-texinfo
3020 TARGET-build-texinfo=all
3021 maybe-all-build-texinfo: all-build-texinfo
3022 all-build-texinfo: configure-build-texinfo
3023         @: $(MAKE); $(unstage)
3024         @r=`${PWD_COMMAND}`; export r; \
3025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3026         $(BUILD_EXPORTS)  \
3027         (cd $(BUILD_SUBDIR)/texinfo && \
3028           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3029                 $(TARGET-build-texinfo))
3030 @endif build-texinfo
3031
3032
3033
3034
3035
3036 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3037 maybe-configure-build-fixincludes:
3038 @if gcc-bootstrap
3039 configure-build-fixincludes: stage_current
3040 @endif gcc-bootstrap
3041 @if build-fixincludes
3042 maybe-configure-build-fixincludes: configure-build-fixincludes
3043 configure-build-fixincludes: 
3044         @: $(MAKE); $(unstage)
3045         @r=`${PWD_COMMAND}`; export r; \
3046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3047         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3048         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3049         $(BUILD_EXPORTS)  \
3050         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3051         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3052         case $(srcdir) in \
3053           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3054           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3055                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3056         esac; \
3057         module_srcdir=fixincludes; \
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-fixincludes
3066
3067
3068
3069
3070
3071 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3072 maybe-all-build-fixincludes:
3073 @if gcc-bootstrap
3074 all-build-fixincludes: stage_current
3075 @endif gcc-bootstrap
3076 @if build-fixincludes
3077 TARGET-build-fixincludes=all
3078 maybe-all-build-fixincludes: all-build-fixincludes
3079 all-build-fixincludes: configure-build-fixincludes
3080         @: $(MAKE); $(unstage)
3081         @r=`${PWD_COMMAND}`; export r; \
3082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3083         $(BUILD_EXPORTS)  \
3084         (cd $(BUILD_SUBDIR)/fixincludes && \
3085           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3086                 $(TARGET-build-fixincludes))
3087 @endif build-fixincludes
3088
3089
3090
3091
3092
3093 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3094 maybe-configure-build-libcpp:
3095 @if gcc-bootstrap
3096 configure-build-libcpp: stage_current
3097 @endif gcc-bootstrap
3098 @if build-libcpp
3099 maybe-configure-build-libcpp: configure-build-libcpp
3100 configure-build-libcpp: 
3101         @: $(MAKE); $(unstage)
3102         @r=`${PWD_COMMAND}`; export r; \
3103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3104         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3105         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3106         $(BUILD_EXPORTS)  \
3107         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3108         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3109         case $(srcdir) in \
3110           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3111           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3112                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3113         esac; \
3114         module_srcdir=libcpp; \
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} --disable-nls am_cv_func_iconv=no \
3121           || exit 1
3122 @endif build-libcpp
3123
3124
3125
3126
3127
3128 .PHONY: all-build-libcpp maybe-all-build-libcpp
3129 maybe-all-build-libcpp:
3130 @if gcc-bootstrap
3131 all-build-libcpp: stage_current
3132 @endif gcc-bootstrap
3133 @if build-libcpp
3134 TARGET-build-libcpp=all
3135 maybe-all-build-libcpp: all-build-libcpp
3136 all-build-libcpp: configure-build-libcpp
3137         @: $(MAKE); $(unstage)
3138         @r=`${PWD_COMMAND}`; export r; \
3139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3140         $(BUILD_EXPORTS)  \
3141         (cd $(BUILD_SUBDIR)/libcpp && \
3142           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3143                 $(TARGET-build-libcpp))
3144 @endif build-libcpp
3145
3146
3147
3148
3149
3150 # --------------------------------------
3151 # Modules which run on the host machine
3152 # --------------------------------------
3153
3154
3155 .PHONY: configure-bfd maybe-configure-bfd
3156 maybe-configure-bfd:
3157 @if gcc-bootstrap
3158 configure-bfd: stage_current
3159 @endif gcc-bootstrap
3160 @if bfd
3161 maybe-configure-bfd: configure-bfd
3162 configure-bfd: 
3163         @r=`${PWD_COMMAND}`; export r; \
3164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3165         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3166         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3167         $(HOST_EXPORTS)  \
3168         echo Configuring in $(HOST_SUBDIR)/bfd; \
3169         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3170         case $(srcdir) in \
3171           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3172           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3173                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3174         esac; \
3175         module_srcdir=bfd; \
3176         $(SHELL) \
3177           $$s/$$module_srcdir/configure \
3178           --srcdir=$${topdir}/$$module_srcdir \
3179           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3180           --target=${target_alias}  \
3181           || exit 1
3182 @endif bfd
3183
3184
3185
3186 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3187 maybe-configure-stage1-bfd:
3188 @if bfd-bootstrap
3189 maybe-configure-stage1-bfd: configure-stage1-bfd
3190 configure-stage1-bfd:
3191         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3192         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3193         @r=`${PWD_COMMAND}`; export r; \
3194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3195         TFLAGS="$(STAGE1_TFLAGS)"; \
3196         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3197         $(HOST_EXPORTS) \
3198         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3199         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3200         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3201         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3202         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3203         cd $(HOST_SUBDIR)/bfd || exit 1; \
3204         case $(srcdir) in \
3205           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3206           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3207                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3208         esac; \
3209         module_srcdir=bfd; \
3210         $(SHELL) $$s/$$module_srcdir/configure \
3211           --srcdir=$${topdir}/$$module_srcdir \
3212           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3213           --target=${target_alias} \
3214            \
3215           $(STAGE1_CONFIGURE_FLAGS)
3216 @endif bfd-bootstrap
3217
3218 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3219 maybe-configure-stage2-bfd:
3220 @if bfd-bootstrap
3221 maybe-configure-stage2-bfd: configure-stage2-bfd
3222 configure-stage2-bfd:
3223         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3224         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3225         @r=`${PWD_COMMAND}`; export r; \
3226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3227         TFLAGS="$(STAGE2_TFLAGS)"; \
3228         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3229         $(HOST_EXPORTS) \
3230         $(POSTSTAGE1_HOST_EXPORTS) \
3231         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3232         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3233         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3234         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3235         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3236         cd $(HOST_SUBDIR)/bfd || exit 1; \
3237         case $(srcdir) in \
3238           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3239           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3240                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3241         esac; \
3242         module_srcdir=bfd; \
3243         $(SHELL) $$s/$$module_srcdir/configure \
3244           --srcdir=$${topdir}/$$module_srcdir \
3245           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3246           --target=${target_alias} \
3247           --with-build-libsubdir=$(HOST_SUBDIR) \
3248           $(STAGE2_CONFIGURE_FLAGS)
3249 @endif bfd-bootstrap
3250
3251 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3252 maybe-configure-stage3-bfd:
3253 @if bfd-bootstrap
3254 maybe-configure-stage3-bfd: configure-stage3-bfd
3255 configure-stage3-bfd:
3256         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3257         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3258         @r=`${PWD_COMMAND}`; export r; \
3259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3260         TFLAGS="$(STAGE3_TFLAGS)"; \
3261         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3262         $(HOST_EXPORTS) \
3263         $(POSTSTAGE1_HOST_EXPORTS) \
3264         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3265         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3266         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3267         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3268         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3269         cd $(HOST_SUBDIR)/bfd || exit 1; \
3270         case $(srcdir) in \
3271           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3272           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3273                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3274         esac; \
3275         module_srcdir=bfd; \
3276         $(SHELL) $$s/$$module_srcdir/configure \
3277           --srcdir=$${topdir}/$$module_srcdir \
3278           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3279           --target=${target_alias} \
3280           --with-build-libsubdir=$(HOST_SUBDIR) \
3281           $(STAGE3_CONFIGURE_FLAGS)
3282 @endif bfd-bootstrap
3283
3284 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3285 maybe-configure-stage4-bfd:
3286 @if bfd-bootstrap
3287 maybe-configure-stage4-bfd: configure-stage4-bfd
3288 configure-stage4-bfd:
3289         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3290         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3291         @r=`${PWD_COMMAND}`; export r; \
3292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3293         TFLAGS="$(STAGE4_TFLAGS)"; \
3294         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3295         $(HOST_EXPORTS) \
3296         $(POSTSTAGE1_HOST_EXPORTS) \
3297         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3298         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3299         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3300         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3301         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3302         cd $(HOST_SUBDIR)/bfd || exit 1; \
3303         case $(srcdir) in \
3304           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3305           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3306                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3307         esac; \
3308         module_srcdir=bfd; \
3309         $(SHELL) $$s/$$module_srcdir/configure \
3310           --srcdir=$${topdir}/$$module_srcdir \
3311           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3312           --target=${target_alias} \
3313           --with-build-libsubdir=$(HOST_SUBDIR) \
3314           $(STAGE4_CONFIGURE_FLAGS)
3315 @endif bfd-bootstrap
3316
3317 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3318 maybe-configure-stageprofile-bfd:
3319 @if bfd-bootstrap
3320 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3321 configure-stageprofile-bfd:
3322         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3323         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3324         @r=`${PWD_COMMAND}`; export r; \
3325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3326         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3327         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3328         $(HOST_EXPORTS) \
3329         $(POSTSTAGE1_HOST_EXPORTS) \
3330         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3331         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3332         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3333         echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3334         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3335         cd $(HOST_SUBDIR)/bfd || exit 1; \
3336         case $(srcdir) in \
3337           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3338           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3339                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3340         esac; \
3341         module_srcdir=bfd; \
3342         $(SHELL) $$s/$$module_srcdir/configure \
3343           --srcdir=$${topdir}/$$module_srcdir \
3344           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3345           --target=${target_alias} \
3346           --with-build-libsubdir=$(HOST_SUBDIR) \
3347           $(STAGEprofile_CONFIGURE_FLAGS)
3348 @endif bfd-bootstrap
3349
3350 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3351 maybe-configure-stagefeedback-bfd:
3352 @if bfd-bootstrap
3353 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3354 configure-stagefeedback-bfd:
3355         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3356         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3357         @r=`${PWD_COMMAND}`; export r; \
3358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3359         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3360         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3361         $(HOST_EXPORTS) \
3362         $(POSTSTAGE1_HOST_EXPORTS) \
3363         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3364         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3365         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3366         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3367         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3368         cd $(HOST_SUBDIR)/bfd || exit 1; \
3369         case $(srcdir) in \
3370           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3371           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3372                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3373         esac; \
3374         module_srcdir=bfd; \
3375         $(SHELL) $$s/$$module_srcdir/configure \
3376           --srcdir=$${topdir}/$$module_srcdir \
3377           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3378           --target=${target_alias} \
3379           --with-build-libsubdir=$(HOST_SUBDIR) \
3380           $(STAGEfeedback_CONFIGURE_FLAGS)
3381 @endif bfd-bootstrap
3382
3383
3384
3385
3386
3387 .PHONY: all-bfd maybe-all-bfd
3388 maybe-all-bfd:
3389 @if gcc-bootstrap
3390 all-bfd: stage_current
3391 @endif gcc-bootstrap
3392 @if bfd
3393 TARGET-bfd=all
3394 maybe-all-bfd: all-bfd
3395 all-bfd: configure-bfd
3396         @r=`${PWD_COMMAND}`; export r; \
3397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3398         $(HOST_EXPORTS)  \
3399         (cd $(HOST_SUBDIR)/bfd && \
3400           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3401                 $(TARGET-bfd))
3402 @endif bfd
3403
3404
3405
3406 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3407 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3408 maybe-all-stage1-bfd:
3409 maybe-clean-stage1-bfd:
3410 @if bfd-bootstrap
3411 maybe-all-stage1-bfd: all-stage1-bfd
3412 all-stage1: all-stage1-bfd
3413 TARGET-stage1-bfd = $(TARGET-bfd)
3414 all-stage1-bfd: configure-stage1-bfd
3415         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3416         @r=`${PWD_COMMAND}`; export r; \
3417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3418         TFLAGS="$(STAGE1_TFLAGS)"; \
3419         $(HOST_EXPORTS)  \
3420         cd $(HOST_SUBDIR)/bfd && \
3421          \
3422         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3423                 CFLAGS="$(STAGE1_CFLAGS)" \
3424                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3425                 LIBCFLAGS="$(LIBCFLAGS)" \
3426                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3427                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3428                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3429                 $(EXTRA_HOST_FLAGS)  \
3430                 $(STAGE1_FLAGS_TO_PASS)  \
3431                 TFLAGS="$(STAGE1_TFLAGS)"  \
3432                 $(TARGET-stage1-bfd)
3433
3434 maybe-clean-stage1-bfd: clean-stage1-bfd
3435 clean-stage1: clean-stage1-bfd
3436 clean-stage1-bfd:
3437         @if [ $(current_stage) = stage1 ]; then \
3438           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3439         else \
3440           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3441           $(MAKE) stage1-start; \
3442         fi; \
3443         cd $(HOST_SUBDIR)/bfd && \
3444         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3445         $(STAGE1_FLAGS_TO_PASS)  clean
3446 @endif bfd-bootstrap
3447
3448
3449 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3450 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3451 maybe-all-stage2-bfd:
3452 maybe-clean-stage2-bfd:
3453 @if bfd-bootstrap
3454 maybe-all-stage2-bfd: all-stage2-bfd
3455 all-stage2: all-stage2-bfd
3456 TARGET-stage2-bfd = $(TARGET-bfd)
3457 all-stage2-bfd: configure-stage2-bfd
3458         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3459         @r=`${PWD_COMMAND}`; export r; \
3460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3461         TFLAGS="$(STAGE2_TFLAGS)"; \
3462         $(HOST_EXPORTS) \
3463         $(POSTSTAGE1_HOST_EXPORTS)  \
3464         cd $(HOST_SUBDIR)/bfd && \
3465          \
3466         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3467                 CFLAGS="$(STAGE2_CFLAGS)" \
3468                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3469                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3470                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3471                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3472                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3473                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3474                 TFLAGS="$(STAGE2_TFLAGS)"  \
3475                 $(TARGET-stage2-bfd)
3476
3477 maybe-clean-stage2-bfd: clean-stage2-bfd
3478 clean-stage2: clean-stage2-bfd
3479 clean-stage2-bfd:
3480         @if [ $(current_stage) = stage2 ]; then \
3481           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3482         else \
3483           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3484           $(MAKE) stage2-start; \
3485         fi; \
3486         cd $(HOST_SUBDIR)/bfd && \
3487         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3488 @endif bfd-bootstrap
3489
3490
3491 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3492 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3493 maybe-all-stage3-bfd:
3494 maybe-clean-stage3-bfd:
3495 @if bfd-bootstrap
3496 maybe-all-stage3-bfd: all-stage3-bfd
3497 all-stage3: all-stage3-bfd
3498 TARGET-stage3-bfd = $(TARGET-bfd)
3499 all-stage3-bfd: configure-stage3-bfd
3500         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3501         @r=`${PWD_COMMAND}`; export r; \
3502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3503         TFLAGS="$(STAGE3_TFLAGS)"; \
3504         $(HOST_EXPORTS) \
3505         $(POSTSTAGE1_HOST_EXPORTS)  \
3506         cd $(HOST_SUBDIR)/bfd && \
3507          \
3508         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3509                 CFLAGS="$(STAGE3_CFLAGS)" \
3510                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3511                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3512                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3513                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3514                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3515                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3516                 TFLAGS="$(STAGE3_TFLAGS)"  \
3517                 $(TARGET-stage3-bfd)
3518
3519 maybe-clean-stage3-bfd: clean-stage3-bfd
3520 clean-stage3: clean-stage3-bfd
3521 clean-stage3-bfd:
3522         @if [ $(current_stage) = stage3 ]; then \
3523           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3524         else \
3525           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3526           $(MAKE) stage3-start; \
3527         fi; \
3528         cd $(HOST_SUBDIR)/bfd && \
3529         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3530 @endif bfd-bootstrap
3531
3532
3533 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3534 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3535 maybe-all-stage4-bfd:
3536 maybe-clean-stage4-bfd:
3537 @if bfd-bootstrap
3538 maybe-all-stage4-bfd: all-stage4-bfd
3539 all-stage4: all-stage4-bfd
3540 TARGET-stage4-bfd = $(TARGET-bfd)
3541 all-stage4-bfd: configure-stage4-bfd
3542         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3543         @r=`${PWD_COMMAND}`; export r; \
3544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3545         TFLAGS="$(STAGE4_TFLAGS)"; \
3546         $(HOST_EXPORTS) \
3547         $(POSTSTAGE1_HOST_EXPORTS)  \
3548         cd $(HOST_SUBDIR)/bfd && \
3549          \
3550         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3551                 CFLAGS="$(STAGE4_CFLAGS)" \
3552                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3553                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3554                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3555                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3556                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3557                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3558                 TFLAGS="$(STAGE4_TFLAGS)"  \
3559                 $(TARGET-stage4-bfd)
3560
3561 maybe-clean-stage4-bfd: clean-stage4-bfd
3562 clean-stage4: clean-stage4-bfd
3563 clean-stage4-bfd:
3564         @if [ $(current_stage) = stage4 ]; then \
3565           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3566         else \
3567           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3568           $(MAKE) stage4-start; \
3569         fi; \
3570         cd $(HOST_SUBDIR)/bfd && \
3571         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3572 @endif bfd-bootstrap
3573
3574
3575 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3576 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3577 maybe-all-stageprofile-bfd:
3578 maybe-clean-stageprofile-bfd:
3579 @if bfd-bootstrap
3580 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3581 all-stageprofile: all-stageprofile-bfd
3582 TARGET-stageprofile-bfd = $(TARGET-bfd)
3583 all-stageprofile-bfd: configure-stageprofile-bfd
3584         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3585         @r=`${PWD_COMMAND}`; export r; \
3586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3587         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3588         $(HOST_EXPORTS) \
3589         $(POSTSTAGE1_HOST_EXPORTS)  \
3590         cd $(HOST_SUBDIR)/bfd && \
3591          \
3592         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3593                 CFLAGS="$(STAGEprofile_CFLAGS)" \
3594                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3595                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3596                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3597                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3598                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3599                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3600                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
3601                 $(TARGET-stageprofile-bfd)
3602
3603 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3604 clean-stageprofile: clean-stageprofile-bfd
3605 clean-stageprofile-bfd:
3606         @if [ $(current_stage) = stageprofile ]; then \
3607           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3608         else \
3609           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3610           $(MAKE) stageprofile-start; \
3611         fi; \
3612         cd $(HOST_SUBDIR)/bfd && \
3613         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3614 @endif bfd-bootstrap
3615
3616
3617 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3618 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3619 maybe-all-stagefeedback-bfd:
3620 maybe-clean-stagefeedback-bfd:
3621 @if bfd-bootstrap
3622 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3623 all-stagefeedback: all-stagefeedback-bfd
3624 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3625 all-stagefeedback-bfd: configure-stagefeedback-bfd
3626         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3627         @r=`${PWD_COMMAND}`; export r; \
3628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3629         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3630         $(HOST_EXPORTS) \
3631         $(POSTSTAGE1_HOST_EXPORTS)  \
3632         cd $(HOST_SUBDIR)/bfd && \
3633          \
3634         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3635                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3636                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3637                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3638                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3639                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3640                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3641                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3642                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
3643                 $(TARGET-stagefeedback-bfd)
3644
3645 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3646 clean-stagefeedback: clean-stagefeedback-bfd
3647 clean-stagefeedback-bfd:
3648         @if [ $(current_stage) = stagefeedback ]; then \
3649           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3650         else \
3651           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3652           $(MAKE) stagefeedback-start; \
3653         fi; \
3654         cd $(HOST_SUBDIR)/bfd && \
3655         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3656 @endif bfd-bootstrap
3657
3658
3659
3660
3661
3662 .PHONY: check-bfd maybe-check-bfd
3663 maybe-check-bfd:
3664 @if bfd
3665 maybe-check-bfd: check-bfd
3666
3667 check-bfd:
3668         @: $(MAKE); $(unstage)
3669         @r=`${PWD_COMMAND}`; export r; \
3670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3671         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
3672         (cd $(HOST_SUBDIR)/bfd && \
3673           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
3674
3675 @endif bfd
3676
3677 .PHONY: install-bfd maybe-install-bfd
3678 maybe-install-bfd:
3679 @if bfd
3680 maybe-install-bfd: install-bfd
3681
3682 install-bfd: installdirs
3683         @: $(MAKE); $(unstage)
3684         @r=`${PWD_COMMAND}`; export r; \
3685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3686         $(HOST_EXPORTS) \
3687         (cd $(HOST_SUBDIR)/bfd && \
3688           $(MAKE) $(FLAGS_TO_PASS)  install)
3689
3690 @endif bfd
3691
3692 .PHONY: install-strip-bfd maybe-install-strip-bfd
3693 maybe-install-strip-bfd:
3694 @if bfd
3695 maybe-install-strip-bfd: install-strip-bfd
3696
3697 install-strip-bfd: installdirs
3698         @: $(MAKE); $(unstage)
3699         @r=`${PWD_COMMAND}`; export r; \
3700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3701         $(HOST_EXPORTS) \
3702         (cd $(HOST_SUBDIR)/bfd && \
3703           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
3704
3705 @endif bfd
3706
3707 # Other targets (info, dvi, pdf, etc.)
3708
3709 .PHONY: maybe-info-bfd info-bfd
3710 maybe-info-bfd:
3711 @if bfd
3712 maybe-info-bfd: info-bfd
3713
3714 info-bfd: \
3715     configure-bfd 
3716         @[ -f ./bfd/Makefile ] || exit 0; \
3717         r=`${PWD_COMMAND}`; export r; \
3718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3719         $(HOST_EXPORTS) \
3720         for flag in $(EXTRA_HOST_FLAGS) ; do \
3721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3722         done; \
3723         echo "Doing info in bfd"; \
3724         (cd $(HOST_SUBDIR)/bfd && \
3725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3727                   "RANLIB=$${RANLIB}" \
3728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3729                   info) \
3730           || exit 1
3731
3732 @endif bfd
3733
3734 .PHONY: maybe-dvi-bfd dvi-bfd
3735 maybe-dvi-bfd:
3736 @if bfd
3737 maybe-dvi-bfd: dvi-bfd
3738
3739 dvi-bfd: \
3740     configure-bfd 
3741         @[ -f ./bfd/Makefile ] || exit 0; \
3742         r=`${PWD_COMMAND}`; export r; \
3743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3744         $(HOST_EXPORTS) \
3745         for flag in $(EXTRA_HOST_FLAGS) ; do \
3746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3747         done; \
3748         echo "Doing dvi in bfd"; \
3749         (cd $(HOST_SUBDIR)/bfd && \
3750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3752                   "RANLIB=$${RANLIB}" \
3753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3754                   dvi) \
3755           || exit 1
3756
3757 @endif bfd
3758
3759 .PHONY: maybe-pdf-bfd pdf-bfd
3760 maybe-pdf-bfd:
3761 @if bfd
3762 maybe-pdf-bfd: pdf-bfd
3763
3764 pdf-bfd: \
3765     configure-bfd 
3766         @[ -f ./bfd/Makefile ] || exit 0; \
3767         r=`${PWD_COMMAND}`; export r; \
3768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3769         $(HOST_EXPORTS) \
3770         for flag in $(EXTRA_HOST_FLAGS) ; do \
3771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3772         done; \
3773         echo "Doing pdf in bfd"; \
3774         (cd $(HOST_SUBDIR)/bfd && \
3775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3777                   "RANLIB=$${RANLIB}" \
3778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3779                   pdf) \
3780           || exit 1
3781
3782 @endif bfd
3783
3784 .PHONY: maybe-html-bfd html-bfd
3785 maybe-html-bfd:
3786 @if bfd
3787 maybe-html-bfd: html-bfd
3788
3789 html-bfd: \
3790     configure-bfd 
3791         @[ -f ./bfd/Makefile ] || exit 0; \
3792         r=`${PWD_COMMAND}`; export r; \
3793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3794         $(HOST_EXPORTS) \
3795         for flag in $(EXTRA_HOST_FLAGS) ; do \
3796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3797         done; \
3798         echo "Doing html in bfd"; \
3799         (cd $(HOST_SUBDIR)/bfd && \
3800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3802                   "RANLIB=$${RANLIB}" \
3803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3804                   html) \
3805           || exit 1
3806
3807 @endif bfd
3808
3809 .PHONY: maybe-TAGS-bfd TAGS-bfd
3810 maybe-TAGS-bfd:
3811 @if bfd
3812 maybe-TAGS-bfd: TAGS-bfd
3813
3814 TAGS-bfd: \
3815     configure-bfd 
3816         @[ -f ./bfd/Makefile ] || exit 0; \
3817         r=`${PWD_COMMAND}`; export r; \
3818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3819         $(HOST_EXPORTS) \
3820         for flag in $(EXTRA_HOST_FLAGS) ; do \
3821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3822         done; \
3823         echo "Doing TAGS in bfd"; \
3824         (cd $(HOST_SUBDIR)/bfd && \
3825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3827                   "RANLIB=$${RANLIB}" \
3828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3829                   TAGS) \
3830           || exit 1
3831
3832 @endif bfd
3833
3834 .PHONY: maybe-install-info-bfd install-info-bfd
3835 maybe-install-info-bfd:
3836 @if bfd
3837 maybe-install-info-bfd: install-info-bfd
3838
3839 install-info-bfd: \
3840     configure-bfd \
3841     info-bfd 
3842         @[ -f ./bfd/Makefile ] || exit 0; \
3843         r=`${PWD_COMMAND}`; export r; \
3844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3845         $(HOST_EXPORTS) \
3846         for flag in $(EXTRA_HOST_FLAGS) ; do \
3847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3848         done; \
3849         echo "Doing install-info in bfd"; \
3850         (cd $(HOST_SUBDIR)/bfd && \
3851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3853                   "RANLIB=$${RANLIB}" \
3854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3855                   install-info) \
3856           || exit 1
3857
3858 @endif bfd
3859
3860 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3861 maybe-install-pdf-bfd:
3862 @if bfd
3863 maybe-install-pdf-bfd: install-pdf-bfd
3864
3865 install-pdf-bfd: \
3866     configure-bfd \
3867     pdf-bfd 
3868         @[ -f ./bfd/Makefile ] || exit 0; \
3869         r=`${PWD_COMMAND}`; export r; \
3870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3871         $(HOST_EXPORTS) \
3872         for flag in $(EXTRA_HOST_FLAGS) ; do \
3873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3874         done; \
3875         echo "Doing install-pdf in bfd"; \
3876         (cd $(HOST_SUBDIR)/bfd && \
3877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3879                   "RANLIB=$${RANLIB}" \
3880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3881                   install-pdf) \
3882           || exit 1
3883
3884 @endif bfd
3885
3886 .PHONY: maybe-install-html-bfd install-html-bfd
3887 maybe-install-html-bfd:
3888 @if bfd
3889 maybe-install-html-bfd: install-html-bfd
3890
3891 install-html-bfd: \
3892     configure-bfd \
3893     html-bfd 
3894         @[ -f ./bfd/Makefile ] || exit 0; \
3895         r=`${PWD_COMMAND}`; export r; \
3896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3897         $(HOST_EXPORTS) \
3898         for flag in $(EXTRA_HOST_FLAGS) ; do \
3899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3900         done; \
3901         echo "Doing install-html in bfd"; \
3902         (cd $(HOST_SUBDIR)/bfd && \
3903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3905                   "RANLIB=$${RANLIB}" \
3906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3907                   install-html) \
3908           || exit 1
3909
3910 @endif bfd
3911
3912 .PHONY: maybe-installcheck-bfd installcheck-bfd
3913 maybe-installcheck-bfd:
3914 @if bfd
3915 maybe-installcheck-bfd: installcheck-bfd
3916
3917 installcheck-bfd: \
3918     configure-bfd 
3919         @[ -f ./bfd/Makefile ] || exit 0; \
3920         r=`${PWD_COMMAND}`; export r; \
3921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3922         $(HOST_EXPORTS) \
3923         for flag in $(EXTRA_HOST_FLAGS) ; do \
3924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3925         done; \
3926         echo "Doing installcheck in bfd"; \
3927         (cd $(HOST_SUBDIR)/bfd && \
3928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3930                   "RANLIB=$${RANLIB}" \
3931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3932                   installcheck) \
3933           || exit 1
3934
3935 @endif bfd
3936
3937 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3938 maybe-mostlyclean-bfd:
3939 @if bfd
3940 maybe-mostlyclean-bfd: mostlyclean-bfd
3941
3942 mostlyclean-bfd: 
3943         @[ -f ./bfd/Makefile ] || exit 0; \
3944         r=`${PWD_COMMAND}`; export r; \
3945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3946         $(HOST_EXPORTS) \
3947         for flag in $(EXTRA_HOST_FLAGS) ; do \
3948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3949         done; \
3950         echo "Doing mostlyclean in bfd"; \
3951         (cd $(HOST_SUBDIR)/bfd && \
3952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3954                   "RANLIB=$${RANLIB}" \
3955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3956                   mostlyclean) \
3957           || exit 1
3958
3959 @endif bfd
3960
3961 .PHONY: maybe-clean-bfd clean-bfd
3962 maybe-clean-bfd:
3963 @if bfd
3964 maybe-clean-bfd: clean-bfd
3965
3966 clean-bfd: 
3967         @[ -f ./bfd/Makefile ] || exit 0; \
3968         r=`${PWD_COMMAND}`; export r; \
3969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3970         $(HOST_EXPORTS) \
3971         for flag in $(EXTRA_HOST_FLAGS) ; do \
3972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3973         done; \
3974         echo "Doing clean in bfd"; \
3975         (cd $(HOST_SUBDIR)/bfd && \
3976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3978                   "RANLIB=$${RANLIB}" \
3979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3980                   clean) \
3981           || exit 1
3982
3983 @endif bfd
3984
3985 .PHONY: maybe-distclean-bfd distclean-bfd
3986 maybe-distclean-bfd:
3987 @if bfd
3988 maybe-distclean-bfd: distclean-bfd
3989
3990 distclean-bfd: 
3991         @[ -f ./bfd/Makefile ] || exit 0; \
3992         r=`${PWD_COMMAND}`; export r; \
3993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3994         $(HOST_EXPORTS) \
3995         for flag in $(EXTRA_HOST_FLAGS) ; do \
3996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3997         done; \
3998         echo "Doing distclean in bfd"; \
3999         (cd $(HOST_SUBDIR)/bfd && \
4000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4002                   "RANLIB=$${RANLIB}" \
4003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4004                   distclean) \
4005           || exit 1
4006
4007 @endif bfd
4008
4009 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4010 maybe-maintainer-clean-bfd:
4011 @if bfd
4012 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4013
4014 maintainer-clean-bfd: 
4015         @[ -f ./bfd/Makefile ] || exit 0; \
4016         r=`${PWD_COMMAND}`; export r; \
4017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4018         $(HOST_EXPORTS) \
4019         for flag in $(EXTRA_HOST_FLAGS) ; do \
4020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4021         done; \
4022         echo "Doing maintainer-clean in bfd"; \
4023         (cd $(HOST_SUBDIR)/bfd && \
4024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4026                   "RANLIB=$${RANLIB}" \
4027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4028                   maintainer-clean) \
4029           || exit 1
4030
4031 @endif bfd
4032
4033
4034
4035 .PHONY: configure-opcodes maybe-configure-opcodes
4036 maybe-configure-opcodes:
4037 @if gcc-bootstrap
4038 configure-opcodes: stage_current
4039 @endif gcc-bootstrap
4040 @if opcodes
4041 maybe-configure-opcodes: configure-opcodes
4042 configure-opcodes: 
4043         @r=`${PWD_COMMAND}`; export r; \
4044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4045         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4046         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4047         $(HOST_EXPORTS)  \
4048         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4049         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4050         case $(srcdir) in \
4051           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4052           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4053                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4054         esac; \
4055         module_srcdir=opcodes; \
4056         $(SHELL) \
4057           $$s/$$module_srcdir/configure \
4058           --srcdir=$${topdir}/$$module_srcdir \
4059           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4060           --target=${target_alias}  \
4061           || exit 1
4062 @endif opcodes
4063
4064
4065
4066 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4067 maybe-configure-stage1-opcodes:
4068 @if opcodes-bootstrap
4069 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4070 configure-stage1-opcodes:
4071         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4072         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4073         @r=`${PWD_COMMAND}`; export r; \
4074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4075         TFLAGS="$(STAGE1_TFLAGS)"; \
4076         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4077         $(HOST_EXPORTS) \
4078         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4079         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4080         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4081         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4082         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4083         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4084         case $(srcdir) in \
4085           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4086           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4087                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4088         esac; \
4089         module_srcdir=opcodes; \
4090         $(SHELL) $$s/$$module_srcdir/configure \
4091           --srcdir=$${topdir}/$$module_srcdir \
4092           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4093           --target=${target_alias} \
4094            \
4095           $(STAGE1_CONFIGURE_FLAGS)
4096 @endif opcodes-bootstrap
4097
4098 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4099 maybe-configure-stage2-opcodes:
4100 @if opcodes-bootstrap
4101 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4102 configure-stage2-opcodes:
4103         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4104         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4105         @r=`${PWD_COMMAND}`; export r; \
4106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4107         TFLAGS="$(STAGE2_TFLAGS)"; \
4108         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4109         $(HOST_EXPORTS) \
4110         $(POSTSTAGE1_HOST_EXPORTS) \
4111         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4112         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4113         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4114         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4115         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4116         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4117         case $(srcdir) in \
4118           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4119           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4120                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4121         esac; \
4122         module_srcdir=opcodes; \
4123         $(SHELL) $$s/$$module_srcdir/configure \
4124           --srcdir=$${topdir}/$$module_srcdir \
4125           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4126           --target=${target_alias} \
4127           --with-build-libsubdir=$(HOST_SUBDIR) \
4128           $(STAGE2_CONFIGURE_FLAGS)
4129 @endif opcodes-bootstrap
4130
4131 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4132 maybe-configure-stage3-opcodes:
4133 @if opcodes-bootstrap
4134 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4135 configure-stage3-opcodes:
4136         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4137         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4138         @r=`${PWD_COMMAND}`; export r; \
4139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4140         TFLAGS="$(STAGE3_TFLAGS)"; \
4141         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4142         $(HOST_EXPORTS) \
4143         $(POSTSTAGE1_HOST_EXPORTS) \
4144         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4145         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4146         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4147         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4148         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4149         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4150         case $(srcdir) in \
4151           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4152           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4153                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4154         esac; \
4155         module_srcdir=opcodes; \
4156         $(SHELL) $$s/$$module_srcdir/configure \
4157           --srcdir=$${topdir}/$$module_srcdir \
4158           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4159           --target=${target_alias} \
4160           --with-build-libsubdir=$(HOST_SUBDIR) \
4161           $(STAGE3_CONFIGURE_FLAGS)
4162 @endif opcodes-bootstrap
4163
4164 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4165 maybe-configure-stage4-opcodes:
4166 @if opcodes-bootstrap
4167 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4168 configure-stage4-opcodes:
4169         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4170         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4171         @r=`${PWD_COMMAND}`; export r; \
4172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4173         TFLAGS="$(STAGE4_TFLAGS)"; \
4174         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4175         $(HOST_EXPORTS) \
4176         $(POSTSTAGE1_HOST_EXPORTS) \
4177         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4178         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4179         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4180         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4181         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4182         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4183         case $(srcdir) in \
4184           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4185           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4186                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4187         esac; \
4188         module_srcdir=opcodes; \
4189         $(SHELL) $$s/$$module_srcdir/configure \
4190           --srcdir=$${topdir}/$$module_srcdir \
4191           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4192           --target=${target_alias} \
4193           --with-build-libsubdir=$(HOST_SUBDIR) \
4194           $(STAGE4_CONFIGURE_FLAGS)
4195 @endif opcodes-bootstrap
4196
4197 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4198 maybe-configure-stageprofile-opcodes:
4199 @if opcodes-bootstrap
4200 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4201 configure-stageprofile-opcodes:
4202         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4203         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4204         @r=`${PWD_COMMAND}`; export r; \
4205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4206         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4207         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4208         $(HOST_EXPORTS) \
4209         $(POSTSTAGE1_HOST_EXPORTS) \
4210         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4211         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4212         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4213         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4214         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4215         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4216         case $(srcdir) in \
4217           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4218           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4219                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4220         esac; \
4221         module_srcdir=opcodes; \
4222         $(SHELL) $$s/$$module_srcdir/configure \
4223           --srcdir=$${topdir}/$$module_srcdir \
4224           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4225           --target=${target_alias} \
4226           --with-build-libsubdir=$(HOST_SUBDIR) \
4227           $(STAGEprofile_CONFIGURE_FLAGS)
4228 @endif opcodes-bootstrap
4229
4230 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4231 maybe-configure-stagefeedback-opcodes:
4232 @if opcodes-bootstrap
4233 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4234 configure-stagefeedback-opcodes:
4235         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4236         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4237         @r=`${PWD_COMMAND}`; export r; \
4238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4239         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4240         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4241         $(HOST_EXPORTS) \
4242         $(POSTSTAGE1_HOST_EXPORTS) \
4243         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4244         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4245         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4246         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4247         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4248         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4249         case $(srcdir) in \
4250           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4251           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4252                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4253         esac; \
4254         module_srcdir=opcodes; \
4255         $(SHELL) $$s/$$module_srcdir/configure \
4256           --srcdir=$${topdir}/$$module_srcdir \
4257           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4258           --target=${target_alias} \
4259           --with-build-libsubdir=$(HOST_SUBDIR) \
4260           $(STAGEfeedback_CONFIGURE_FLAGS)
4261 @endif opcodes-bootstrap
4262
4263
4264
4265
4266
4267 .PHONY: all-opcodes maybe-all-opcodes
4268 maybe-all-opcodes:
4269 @if gcc-bootstrap
4270 all-opcodes: stage_current
4271 @endif gcc-bootstrap
4272 @if opcodes
4273 TARGET-opcodes=all
4274 maybe-all-opcodes: all-opcodes
4275 all-opcodes: configure-opcodes
4276         @r=`${PWD_COMMAND}`; export r; \
4277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4278         $(HOST_EXPORTS)  \
4279         (cd $(HOST_SUBDIR)/opcodes && \
4280           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4281                 $(TARGET-opcodes))
4282 @endif opcodes
4283
4284
4285
4286 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4287 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4288 maybe-all-stage1-opcodes:
4289 maybe-clean-stage1-opcodes:
4290 @if opcodes-bootstrap
4291 maybe-all-stage1-opcodes: all-stage1-opcodes
4292 all-stage1: all-stage1-opcodes
4293 TARGET-stage1-opcodes = $(TARGET-opcodes)
4294 all-stage1-opcodes: configure-stage1-opcodes
4295         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4296         @r=`${PWD_COMMAND}`; export r; \
4297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4298         TFLAGS="$(STAGE1_TFLAGS)"; \
4299         $(HOST_EXPORTS)  \
4300         cd $(HOST_SUBDIR)/opcodes && \
4301          \
4302         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4303                 CFLAGS="$(STAGE1_CFLAGS)" \
4304                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4305                 LIBCFLAGS="$(LIBCFLAGS)" \
4306                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4307                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4308                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4309                 $(EXTRA_HOST_FLAGS)  \
4310                 $(STAGE1_FLAGS_TO_PASS)  \
4311                 TFLAGS="$(STAGE1_TFLAGS)"  \
4312                 $(TARGET-stage1-opcodes)
4313
4314 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4315 clean-stage1: clean-stage1-opcodes
4316 clean-stage1-opcodes:
4317         @if [ $(current_stage) = stage1 ]; then \
4318           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4319         else \
4320           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4321           $(MAKE) stage1-start; \
4322         fi; \
4323         cd $(HOST_SUBDIR)/opcodes && \
4324         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4325         $(STAGE1_FLAGS_TO_PASS)  clean
4326 @endif opcodes-bootstrap
4327
4328
4329 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4330 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4331 maybe-all-stage2-opcodes:
4332 maybe-clean-stage2-opcodes:
4333 @if opcodes-bootstrap
4334 maybe-all-stage2-opcodes: all-stage2-opcodes
4335 all-stage2: all-stage2-opcodes
4336 TARGET-stage2-opcodes = $(TARGET-opcodes)
4337 all-stage2-opcodes: configure-stage2-opcodes
4338         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4339         @r=`${PWD_COMMAND}`; export r; \
4340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4341         TFLAGS="$(STAGE2_TFLAGS)"; \
4342         $(HOST_EXPORTS) \
4343         $(POSTSTAGE1_HOST_EXPORTS)  \
4344         cd $(HOST_SUBDIR)/opcodes && \
4345          \
4346         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4347                 CFLAGS="$(STAGE2_CFLAGS)" \
4348                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4349                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4350                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4351                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4352                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4353                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4354                 TFLAGS="$(STAGE2_TFLAGS)"  \
4355                 $(TARGET-stage2-opcodes)
4356
4357 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4358 clean-stage2: clean-stage2-opcodes
4359 clean-stage2-opcodes:
4360         @if [ $(current_stage) = stage2 ]; then \
4361           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4362         else \
4363           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4364           $(MAKE) stage2-start; \
4365         fi; \
4366         cd $(HOST_SUBDIR)/opcodes && \
4367         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4368 @endif opcodes-bootstrap
4369
4370
4371 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4372 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4373 maybe-all-stage3-opcodes:
4374 maybe-clean-stage3-opcodes:
4375 @if opcodes-bootstrap
4376 maybe-all-stage3-opcodes: all-stage3-opcodes
4377 all-stage3: all-stage3-opcodes
4378 TARGET-stage3-opcodes = $(TARGET-opcodes)
4379 all-stage3-opcodes: configure-stage3-opcodes
4380         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4381         @r=`${PWD_COMMAND}`; export r; \
4382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4383         TFLAGS="$(STAGE3_TFLAGS)"; \
4384         $(HOST_EXPORTS) \
4385         $(POSTSTAGE1_HOST_EXPORTS)  \
4386         cd $(HOST_SUBDIR)/opcodes && \
4387          \
4388         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4389                 CFLAGS="$(STAGE3_CFLAGS)" \
4390                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4391                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4392                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4393                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4394                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4395                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4396                 TFLAGS="$(STAGE3_TFLAGS)"  \
4397                 $(TARGET-stage3-opcodes)
4398
4399 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4400 clean-stage3: clean-stage3-opcodes
4401 clean-stage3-opcodes:
4402         @if [ $(current_stage) = stage3 ]; then \
4403           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4404         else \
4405           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4406           $(MAKE) stage3-start; \
4407         fi; \
4408         cd $(HOST_SUBDIR)/opcodes && \
4409         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4410 @endif opcodes-bootstrap
4411
4412
4413 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4414 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4415 maybe-all-stage4-opcodes:
4416 maybe-clean-stage4-opcodes:
4417 @if opcodes-bootstrap
4418 maybe-all-stage4-opcodes: all-stage4-opcodes
4419 all-stage4: all-stage4-opcodes
4420 TARGET-stage4-opcodes = $(TARGET-opcodes)
4421 all-stage4-opcodes: configure-stage4-opcodes
4422         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4423         @r=`${PWD_COMMAND}`; export r; \
4424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4425         TFLAGS="$(STAGE4_TFLAGS)"; \
4426         $(HOST_EXPORTS) \
4427         $(POSTSTAGE1_HOST_EXPORTS)  \
4428         cd $(HOST_SUBDIR)/opcodes && \
4429          \
4430         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4431                 CFLAGS="$(STAGE4_CFLAGS)" \
4432                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4433                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4434                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4435                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4436                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4437                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4438                 TFLAGS="$(STAGE4_TFLAGS)"  \
4439                 $(TARGET-stage4-opcodes)
4440
4441 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4442 clean-stage4: clean-stage4-opcodes
4443 clean-stage4-opcodes:
4444         @if [ $(current_stage) = stage4 ]; then \
4445           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4446         else \
4447           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4448           $(MAKE) stage4-start; \
4449         fi; \
4450         cd $(HOST_SUBDIR)/opcodes && \
4451         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4452 @endif opcodes-bootstrap
4453
4454
4455 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4456 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4457 maybe-all-stageprofile-opcodes:
4458 maybe-clean-stageprofile-opcodes:
4459 @if opcodes-bootstrap
4460 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4461 all-stageprofile: all-stageprofile-opcodes
4462 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4463 all-stageprofile-opcodes: configure-stageprofile-opcodes
4464         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4465         @r=`${PWD_COMMAND}`; export r; \
4466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4467         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4468         $(HOST_EXPORTS) \
4469         $(POSTSTAGE1_HOST_EXPORTS)  \
4470         cd $(HOST_SUBDIR)/opcodes && \
4471          \
4472         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4473                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4474                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4475                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4476                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4477                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4478                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4479                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4480                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
4481                 $(TARGET-stageprofile-opcodes)
4482
4483 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4484 clean-stageprofile: clean-stageprofile-opcodes
4485 clean-stageprofile-opcodes:
4486         @if [ $(current_stage) = stageprofile ]; then \
4487           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4488         else \
4489           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4490           $(MAKE) stageprofile-start; \
4491         fi; \
4492         cd $(HOST_SUBDIR)/opcodes && \
4493         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4494 @endif opcodes-bootstrap
4495
4496
4497 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4498 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4499 maybe-all-stagefeedback-opcodes:
4500 maybe-clean-stagefeedback-opcodes:
4501 @if opcodes-bootstrap
4502 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4503 all-stagefeedback: all-stagefeedback-opcodes
4504 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4505 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4506         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4507         @r=`${PWD_COMMAND}`; export r; \
4508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4509         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4510         $(HOST_EXPORTS) \
4511         $(POSTSTAGE1_HOST_EXPORTS)  \
4512         cd $(HOST_SUBDIR)/opcodes && \
4513          \
4514         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4515                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4516                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4517                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4518                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4519                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4520                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4521                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4522                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
4523                 $(TARGET-stagefeedback-opcodes)
4524
4525 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4526 clean-stagefeedback: clean-stagefeedback-opcodes
4527 clean-stagefeedback-opcodes:
4528         @if [ $(current_stage) = stagefeedback ]; then \
4529           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4530         else \
4531           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4532           $(MAKE) stagefeedback-start; \
4533         fi; \
4534         cd $(HOST_SUBDIR)/opcodes && \
4535         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4536 @endif opcodes-bootstrap
4537
4538
4539
4540
4541
4542 .PHONY: check-opcodes maybe-check-opcodes
4543 maybe-check-opcodes:
4544 @if opcodes
4545 maybe-check-opcodes: check-opcodes
4546
4547 check-opcodes:
4548         @: $(MAKE); $(unstage)
4549         @r=`${PWD_COMMAND}`; export r; \
4550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4551         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4552         (cd $(HOST_SUBDIR)/opcodes && \
4553           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
4554
4555 @endif opcodes
4556
4557 .PHONY: install-opcodes maybe-install-opcodes
4558 maybe-install-opcodes:
4559 @if opcodes
4560 maybe-install-opcodes: install-opcodes
4561
4562 install-opcodes: installdirs
4563         @: $(MAKE); $(unstage)
4564         @r=`${PWD_COMMAND}`; export r; \
4565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4566         $(HOST_EXPORTS) \
4567         (cd $(HOST_SUBDIR)/opcodes && \
4568           $(MAKE) $(FLAGS_TO_PASS)  install)
4569
4570 @endif opcodes
4571
4572 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4573 maybe-install-strip-opcodes:
4574 @if opcodes
4575 maybe-install-strip-opcodes: install-strip-opcodes
4576
4577 install-strip-opcodes: installdirs
4578         @: $(MAKE); $(unstage)
4579         @r=`${PWD_COMMAND}`; export r; \
4580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4581         $(HOST_EXPORTS) \
4582         (cd $(HOST_SUBDIR)/opcodes && \
4583           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4584
4585 @endif opcodes
4586
4587 # Other targets (info, dvi, pdf, etc.)
4588
4589 .PHONY: maybe-info-opcodes info-opcodes
4590 maybe-info-opcodes:
4591 @if opcodes
4592 maybe-info-opcodes: info-opcodes
4593
4594 info-opcodes: \
4595     configure-opcodes 
4596         @[ -f ./opcodes/Makefile ] || exit 0; \
4597         r=`${PWD_COMMAND}`; export r; \
4598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4599         $(HOST_EXPORTS) \
4600         for flag in $(EXTRA_HOST_FLAGS) ; do \
4601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4602         done; \
4603         echo "Doing info in opcodes"; \
4604         (cd $(HOST_SUBDIR)/opcodes && \
4605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4607                   "RANLIB=$${RANLIB}" \
4608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4609                   info) \
4610           || exit 1
4611
4612 @endif opcodes
4613
4614 .PHONY: maybe-dvi-opcodes dvi-opcodes
4615 maybe-dvi-opcodes:
4616 @if opcodes
4617 maybe-dvi-opcodes: dvi-opcodes
4618
4619 dvi-opcodes: \
4620     configure-opcodes 
4621         @[ -f ./opcodes/Makefile ] || exit 0; \
4622         r=`${PWD_COMMAND}`; export r; \
4623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4624         $(HOST_EXPORTS) \
4625         for flag in $(EXTRA_HOST_FLAGS) ; do \
4626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4627         done; \
4628         echo "Doing dvi in opcodes"; \
4629         (cd $(HOST_SUBDIR)/opcodes && \
4630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4632                   "RANLIB=$${RANLIB}" \
4633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4634                   dvi) \
4635           || exit 1
4636
4637 @endif opcodes
4638
4639 .PHONY: maybe-pdf-opcodes pdf-opcodes
4640 maybe-pdf-opcodes:
4641 @if opcodes
4642 maybe-pdf-opcodes: pdf-opcodes
4643
4644 pdf-opcodes: \
4645     configure-opcodes 
4646         @[ -f ./opcodes/Makefile ] || exit 0; \
4647         r=`${PWD_COMMAND}`; export r; \
4648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4649         $(HOST_EXPORTS) \
4650         for flag in $(EXTRA_HOST_FLAGS) ; do \
4651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4652         done; \
4653         echo "Doing pdf in opcodes"; \
4654         (cd $(HOST_SUBDIR)/opcodes && \
4655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4657                   "RANLIB=$${RANLIB}" \
4658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4659                   pdf) \
4660           || exit 1
4661
4662 @endif opcodes
4663
4664 .PHONY: maybe-html-opcodes html-opcodes
4665 maybe-html-opcodes:
4666 @if opcodes
4667 maybe-html-opcodes: html-opcodes
4668
4669 html-opcodes: \
4670     configure-opcodes 
4671         @[ -f ./opcodes/Makefile ] || exit 0; \
4672         r=`${PWD_COMMAND}`; export r; \
4673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4674         $(HOST_EXPORTS) \
4675         for flag in $(EXTRA_HOST_FLAGS) ; do \
4676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4677         done; \
4678         echo "Doing html in opcodes"; \
4679         (cd $(HOST_SUBDIR)/opcodes && \
4680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4682                   "RANLIB=$${RANLIB}" \
4683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4684                   html) \
4685           || exit 1
4686
4687 @endif opcodes
4688
4689 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4690 maybe-TAGS-opcodes:
4691 @if opcodes
4692 maybe-TAGS-opcodes: TAGS-opcodes
4693
4694 TAGS-opcodes: \
4695     configure-opcodes 
4696         @[ -f ./opcodes/Makefile ] || exit 0; \
4697         r=`${PWD_COMMAND}`; export r; \
4698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4699         $(HOST_EXPORTS) \
4700         for flag in $(EXTRA_HOST_FLAGS) ; do \
4701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4702         done; \
4703         echo "Doing TAGS in opcodes"; \
4704         (cd $(HOST_SUBDIR)/opcodes && \
4705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4707                   "RANLIB=$${RANLIB}" \
4708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4709                   TAGS) \
4710           || exit 1
4711
4712 @endif opcodes
4713
4714 .PHONY: maybe-install-info-opcodes install-info-opcodes
4715 maybe-install-info-opcodes:
4716 @if opcodes
4717 maybe-install-info-opcodes: install-info-opcodes
4718
4719 install-info-opcodes: \
4720     configure-opcodes \
4721     info-opcodes 
4722         @[ -f ./opcodes/Makefile ] || exit 0; \
4723         r=`${PWD_COMMAND}`; export r; \
4724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4725         $(HOST_EXPORTS) \
4726         for flag in $(EXTRA_HOST_FLAGS) ; do \
4727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4728         done; \
4729         echo "Doing install-info in opcodes"; \
4730         (cd $(HOST_SUBDIR)/opcodes && \
4731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4733                   "RANLIB=$${RANLIB}" \
4734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4735                   install-info) \
4736           || exit 1
4737
4738 @endif opcodes
4739
4740 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4741 maybe-install-pdf-opcodes:
4742 @if opcodes
4743 maybe-install-pdf-opcodes: install-pdf-opcodes
4744
4745 install-pdf-opcodes: \
4746     configure-opcodes \
4747     pdf-opcodes 
4748         @[ -f ./opcodes/Makefile ] || exit 0; \
4749         r=`${PWD_COMMAND}`; export r; \
4750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4751         $(HOST_EXPORTS) \
4752         for flag in $(EXTRA_HOST_FLAGS) ; do \
4753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4754         done; \
4755         echo "Doing install-pdf in opcodes"; \
4756         (cd $(HOST_SUBDIR)/opcodes && \
4757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4759                   "RANLIB=$${RANLIB}" \
4760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4761                   install-pdf) \
4762           || exit 1
4763
4764 @endif opcodes
4765
4766 .PHONY: maybe-install-html-opcodes install-html-opcodes
4767 maybe-install-html-opcodes:
4768 @if opcodes
4769 maybe-install-html-opcodes: install-html-opcodes
4770
4771 install-html-opcodes: \
4772     configure-opcodes \
4773     html-opcodes 
4774         @[ -f ./opcodes/Makefile ] || exit 0; \
4775         r=`${PWD_COMMAND}`; export r; \
4776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4777         $(HOST_EXPORTS) \
4778         for flag in $(EXTRA_HOST_FLAGS) ; do \
4779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4780         done; \
4781         echo "Doing install-html in opcodes"; \
4782         (cd $(HOST_SUBDIR)/opcodes && \
4783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4785                   "RANLIB=$${RANLIB}" \
4786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4787                   install-html) \
4788           || exit 1
4789
4790 @endif opcodes
4791
4792 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4793 maybe-installcheck-opcodes:
4794 @if opcodes
4795 maybe-installcheck-opcodes: installcheck-opcodes
4796
4797 installcheck-opcodes: \
4798     configure-opcodes 
4799         @[ -f ./opcodes/Makefile ] || exit 0; \
4800         r=`${PWD_COMMAND}`; export r; \
4801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4802         $(HOST_EXPORTS) \
4803         for flag in $(EXTRA_HOST_FLAGS) ; do \
4804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4805         done; \
4806         echo "Doing installcheck in opcodes"; \
4807         (cd $(HOST_SUBDIR)/opcodes && \
4808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4810                   "RANLIB=$${RANLIB}" \
4811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4812                   installcheck) \
4813           || exit 1
4814
4815 @endif opcodes
4816
4817 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4818 maybe-mostlyclean-opcodes:
4819 @if opcodes
4820 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4821
4822 mostlyclean-opcodes: 
4823         @[ -f ./opcodes/Makefile ] || exit 0; \
4824         r=`${PWD_COMMAND}`; export r; \
4825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4826         $(HOST_EXPORTS) \
4827         for flag in $(EXTRA_HOST_FLAGS) ; do \
4828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4829         done; \
4830         echo "Doing mostlyclean in opcodes"; \
4831         (cd $(HOST_SUBDIR)/opcodes && \
4832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4834                   "RANLIB=$${RANLIB}" \
4835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4836                   mostlyclean) \
4837           || exit 1
4838
4839 @endif opcodes
4840
4841 .PHONY: maybe-clean-opcodes clean-opcodes
4842 maybe-clean-opcodes:
4843 @if opcodes
4844 maybe-clean-opcodes: clean-opcodes
4845
4846 clean-opcodes: 
4847         @[ -f ./opcodes/Makefile ] || exit 0; \
4848         r=`${PWD_COMMAND}`; export r; \
4849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4850         $(HOST_EXPORTS) \
4851         for flag in $(EXTRA_HOST_FLAGS) ; do \
4852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4853         done; \
4854         echo "Doing clean in opcodes"; \
4855         (cd $(HOST_SUBDIR)/opcodes && \
4856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4858                   "RANLIB=$${RANLIB}" \
4859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4860                   clean) \
4861           || exit 1
4862
4863 @endif opcodes
4864
4865 .PHONY: maybe-distclean-opcodes distclean-opcodes
4866 maybe-distclean-opcodes:
4867 @if opcodes
4868 maybe-distclean-opcodes: distclean-opcodes
4869
4870 distclean-opcodes: 
4871         @[ -f ./opcodes/Makefile ] || exit 0; \
4872         r=`${PWD_COMMAND}`; export r; \
4873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4874         $(HOST_EXPORTS) \
4875         for flag in $(EXTRA_HOST_FLAGS) ; do \
4876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4877         done; \
4878         echo "Doing distclean in opcodes"; \
4879         (cd $(HOST_SUBDIR)/opcodes && \
4880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4882                   "RANLIB=$${RANLIB}" \
4883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4884                   distclean) \
4885           || exit 1
4886
4887 @endif opcodes
4888
4889 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4890 maybe-maintainer-clean-opcodes:
4891 @if opcodes
4892 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4893
4894 maintainer-clean-opcodes: 
4895         @[ -f ./opcodes/Makefile ] || exit 0; \
4896         r=`${PWD_COMMAND}`; export r; \
4897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4898         $(HOST_EXPORTS) \
4899         for flag in $(EXTRA_HOST_FLAGS) ; do \
4900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4901         done; \
4902         echo "Doing maintainer-clean in opcodes"; \
4903         (cd $(HOST_SUBDIR)/opcodes && \
4904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4906                   "RANLIB=$${RANLIB}" \
4907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4908                   maintainer-clean) \
4909           || exit 1
4910
4911 @endif opcodes
4912
4913
4914
4915 .PHONY: configure-binutils maybe-configure-binutils
4916 maybe-configure-binutils:
4917 @if gcc-bootstrap
4918 configure-binutils: stage_current
4919 @endif gcc-bootstrap
4920 @if binutils
4921 maybe-configure-binutils: configure-binutils
4922 configure-binutils: 
4923         @r=`${PWD_COMMAND}`; export r; \
4924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4925         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4926         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4927         $(HOST_EXPORTS)  \
4928         echo Configuring in $(HOST_SUBDIR)/binutils; \
4929         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4930         case $(srcdir) in \
4931           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4932           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4933                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4934         esac; \
4935         module_srcdir=binutils; \
4936         $(SHELL) \
4937           $$s/$$module_srcdir/configure \
4938           --srcdir=$${topdir}/$$module_srcdir \
4939           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4940           --target=${target_alias}  \
4941           || exit 1
4942 @endif binutils
4943
4944
4945
4946 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4947 maybe-configure-stage1-binutils:
4948 @if binutils-bootstrap
4949 maybe-configure-stage1-binutils: configure-stage1-binutils
4950 configure-stage1-binutils:
4951         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4952         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4953         @r=`${PWD_COMMAND}`; export r; \
4954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4955         TFLAGS="$(STAGE1_TFLAGS)"; \
4956         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4957         $(HOST_EXPORTS) \
4958         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4959         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4960         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4961         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
4962         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4963         cd $(HOST_SUBDIR)/binutils || exit 1; \
4964         case $(srcdir) in \
4965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4966           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4968         esac; \
4969         module_srcdir=binutils; \
4970         $(SHELL) $$s/$$module_srcdir/configure \
4971           --srcdir=$${topdir}/$$module_srcdir \
4972           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4973           --target=${target_alias} \
4974            \
4975           $(STAGE1_CONFIGURE_FLAGS)
4976 @endif binutils-bootstrap
4977
4978 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4979 maybe-configure-stage2-binutils:
4980 @if binutils-bootstrap
4981 maybe-configure-stage2-binutils: configure-stage2-binutils
4982 configure-stage2-binutils:
4983         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4984         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4985         @r=`${PWD_COMMAND}`; export r; \
4986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4987         TFLAGS="$(STAGE2_TFLAGS)"; \
4988         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4989         $(HOST_EXPORTS) \
4990         $(POSTSTAGE1_HOST_EXPORTS) \
4991         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4992         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4993         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4994         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
4995         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4996         cd $(HOST_SUBDIR)/binutils || exit 1; \
4997         case $(srcdir) in \
4998           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4999           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5000                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5001         esac; \
5002         module_srcdir=binutils; \
5003         $(SHELL) $$s/$$module_srcdir/configure \
5004           --srcdir=$${topdir}/$$module_srcdir \
5005           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5006           --target=${target_alias} \
5007           --with-build-libsubdir=$(HOST_SUBDIR) \
5008           $(STAGE2_CONFIGURE_FLAGS)
5009 @endif binutils-bootstrap
5010
5011 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5012 maybe-configure-stage3-binutils:
5013 @if binutils-bootstrap
5014 maybe-configure-stage3-binutils: configure-stage3-binutils
5015 configure-stage3-binutils:
5016         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5017         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5018         @r=`${PWD_COMMAND}`; export r; \
5019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5020         TFLAGS="$(STAGE3_TFLAGS)"; \
5021         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5022         $(HOST_EXPORTS) \
5023         $(POSTSTAGE1_HOST_EXPORTS) \
5024         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5025         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5026         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5027         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5028         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5029         cd $(HOST_SUBDIR)/binutils || exit 1; \
5030         case $(srcdir) in \
5031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5032           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5034         esac; \
5035         module_srcdir=binutils; \
5036         $(SHELL) $$s/$$module_srcdir/configure \
5037           --srcdir=$${topdir}/$$module_srcdir \
5038           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5039           --target=${target_alias} \
5040           --with-build-libsubdir=$(HOST_SUBDIR) \
5041           $(STAGE3_CONFIGURE_FLAGS)
5042 @endif binutils-bootstrap
5043
5044 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5045 maybe-configure-stage4-binutils:
5046 @if binutils-bootstrap
5047 maybe-configure-stage4-binutils: configure-stage4-binutils
5048 configure-stage4-binutils:
5049         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5050         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5051         @r=`${PWD_COMMAND}`; export r; \
5052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5053         TFLAGS="$(STAGE4_TFLAGS)"; \
5054         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5055         $(HOST_EXPORTS) \
5056         $(POSTSTAGE1_HOST_EXPORTS) \
5057         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5058         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5059         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5060         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5061         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5062         cd $(HOST_SUBDIR)/binutils || exit 1; \
5063         case $(srcdir) in \
5064           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5065           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5066                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5067         esac; \
5068         module_srcdir=binutils; \
5069         $(SHELL) $$s/$$module_srcdir/configure \
5070           --srcdir=$${topdir}/$$module_srcdir \
5071           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5072           --target=${target_alias} \
5073           --with-build-libsubdir=$(HOST_SUBDIR) \
5074           $(STAGE4_CONFIGURE_FLAGS)
5075 @endif binutils-bootstrap
5076
5077 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5078 maybe-configure-stageprofile-binutils:
5079 @if binutils-bootstrap
5080 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5081 configure-stageprofile-binutils:
5082         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5083         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5084         @r=`${PWD_COMMAND}`; export r; \
5085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5086         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5087         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5088         $(HOST_EXPORTS) \
5089         $(POSTSTAGE1_HOST_EXPORTS) \
5090         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5091         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5092         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5093         echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5094         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5095         cd $(HOST_SUBDIR)/binutils || exit 1; \
5096         case $(srcdir) in \
5097           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5098           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5099                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5100         esac; \
5101         module_srcdir=binutils; \
5102         $(SHELL) $$s/$$module_srcdir/configure \
5103           --srcdir=$${topdir}/$$module_srcdir \
5104           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5105           --target=${target_alias} \
5106           --with-build-libsubdir=$(HOST_SUBDIR) \
5107           $(STAGEprofile_CONFIGURE_FLAGS)
5108 @endif binutils-bootstrap
5109
5110 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5111 maybe-configure-stagefeedback-binutils:
5112 @if binutils-bootstrap
5113 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5114 configure-stagefeedback-binutils:
5115         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5116         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5117         @r=`${PWD_COMMAND}`; export r; \
5118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5119         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5120         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5121         $(HOST_EXPORTS) \
5122         $(POSTSTAGE1_HOST_EXPORTS) \
5123         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5124         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5125         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5126         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5127         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5128         cd $(HOST_SUBDIR)/binutils || exit 1; \
5129         case $(srcdir) in \
5130           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5131           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5132                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5133         esac; \
5134         module_srcdir=binutils; \
5135         $(SHELL) $$s/$$module_srcdir/configure \
5136           --srcdir=$${topdir}/$$module_srcdir \
5137           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5138           --target=${target_alias} \
5139           --with-build-libsubdir=$(HOST_SUBDIR) \
5140           $(STAGEfeedback_CONFIGURE_FLAGS)
5141 @endif binutils-bootstrap
5142
5143
5144
5145
5146
5147 .PHONY: all-binutils maybe-all-binutils
5148 maybe-all-binutils:
5149 @if gcc-bootstrap
5150 all-binutils: stage_current
5151 @endif gcc-bootstrap
5152 @if binutils
5153 TARGET-binutils=all
5154 maybe-all-binutils: all-binutils
5155 all-binutils: configure-binutils
5156         @r=`${PWD_COMMAND}`; export r; \
5157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5158         $(HOST_EXPORTS)  \
5159         (cd $(HOST_SUBDIR)/binutils && \
5160           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5161                 $(TARGET-binutils))
5162 @endif binutils
5163
5164
5165
5166 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5167 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5168 maybe-all-stage1-binutils:
5169 maybe-clean-stage1-binutils:
5170 @if binutils-bootstrap
5171 maybe-all-stage1-binutils: all-stage1-binutils
5172 all-stage1: all-stage1-binutils
5173 TARGET-stage1-binutils = $(TARGET-binutils)
5174 all-stage1-binutils: configure-stage1-binutils
5175         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5176         @r=`${PWD_COMMAND}`; export r; \
5177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5178         TFLAGS="$(STAGE1_TFLAGS)"; \
5179         $(HOST_EXPORTS)  \
5180         cd $(HOST_SUBDIR)/binutils && \
5181          \
5182         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5183                 CFLAGS="$(STAGE1_CFLAGS)" \
5184                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5185                 LIBCFLAGS="$(LIBCFLAGS)" \
5186                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5187                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5188                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5189                 $(EXTRA_HOST_FLAGS)  \
5190                 $(STAGE1_FLAGS_TO_PASS)  \
5191                 TFLAGS="$(STAGE1_TFLAGS)"  \
5192                 $(TARGET-stage1-binutils)
5193
5194 maybe-clean-stage1-binutils: clean-stage1-binutils
5195 clean-stage1: clean-stage1-binutils
5196 clean-stage1-binutils:
5197         @if [ $(current_stage) = stage1 ]; then \
5198           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5199         else \
5200           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5201           $(MAKE) stage1-start; \
5202         fi; \
5203         cd $(HOST_SUBDIR)/binutils && \
5204         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5205         $(STAGE1_FLAGS_TO_PASS)  clean
5206 @endif binutils-bootstrap
5207
5208
5209 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5210 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5211 maybe-all-stage2-binutils:
5212 maybe-clean-stage2-binutils:
5213 @if binutils-bootstrap
5214 maybe-all-stage2-binutils: all-stage2-binutils
5215 all-stage2: all-stage2-binutils
5216 TARGET-stage2-binutils = $(TARGET-binutils)
5217 all-stage2-binutils: configure-stage2-binutils
5218         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5219         @r=`${PWD_COMMAND}`; export r; \
5220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5221         TFLAGS="$(STAGE2_TFLAGS)"; \
5222         $(HOST_EXPORTS) \
5223         $(POSTSTAGE1_HOST_EXPORTS)  \
5224         cd $(HOST_SUBDIR)/binutils && \
5225          \
5226         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5227                 CFLAGS="$(STAGE2_CFLAGS)" \
5228                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5229                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5230                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5231                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5232                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5233                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5234                 TFLAGS="$(STAGE2_TFLAGS)"  \
5235                 $(TARGET-stage2-binutils)
5236
5237 maybe-clean-stage2-binutils: clean-stage2-binutils
5238 clean-stage2: clean-stage2-binutils
5239 clean-stage2-binutils:
5240         @if [ $(current_stage) = stage2 ]; then \
5241           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5242         else \
5243           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5244           $(MAKE) stage2-start; \
5245         fi; \
5246         cd $(HOST_SUBDIR)/binutils && \
5247         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5248 @endif binutils-bootstrap
5249
5250
5251 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5252 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5253 maybe-all-stage3-binutils:
5254 maybe-clean-stage3-binutils:
5255 @if binutils-bootstrap
5256 maybe-all-stage3-binutils: all-stage3-binutils
5257 all-stage3: all-stage3-binutils
5258 TARGET-stage3-binutils = $(TARGET-binutils)
5259 all-stage3-binutils: configure-stage3-binutils
5260         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5261         @r=`${PWD_COMMAND}`; export r; \
5262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5263         TFLAGS="$(STAGE3_TFLAGS)"; \
5264         $(HOST_EXPORTS) \
5265         $(POSTSTAGE1_HOST_EXPORTS)  \
5266         cd $(HOST_SUBDIR)/binutils && \
5267          \
5268         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5269                 CFLAGS="$(STAGE3_CFLAGS)" \
5270                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5271                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5272                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5273                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5274                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5275                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5276                 TFLAGS="$(STAGE3_TFLAGS)"  \
5277                 $(TARGET-stage3-binutils)
5278
5279 maybe-clean-stage3-binutils: clean-stage3-binutils
5280 clean-stage3: clean-stage3-binutils
5281 clean-stage3-binutils:
5282         @if [ $(current_stage) = stage3 ]; then \
5283           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5284         else \
5285           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5286           $(MAKE) stage3-start; \
5287         fi; \
5288         cd $(HOST_SUBDIR)/binutils && \
5289         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5290 @endif binutils-bootstrap
5291
5292
5293 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5294 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5295 maybe-all-stage4-binutils:
5296 maybe-clean-stage4-binutils:
5297 @if binutils-bootstrap
5298 maybe-all-stage4-binutils: all-stage4-binutils
5299 all-stage4: all-stage4-binutils
5300 TARGET-stage4-binutils = $(TARGET-binutils)
5301 all-stage4-binutils: configure-stage4-binutils
5302         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5303         @r=`${PWD_COMMAND}`; export r; \
5304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5305         TFLAGS="$(STAGE4_TFLAGS)"; \
5306         $(HOST_EXPORTS) \
5307         $(POSTSTAGE1_HOST_EXPORTS)  \
5308         cd $(HOST_SUBDIR)/binutils && \
5309          \
5310         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5311                 CFLAGS="$(STAGE4_CFLAGS)" \
5312                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5313                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5314                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5315                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5316                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5317                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5318                 TFLAGS="$(STAGE4_TFLAGS)"  \
5319                 $(TARGET-stage4-binutils)
5320
5321 maybe-clean-stage4-binutils: clean-stage4-binutils
5322 clean-stage4: clean-stage4-binutils
5323 clean-stage4-binutils:
5324         @if [ $(current_stage) = stage4 ]; then \
5325           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5326         else \
5327           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5328           $(MAKE) stage4-start; \
5329         fi; \
5330         cd $(HOST_SUBDIR)/binutils && \
5331         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5332 @endif binutils-bootstrap
5333
5334
5335 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5336 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5337 maybe-all-stageprofile-binutils:
5338 maybe-clean-stageprofile-binutils:
5339 @if binutils-bootstrap
5340 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5341 all-stageprofile: all-stageprofile-binutils
5342 TARGET-stageprofile-binutils = $(TARGET-binutils)
5343 all-stageprofile-binutils: configure-stageprofile-binutils
5344         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5345         @r=`${PWD_COMMAND}`; export r; \
5346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5347         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5348         $(HOST_EXPORTS) \
5349         $(POSTSTAGE1_HOST_EXPORTS)  \
5350         cd $(HOST_SUBDIR)/binutils && \
5351          \
5352         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5353                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5354                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5355                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5356                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5357                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5358                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5359                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5360                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
5361                 $(TARGET-stageprofile-binutils)
5362
5363 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5364 clean-stageprofile: clean-stageprofile-binutils
5365 clean-stageprofile-binutils:
5366         @if [ $(current_stage) = stageprofile ]; then \
5367           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5368         else \
5369           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5370           $(MAKE) stageprofile-start; \
5371         fi; \
5372         cd $(HOST_SUBDIR)/binutils && \
5373         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5374 @endif binutils-bootstrap
5375
5376
5377 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5378 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5379 maybe-all-stagefeedback-binutils:
5380 maybe-clean-stagefeedback-binutils:
5381 @if binutils-bootstrap
5382 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5383 all-stagefeedback: all-stagefeedback-binutils
5384 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5385 all-stagefeedback-binutils: configure-stagefeedback-binutils
5386         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5387         @r=`${PWD_COMMAND}`; export r; \
5388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5389         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5390         $(HOST_EXPORTS) \
5391         $(POSTSTAGE1_HOST_EXPORTS)  \
5392         cd $(HOST_SUBDIR)/binutils && \
5393          \
5394         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5395                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5396                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5397                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5398                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5399                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5400                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5401                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5402                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
5403                 $(TARGET-stagefeedback-binutils)
5404
5405 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5406 clean-stagefeedback: clean-stagefeedback-binutils
5407 clean-stagefeedback-binutils:
5408         @if [ $(current_stage) = stagefeedback ]; then \
5409           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5410         else \
5411           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5412           $(MAKE) stagefeedback-start; \
5413         fi; \
5414         cd $(HOST_SUBDIR)/binutils && \
5415         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5416 @endif binutils-bootstrap
5417
5418
5419
5420
5421
5422 .PHONY: check-binutils maybe-check-binutils
5423 maybe-check-binutils:
5424 @if binutils
5425 maybe-check-binutils: check-binutils
5426
5427 check-binutils:
5428         @: $(MAKE); $(unstage)
5429         @r=`${PWD_COMMAND}`; export r; \
5430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5431         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5432         (cd $(HOST_SUBDIR)/binutils && \
5433           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
5434
5435 @endif binutils
5436
5437 .PHONY: install-binutils maybe-install-binutils
5438 maybe-install-binutils:
5439 @if binutils
5440 maybe-install-binutils: install-binutils
5441
5442 install-binutils: installdirs
5443         @: $(MAKE); $(unstage)
5444         @r=`${PWD_COMMAND}`; export r; \
5445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5446         $(HOST_EXPORTS) \
5447         (cd $(HOST_SUBDIR)/binutils && \
5448           $(MAKE) $(FLAGS_TO_PASS)  install)
5449
5450 @endif binutils
5451
5452 .PHONY: install-strip-binutils maybe-install-strip-binutils
5453 maybe-install-strip-binutils:
5454 @if binutils
5455 maybe-install-strip-binutils: install-strip-binutils
5456
5457 install-strip-binutils: installdirs
5458         @: $(MAKE); $(unstage)
5459         @r=`${PWD_COMMAND}`; export r; \
5460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5461         $(HOST_EXPORTS) \
5462         (cd $(HOST_SUBDIR)/binutils && \
5463           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5464
5465 @endif binutils
5466
5467 # Other targets (info, dvi, pdf, etc.)
5468
5469 .PHONY: maybe-info-binutils info-binutils
5470 maybe-info-binutils:
5471 @if binutils
5472 maybe-info-binutils: info-binutils
5473
5474 info-binutils: \
5475     configure-binutils 
5476         @[ -f ./binutils/Makefile ] || exit 0; \
5477         r=`${PWD_COMMAND}`; export r; \
5478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5479         $(HOST_EXPORTS) \
5480         for flag in $(EXTRA_HOST_FLAGS) ; do \
5481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5482         done; \
5483         echo "Doing info in binutils"; \
5484         (cd $(HOST_SUBDIR)/binutils && \
5485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5487                   "RANLIB=$${RANLIB}" \
5488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5489                   info) \
5490           || exit 1
5491
5492 @endif binutils
5493
5494 .PHONY: maybe-dvi-binutils dvi-binutils
5495 maybe-dvi-binutils:
5496 @if binutils
5497 maybe-dvi-binutils: dvi-binutils
5498
5499 dvi-binutils: \
5500     configure-binutils 
5501         @[ -f ./binutils/Makefile ] || exit 0; \
5502         r=`${PWD_COMMAND}`; export r; \
5503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5504         $(HOST_EXPORTS) \
5505         for flag in $(EXTRA_HOST_FLAGS) ; do \
5506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5507         done; \
5508         echo "Doing dvi in binutils"; \
5509         (cd $(HOST_SUBDIR)/binutils && \
5510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5512                   "RANLIB=$${RANLIB}" \
5513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5514                   dvi) \
5515           || exit 1
5516
5517 @endif binutils
5518
5519 .PHONY: maybe-pdf-binutils pdf-binutils
5520 maybe-pdf-binutils:
5521 @if binutils
5522 maybe-pdf-binutils: pdf-binutils
5523
5524 pdf-binutils: \
5525     configure-binutils 
5526         @[ -f ./binutils/Makefile ] || exit 0; \
5527         r=`${PWD_COMMAND}`; export r; \
5528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5529         $(HOST_EXPORTS) \
5530         for flag in $(EXTRA_HOST_FLAGS) ; do \
5531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5532         done; \
5533         echo "Doing pdf in binutils"; \
5534         (cd $(HOST_SUBDIR)/binutils && \
5535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5537                   "RANLIB=$${RANLIB}" \
5538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5539                   pdf) \
5540           || exit 1
5541
5542 @endif binutils
5543
5544 .PHONY: maybe-html-binutils html-binutils
5545 maybe-html-binutils:
5546 @if binutils
5547 maybe-html-binutils: html-binutils
5548
5549 html-binutils: \
5550     configure-binutils 
5551         @[ -f ./binutils/Makefile ] || exit 0; \
5552         r=`${PWD_COMMAND}`; export r; \
5553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5554         $(HOST_EXPORTS) \
5555         for flag in $(EXTRA_HOST_FLAGS) ; do \
5556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5557         done; \
5558         echo "Doing html in binutils"; \
5559         (cd $(HOST_SUBDIR)/binutils && \
5560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5562                   "RANLIB=$${RANLIB}" \
5563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5564                   html) \
5565           || exit 1
5566
5567 @endif binutils
5568
5569 .PHONY: maybe-TAGS-binutils TAGS-binutils
5570 maybe-TAGS-binutils:
5571 @if binutils
5572 maybe-TAGS-binutils: TAGS-binutils
5573
5574 TAGS-binutils: \
5575     configure-binutils 
5576         @[ -f ./binutils/Makefile ] || exit 0; \
5577         r=`${PWD_COMMAND}`; export r; \
5578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5579         $(HOST_EXPORTS) \
5580         for flag in $(EXTRA_HOST_FLAGS) ; do \
5581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5582         done; \
5583         echo "Doing TAGS in binutils"; \
5584         (cd $(HOST_SUBDIR)/binutils && \
5585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5587                   "RANLIB=$${RANLIB}" \
5588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5589                   TAGS) \
5590           || exit 1
5591
5592 @endif binutils
5593
5594 .PHONY: maybe-install-info-binutils install-info-binutils
5595 maybe-install-info-binutils:
5596 @if binutils
5597 maybe-install-info-binutils: install-info-binutils
5598
5599 install-info-binutils: \
5600     configure-binutils \
5601     info-binutils 
5602         @[ -f ./binutils/Makefile ] || exit 0; \
5603         r=`${PWD_COMMAND}`; export r; \
5604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5605         $(HOST_EXPORTS) \
5606         for flag in $(EXTRA_HOST_FLAGS) ; do \
5607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5608         done; \
5609         echo "Doing install-info in binutils"; \
5610         (cd $(HOST_SUBDIR)/binutils && \
5611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5613                   "RANLIB=$${RANLIB}" \
5614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5615                   install-info) \
5616           || exit 1
5617
5618 @endif binutils
5619
5620 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5621 maybe-install-pdf-binutils:
5622 @if binutils
5623 maybe-install-pdf-binutils: install-pdf-binutils
5624
5625 install-pdf-binutils: \
5626     configure-binutils \
5627     pdf-binutils 
5628         @[ -f ./binutils/Makefile ] || exit 0; \
5629         r=`${PWD_COMMAND}`; export r; \
5630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5631         $(HOST_EXPORTS) \
5632         for flag in $(EXTRA_HOST_FLAGS) ; do \
5633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5634         done; \
5635         echo "Doing install-pdf in binutils"; \
5636         (cd $(HOST_SUBDIR)/binutils && \
5637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5639                   "RANLIB=$${RANLIB}" \
5640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5641                   install-pdf) \
5642           || exit 1
5643
5644 @endif binutils
5645
5646 .PHONY: maybe-install-html-binutils install-html-binutils
5647 maybe-install-html-binutils:
5648 @if binutils
5649 maybe-install-html-binutils: install-html-binutils
5650
5651 install-html-binutils: \
5652     configure-binutils \
5653     html-binutils 
5654         @[ -f ./binutils/Makefile ] || exit 0; \
5655         r=`${PWD_COMMAND}`; export r; \
5656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5657         $(HOST_EXPORTS) \
5658         for flag in $(EXTRA_HOST_FLAGS) ; do \
5659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5660         done; \
5661         echo "Doing install-html in binutils"; \
5662         (cd $(HOST_SUBDIR)/binutils && \
5663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5665                   "RANLIB=$${RANLIB}" \
5666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5667                   install-html) \
5668           || exit 1
5669
5670 @endif binutils
5671
5672 .PHONY: maybe-installcheck-binutils installcheck-binutils
5673 maybe-installcheck-binutils:
5674 @if binutils
5675 maybe-installcheck-binutils: installcheck-binutils
5676
5677 installcheck-binutils: \
5678     configure-binutils 
5679         @[ -f ./binutils/Makefile ] || exit 0; \
5680         r=`${PWD_COMMAND}`; export r; \
5681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5682         $(HOST_EXPORTS) \
5683         for flag in $(EXTRA_HOST_FLAGS) ; do \
5684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5685         done; \
5686         echo "Doing installcheck in binutils"; \
5687         (cd $(HOST_SUBDIR)/binutils && \
5688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5690                   "RANLIB=$${RANLIB}" \
5691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5692                   installcheck) \
5693           || exit 1
5694
5695 @endif binutils
5696
5697 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5698 maybe-mostlyclean-binutils:
5699 @if binutils
5700 maybe-mostlyclean-binutils: mostlyclean-binutils
5701
5702 mostlyclean-binutils: 
5703         @[ -f ./binutils/Makefile ] || exit 0; \
5704         r=`${PWD_COMMAND}`; export r; \
5705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5706         $(HOST_EXPORTS) \
5707         for flag in $(EXTRA_HOST_FLAGS) ; do \
5708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5709         done; \
5710         echo "Doing mostlyclean in binutils"; \
5711         (cd $(HOST_SUBDIR)/binutils && \
5712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5714                   "RANLIB=$${RANLIB}" \
5715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5716                   mostlyclean) \
5717           || exit 1
5718
5719 @endif binutils
5720
5721 .PHONY: maybe-clean-binutils clean-binutils
5722 maybe-clean-binutils:
5723 @if binutils
5724 maybe-clean-binutils: clean-binutils
5725
5726 clean-binutils: 
5727         @[ -f ./binutils/Makefile ] || exit 0; \
5728         r=`${PWD_COMMAND}`; export r; \
5729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5730         $(HOST_EXPORTS) \
5731         for flag in $(EXTRA_HOST_FLAGS) ; do \
5732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5733         done; \
5734         echo "Doing clean in binutils"; \
5735         (cd $(HOST_SUBDIR)/binutils && \
5736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5738                   "RANLIB=$${RANLIB}" \
5739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5740                   clean) \
5741           || exit 1
5742
5743 @endif binutils
5744
5745 .PHONY: maybe-distclean-binutils distclean-binutils
5746 maybe-distclean-binutils:
5747 @if binutils
5748 maybe-distclean-binutils: distclean-binutils
5749
5750 distclean-binutils: 
5751         @[ -f ./binutils/Makefile ] || exit 0; \
5752         r=`${PWD_COMMAND}`; export r; \
5753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5754         $(HOST_EXPORTS) \
5755         for flag in $(EXTRA_HOST_FLAGS) ; do \
5756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5757         done; \
5758         echo "Doing distclean in binutils"; \
5759         (cd $(HOST_SUBDIR)/binutils && \
5760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5762                   "RANLIB=$${RANLIB}" \
5763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5764                   distclean) \
5765           || exit 1
5766
5767 @endif binutils
5768
5769 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5770 maybe-maintainer-clean-binutils:
5771 @if binutils
5772 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5773
5774 maintainer-clean-binutils: 
5775         @[ -f ./binutils/Makefile ] || exit 0; \
5776         r=`${PWD_COMMAND}`; export r; \
5777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5778         $(HOST_EXPORTS) \
5779         for flag in $(EXTRA_HOST_FLAGS) ; do \
5780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5781         done; \
5782         echo "Doing maintainer-clean in binutils"; \
5783         (cd $(HOST_SUBDIR)/binutils && \
5784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5786                   "RANLIB=$${RANLIB}" \
5787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5788                   maintainer-clean) \
5789           || exit 1
5790
5791 @endif binutils
5792
5793
5794
5795 .PHONY: configure-bison maybe-configure-bison
5796 maybe-configure-bison:
5797 @if gcc-bootstrap
5798 configure-bison: stage_current
5799 @endif gcc-bootstrap
5800 @if bison
5801 maybe-configure-bison: configure-bison
5802 configure-bison: 
5803         @: $(MAKE); $(unstage)
5804         @r=`${PWD_COMMAND}`; export r; \
5805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5806         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5807         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
5808         $(HOST_EXPORTS)  \
5809         echo Configuring in $(HOST_SUBDIR)/bison; \
5810         cd "$(HOST_SUBDIR)/bison" || exit 1; \
5811         case $(srcdir) in \
5812           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5813           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5814                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5815         esac; \
5816         module_srcdir=bison; \
5817         $(SHELL) \
5818           $$s/$$module_srcdir/configure \
5819           --srcdir=$${topdir}/$$module_srcdir \
5820           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5821           --target=${target_alias}  \
5822           || exit 1
5823 @endif bison
5824
5825
5826
5827
5828
5829 .PHONY: all-bison maybe-all-bison
5830 maybe-all-bison:
5831 @if gcc-bootstrap
5832 all-bison: stage_current
5833 @endif gcc-bootstrap
5834 @if bison
5835 TARGET-bison=all
5836 maybe-all-bison: all-bison
5837 all-bison: configure-bison
5838         @: $(MAKE); $(unstage)
5839         @r=`${PWD_COMMAND}`; export r; \
5840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5841         $(HOST_EXPORTS)  \
5842         (cd $(HOST_SUBDIR)/bison && \
5843           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5844                 $(TARGET-bison))
5845 @endif bison
5846
5847
5848
5849
5850 .PHONY: check-bison maybe-check-bison
5851 maybe-check-bison:
5852 @if bison
5853 maybe-check-bison: check-bison
5854
5855 # This module is only tested in a native toolchain.
5856 check-bison:
5857         @: $(MAKE); $(unstage)
5858         @if [ '$(host)' = '$(target)' ]; then \
5859           r=`${PWD_COMMAND}`; export r; \
5860           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5861           $(HOST_EXPORTS)  \
5862           (cd $(HOST_SUBDIR)/bison && \
5863             $(MAKE) $(FLAGS_TO_PASS)  check)
5864         fi
5865
5866 @endif bison
5867
5868 .PHONY: install-bison maybe-install-bison
5869 maybe-install-bison:
5870 @if bison
5871 maybe-install-bison: install-bison
5872
5873 install-bison: installdirs
5874         @: $(MAKE); $(unstage)
5875         @r=`${PWD_COMMAND}`; export r; \
5876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5877         $(HOST_EXPORTS) \
5878         (cd $(HOST_SUBDIR)/bison && \
5879           $(MAKE) $(FLAGS_TO_PASS)  install)
5880
5881 @endif bison
5882
5883 .PHONY: install-strip-bison maybe-install-strip-bison
5884 maybe-install-strip-bison:
5885 @if bison
5886 maybe-install-strip-bison: install-strip-bison
5887
5888 install-strip-bison: installdirs
5889         @: $(MAKE); $(unstage)
5890         @r=`${PWD_COMMAND}`; export r; \
5891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5892         $(HOST_EXPORTS) \
5893         (cd $(HOST_SUBDIR)/bison && \
5894           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5895
5896 @endif bison
5897
5898 # Other targets (info, dvi, pdf, etc.)
5899
5900 .PHONY: maybe-info-bison info-bison
5901 maybe-info-bison:
5902 @if bison
5903 maybe-info-bison: info-bison
5904
5905 info-bison: \
5906     configure-bison 
5907         @: $(MAKE); $(unstage)
5908         @[ -f ./bison/Makefile ] || exit 0; \
5909         r=`${PWD_COMMAND}`; export r; \
5910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5911         $(HOST_EXPORTS) \
5912         for flag in $(EXTRA_HOST_FLAGS) ; do \
5913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5914         done; \
5915         echo "Doing info in bison"; \
5916         (cd $(HOST_SUBDIR)/bison && \
5917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5919                   "RANLIB=$${RANLIB}" \
5920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5921                   info) \
5922           || exit 1
5923
5924 @endif bison
5925
5926 .PHONY: maybe-dvi-bison dvi-bison
5927 maybe-dvi-bison:
5928 @if bison
5929 maybe-dvi-bison: dvi-bison
5930
5931 dvi-bison: \
5932     configure-bison 
5933         @: $(MAKE); $(unstage)
5934         @[ -f ./bison/Makefile ] || exit 0; \
5935         r=`${PWD_COMMAND}`; export r; \
5936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5937         $(HOST_EXPORTS) \
5938         for flag in $(EXTRA_HOST_FLAGS) ; do \
5939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5940         done; \
5941         echo "Doing dvi in bison"; \
5942         (cd $(HOST_SUBDIR)/bison && \
5943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5945                   "RANLIB=$${RANLIB}" \
5946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5947                   dvi) \
5948           || exit 1
5949
5950 @endif bison
5951
5952 .PHONY: maybe-pdf-bison pdf-bison
5953 maybe-pdf-bison:
5954 @if bison
5955 maybe-pdf-bison: pdf-bison
5956
5957 pdf-bison: \
5958     configure-bison 
5959         @: $(MAKE); $(unstage)
5960         @[ -f ./bison/Makefile ] || exit 0; \
5961         r=`${PWD_COMMAND}`; export r; \
5962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5963         $(HOST_EXPORTS) \
5964         for flag in $(EXTRA_HOST_FLAGS) ; do \
5965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5966         done; \
5967         echo "Doing pdf in bison"; \
5968         (cd $(HOST_SUBDIR)/bison && \
5969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5971                   "RANLIB=$${RANLIB}" \
5972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5973                   pdf) \
5974           || exit 1
5975
5976 @endif bison
5977
5978 .PHONY: maybe-html-bison html-bison
5979 maybe-html-bison:
5980 @if bison
5981 maybe-html-bison: html-bison
5982
5983 html-bison: \
5984     configure-bison 
5985         @: $(MAKE); $(unstage)
5986         @[ -f ./bison/Makefile ] || exit 0; \
5987         r=`${PWD_COMMAND}`; export r; \
5988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5989         $(HOST_EXPORTS) \
5990         for flag in $(EXTRA_HOST_FLAGS) ; do \
5991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5992         done; \
5993         echo "Doing html in bison"; \
5994         (cd $(HOST_SUBDIR)/bison && \
5995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5997                   "RANLIB=$${RANLIB}" \
5998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5999                   html) \
6000           || exit 1
6001
6002 @endif bison
6003
6004 .PHONY: maybe-TAGS-bison TAGS-bison
6005 maybe-TAGS-bison:
6006 @if bison
6007 maybe-TAGS-bison: TAGS-bison
6008
6009 TAGS-bison: \
6010     configure-bison 
6011         @: $(MAKE); $(unstage)
6012         @[ -f ./bison/Makefile ] || exit 0; \
6013         r=`${PWD_COMMAND}`; export r; \
6014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6015         $(HOST_EXPORTS) \
6016         for flag in $(EXTRA_HOST_FLAGS) ; do \
6017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6018         done; \
6019         echo "Doing TAGS in bison"; \
6020         (cd $(HOST_SUBDIR)/bison && \
6021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6023                   "RANLIB=$${RANLIB}" \
6024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6025                   TAGS) \
6026           || exit 1
6027
6028 @endif bison
6029
6030 .PHONY: maybe-install-info-bison install-info-bison
6031 maybe-install-info-bison:
6032 @if bison
6033 maybe-install-info-bison: install-info-bison
6034
6035 install-info-bison: \
6036     configure-bison \
6037     info-bison 
6038         @: $(MAKE); $(unstage)
6039         @[ -f ./bison/Makefile ] || exit 0; \
6040         r=`${PWD_COMMAND}`; export r; \
6041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6042         $(HOST_EXPORTS) \
6043         for flag in $(EXTRA_HOST_FLAGS) ; do \
6044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6045         done; \
6046         echo "Doing install-info in bison"; \
6047         (cd $(HOST_SUBDIR)/bison && \
6048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6050                   "RANLIB=$${RANLIB}" \
6051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6052                   install-info) \
6053           || exit 1
6054
6055 @endif bison
6056
6057 .PHONY: maybe-install-pdf-bison install-pdf-bison
6058 maybe-install-pdf-bison:
6059 @if bison
6060 maybe-install-pdf-bison: install-pdf-bison
6061
6062 install-pdf-bison: \
6063     configure-bison \
6064     pdf-bison 
6065         @: $(MAKE); $(unstage)
6066         @[ -f ./bison/Makefile ] || exit 0; \
6067         r=`${PWD_COMMAND}`; export r; \
6068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6069         $(HOST_EXPORTS) \
6070         for flag in $(EXTRA_HOST_FLAGS) ; do \
6071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6072         done; \
6073         echo "Doing install-pdf in bison"; \
6074         (cd $(HOST_SUBDIR)/bison && \
6075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6077                   "RANLIB=$${RANLIB}" \
6078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6079                   install-pdf) \
6080           || exit 1
6081
6082 @endif bison
6083
6084 .PHONY: maybe-install-html-bison install-html-bison
6085 maybe-install-html-bison:
6086 @if bison
6087 maybe-install-html-bison: install-html-bison
6088
6089 install-html-bison: \
6090     configure-bison \
6091     html-bison 
6092         @: $(MAKE); $(unstage)
6093         @[ -f ./bison/Makefile ] || exit 0; \
6094         r=`${PWD_COMMAND}`; export r; \
6095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6096         $(HOST_EXPORTS) \
6097         for flag in $(EXTRA_HOST_FLAGS) ; do \
6098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6099         done; \
6100         echo "Doing install-html in bison"; \
6101         (cd $(HOST_SUBDIR)/bison && \
6102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6104                   "RANLIB=$${RANLIB}" \
6105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6106                   install-html) \
6107           || exit 1
6108
6109 @endif bison
6110
6111 .PHONY: maybe-installcheck-bison installcheck-bison
6112 maybe-installcheck-bison:
6113 @if bison
6114 maybe-installcheck-bison: installcheck-bison
6115
6116 installcheck-bison: \
6117     configure-bison 
6118         @: $(MAKE); $(unstage)
6119         @[ -f ./bison/Makefile ] || exit 0; \
6120         r=`${PWD_COMMAND}`; export r; \
6121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6122         $(HOST_EXPORTS) \
6123         for flag in $(EXTRA_HOST_FLAGS) ; do \
6124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6125         done; \
6126         echo "Doing installcheck in bison"; \
6127         (cd $(HOST_SUBDIR)/bison && \
6128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6130                   "RANLIB=$${RANLIB}" \
6131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6132                   installcheck) \
6133           || exit 1
6134
6135 @endif bison
6136
6137 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6138 maybe-mostlyclean-bison:
6139 @if bison
6140 maybe-mostlyclean-bison: mostlyclean-bison
6141
6142 mostlyclean-bison: 
6143         @: $(MAKE); $(unstage)
6144         @[ -f ./bison/Makefile ] || exit 0; \
6145         r=`${PWD_COMMAND}`; export r; \
6146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6147         $(HOST_EXPORTS) \
6148         for flag in $(EXTRA_HOST_FLAGS) ; do \
6149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6150         done; \
6151         echo "Doing mostlyclean in bison"; \
6152         (cd $(HOST_SUBDIR)/bison && \
6153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6155                   "RANLIB=$${RANLIB}" \
6156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6157                   mostlyclean) \
6158           || exit 1
6159
6160 @endif bison
6161
6162 .PHONY: maybe-clean-bison clean-bison
6163 maybe-clean-bison:
6164 @if bison
6165 maybe-clean-bison: clean-bison
6166
6167 clean-bison: 
6168         @: $(MAKE); $(unstage)
6169         @[ -f ./bison/Makefile ] || exit 0; \
6170         r=`${PWD_COMMAND}`; export r; \
6171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6172         $(HOST_EXPORTS) \
6173         for flag in $(EXTRA_HOST_FLAGS) ; do \
6174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6175         done; \
6176         echo "Doing clean in bison"; \
6177         (cd $(HOST_SUBDIR)/bison && \
6178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6180                   "RANLIB=$${RANLIB}" \
6181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6182                   clean) \
6183           || exit 1
6184
6185 @endif bison
6186
6187 .PHONY: maybe-distclean-bison distclean-bison
6188 maybe-distclean-bison:
6189 @if bison
6190 maybe-distclean-bison: distclean-bison
6191
6192 distclean-bison: 
6193         @: $(MAKE); $(unstage)
6194         @[ -f ./bison/Makefile ] || exit 0; \
6195         r=`${PWD_COMMAND}`; export r; \
6196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6197         $(HOST_EXPORTS) \
6198         for flag in $(EXTRA_HOST_FLAGS) ; do \
6199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6200         done; \
6201         echo "Doing distclean in bison"; \
6202         (cd $(HOST_SUBDIR)/bison && \
6203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6205                   "RANLIB=$${RANLIB}" \
6206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6207                   distclean) \
6208           || exit 1
6209
6210 @endif bison
6211
6212 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6213 maybe-maintainer-clean-bison:
6214 @if bison
6215 maybe-maintainer-clean-bison: maintainer-clean-bison
6216
6217 maintainer-clean-bison: 
6218         @: $(MAKE); $(unstage)
6219         @[ -f ./bison/Makefile ] || exit 0; \
6220         r=`${PWD_COMMAND}`; export r; \
6221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6222         $(HOST_EXPORTS) \
6223         for flag in $(EXTRA_HOST_FLAGS) ; do \
6224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6225         done; \
6226         echo "Doing maintainer-clean in bison"; \
6227         (cd $(HOST_SUBDIR)/bison && \
6228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6230                   "RANLIB=$${RANLIB}" \
6231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6232                   maintainer-clean) \
6233           || exit 1
6234
6235 @endif bison
6236
6237
6238
6239 .PHONY: configure-cgen maybe-configure-cgen
6240 maybe-configure-cgen:
6241 @if gcc-bootstrap
6242 configure-cgen: stage_current
6243 @endif gcc-bootstrap
6244 @if cgen
6245 maybe-configure-cgen: configure-cgen
6246 configure-cgen: 
6247         @: $(MAKE); $(unstage)
6248         @r=`${PWD_COMMAND}`; export r; \
6249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6250         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6251         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
6252         $(HOST_EXPORTS)  \
6253         echo Configuring in $(HOST_SUBDIR)/cgen; \
6254         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6255         case $(srcdir) in \
6256           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6257           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6258                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6259         esac; \
6260         module_srcdir=cgen; \
6261         $(SHELL) \
6262           $$s/$$module_srcdir/configure \
6263           --srcdir=$${topdir}/$$module_srcdir \
6264           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6265           --target=${target_alias}  \
6266           || exit 1
6267 @endif cgen
6268
6269
6270
6271
6272
6273 .PHONY: all-cgen maybe-all-cgen
6274 maybe-all-cgen:
6275 @if gcc-bootstrap
6276 all-cgen: stage_current
6277 @endif gcc-bootstrap
6278 @if cgen
6279 TARGET-cgen=all
6280 maybe-all-cgen: all-cgen
6281 all-cgen: configure-cgen
6282         @: $(MAKE); $(unstage)
6283         @r=`${PWD_COMMAND}`; export r; \
6284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6285         $(HOST_EXPORTS)  \
6286         (cd $(HOST_SUBDIR)/cgen && \
6287           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6288                 $(TARGET-cgen))
6289 @endif cgen
6290
6291
6292
6293
6294 .PHONY: check-cgen maybe-check-cgen
6295 maybe-check-cgen:
6296 @if cgen
6297 maybe-check-cgen: check-cgen
6298
6299 check-cgen:
6300         @: $(MAKE); $(unstage)
6301         @r=`${PWD_COMMAND}`; export r; \
6302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6303         $(HOST_EXPORTS)  \
6304         (cd $(HOST_SUBDIR)/cgen && \
6305           $(MAKE) $(FLAGS_TO_PASS)  check)
6306
6307 @endif cgen
6308
6309 .PHONY: install-cgen maybe-install-cgen
6310 maybe-install-cgen:
6311 @if cgen
6312 maybe-install-cgen: install-cgen
6313
6314 install-cgen: installdirs
6315         @: $(MAKE); $(unstage)
6316         @r=`${PWD_COMMAND}`; export r; \
6317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6318         $(HOST_EXPORTS) \
6319         (cd $(HOST_SUBDIR)/cgen && \
6320           $(MAKE) $(FLAGS_TO_PASS)  install)
6321
6322 @endif cgen
6323
6324 .PHONY: install-strip-cgen maybe-install-strip-cgen
6325 maybe-install-strip-cgen:
6326 @if cgen
6327 maybe-install-strip-cgen: install-strip-cgen
6328
6329 install-strip-cgen: installdirs
6330         @: $(MAKE); $(unstage)
6331         @r=`${PWD_COMMAND}`; export r; \
6332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6333         $(HOST_EXPORTS) \
6334         (cd $(HOST_SUBDIR)/cgen && \
6335           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6336
6337 @endif cgen
6338
6339 # Other targets (info, dvi, pdf, etc.)
6340
6341 .PHONY: maybe-info-cgen info-cgen
6342 maybe-info-cgen:
6343 @if cgen
6344 maybe-info-cgen: info-cgen
6345
6346 info-cgen: \
6347     configure-cgen 
6348         @: $(MAKE); $(unstage)
6349         @[ -f ./cgen/Makefile ] || exit 0; \
6350         r=`${PWD_COMMAND}`; export r; \
6351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6352         $(HOST_EXPORTS) \
6353         for flag in $(EXTRA_HOST_FLAGS) ; do \
6354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6355         done; \
6356         echo "Doing info in cgen"; \
6357         (cd $(HOST_SUBDIR)/cgen && \
6358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6360                   "RANLIB=$${RANLIB}" \
6361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6362                   info) \
6363           || exit 1
6364
6365 @endif cgen
6366
6367 .PHONY: maybe-dvi-cgen dvi-cgen
6368 maybe-dvi-cgen:
6369 @if cgen
6370 maybe-dvi-cgen: dvi-cgen
6371
6372 dvi-cgen: \
6373     configure-cgen 
6374         @: $(MAKE); $(unstage)
6375         @[ -f ./cgen/Makefile ] || exit 0; \
6376         r=`${PWD_COMMAND}`; export r; \
6377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6378         $(HOST_EXPORTS) \
6379         for flag in $(EXTRA_HOST_FLAGS) ; do \
6380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6381         done; \
6382         echo "Doing dvi in cgen"; \
6383         (cd $(HOST_SUBDIR)/cgen && \
6384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6386                   "RANLIB=$${RANLIB}" \
6387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6388                   dvi) \
6389           || exit 1
6390
6391 @endif cgen
6392
6393 .PHONY: maybe-pdf-cgen pdf-cgen
6394 maybe-pdf-cgen:
6395 @if cgen
6396 maybe-pdf-cgen: pdf-cgen
6397
6398 pdf-cgen: \
6399     configure-cgen 
6400         @: $(MAKE); $(unstage)
6401         @[ -f ./cgen/Makefile ] || exit 0; \
6402         r=`${PWD_COMMAND}`; export r; \
6403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6404         $(HOST_EXPORTS) \
6405         for flag in $(EXTRA_HOST_FLAGS) ; do \
6406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6407         done; \
6408         echo "Doing pdf in cgen"; \
6409         (cd $(HOST_SUBDIR)/cgen && \
6410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6412                   "RANLIB=$${RANLIB}" \
6413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6414                   pdf) \
6415           || exit 1
6416
6417 @endif cgen
6418
6419 .PHONY: maybe-html-cgen html-cgen
6420 maybe-html-cgen:
6421 @if cgen
6422 maybe-html-cgen: html-cgen
6423
6424 html-cgen: \
6425     configure-cgen 
6426         @: $(MAKE); $(unstage)
6427         @[ -f ./cgen/Makefile ] || exit 0; \
6428         r=`${PWD_COMMAND}`; export r; \
6429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6430         $(HOST_EXPORTS) \
6431         for flag in $(EXTRA_HOST_FLAGS) ; do \
6432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6433         done; \
6434         echo "Doing html in cgen"; \
6435         (cd $(HOST_SUBDIR)/cgen && \
6436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6438                   "RANLIB=$${RANLIB}" \
6439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6440                   html) \
6441           || exit 1
6442
6443 @endif cgen
6444
6445 .PHONY: maybe-TAGS-cgen TAGS-cgen
6446 maybe-TAGS-cgen:
6447 @if cgen
6448 maybe-TAGS-cgen: TAGS-cgen
6449
6450 TAGS-cgen: \
6451     configure-cgen 
6452         @: $(MAKE); $(unstage)
6453         @[ -f ./cgen/Makefile ] || exit 0; \
6454         r=`${PWD_COMMAND}`; export r; \
6455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6456         $(HOST_EXPORTS) \
6457         for flag in $(EXTRA_HOST_FLAGS) ; do \
6458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6459         done; \
6460         echo "Doing TAGS in cgen"; \
6461         (cd $(HOST_SUBDIR)/cgen && \
6462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6464                   "RANLIB=$${RANLIB}" \
6465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6466                   TAGS) \
6467           || exit 1
6468
6469 @endif cgen
6470
6471 .PHONY: maybe-install-info-cgen install-info-cgen
6472 maybe-install-info-cgen:
6473 @if cgen
6474 maybe-install-info-cgen: install-info-cgen
6475
6476 install-info-cgen: \
6477     configure-cgen \
6478     info-cgen 
6479         @: $(MAKE); $(unstage)
6480         @[ -f ./cgen/Makefile ] || exit 0; \
6481         r=`${PWD_COMMAND}`; export r; \
6482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6483         $(HOST_EXPORTS) \
6484         for flag in $(EXTRA_HOST_FLAGS) ; do \
6485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6486         done; \
6487         echo "Doing install-info in cgen"; \
6488         (cd $(HOST_SUBDIR)/cgen && \
6489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6491                   "RANLIB=$${RANLIB}" \
6492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6493                   install-info) \
6494           || exit 1
6495
6496 @endif cgen
6497
6498 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6499 maybe-install-pdf-cgen:
6500 @if cgen
6501 maybe-install-pdf-cgen: install-pdf-cgen
6502
6503 install-pdf-cgen: \
6504     configure-cgen \
6505     pdf-cgen 
6506         @: $(MAKE); $(unstage)
6507         @[ -f ./cgen/Makefile ] || exit 0; \
6508         r=`${PWD_COMMAND}`; export r; \
6509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6510         $(HOST_EXPORTS) \
6511         for flag in $(EXTRA_HOST_FLAGS) ; do \
6512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6513         done; \
6514         echo "Doing install-pdf in cgen"; \
6515         (cd $(HOST_SUBDIR)/cgen && \
6516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6518                   "RANLIB=$${RANLIB}" \
6519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6520                   install-pdf) \
6521           || exit 1
6522
6523 @endif cgen
6524
6525 .PHONY: maybe-install-html-cgen install-html-cgen
6526 maybe-install-html-cgen:
6527 @if cgen
6528 maybe-install-html-cgen: install-html-cgen
6529
6530 install-html-cgen: \
6531     configure-cgen \
6532     html-cgen 
6533         @: $(MAKE); $(unstage)
6534         @[ -f ./cgen/Makefile ] || exit 0; \
6535         r=`${PWD_COMMAND}`; export r; \
6536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6537         $(HOST_EXPORTS) \
6538         for flag in $(EXTRA_HOST_FLAGS) ; do \
6539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6540         done; \
6541         echo "Doing install-html in cgen"; \
6542         (cd $(HOST_SUBDIR)/cgen && \
6543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6545                   "RANLIB=$${RANLIB}" \
6546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6547                   install-html) \
6548           || exit 1
6549
6550 @endif cgen
6551
6552 .PHONY: maybe-installcheck-cgen installcheck-cgen
6553 maybe-installcheck-cgen:
6554 @if cgen
6555 maybe-installcheck-cgen: installcheck-cgen
6556
6557 installcheck-cgen: \
6558     configure-cgen 
6559         @: $(MAKE); $(unstage)
6560         @[ -f ./cgen/Makefile ] || exit 0; \
6561         r=`${PWD_COMMAND}`; export r; \
6562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6563         $(HOST_EXPORTS) \
6564         for flag in $(EXTRA_HOST_FLAGS) ; do \
6565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6566         done; \
6567         echo "Doing installcheck in cgen"; \
6568         (cd $(HOST_SUBDIR)/cgen && \
6569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6571                   "RANLIB=$${RANLIB}" \
6572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6573                   installcheck) \
6574           || exit 1
6575
6576 @endif cgen
6577
6578 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6579 maybe-mostlyclean-cgen:
6580 @if cgen
6581 maybe-mostlyclean-cgen: mostlyclean-cgen
6582
6583 mostlyclean-cgen: 
6584         @: $(MAKE); $(unstage)
6585         @[ -f ./cgen/Makefile ] || exit 0; \
6586         r=`${PWD_COMMAND}`; export r; \
6587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6588         $(HOST_EXPORTS) \
6589         for flag in $(EXTRA_HOST_FLAGS) ; do \
6590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6591         done; \
6592         echo "Doing mostlyclean in cgen"; \
6593         (cd $(HOST_SUBDIR)/cgen && \
6594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6596                   "RANLIB=$${RANLIB}" \
6597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6598                   mostlyclean) \
6599           || exit 1
6600
6601 @endif cgen
6602
6603 .PHONY: maybe-clean-cgen clean-cgen
6604 maybe-clean-cgen:
6605 @if cgen
6606 maybe-clean-cgen: clean-cgen
6607
6608 clean-cgen: 
6609         @: $(MAKE); $(unstage)
6610         @[ -f ./cgen/Makefile ] || exit 0; \
6611         r=`${PWD_COMMAND}`; export r; \
6612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6613         $(HOST_EXPORTS) \
6614         for flag in $(EXTRA_HOST_FLAGS) ; do \
6615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6616         done; \
6617         echo "Doing clean in cgen"; \
6618         (cd $(HOST_SUBDIR)/cgen && \
6619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6621                   "RANLIB=$${RANLIB}" \
6622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6623                   clean) \
6624           || exit 1
6625
6626 @endif cgen
6627
6628 .PHONY: maybe-distclean-cgen distclean-cgen
6629 maybe-distclean-cgen:
6630 @if cgen
6631 maybe-distclean-cgen: distclean-cgen
6632
6633 distclean-cgen: 
6634         @: $(MAKE); $(unstage)
6635         @[ -f ./cgen/Makefile ] || exit 0; \
6636         r=`${PWD_COMMAND}`; export r; \
6637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6638         $(HOST_EXPORTS) \
6639         for flag in $(EXTRA_HOST_FLAGS) ; do \
6640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6641         done; \
6642         echo "Doing distclean in cgen"; \
6643         (cd $(HOST_SUBDIR)/cgen && \
6644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6646                   "RANLIB=$${RANLIB}" \
6647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6648                   distclean) \
6649           || exit 1
6650
6651 @endif cgen
6652
6653 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6654 maybe-maintainer-clean-cgen:
6655 @if cgen
6656 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6657
6658 maintainer-clean-cgen: 
6659         @: $(MAKE); $(unstage)
6660         @[ -f ./cgen/Makefile ] || exit 0; \
6661         r=`${PWD_COMMAND}`; export r; \
6662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6663         $(HOST_EXPORTS) \
6664         for flag in $(EXTRA_HOST_FLAGS) ; do \
6665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6666         done; \
6667         echo "Doing maintainer-clean in cgen"; \
6668         (cd $(HOST_SUBDIR)/cgen && \
6669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6671                   "RANLIB=$${RANLIB}" \
6672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6673                   maintainer-clean) \
6674           || exit 1
6675
6676 @endif cgen
6677
6678
6679
6680 .PHONY: configure-dejagnu maybe-configure-dejagnu
6681 maybe-configure-dejagnu:
6682 @if gcc-bootstrap
6683 configure-dejagnu: stage_current
6684 @endif gcc-bootstrap
6685 @if dejagnu
6686 maybe-configure-dejagnu: configure-dejagnu
6687 configure-dejagnu: 
6688         @: $(MAKE); $(unstage)
6689         @r=`${PWD_COMMAND}`; export r; \
6690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6691         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6692         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
6693         $(HOST_EXPORTS)  \
6694         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6695         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6696         case $(srcdir) in \
6697           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6698           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6699                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6700         esac; \
6701         module_srcdir=dejagnu; \
6702         $(SHELL) \
6703           $$s/$$module_srcdir/configure \
6704           --srcdir=$${topdir}/$$module_srcdir \
6705           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6706           --target=${target_alias}  \
6707           || exit 1
6708 @endif dejagnu
6709
6710
6711
6712
6713
6714 .PHONY: all-dejagnu maybe-all-dejagnu
6715 maybe-all-dejagnu:
6716 @if gcc-bootstrap
6717 all-dejagnu: stage_current
6718 @endif gcc-bootstrap
6719 @if dejagnu
6720 TARGET-dejagnu=all
6721 maybe-all-dejagnu: all-dejagnu
6722 all-dejagnu: configure-dejagnu
6723         @: $(MAKE); $(unstage)
6724         @r=`${PWD_COMMAND}`; export r; \
6725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6726         $(HOST_EXPORTS)  \
6727         (cd $(HOST_SUBDIR)/dejagnu && \
6728           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6729                 $(TARGET-dejagnu))
6730 @endif dejagnu
6731
6732
6733
6734
6735 .PHONY: check-dejagnu maybe-check-dejagnu
6736 maybe-check-dejagnu:
6737 @if dejagnu
6738 maybe-check-dejagnu: check-dejagnu
6739
6740 check-dejagnu:
6741         @: $(MAKE); $(unstage)
6742         @r=`${PWD_COMMAND}`; export r; \
6743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6744         $(HOST_EXPORTS)  \
6745         (cd $(HOST_SUBDIR)/dejagnu && \
6746           $(MAKE) $(FLAGS_TO_PASS)  check)
6747
6748 @endif dejagnu
6749
6750 .PHONY: install-dejagnu maybe-install-dejagnu
6751 maybe-install-dejagnu:
6752 @if dejagnu
6753 maybe-install-dejagnu: install-dejagnu
6754
6755 install-dejagnu: installdirs
6756         @: $(MAKE); $(unstage)
6757         @r=`${PWD_COMMAND}`; export r; \
6758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6759         $(HOST_EXPORTS) \
6760         (cd $(HOST_SUBDIR)/dejagnu && \
6761           $(MAKE) $(FLAGS_TO_PASS)  install)
6762
6763 @endif dejagnu
6764
6765 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6766 maybe-install-strip-dejagnu:
6767 @if dejagnu
6768 maybe-install-strip-dejagnu: install-strip-dejagnu
6769
6770 install-strip-dejagnu: installdirs
6771         @: $(MAKE); $(unstage)
6772         @r=`${PWD_COMMAND}`; export r; \
6773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6774         $(HOST_EXPORTS) \
6775         (cd $(HOST_SUBDIR)/dejagnu && \
6776           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6777
6778 @endif dejagnu
6779
6780 # Other targets (info, dvi, pdf, etc.)
6781
6782 .PHONY: maybe-info-dejagnu info-dejagnu
6783 maybe-info-dejagnu:
6784 @if dejagnu
6785 maybe-info-dejagnu: info-dejagnu
6786
6787 info-dejagnu: \
6788     configure-dejagnu 
6789         @: $(MAKE); $(unstage)
6790         @[ -f ./dejagnu/Makefile ] || exit 0; \
6791         r=`${PWD_COMMAND}`; export r; \
6792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6793         $(HOST_EXPORTS) \
6794         for flag in $(EXTRA_HOST_FLAGS) ; do \
6795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6796         done; \
6797         echo "Doing info in dejagnu"; \
6798         (cd $(HOST_SUBDIR)/dejagnu && \
6799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6801                   "RANLIB=$${RANLIB}" \
6802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6803                   info) \
6804           || exit 1
6805
6806 @endif dejagnu
6807
6808 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6809 maybe-dvi-dejagnu:
6810 @if dejagnu
6811 maybe-dvi-dejagnu: dvi-dejagnu
6812
6813 dvi-dejagnu: \
6814     configure-dejagnu 
6815         @: $(MAKE); $(unstage)
6816         @[ -f ./dejagnu/Makefile ] || exit 0; \
6817         r=`${PWD_COMMAND}`; export r; \
6818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6819         $(HOST_EXPORTS) \
6820         for flag in $(EXTRA_HOST_FLAGS) ; do \
6821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6822         done; \
6823         echo "Doing dvi in dejagnu"; \
6824         (cd $(HOST_SUBDIR)/dejagnu && \
6825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6827                   "RANLIB=$${RANLIB}" \
6828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6829                   dvi) \
6830           || exit 1
6831
6832 @endif dejagnu
6833
6834 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6835 maybe-pdf-dejagnu:
6836 @if dejagnu
6837 maybe-pdf-dejagnu: pdf-dejagnu
6838
6839 pdf-dejagnu: \
6840     configure-dejagnu 
6841         @: $(MAKE); $(unstage)
6842         @[ -f ./dejagnu/Makefile ] || exit 0; \
6843         r=`${PWD_COMMAND}`; export r; \
6844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6845         $(HOST_EXPORTS) \
6846         for flag in $(EXTRA_HOST_FLAGS) ; do \
6847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6848         done; \
6849         echo "Doing pdf in dejagnu"; \
6850         (cd $(HOST_SUBDIR)/dejagnu && \
6851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6853                   "RANLIB=$${RANLIB}" \
6854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6855                   pdf) \
6856           || exit 1
6857
6858 @endif dejagnu
6859
6860 .PHONY: maybe-html-dejagnu html-dejagnu
6861 maybe-html-dejagnu:
6862 @if dejagnu
6863 maybe-html-dejagnu: html-dejagnu
6864
6865 html-dejagnu: \
6866     configure-dejagnu 
6867         @: $(MAKE); $(unstage)
6868         @[ -f ./dejagnu/Makefile ] || exit 0; \
6869         r=`${PWD_COMMAND}`; export r; \
6870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6871         $(HOST_EXPORTS) \
6872         for flag in $(EXTRA_HOST_FLAGS) ; do \
6873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6874         done; \
6875         echo "Doing html in dejagnu"; \
6876         (cd $(HOST_SUBDIR)/dejagnu && \
6877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6879                   "RANLIB=$${RANLIB}" \
6880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6881                   html) \
6882           || exit 1
6883
6884 @endif dejagnu
6885
6886 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6887 maybe-TAGS-dejagnu:
6888 @if dejagnu
6889 maybe-TAGS-dejagnu: TAGS-dejagnu
6890
6891 TAGS-dejagnu: \
6892     configure-dejagnu 
6893         @: $(MAKE); $(unstage)
6894         @[ -f ./dejagnu/Makefile ] || exit 0; \
6895         r=`${PWD_COMMAND}`; export r; \
6896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6897         $(HOST_EXPORTS) \
6898         for flag in $(EXTRA_HOST_FLAGS) ; do \
6899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6900         done; \
6901         echo "Doing TAGS in dejagnu"; \
6902         (cd $(HOST_SUBDIR)/dejagnu && \
6903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6905                   "RANLIB=$${RANLIB}" \
6906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6907                   TAGS) \
6908           || exit 1
6909
6910 @endif dejagnu
6911
6912 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6913 maybe-install-info-dejagnu:
6914 @if dejagnu
6915 maybe-install-info-dejagnu: install-info-dejagnu
6916
6917 install-info-dejagnu: \
6918     configure-dejagnu \
6919     info-dejagnu 
6920         @: $(MAKE); $(unstage)
6921         @[ -f ./dejagnu/Makefile ] || exit 0; \
6922         r=`${PWD_COMMAND}`; export r; \
6923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6924         $(HOST_EXPORTS) \
6925         for flag in $(EXTRA_HOST_FLAGS) ; do \
6926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6927         done; \
6928         echo "Doing install-info in dejagnu"; \
6929         (cd $(HOST_SUBDIR)/dejagnu && \
6930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6932                   "RANLIB=$${RANLIB}" \
6933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6934                   install-info) \
6935           || exit 1
6936
6937 @endif dejagnu
6938
6939 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6940 maybe-install-pdf-dejagnu:
6941 @if dejagnu
6942 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6943
6944 install-pdf-dejagnu: \
6945     configure-dejagnu \
6946     pdf-dejagnu 
6947         @: $(MAKE); $(unstage)
6948         @[ -f ./dejagnu/Makefile ] || exit 0; \
6949         r=`${PWD_COMMAND}`; export r; \
6950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6951         $(HOST_EXPORTS) \
6952         for flag in $(EXTRA_HOST_FLAGS) ; do \
6953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6954         done; \
6955         echo "Doing install-pdf in dejagnu"; \
6956         (cd $(HOST_SUBDIR)/dejagnu && \
6957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6959                   "RANLIB=$${RANLIB}" \
6960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6961                   install-pdf) \
6962           || exit 1
6963
6964 @endif dejagnu
6965
6966 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
6967 maybe-install-html-dejagnu:
6968 @if dejagnu
6969 maybe-install-html-dejagnu: install-html-dejagnu
6970
6971 install-html-dejagnu: \
6972     configure-dejagnu \
6973     html-dejagnu 
6974         @: $(MAKE); $(unstage)
6975         @[ -f ./dejagnu/Makefile ] || exit 0; \
6976         r=`${PWD_COMMAND}`; export r; \
6977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6978         $(HOST_EXPORTS) \
6979         for flag in $(EXTRA_HOST_FLAGS) ; do \
6980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6981         done; \
6982         echo "Doing install-html in dejagnu"; \
6983         (cd $(HOST_SUBDIR)/dejagnu && \
6984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6986                   "RANLIB=$${RANLIB}" \
6987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6988                   install-html) \
6989           || exit 1
6990
6991 @endif dejagnu
6992
6993 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6994 maybe-installcheck-dejagnu:
6995 @if dejagnu
6996 maybe-installcheck-dejagnu: installcheck-dejagnu
6997
6998 installcheck-dejagnu: \
6999     configure-dejagnu 
7000         @: $(MAKE); $(unstage)
7001         @[ -f ./dejagnu/Makefile ] || exit 0; \
7002         r=`${PWD_COMMAND}`; export r; \
7003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7004         $(HOST_EXPORTS) \
7005         for flag in $(EXTRA_HOST_FLAGS) ; do \
7006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7007         done; \
7008         echo "Doing installcheck in dejagnu"; \
7009         (cd $(HOST_SUBDIR)/dejagnu && \
7010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7012                   "RANLIB=$${RANLIB}" \
7013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7014                   installcheck) \
7015           || exit 1
7016
7017 @endif dejagnu
7018
7019 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7020 maybe-mostlyclean-dejagnu:
7021 @if dejagnu
7022 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7023
7024 mostlyclean-dejagnu: 
7025         @: $(MAKE); $(unstage)
7026         @[ -f ./dejagnu/Makefile ] || exit 0; \
7027         r=`${PWD_COMMAND}`; export r; \
7028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7029         $(HOST_EXPORTS) \
7030         for flag in $(EXTRA_HOST_FLAGS) ; do \
7031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7032         done; \
7033         echo "Doing mostlyclean in dejagnu"; \
7034         (cd $(HOST_SUBDIR)/dejagnu && \
7035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7037                   "RANLIB=$${RANLIB}" \
7038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7039                   mostlyclean) \
7040           || exit 1
7041
7042 @endif dejagnu
7043
7044 .PHONY: maybe-clean-dejagnu clean-dejagnu
7045 maybe-clean-dejagnu:
7046 @if dejagnu
7047 maybe-clean-dejagnu: clean-dejagnu
7048
7049 clean-dejagnu: 
7050         @: $(MAKE); $(unstage)
7051         @[ -f ./dejagnu/Makefile ] || exit 0; \
7052         r=`${PWD_COMMAND}`; export r; \
7053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7054         $(HOST_EXPORTS) \
7055         for flag in $(EXTRA_HOST_FLAGS) ; do \
7056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7057         done; \
7058         echo "Doing clean in dejagnu"; \
7059         (cd $(HOST_SUBDIR)/dejagnu && \
7060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7062                   "RANLIB=$${RANLIB}" \
7063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7064                   clean) \
7065           || exit 1
7066
7067 @endif dejagnu
7068
7069 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7070 maybe-distclean-dejagnu:
7071 @if dejagnu
7072 maybe-distclean-dejagnu: distclean-dejagnu
7073
7074 distclean-dejagnu: 
7075         @: $(MAKE); $(unstage)
7076         @[ -f ./dejagnu/Makefile ] || exit 0; \
7077         r=`${PWD_COMMAND}`; export r; \
7078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7079         $(HOST_EXPORTS) \
7080         for flag in $(EXTRA_HOST_FLAGS) ; do \
7081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7082         done; \
7083         echo "Doing distclean in dejagnu"; \
7084         (cd $(HOST_SUBDIR)/dejagnu && \
7085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7087                   "RANLIB=$${RANLIB}" \
7088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7089                   distclean) \
7090           || exit 1
7091
7092 @endif dejagnu
7093
7094 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7095 maybe-maintainer-clean-dejagnu:
7096 @if dejagnu
7097 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7098
7099 maintainer-clean-dejagnu: 
7100         @: $(MAKE); $(unstage)
7101         @[ -f ./dejagnu/Makefile ] || exit 0; \
7102         r=`${PWD_COMMAND}`; export r; \
7103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7104         $(HOST_EXPORTS) \
7105         for flag in $(EXTRA_HOST_FLAGS) ; do \
7106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7107         done; \
7108         echo "Doing maintainer-clean in dejagnu"; \
7109         (cd $(HOST_SUBDIR)/dejagnu && \
7110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7112                   "RANLIB=$${RANLIB}" \
7113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7114                   maintainer-clean) \
7115           || exit 1
7116
7117 @endif dejagnu
7118
7119
7120
7121 .PHONY: configure-etc maybe-configure-etc
7122 maybe-configure-etc:
7123 @if gcc-bootstrap
7124 configure-etc: stage_current
7125 @endif gcc-bootstrap
7126 @if etc
7127 maybe-configure-etc: configure-etc
7128 configure-etc: 
7129         @: $(MAKE); $(unstage)
7130         @r=`${PWD_COMMAND}`; export r; \
7131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7132         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7133         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7134         $(HOST_EXPORTS)  \
7135         echo Configuring in $(HOST_SUBDIR)/etc; \
7136         cd "$(HOST_SUBDIR)/etc" || exit 1; \
7137         case $(srcdir) in \
7138           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7139           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7140                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7141         esac; \
7142         module_srcdir=etc; \
7143         $(SHELL) \
7144           $$s/$$module_srcdir/configure \
7145           --srcdir=$${topdir}/$$module_srcdir \
7146           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7147           --target=${target_alias}  \
7148           || exit 1
7149 @endif etc
7150
7151
7152
7153
7154
7155 .PHONY: all-etc maybe-all-etc
7156 maybe-all-etc:
7157 @if gcc-bootstrap
7158 all-etc: stage_current
7159 @endif gcc-bootstrap
7160 @if etc
7161 TARGET-etc=all
7162 maybe-all-etc: all-etc
7163 all-etc: configure-etc
7164         @: $(MAKE); $(unstage)
7165         @r=`${PWD_COMMAND}`; export r; \
7166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7167         $(HOST_EXPORTS)  \
7168         (cd $(HOST_SUBDIR)/etc && \
7169           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7170                 $(TARGET-etc))
7171 @endif etc
7172
7173
7174
7175
7176 .PHONY: check-etc maybe-check-etc
7177 maybe-check-etc:
7178 @if etc
7179 maybe-check-etc: check-etc
7180
7181 check-etc:
7182         @: $(MAKE); $(unstage)
7183         @r=`${PWD_COMMAND}`; export r; \
7184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7185         $(HOST_EXPORTS)  \
7186         (cd $(HOST_SUBDIR)/etc && \
7187           $(MAKE) $(FLAGS_TO_PASS)  check)
7188
7189 @endif etc
7190
7191 .PHONY: install-etc maybe-install-etc
7192 maybe-install-etc:
7193 @if etc
7194 maybe-install-etc: install-etc
7195
7196 install-etc: installdirs
7197         @: $(MAKE); $(unstage)
7198         @r=`${PWD_COMMAND}`; export r; \
7199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7200         $(HOST_EXPORTS) \
7201         (cd $(HOST_SUBDIR)/etc && \
7202           $(MAKE) $(FLAGS_TO_PASS)  install)
7203
7204 @endif etc
7205
7206 .PHONY: install-strip-etc maybe-install-strip-etc
7207 maybe-install-strip-etc:
7208 @if etc
7209 maybe-install-strip-etc: install-strip-etc
7210
7211 install-strip-etc: installdirs
7212         @: $(MAKE); $(unstage)
7213         @r=`${PWD_COMMAND}`; export r; \
7214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7215         $(HOST_EXPORTS) \
7216         (cd $(HOST_SUBDIR)/etc && \
7217           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7218
7219 @endif etc
7220
7221 # Other targets (info, dvi, pdf, etc.)
7222
7223 .PHONY: maybe-info-etc info-etc
7224 maybe-info-etc:
7225 @if etc
7226 maybe-info-etc: info-etc
7227
7228 info-etc: \
7229     configure-etc 
7230         @: $(MAKE); $(unstage)
7231         @[ -f ./etc/Makefile ] || exit 0; \
7232         r=`${PWD_COMMAND}`; export r; \
7233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7234         $(HOST_EXPORTS) \
7235         for flag in $(EXTRA_HOST_FLAGS) ; do \
7236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7237         done; \
7238         echo "Doing info in etc"; \
7239         (cd $(HOST_SUBDIR)/etc && \
7240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7242                   "RANLIB=$${RANLIB}" \
7243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7244                   info) \
7245           || exit 1
7246
7247 @endif etc
7248
7249 .PHONY: maybe-dvi-etc dvi-etc
7250 maybe-dvi-etc:
7251 @if etc
7252 maybe-dvi-etc: dvi-etc
7253
7254 dvi-etc: \
7255     configure-etc 
7256         @: $(MAKE); $(unstage)
7257         @[ -f ./etc/Makefile ] || exit 0; \
7258         r=`${PWD_COMMAND}`; export r; \
7259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7260         $(HOST_EXPORTS) \
7261         for flag in $(EXTRA_HOST_FLAGS) ; do \
7262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7263         done; \
7264         echo "Doing dvi in etc"; \
7265         (cd $(HOST_SUBDIR)/etc && \
7266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7268                   "RANLIB=$${RANLIB}" \
7269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7270                   dvi) \
7271           || exit 1
7272
7273 @endif etc
7274
7275 .PHONY: maybe-pdf-etc pdf-etc
7276 maybe-pdf-etc:
7277 @if etc
7278 maybe-pdf-etc: pdf-etc
7279
7280 pdf-etc: \
7281     configure-etc 
7282         @: $(MAKE); $(unstage)
7283         @[ -f ./etc/Makefile ] || exit 0; \
7284         r=`${PWD_COMMAND}`; export r; \
7285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7286         $(HOST_EXPORTS) \
7287         for flag in $(EXTRA_HOST_FLAGS) ; do \
7288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7289         done; \
7290         echo "Doing pdf in etc"; \
7291         (cd $(HOST_SUBDIR)/etc && \
7292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7294                   "RANLIB=$${RANLIB}" \
7295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7296                   pdf) \
7297           || exit 1
7298
7299 @endif etc
7300
7301 .PHONY: maybe-html-etc html-etc
7302 maybe-html-etc:
7303 @if etc
7304 maybe-html-etc: html-etc
7305
7306 html-etc: \
7307     configure-etc 
7308         @: $(MAKE); $(unstage)
7309         @[ -f ./etc/Makefile ] || exit 0; \
7310         r=`${PWD_COMMAND}`; export r; \
7311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7312         $(HOST_EXPORTS) \
7313         for flag in $(EXTRA_HOST_FLAGS) ; do \
7314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7315         done; \
7316         echo "Doing html in etc"; \
7317         (cd $(HOST_SUBDIR)/etc && \
7318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7320                   "RANLIB=$${RANLIB}" \
7321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7322                   html) \
7323           || exit 1
7324
7325 @endif etc
7326
7327 .PHONY: maybe-TAGS-etc TAGS-etc
7328 maybe-TAGS-etc:
7329 @if etc
7330 maybe-TAGS-etc: TAGS-etc
7331
7332 TAGS-etc: \
7333     configure-etc 
7334         @: $(MAKE); $(unstage)
7335         @[ -f ./etc/Makefile ] || exit 0; \
7336         r=`${PWD_COMMAND}`; export r; \
7337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7338         $(HOST_EXPORTS) \
7339         for flag in $(EXTRA_HOST_FLAGS) ; do \
7340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7341         done; \
7342         echo "Doing TAGS in etc"; \
7343         (cd $(HOST_SUBDIR)/etc && \
7344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7346                   "RANLIB=$${RANLIB}" \
7347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7348                   TAGS) \
7349           || exit 1
7350
7351 @endif etc
7352
7353 .PHONY: maybe-install-info-etc install-info-etc
7354 maybe-install-info-etc:
7355 @if etc
7356 maybe-install-info-etc: install-info-etc
7357
7358 install-info-etc: \
7359     configure-etc \
7360     info-etc 
7361         @: $(MAKE); $(unstage)
7362         @[ -f ./etc/Makefile ] || exit 0; \
7363         r=`${PWD_COMMAND}`; export r; \
7364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7365         $(HOST_EXPORTS) \
7366         for flag in $(EXTRA_HOST_FLAGS) ; do \
7367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7368         done; \
7369         echo "Doing install-info in etc"; \
7370         (cd $(HOST_SUBDIR)/etc && \
7371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7373                   "RANLIB=$${RANLIB}" \
7374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7375                   install-info) \
7376           || exit 1
7377
7378 @endif etc
7379
7380 .PHONY: maybe-install-pdf-etc install-pdf-etc
7381 maybe-install-pdf-etc:
7382 @if etc
7383 maybe-install-pdf-etc: install-pdf-etc
7384
7385 install-pdf-etc: \
7386     configure-etc \
7387     pdf-etc 
7388         @: $(MAKE); $(unstage)
7389         @[ -f ./etc/Makefile ] || exit 0; \
7390         r=`${PWD_COMMAND}`; export r; \
7391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7392         $(HOST_EXPORTS) \
7393         for flag in $(EXTRA_HOST_FLAGS) ; do \
7394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7395         done; \
7396         echo "Doing install-pdf in etc"; \
7397         (cd $(HOST_SUBDIR)/etc && \
7398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7400                   "RANLIB=$${RANLIB}" \
7401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7402                   install-pdf) \
7403           || exit 1
7404
7405 @endif etc
7406
7407 .PHONY: maybe-install-html-etc install-html-etc
7408 maybe-install-html-etc:
7409 @if etc
7410 maybe-install-html-etc: install-html-etc
7411
7412 install-html-etc: \
7413     configure-etc \
7414     html-etc 
7415         @: $(MAKE); $(unstage)
7416         @[ -f ./etc/Makefile ] || exit 0; \
7417         r=`${PWD_COMMAND}`; export r; \
7418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7419         $(HOST_EXPORTS) \
7420         for flag in $(EXTRA_HOST_FLAGS) ; do \
7421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7422         done; \
7423         echo "Doing install-html in etc"; \
7424         (cd $(HOST_SUBDIR)/etc && \
7425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7427                   "RANLIB=$${RANLIB}" \
7428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7429                   install-html) \
7430           || exit 1
7431
7432 @endif etc
7433
7434 .PHONY: maybe-installcheck-etc installcheck-etc
7435 maybe-installcheck-etc:
7436 @if etc
7437 maybe-installcheck-etc: installcheck-etc
7438
7439 installcheck-etc: \
7440     configure-etc 
7441         @: $(MAKE); $(unstage)
7442         @[ -f ./etc/Makefile ] || exit 0; \
7443         r=`${PWD_COMMAND}`; export r; \
7444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7445         $(HOST_EXPORTS) \
7446         for flag in $(EXTRA_HOST_FLAGS) ; do \
7447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7448         done; \
7449         echo "Doing installcheck in etc"; \
7450         (cd $(HOST_SUBDIR)/etc && \
7451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7453                   "RANLIB=$${RANLIB}" \
7454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7455                   installcheck) \
7456           || exit 1
7457
7458 @endif etc
7459
7460 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7461 maybe-mostlyclean-etc:
7462 @if etc
7463 maybe-mostlyclean-etc: mostlyclean-etc
7464
7465 mostlyclean-etc: 
7466         @: $(MAKE); $(unstage)
7467         @[ -f ./etc/Makefile ] || exit 0; \
7468         r=`${PWD_COMMAND}`; export r; \
7469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7470         $(HOST_EXPORTS) \
7471         for flag in $(EXTRA_HOST_FLAGS) ; do \
7472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7473         done; \
7474         echo "Doing mostlyclean in etc"; \
7475         (cd $(HOST_SUBDIR)/etc && \
7476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7478                   "RANLIB=$${RANLIB}" \
7479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7480                   mostlyclean) \
7481           || exit 1
7482
7483 @endif etc
7484
7485 .PHONY: maybe-clean-etc clean-etc
7486 maybe-clean-etc:
7487 @if etc
7488 maybe-clean-etc: clean-etc
7489
7490 clean-etc: 
7491         @: $(MAKE); $(unstage)
7492         @[ -f ./etc/Makefile ] || exit 0; \
7493         r=`${PWD_COMMAND}`; export r; \
7494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7495         $(HOST_EXPORTS) \
7496         for flag in $(EXTRA_HOST_FLAGS) ; do \
7497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7498         done; \
7499         echo "Doing clean in etc"; \
7500         (cd $(HOST_SUBDIR)/etc && \
7501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7503                   "RANLIB=$${RANLIB}" \
7504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7505                   clean) \
7506           || exit 1
7507
7508 @endif etc
7509
7510 .PHONY: maybe-distclean-etc distclean-etc
7511 maybe-distclean-etc:
7512 @if etc
7513 maybe-distclean-etc: distclean-etc
7514
7515 distclean-etc: 
7516         @: $(MAKE); $(unstage)
7517         @[ -f ./etc/Makefile ] || exit 0; \
7518         r=`${PWD_COMMAND}`; export r; \
7519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7520         $(HOST_EXPORTS) \
7521         for flag in $(EXTRA_HOST_FLAGS) ; do \
7522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7523         done; \
7524         echo "Doing distclean in etc"; \
7525         (cd $(HOST_SUBDIR)/etc && \
7526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7528                   "RANLIB=$${RANLIB}" \
7529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7530                   distclean) \
7531           || exit 1
7532
7533 @endif etc
7534
7535 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7536 maybe-maintainer-clean-etc:
7537 @if etc
7538 maybe-maintainer-clean-etc: maintainer-clean-etc
7539
7540 maintainer-clean-etc: 
7541         @: $(MAKE); $(unstage)
7542         @[ -f ./etc/Makefile ] || exit 0; \
7543         r=`${PWD_COMMAND}`; export r; \
7544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7545         $(HOST_EXPORTS) \
7546         for flag in $(EXTRA_HOST_FLAGS) ; do \
7547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7548         done; \
7549         echo "Doing maintainer-clean in etc"; \
7550         (cd $(HOST_SUBDIR)/etc && \
7551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7553                   "RANLIB=$${RANLIB}" \
7554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7555                   maintainer-clean) \
7556           || exit 1
7557
7558 @endif etc
7559
7560
7561
7562 .PHONY: configure-fastjar maybe-configure-fastjar
7563 maybe-configure-fastjar:
7564 @if gcc-bootstrap
7565 configure-fastjar: stage_current
7566 @endif gcc-bootstrap
7567 @if fastjar
7568 maybe-configure-fastjar: configure-fastjar
7569 configure-fastjar: 
7570         @: $(MAKE); $(unstage)
7571         @r=`${PWD_COMMAND}`; export r; \
7572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7573         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7574         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
7575         $(HOST_EXPORTS)  \
7576         echo Configuring in $(HOST_SUBDIR)/fastjar; \
7577         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7578         case $(srcdir) in \
7579           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7580           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7581                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7582         esac; \
7583         module_srcdir=fastjar; \
7584         $(SHELL) \
7585           $$s/$$module_srcdir/configure \
7586           --srcdir=$${topdir}/$$module_srcdir \
7587           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7588           --target=${target_alias}  \
7589           || exit 1
7590 @endif fastjar
7591
7592
7593
7594
7595
7596 .PHONY: all-fastjar maybe-all-fastjar
7597 maybe-all-fastjar:
7598 @if gcc-bootstrap
7599 all-fastjar: stage_current
7600 @endif gcc-bootstrap
7601 @if fastjar
7602 TARGET-fastjar=all
7603 maybe-all-fastjar: all-fastjar
7604 all-fastjar: configure-fastjar
7605         @: $(MAKE); $(unstage)
7606         @r=`${PWD_COMMAND}`; export r; \
7607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7608         $(HOST_EXPORTS)  \
7609         (cd $(HOST_SUBDIR)/fastjar && \
7610           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7611                 $(TARGET-fastjar))
7612 @endif fastjar
7613
7614
7615
7616
7617 .PHONY: check-fastjar maybe-check-fastjar
7618 maybe-check-fastjar:
7619 @if fastjar
7620 maybe-check-fastjar: check-fastjar
7621
7622 # This module is only tested in a native toolchain.
7623 check-fastjar:
7624         @: $(MAKE); $(unstage)
7625         @if [ '$(host)' = '$(target)' ]; then \
7626           r=`${PWD_COMMAND}`; export r; \
7627           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7628           $(HOST_EXPORTS)  \
7629           (cd $(HOST_SUBDIR)/fastjar && \
7630             $(MAKE) $(FLAGS_TO_PASS)  check)
7631         fi
7632
7633 @endif fastjar
7634
7635 .PHONY: install-fastjar maybe-install-fastjar
7636 maybe-install-fastjar:
7637 @if fastjar
7638 maybe-install-fastjar: install-fastjar
7639
7640 install-fastjar: installdirs
7641         @: $(MAKE); $(unstage)
7642         @r=`${PWD_COMMAND}`; export r; \
7643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7644         $(HOST_EXPORTS) \
7645         (cd $(HOST_SUBDIR)/fastjar && \
7646           $(MAKE) $(FLAGS_TO_PASS)  install)
7647
7648 @endif fastjar
7649
7650 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7651 maybe-install-strip-fastjar:
7652 @if fastjar
7653 maybe-install-strip-fastjar: install-strip-fastjar
7654
7655 install-strip-fastjar: installdirs
7656         @: $(MAKE); $(unstage)
7657         @r=`${PWD_COMMAND}`; export r; \
7658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7659         $(HOST_EXPORTS) \
7660         (cd $(HOST_SUBDIR)/fastjar && \
7661           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7662
7663 @endif fastjar
7664
7665 # Other targets (info, dvi, pdf, etc.)
7666
7667 .PHONY: maybe-info-fastjar info-fastjar
7668 maybe-info-fastjar:
7669 @if fastjar
7670 maybe-info-fastjar: info-fastjar
7671
7672 info-fastjar: \
7673     configure-fastjar 
7674         @: $(MAKE); $(unstage)
7675         @[ -f ./fastjar/Makefile ] || exit 0; \
7676         r=`${PWD_COMMAND}`; export r; \
7677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7678         $(HOST_EXPORTS) \
7679         for flag in $(EXTRA_HOST_FLAGS) ; do \
7680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7681         done; \
7682         echo "Doing info in fastjar"; \
7683         (cd $(HOST_SUBDIR)/fastjar && \
7684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7686                   "RANLIB=$${RANLIB}" \
7687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7688                   info) \
7689           || exit 1
7690
7691 @endif fastjar
7692
7693 .PHONY: maybe-dvi-fastjar dvi-fastjar
7694 maybe-dvi-fastjar:
7695 @if fastjar
7696 maybe-dvi-fastjar: dvi-fastjar
7697
7698 dvi-fastjar: \
7699     configure-fastjar 
7700         @: $(MAKE); $(unstage)
7701         @[ -f ./fastjar/Makefile ] || exit 0; \
7702         r=`${PWD_COMMAND}`; export r; \
7703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7704         $(HOST_EXPORTS) \
7705         for flag in $(EXTRA_HOST_FLAGS) ; do \
7706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7707         done; \
7708         echo "Doing dvi in fastjar"; \
7709         (cd $(HOST_SUBDIR)/fastjar && \
7710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7712                   "RANLIB=$${RANLIB}" \
7713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7714                   dvi) \
7715           || exit 1
7716
7717 @endif fastjar
7718
7719 .PHONY: maybe-pdf-fastjar pdf-fastjar
7720 maybe-pdf-fastjar:
7721 @if fastjar
7722 maybe-pdf-fastjar: pdf-fastjar
7723
7724 pdf-fastjar: \
7725     configure-fastjar 
7726         @: $(MAKE); $(unstage)
7727         @[ -f ./fastjar/Makefile ] || exit 0; \
7728         r=`${PWD_COMMAND}`; export r; \
7729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7730         $(HOST_EXPORTS) \
7731         for flag in $(EXTRA_HOST_FLAGS) ; do \
7732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7733         done; \
7734         echo "Doing pdf in fastjar"; \
7735         (cd $(HOST_SUBDIR)/fastjar && \
7736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7738                   "RANLIB=$${RANLIB}" \
7739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7740                   pdf) \
7741           || exit 1
7742
7743 @endif fastjar
7744
7745 .PHONY: maybe-html-fastjar html-fastjar
7746 maybe-html-fastjar:
7747 @if fastjar
7748 maybe-html-fastjar: html-fastjar
7749
7750 html-fastjar: \
7751     configure-fastjar 
7752         @: $(MAKE); $(unstage)
7753         @[ -f ./fastjar/Makefile ] || exit 0; \
7754         r=`${PWD_COMMAND}`; export r; \
7755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7756         $(HOST_EXPORTS) \
7757         for flag in $(EXTRA_HOST_FLAGS) ; do \
7758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7759         done; \
7760         echo "Doing html in fastjar"; \
7761         (cd $(HOST_SUBDIR)/fastjar && \
7762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7764                   "RANLIB=$${RANLIB}" \
7765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7766                   html) \
7767           || exit 1
7768
7769 @endif fastjar
7770
7771 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7772 maybe-TAGS-fastjar:
7773 @if fastjar
7774 maybe-TAGS-fastjar: TAGS-fastjar
7775
7776 TAGS-fastjar: \
7777     configure-fastjar 
7778         @: $(MAKE); $(unstage)
7779         @[ -f ./fastjar/Makefile ] || exit 0; \
7780         r=`${PWD_COMMAND}`; export r; \
7781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7782         $(HOST_EXPORTS) \
7783         for flag in $(EXTRA_HOST_FLAGS) ; do \
7784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7785         done; \
7786         echo "Doing TAGS in fastjar"; \
7787         (cd $(HOST_SUBDIR)/fastjar && \
7788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7790                   "RANLIB=$${RANLIB}" \
7791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7792                   TAGS) \
7793           || exit 1
7794
7795 @endif fastjar
7796
7797 .PHONY: maybe-install-info-fastjar install-info-fastjar
7798 maybe-install-info-fastjar:
7799 @if fastjar
7800 maybe-install-info-fastjar: install-info-fastjar
7801
7802 install-info-fastjar: \
7803     configure-fastjar \
7804     info-fastjar 
7805         @: $(MAKE); $(unstage)
7806         @[ -f ./fastjar/Makefile ] || exit 0; \
7807         r=`${PWD_COMMAND}`; export r; \
7808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7809         $(HOST_EXPORTS) \
7810         for flag in $(EXTRA_HOST_FLAGS) ; do \
7811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7812         done; \
7813         echo "Doing install-info in fastjar"; \
7814         (cd $(HOST_SUBDIR)/fastjar && \
7815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7817                   "RANLIB=$${RANLIB}" \
7818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7819                   install-info) \
7820           || exit 1
7821
7822 @endif fastjar
7823
7824 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7825 maybe-install-pdf-fastjar:
7826 @if fastjar
7827 maybe-install-pdf-fastjar: install-pdf-fastjar
7828
7829 install-pdf-fastjar: \
7830     configure-fastjar \
7831     pdf-fastjar 
7832         @: $(MAKE); $(unstage)
7833         @[ -f ./fastjar/Makefile ] || exit 0; \
7834         r=`${PWD_COMMAND}`; export r; \
7835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7836         $(HOST_EXPORTS) \
7837         for flag in $(EXTRA_HOST_FLAGS) ; do \
7838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7839         done; \
7840         echo "Doing install-pdf in fastjar"; \
7841         (cd $(HOST_SUBDIR)/fastjar && \
7842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7844                   "RANLIB=$${RANLIB}" \
7845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7846                   install-pdf) \
7847           || exit 1
7848
7849 @endif fastjar
7850
7851 .PHONY: maybe-install-html-fastjar install-html-fastjar
7852 maybe-install-html-fastjar:
7853 @if fastjar
7854 maybe-install-html-fastjar: install-html-fastjar
7855
7856 install-html-fastjar: \
7857     configure-fastjar \
7858     html-fastjar 
7859         @: $(MAKE); $(unstage)
7860         @[ -f ./fastjar/Makefile ] || exit 0; \
7861         r=`${PWD_COMMAND}`; export r; \
7862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7863         $(HOST_EXPORTS) \
7864         for flag in $(EXTRA_HOST_FLAGS) ; do \
7865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7866         done; \
7867         echo "Doing install-html in fastjar"; \
7868         (cd $(HOST_SUBDIR)/fastjar && \
7869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7871                   "RANLIB=$${RANLIB}" \
7872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7873                   install-html) \
7874           || exit 1
7875
7876 @endif fastjar
7877
7878 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7879 maybe-installcheck-fastjar:
7880 @if fastjar
7881 maybe-installcheck-fastjar: installcheck-fastjar
7882
7883 installcheck-fastjar: \
7884     configure-fastjar 
7885         @: $(MAKE); $(unstage)
7886         @[ -f ./fastjar/Makefile ] || exit 0; \
7887         r=`${PWD_COMMAND}`; export r; \
7888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7889         $(HOST_EXPORTS) \
7890         for flag in $(EXTRA_HOST_FLAGS) ; do \
7891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7892         done; \
7893         echo "Doing installcheck in fastjar"; \
7894         (cd $(HOST_SUBDIR)/fastjar && \
7895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7897                   "RANLIB=$${RANLIB}" \
7898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7899                   installcheck) \
7900           || exit 1
7901
7902 @endif fastjar
7903
7904 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7905 maybe-mostlyclean-fastjar:
7906 @if fastjar
7907 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7908
7909 mostlyclean-fastjar: 
7910         @: $(MAKE); $(unstage)
7911         @[ -f ./fastjar/Makefile ] || exit 0; \
7912         r=`${PWD_COMMAND}`; export r; \
7913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7914         $(HOST_EXPORTS) \
7915         for flag in $(EXTRA_HOST_FLAGS) ; do \
7916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7917         done; \
7918         echo "Doing mostlyclean in fastjar"; \
7919         (cd $(HOST_SUBDIR)/fastjar && \
7920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7922                   "RANLIB=$${RANLIB}" \
7923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7924                   mostlyclean) \
7925           || exit 1
7926
7927 @endif fastjar
7928
7929 .PHONY: maybe-clean-fastjar clean-fastjar
7930 maybe-clean-fastjar:
7931 @if fastjar
7932 maybe-clean-fastjar: clean-fastjar
7933
7934 clean-fastjar: 
7935         @: $(MAKE); $(unstage)
7936         @[ -f ./fastjar/Makefile ] || exit 0; \
7937         r=`${PWD_COMMAND}`; export r; \
7938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7939         $(HOST_EXPORTS) \
7940         for flag in $(EXTRA_HOST_FLAGS) ; do \
7941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7942         done; \
7943         echo "Doing clean in fastjar"; \
7944         (cd $(HOST_SUBDIR)/fastjar && \
7945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7947                   "RANLIB=$${RANLIB}" \
7948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7949                   clean) \
7950           || exit 1
7951
7952 @endif fastjar
7953
7954 .PHONY: maybe-distclean-fastjar distclean-fastjar
7955 maybe-distclean-fastjar:
7956 @if fastjar
7957 maybe-distclean-fastjar: distclean-fastjar
7958
7959 distclean-fastjar: 
7960         @: $(MAKE); $(unstage)
7961         @[ -f ./fastjar/Makefile ] || exit 0; \
7962         r=`${PWD_COMMAND}`; export r; \
7963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7964         $(HOST_EXPORTS) \
7965         for flag in $(EXTRA_HOST_FLAGS) ; do \
7966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7967         done; \
7968         echo "Doing distclean in fastjar"; \
7969         (cd $(HOST_SUBDIR)/fastjar && \
7970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7972                   "RANLIB=$${RANLIB}" \
7973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7974                   distclean) \
7975           || exit 1
7976
7977 @endif fastjar
7978
7979 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7980 maybe-maintainer-clean-fastjar:
7981 @if fastjar
7982 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7983
7984 maintainer-clean-fastjar: 
7985         @: $(MAKE); $(unstage)
7986         @[ -f ./fastjar/Makefile ] || exit 0; \
7987         r=`${PWD_COMMAND}`; export r; \
7988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7989         $(HOST_EXPORTS) \
7990         for flag in $(EXTRA_HOST_FLAGS) ; do \
7991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7992         done; \
7993         echo "Doing maintainer-clean in fastjar"; \
7994         (cd $(HOST_SUBDIR)/fastjar && \
7995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7997                   "RANLIB=$${RANLIB}" \
7998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7999                   maintainer-clean) \
8000           || exit 1
8001
8002 @endif fastjar
8003
8004
8005
8006 .PHONY: configure-fixincludes maybe-configure-fixincludes
8007 maybe-configure-fixincludes:
8008 @if gcc-bootstrap
8009 configure-fixincludes: stage_current
8010 @endif gcc-bootstrap
8011 @if fixincludes
8012 maybe-configure-fixincludes: configure-fixincludes
8013 configure-fixincludes: 
8014         @r=`${PWD_COMMAND}`; export r; \
8015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8016         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8017         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8018         $(HOST_EXPORTS)  \
8019         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8020         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8021         case $(srcdir) in \
8022           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8023           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8024                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8025         esac; \
8026         module_srcdir=fixincludes; \
8027         $(SHELL) \
8028           $$s/$$module_srcdir/configure \
8029           --srcdir=$${topdir}/$$module_srcdir \
8030           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8031           --target=${target_alias}  \
8032           || exit 1
8033 @endif fixincludes
8034
8035
8036
8037 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8038 maybe-configure-stage1-fixincludes:
8039 @if fixincludes-bootstrap
8040 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8041 configure-stage1-fixincludes:
8042         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8043         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8044         @r=`${PWD_COMMAND}`; export r; \
8045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8046         TFLAGS="$(STAGE1_TFLAGS)"; \
8047         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8048         $(HOST_EXPORTS) \
8049         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8050         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8051         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
8052         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8053         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8054         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8055         case $(srcdir) in \
8056           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8057           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8058                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8059         esac; \
8060         module_srcdir=fixincludes; \
8061         $(SHELL) $$s/$$module_srcdir/configure \
8062           --srcdir=$${topdir}/$$module_srcdir \
8063           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8064           --target=${target_alias} \
8065            \
8066           $(STAGE1_CONFIGURE_FLAGS)
8067 @endif fixincludes-bootstrap
8068
8069 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8070 maybe-configure-stage2-fixincludes:
8071 @if fixincludes-bootstrap
8072 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8073 configure-stage2-fixincludes:
8074         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8075         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8076         @r=`${PWD_COMMAND}`; export r; \
8077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8078         TFLAGS="$(STAGE2_TFLAGS)"; \
8079         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8080         $(HOST_EXPORTS) \
8081         $(POSTSTAGE1_HOST_EXPORTS) \
8082         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8083         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8084         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
8085         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8086         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8087         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8088         case $(srcdir) in \
8089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8090           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8092         esac; \
8093         module_srcdir=fixincludes; \
8094         $(SHELL) $$s/$$module_srcdir/configure \
8095           --srcdir=$${topdir}/$$module_srcdir \
8096           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8097           --target=${target_alias} \
8098           --with-build-libsubdir=$(HOST_SUBDIR) \
8099           $(STAGE2_CONFIGURE_FLAGS)
8100 @endif fixincludes-bootstrap
8101
8102 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8103 maybe-configure-stage3-fixincludes:
8104 @if fixincludes-bootstrap
8105 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8106 configure-stage3-fixincludes:
8107         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8108         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8109         @r=`${PWD_COMMAND}`; export r; \
8110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8111         TFLAGS="$(STAGE3_TFLAGS)"; \
8112         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8113         $(HOST_EXPORTS) \
8114         $(POSTSTAGE1_HOST_EXPORTS) \
8115         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8116         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8117         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
8118         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8119         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8120         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8121         case $(srcdir) in \
8122           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8123           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8124                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8125         esac; \
8126         module_srcdir=fixincludes; \
8127         $(SHELL) $$s/$$module_srcdir/configure \
8128           --srcdir=$${topdir}/$$module_srcdir \
8129           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8130           --target=${target_alias} \
8131           --with-build-libsubdir=$(HOST_SUBDIR) \
8132           $(STAGE3_CONFIGURE_FLAGS)
8133 @endif fixincludes-bootstrap
8134
8135 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8136 maybe-configure-stage4-fixincludes:
8137 @if fixincludes-bootstrap
8138 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8139 configure-stage4-fixincludes:
8140         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8141         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8142         @r=`${PWD_COMMAND}`; export r; \
8143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8144         TFLAGS="$(STAGE4_TFLAGS)"; \
8145         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8146         $(HOST_EXPORTS) \
8147         $(POSTSTAGE1_HOST_EXPORTS) \
8148         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8149         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8150         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
8151         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
8152         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8153         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8154         case $(srcdir) in \
8155           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8156           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8157                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8158         esac; \
8159         module_srcdir=fixincludes; \
8160         $(SHELL) $$s/$$module_srcdir/configure \
8161           --srcdir=$${topdir}/$$module_srcdir \
8162           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8163           --target=${target_alias} \
8164           --with-build-libsubdir=$(HOST_SUBDIR) \
8165           $(STAGE4_CONFIGURE_FLAGS)
8166 @endif fixincludes-bootstrap
8167
8168 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8169 maybe-configure-stageprofile-fixincludes:
8170 @if fixincludes-bootstrap
8171 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8172 configure-stageprofile-fixincludes:
8173         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8174         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8175         @r=`${PWD_COMMAND}`; export r; \
8176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8177         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8178         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8179         $(HOST_EXPORTS) \
8180         $(POSTSTAGE1_HOST_EXPORTS) \
8181         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8182         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8183         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
8184         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
8185         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8186         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8187         case $(srcdir) in \
8188           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8189           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8190                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8191         esac; \
8192         module_srcdir=fixincludes; \
8193         $(SHELL) $$s/$$module_srcdir/configure \
8194           --srcdir=$${topdir}/$$module_srcdir \
8195           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8196           --target=${target_alias} \
8197           --with-build-libsubdir=$(HOST_SUBDIR) \
8198           $(STAGEprofile_CONFIGURE_FLAGS)
8199 @endif fixincludes-bootstrap
8200
8201 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8202 maybe-configure-stagefeedback-fixincludes:
8203 @if fixincludes-bootstrap
8204 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8205 configure-stagefeedback-fixincludes:
8206         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8207         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8208         @r=`${PWD_COMMAND}`; export r; \
8209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8210         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8211         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8212         $(HOST_EXPORTS) \
8213         $(POSTSTAGE1_HOST_EXPORTS) \
8214         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8215         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8216         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
8217         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
8218         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8219         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8220         case $(srcdir) in \
8221           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8222           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8223                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8224         esac; \
8225         module_srcdir=fixincludes; \
8226         $(SHELL) $$s/$$module_srcdir/configure \
8227           --srcdir=$${topdir}/$$module_srcdir \
8228           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8229           --target=${target_alias} \
8230           --with-build-libsubdir=$(HOST_SUBDIR) \
8231           $(STAGEfeedback_CONFIGURE_FLAGS)
8232 @endif fixincludes-bootstrap
8233
8234
8235
8236
8237
8238 .PHONY: all-fixincludes maybe-all-fixincludes
8239 maybe-all-fixincludes:
8240 @if gcc-bootstrap
8241 all-fixincludes: stage_current
8242 @endif gcc-bootstrap
8243 @if fixincludes
8244 TARGET-fixincludes=all
8245 maybe-all-fixincludes: all-fixincludes
8246 all-fixincludes: configure-fixincludes
8247         @r=`${PWD_COMMAND}`; export r; \
8248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8249         $(HOST_EXPORTS)  \
8250         (cd $(HOST_SUBDIR)/fixincludes && \
8251           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8252                 $(TARGET-fixincludes))
8253 @endif fixincludes
8254
8255
8256
8257 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8258 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8259 maybe-all-stage1-fixincludes:
8260 maybe-clean-stage1-fixincludes:
8261 @if fixincludes-bootstrap
8262 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8263 all-stage1: all-stage1-fixincludes
8264 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8265 all-stage1-fixincludes: configure-stage1-fixincludes
8266         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8267         @r=`${PWD_COMMAND}`; export r; \
8268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8269         TFLAGS="$(STAGE1_TFLAGS)"; \
8270         $(HOST_EXPORTS)  \
8271         cd $(HOST_SUBDIR)/fixincludes && \
8272          \
8273         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8274                 CFLAGS="$(STAGE1_CFLAGS)" \
8275                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8276                 LIBCFLAGS="$(LIBCFLAGS)" \
8277                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8278                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8279                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8280                 $(EXTRA_HOST_FLAGS)  \
8281                 $(STAGE1_FLAGS_TO_PASS)  \
8282                 TFLAGS="$(STAGE1_TFLAGS)"  \
8283                 $(TARGET-stage1-fixincludes)
8284
8285 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8286 clean-stage1: clean-stage1-fixincludes
8287 clean-stage1-fixincludes:
8288         @if [ $(current_stage) = stage1 ]; then \
8289           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8290         else \
8291           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8292           $(MAKE) stage1-start; \
8293         fi; \
8294         cd $(HOST_SUBDIR)/fixincludes && \
8295         $(MAKE) $(EXTRA_HOST_FLAGS)  \
8296         $(STAGE1_FLAGS_TO_PASS)  clean
8297 @endif fixincludes-bootstrap
8298
8299
8300 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8301 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8302 maybe-all-stage2-fixincludes:
8303 maybe-clean-stage2-fixincludes:
8304 @if fixincludes-bootstrap
8305 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8306 all-stage2: all-stage2-fixincludes
8307 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8308 all-stage2-fixincludes: configure-stage2-fixincludes
8309         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8310         @r=`${PWD_COMMAND}`; export r; \
8311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8312         TFLAGS="$(STAGE2_TFLAGS)"; \
8313         $(HOST_EXPORTS) \
8314         $(POSTSTAGE1_HOST_EXPORTS)  \
8315         cd $(HOST_SUBDIR)/fixincludes && \
8316          \
8317         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8318                 CFLAGS="$(STAGE2_CFLAGS)" \
8319                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8320                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8321                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8322                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8323                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8324                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8325                 TFLAGS="$(STAGE2_TFLAGS)"  \
8326                 $(TARGET-stage2-fixincludes)
8327
8328 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8329 clean-stage2: clean-stage2-fixincludes
8330 clean-stage2-fixincludes:
8331         @if [ $(current_stage) = stage2 ]; then \
8332           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8333         else \
8334           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8335           $(MAKE) stage2-start; \
8336         fi; \
8337         cd $(HOST_SUBDIR)/fixincludes && \
8338         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8339 @endif fixincludes-bootstrap
8340
8341
8342 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8343 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8344 maybe-all-stage3-fixincludes:
8345 maybe-clean-stage3-fixincludes:
8346 @if fixincludes-bootstrap
8347 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8348 all-stage3: all-stage3-fixincludes
8349 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8350 all-stage3-fixincludes: configure-stage3-fixincludes
8351         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8352         @r=`${PWD_COMMAND}`; export r; \
8353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8354         TFLAGS="$(STAGE3_TFLAGS)"; \
8355         $(HOST_EXPORTS) \
8356         $(POSTSTAGE1_HOST_EXPORTS)  \
8357         cd $(HOST_SUBDIR)/fixincludes && \
8358          \
8359         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8360                 CFLAGS="$(STAGE3_CFLAGS)" \
8361                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8362                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8363                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8364                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8365                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8366                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8367                 TFLAGS="$(STAGE3_TFLAGS)"  \
8368                 $(TARGET-stage3-fixincludes)
8369
8370 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8371 clean-stage3: clean-stage3-fixincludes
8372 clean-stage3-fixincludes:
8373         @if [ $(current_stage) = stage3 ]; then \
8374           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8375         else \
8376           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8377           $(MAKE) stage3-start; \
8378         fi; \
8379         cd $(HOST_SUBDIR)/fixincludes && \
8380         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8381 @endif fixincludes-bootstrap
8382
8383
8384 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8385 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8386 maybe-all-stage4-fixincludes:
8387 maybe-clean-stage4-fixincludes:
8388 @if fixincludes-bootstrap
8389 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8390 all-stage4: all-stage4-fixincludes
8391 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8392 all-stage4-fixincludes: configure-stage4-fixincludes
8393         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8394         @r=`${PWD_COMMAND}`; export r; \
8395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8396         TFLAGS="$(STAGE4_TFLAGS)"; \
8397         $(HOST_EXPORTS) \
8398         $(POSTSTAGE1_HOST_EXPORTS)  \
8399         cd $(HOST_SUBDIR)/fixincludes && \
8400          \
8401         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8402                 CFLAGS="$(STAGE4_CFLAGS)" \
8403                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8404                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8405                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8406                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8407                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8408                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8409                 TFLAGS="$(STAGE4_TFLAGS)"  \
8410                 $(TARGET-stage4-fixincludes)
8411
8412 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8413 clean-stage4: clean-stage4-fixincludes
8414 clean-stage4-fixincludes:
8415         @if [ $(current_stage) = stage4 ]; then \
8416           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8417         else \
8418           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8419           $(MAKE) stage4-start; \
8420         fi; \
8421         cd $(HOST_SUBDIR)/fixincludes && \
8422         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8423 @endif fixincludes-bootstrap
8424
8425
8426 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8427 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8428 maybe-all-stageprofile-fixincludes:
8429 maybe-clean-stageprofile-fixincludes:
8430 @if fixincludes-bootstrap
8431 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8432 all-stageprofile: all-stageprofile-fixincludes
8433 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8434 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8435         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8436         @r=`${PWD_COMMAND}`; export r; \
8437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8438         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8439         $(HOST_EXPORTS) \
8440         $(POSTSTAGE1_HOST_EXPORTS)  \
8441         cd $(HOST_SUBDIR)/fixincludes && \
8442          \
8443         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8444                 CFLAGS="$(STAGEprofile_CFLAGS)" \
8445                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8446                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8447                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8448                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8449                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8450                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8451                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
8452                 $(TARGET-stageprofile-fixincludes)
8453
8454 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8455 clean-stageprofile: clean-stageprofile-fixincludes
8456 clean-stageprofile-fixincludes:
8457         @if [ $(current_stage) = stageprofile ]; then \
8458           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8459         else \
8460           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8461           $(MAKE) stageprofile-start; \
8462         fi; \
8463         cd $(HOST_SUBDIR)/fixincludes && \
8464         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8465 @endif fixincludes-bootstrap
8466
8467
8468 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8469 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8470 maybe-all-stagefeedback-fixincludes:
8471 maybe-clean-stagefeedback-fixincludes:
8472 @if fixincludes-bootstrap
8473 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8474 all-stagefeedback: all-stagefeedback-fixincludes
8475 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8476 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8477         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8478         @r=`${PWD_COMMAND}`; export r; \
8479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8480         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8481         $(HOST_EXPORTS) \
8482         $(POSTSTAGE1_HOST_EXPORTS)  \
8483         cd $(HOST_SUBDIR)/fixincludes && \
8484          \
8485         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8486                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
8487                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8488                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8489                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8490                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8491                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8492                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8493                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
8494                 $(TARGET-stagefeedback-fixincludes)
8495
8496 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8497 clean-stagefeedback: clean-stagefeedback-fixincludes
8498 clean-stagefeedback-fixincludes:
8499         @if [ $(current_stage) = stagefeedback ]; then \
8500           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8501         else \
8502           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8503           $(MAKE) stagefeedback-start; \
8504         fi; \
8505         cd $(HOST_SUBDIR)/fixincludes && \
8506         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8507 @endif fixincludes-bootstrap
8508
8509
8510
8511
8512
8513 .PHONY: check-fixincludes maybe-check-fixincludes
8514 maybe-check-fixincludes:
8515 @if fixincludes
8516 maybe-check-fixincludes: check-fixincludes
8517
8518 check-fixincludes:
8519         @: $(MAKE); $(unstage)
8520         @r=`${PWD_COMMAND}`; export r; \
8521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8522         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
8523         (cd $(HOST_SUBDIR)/fixincludes && \
8524           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
8525
8526 @endif fixincludes
8527
8528 .PHONY: install-fixincludes maybe-install-fixincludes
8529 maybe-install-fixincludes:
8530 @if fixincludes
8531 maybe-install-fixincludes: install-fixincludes
8532
8533 install-fixincludes: installdirs
8534         @: $(MAKE); $(unstage)
8535         @r=`${PWD_COMMAND}`; export r; \
8536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8537         $(HOST_EXPORTS) \
8538         (cd $(HOST_SUBDIR)/fixincludes && \
8539           $(MAKE) $(FLAGS_TO_PASS)  install)
8540
8541 @endif fixincludes
8542
8543 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8544 maybe-install-strip-fixincludes:
8545 @if fixincludes
8546 maybe-install-strip-fixincludes: install-strip-fixincludes
8547
8548 install-strip-fixincludes: installdirs
8549         @: $(MAKE); $(unstage)
8550         @r=`${PWD_COMMAND}`; export r; \
8551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8552         $(HOST_EXPORTS) \
8553         (cd $(HOST_SUBDIR)/fixincludes && \
8554           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8555
8556 @endif fixincludes
8557
8558 # Other targets (info, dvi, pdf, etc.)
8559
8560 .PHONY: maybe-info-fixincludes info-fixincludes
8561 maybe-info-fixincludes:
8562 @if fixincludes
8563 maybe-info-fixincludes: info-fixincludes
8564
8565 info-fixincludes: \
8566     configure-fixincludes 
8567         @[ -f ./fixincludes/Makefile ] || exit 0; \
8568         r=`${PWD_COMMAND}`; export r; \
8569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8570         $(HOST_EXPORTS) \
8571         for flag in $(EXTRA_HOST_FLAGS) ; do \
8572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8573         done; \
8574         echo "Doing info in fixincludes"; \
8575         (cd $(HOST_SUBDIR)/fixincludes && \
8576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8578                   "RANLIB=$${RANLIB}" \
8579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8580                   info) \
8581           || exit 1
8582
8583 @endif fixincludes
8584
8585 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
8586 maybe-dvi-fixincludes:
8587 @if fixincludes
8588 maybe-dvi-fixincludes: dvi-fixincludes
8589
8590 dvi-fixincludes: \
8591     configure-fixincludes 
8592         @[ -f ./fixincludes/Makefile ] || exit 0; \
8593         r=`${PWD_COMMAND}`; export r; \
8594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8595         $(HOST_EXPORTS) \
8596         for flag in $(EXTRA_HOST_FLAGS) ; do \
8597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8598         done; \
8599         echo "Doing dvi in fixincludes"; \
8600         (cd $(HOST_SUBDIR)/fixincludes && \
8601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8603                   "RANLIB=$${RANLIB}" \
8604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8605                   dvi) \
8606           || exit 1
8607
8608 @endif fixincludes
8609
8610 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
8611 maybe-pdf-fixincludes:
8612 @if fixincludes
8613 maybe-pdf-fixincludes: pdf-fixincludes
8614
8615 pdf-fixincludes: \
8616     configure-fixincludes 
8617         @[ -f ./fixincludes/Makefile ] || exit 0; \
8618         r=`${PWD_COMMAND}`; export r; \
8619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8620         $(HOST_EXPORTS) \
8621         for flag in $(EXTRA_HOST_FLAGS) ; do \
8622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8623         done; \
8624         echo "Doing pdf in fixincludes"; \
8625         (cd $(HOST_SUBDIR)/fixincludes && \
8626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8628                   "RANLIB=$${RANLIB}" \
8629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8630                   pdf) \
8631           || exit 1
8632
8633 @endif fixincludes
8634
8635 .PHONY: maybe-html-fixincludes html-fixincludes
8636 maybe-html-fixincludes:
8637 @if fixincludes
8638 maybe-html-fixincludes: html-fixincludes
8639
8640 html-fixincludes: \
8641     configure-fixincludes 
8642         @[ -f ./fixincludes/Makefile ] || exit 0; \
8643         r=`${PWD_COMMAND}`; export r; \
8644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8645         $(HOST_EXPORTS) \
8646         for flag in $(EXTRA_HOST_FLAGS) ; do \
8647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8648         done; \
8649         echo "Doing html in fixincludes"; \
8650         (cd $(HOST_SUBDIR)/fixincludes && \
8651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8653                   "RANLIB=$${RANLIB}" \
8654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8655                   html) \
8656           || exit 1
8657
8658 @endif fixincludes
8659
8660 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8661 maybe-TAGS-fixincludes:
8662 @if fixincludes
8663 maybe-TAGS-fixincludes: TAGS-fixincludes
8664
8665 # fixincludes doesn't support TAGS.
8666 TAGS-fixincludes:
8667
8668 @endif fixincludes
8669
8670 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8671 maybe-install-info-fixincludes:
8672 @if fixincludes
8673 maybe-install-info-fixincludes: install-info-fixincludes
8674
8675 install-info-fixincludes: \
8676     configure-fixincludes \
8677     info-fixincludes 
8678         @[ -f ./fixincludes/Makefile ] || exit 0; \
8679         r=`${PWD_COMMAND}`; export r; \
8680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8681         $(HOST_EXPORTS) \
8682         for flag in $(EXTRA_HOST_FLAGS) ; do \
8683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8684         done; \
8685         echo "Doing install-info in fixincludes"; \
8686         (cd $(HOST_SUBDIR)/fixincludes && \
8687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8689                   "RANLIB=$${RANLIB}" \
8690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8691                   install-info) \
8692           || exit 1
8693
8694 @endif fixincludes
8695
8696 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8697 maybe-install-pdf-fixincludes:
8698 @if fixincludes
8699 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8700
8701 install-pdf-fixincludes: \
8702     configure-fixincludes \
8703     pdf-fixincludes 
8704         @[ -f ./fixincludes/Makefile ] || exit 0; \
8705         r=`${PWD_COMMAND}`; export r; \
8706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8707         $(HOST_EXPORTS) \
8708         for flag in $(EXTRA_HOST_FLAGS) ; do \
8709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8710         done; \
8711         echo "Doing install-pdf in fixincludes"; \
8712         (cd $(HOST_SUBDIR)/fixincludes && \
8713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8715                   "RANLIB=$${RANLIB}" \
8716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8717                   install-pdf) \
8718           || exit 1
8719
8720 @endif fixincludes
8721
8722 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8723 maybe-install-html-fixincludes:
8724 @if fixincludes
8725 maybe-install-html-fixincludes: install-html-fixincludes
8726
8727 install-html-fixincludes: \
8728     configure-fixincludes \
8729     html-fixincludes 
8730         @[ -f ./fixincludes/Makefile ] || exit 0; \
8731         r=`${PWD_COMMAND}`; export r; \
8732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8733         $(HOST_EXPORTS) \
8734         for flag in $(EXTRA_HOST_FLAGS) ; do \
8735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8736         done; \
8737         echo "Doing install-html in fixincludes"; \
8738         (cd $(HOST_SUBDIR)/fixincludes && \
8739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8741                   "RANLIB=$${RANLIB}" \
8742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8743                   install-html) \
8744           || exit 1
8745
8746 @endif fixincludes
8747
8748 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8749 maybe-installcheck-fixincludes:
8750 @if fixincludes
8751 maybe-installcheck-fixincludes: installcheck-fixincludes
8752
8753 installcheck-fixincludes: \
8754     configure-fixincludes 
8755         @[ -f ./fixincludes/Makefile ] || exit 0; \
8756         r=`${PWD_COMMAND}`; export r; \
8757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8758         $(HOST_EXPORTS) \
8759         for flag in $(EXTRA_HOST_FLAGS) ; do \
8760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8761         done; \
8762         echo "Doing installcheck in fixincludes"; \
8763         (cd $(HOST_SUBDIR)/fixincludes && \
8764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8766                   "RANLIB=$${RANLIB}" \
8767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8768                   installcheck) \
8769           || exit 1
8770
8771 @endif fixincludes
8772
8773 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8774 maybe-mostlyclean-fixincludes:
8775 @if fixincludes
8776 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8777
8778 mostlyclean-fixincludes: 
8779         @[ -f ./fixincludes/Makefile ] || exit 0; \
8780         r=`${PWD_COMMAND}`; export r; \
8781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8782         $(HOST_EXPORTS) \
8783         for flag in $(EXTRA_HOST_FLAGS) ; do \
8784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8785         done; \
8786         echo "Doing mostlyclean in fixincludes"; \
8787         (cd $(HOST_SUBDIR)/fixincludes && \
8788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8790                   "RANLIB=$${RANLIB}" \
8791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8792                   mostlyclean) \
8793           || exit 1
8794
8795 @endif fixincludes
8796
8797 .PHONY: maybe-clean-fixincludes clean-fixincludes
8798 maybe-clean-fixincludes:
8799 @if fixincludes
8800 maybe-clean-fixincludes: clean-fixincludes
8801
8802 clean-fixincludes: 
8803         @[ -f ./fixincludes/Makefile ] || exit 0; \
8804         r=`${PWD_COMMAND}`; export r; \
8805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8806         $(HOST_EXPORTS) \
8807         for flag in $(EXTRA_HOST_FLAGS) ; do \
8808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8809         done; \
8810         echo "Doing clean in fixincludes"; \
8811         (cd $(HOST_SUBDIR)/fixincludes && \
8812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8814                   "RANLIB=$${RANLIB}" \
8815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8816                   clean) \
8817           || exit 1
8818
8819 @endif fixincludes
8820
8821 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8822 maybe-distclean-fixincludes:
8823 @if fixincludes
8824 maybe-distclean-fixincludes: distclean-fixincludes
8825
8826 distclean-fixincludes: 
8827         @[ -f ./fixincludes/Makefile ] || exit 0; \
8828         r=`${PWD_COMMAND}`; export r; \
8829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8830         $(HOST_EXPORTS) \
8831         for flag in $(EXTRA_HOST_FLAGS) ; do \
8832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8833         done; \
8834         echo "Doing distclean in fixincludes"; \
8835         (cd $(HOST_SUBDIR)/fixincludes && \
8836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8838                   "RANLIB=$${RANLIB}" \
8839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8840                   distclean) \
8841           || exit 1
8842
8843 @endif fixincludes
8844
8845 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8846 maybe-maintainer-clean-fixincludes:
8847 @if fixincludes
8848 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8849
8850 maintainer-clean-fixincludes: 
8851         @[ -f ./fixincludes/Makefile ] || exit 0; \
8852         r=`${PWD_COMMAND}`; export r; \
8853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8854         $(HOST_EXPORTS) \
8855         for flag in $(EXTRA_HOST_FLAGS) ; do \
8856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8857         done; \
8858         echo "Doing maintainer-clean in fixincludes"; \
8859         (cd $(HOST_SUBDIR)/fixincludes && \
8860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8862                   "RANLIB=$${RANLIB}" \
8863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8864                   maintainer-clean) \
8865           || exit 1
8866
8867 @endif fixincludes
8868
8869
8870
8871 .PHONY: configure-flex maybe-configure-flex
8872 maybe-configure-flex:
8873 @if gcc-bootstrap
8874 configure-flex: stage_current
8875 @endif gcc-bootstrap
8876 @if flex
8877 maybe-configure-flex: configure-flex
8878 configure-flex: 
8879         @: $(MAKE); $(unstage)
8880         @r=`${PWD_COMMAND}`; export r; \
8881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8882         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8883         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
8884         $(HOST_EXPORTS)  \
8885         echo Configuring in $(HOST_SUBDIR)/flex; \
8886         cd "$(HOST_SUBDIR)/flex" || exit 1; \
8887         case $(srcdir) in \
8888           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8889           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8890                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8891         esac; \
8892         module_srcdir=flex; \
8893         $(SHELL) \
8894           $$s/$$module_srcdir/configure \
8895           --srcdir=$${topdir}/$$module_srcdir \
8896           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8897           --target=${target_alias}  \
8898           || exit 1
8899 @endif flex
8900
8901
8902
8903
8904
8905 .PHONY: all-flex maybe-all-flex
8906 maybe-all-flex:
8907 @if gcc-bootstrap
8908 all-flex: stage_current
8909 @endif gcc-bootstrap
8910 @if flex
8911 TARGET-flex=all
8912 maybe-all-flex: all-flex
8913 all-flex: configure-flex
8914         @: $(MAKE); $(unstage)
8915         @r=`${PWD_COMMAND}`; export r; \
8916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8917         $(HOST_EXPORTS)  \
8918         (cd $(HOST_SUBDIR)/flex && \
8919           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8920                 $(TARGET-flex))
8921 @endif flex
8922
8923
8924
8925
8926 .PHONY: check-flex maybe-check-flex
8927 maybe-check-flex:
8928 @if flex
8929 maybe-check-flex: check-flex
8930
8931 # This module is only tested in a native toolchain.
8932 check-flex:
8933         @: $(MAKE); $(unstage)
8934         @if [ '$(host)' = '$(target)' ]; then \
8935           r=`${PWD_COMMAND}`; export r; \
8936           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8937           $(HOST_EXPORTS)  \
8938           (cd $(HOST_SUBDIR)/flex && \
8939             $(MAKE) $(FLAGS_TO_PASS)  check)
8940         fi
8941
8942 @endif flex
8943
8944 .PHONY: install-flex maybe-install-flex
8945 maybe-install-flex:
8946 @if flex
8947 maybe-install-flex: install-flex
8948
8949 install-flex: installdirs
8950         @: $(MAKE); $(unstage)
8951         @r=`${PWD_COMMAND}`; export r; \
8952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8953         $(HOST_EXPORTS) \
8954         (cd $(HOST_SUBDIR)/flex && \
8955           $(MAKE) $(FLAGS_TO_PASS)  install)
8956
8957 @endif flex
8958
8959 .PHONY: install-strip-flex maybe-install-strip-flex
8960 maybe-install-strip-flex:
8961 @if flex
8962 maybe-install-strip-flex: install-strip-flex
8963
8964 install-strip-flex: installdirs
8965         @: $(MAKE); $(unstage)
8966         @r=`${PWD_COMMAND}`; export r; \
8967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8968         $(HOST_EXPORTS) \
8969         (cd $(HOST_SUBDIR)/flex && \
8970           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8971
8972 @endif flex
8973
8974 # Other targets (info, dvi, pdf, etc.)
8975
8976 .PHONY: maybe-info-flex info-flex
8977 maybe-info-flex:
8978 @if flex
8979 maybe-info-flex: info-flex
8980
8981 info-flex: \
8982     configure-flex 
8983         @: $(MAKE); $(unstage)
8984         @[ -f ./flex/Makefile ] || exit 0; \
8985         r=`${PWD_COMMAND}`; export r; \
8986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8987         $(HOST_EXPORTS) \
8988         for flag in $(EXTRA_HOST_FLAGS) ; do \
8989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8990         done; \
8991         echo "Doing info in flex"; \
8992         (cd $(HOST_SUBDIR)/flex && \
8993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8995                   "RANLIB=$${RANLIB}" \
8996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8997                   info) \
8998           || exit 1
8999
9000 @endif flex
9001
9002 .PHONY: maybe-dvi-flex dvi-flex
9003 maybe-dvi-flex:
9004 @if flex
9005 maybe-dvi-flex: dvi-flex
9006
9007 dvi-flex: \
9008     configure-flex 
9009         @: $(MAKE); $(unstage)
9010         @[ -f ./flex/Makefile ] || exit 0; \
9011         r=`${PWD_COMMAND}`; export r; \
9012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9013         $(HOST_EXPORTS) \
9014         for flag in $(EXTRA_HOST_FLAGS) ; do \
9015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9016         done; \
9017         echo "Doing dvi in flex"; \
9018         (cd $(HOST_SUBDIR)/flex && \
9019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9021                   "RANLIB=$${RANLIB}" \
9022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9023                   dvi) \
9024           || exit 1
9025
9026 @endif flex
9027
9028 .PHONY: maybe-pdf-flex pdf-flex
9029 maybe-pdf-flex:
9030 @if flex
9031 maybe-pdf-flex: pdf-flex
9032
9033 pdf-flex: \
9034     configure-flex 
9035         @: $(MAKE); $(unstage)
9036         @[ -f ./flex/Makefile ] || exit 0; \
9037         r=`${PWD_COMMAND}`; export r; \
9038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9039         $(HOST_EXPORTS) \
9040         for flag in $(EXTRA_HOST_FLAGS) ; do \
9041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9042         done; \
9043         echo "Doing pdf in flex"; \
9044         (cd $(HOST_SUBDIR)/flex && \
9045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9047                   "RANLIB=$${RANLIB}" \
9048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9049                   pdf) \
9050           || exit 1
9051
9052 @endif flex
9053
9054 .PHONY: maybe-html-flex html-flex
9055 maybe-html-flex:
9056 @if flex
9057 maybe-html-flex: html-flex
9058
9059 html-flex: \
9060     configure-flex 
9061         @: $(MAKE); $(unstage)
9062         @[ -f ./flex/Makefile ] || exit 0; \
9063         r=`${PWD_COMMAND}`; export r; \
9064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9065         $(HOST_EXPORTS) \
9066         for flag in $(EXTRA_HOST_FLAGS) ; do \
9067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9068         done; \
9069         echo "Doing html in flex"; \
9070         (cd $(HOST_SUBDIR)/flex && \
9071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9073                   "RANLIB=$${RANLIB}" \
9074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9075                   html) \
9076           || exit 1
9077
9078 @endif flex
9079
9080 .PHONY: maybe-TAGS-flex TAGS-flex
9081 maybe-TAGS-flex:
9082 @if flex
9083 maybe-TAGS-flex: TAGS-flex
9084
9085 TAGS-flex: \
9086     configure-flex 
9087         @: $(MAKE); $(unstage)
9088         @[ -f ./flex/Makefile ] || exit 0; \
9089         r=`${PWD_COMMAND}`; export r; \
9090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9091         $(HOST_EXPORTS) \
9092         for flag in $(EXTRA_HOST_FLAGS) ; do \
9093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9094         done; \
9095         echo "Doing TAGS in flex"; \
9096         (cd $(HOST_SUBDIR)/flex && \
9097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9099                   "RANLIB=$${RANLIB}" \
9100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9101                   TAGS) \
9102           || exit 1
9103
9104 @endif flex
9105
9106 .PHONY: maybe-install-info-flex install-info-flex
9107 maybe-install-info-flex:
9108 @if flex
9109 maybe-install-info-flex: install-info-flex
9110
9111 install-info-flex: \
9112     configure-flex \
9113     info-flex 
9114         @: $(MAKE); $(unstage)
9115         @[ -f ./flex/Makefile ] || exit 0; \
9116         r=`${PWD_COMMAND}`; export r; \
9117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9118         $(HOST_EXPORTS) \
9119         for flag in $(EXTRA_HOST_FLAGS) ; do \
9120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9121         done; \
9122         echo "Doing install-info in flex"; \
9123         (cd $(HOST_SUBDIR)/flex && \
9124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9126                   "RANLIB=$${RANLIB}" \
9127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9128                   install-info) \
9129           || exit 1
9130
9131 @endif flex
9132
9133 .PHONY: maybe-install-pdf-flex install-pdf-flex
9134 maybe-install-pdf-flex:
9135 @if flex
9136 maybe-install-pdf-flex: install-pdf-flex
9137
9138 install-pdf-flex: \
9139     configure-flex \
9140     pdf-flex 
9141         @: $(MAKE); $(unstage)
9142         @[ -f ./flex/Makefile ] || exit 0; \
9143         r=`${PWD_COMMAND}`; export r; \
9144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9145         $(HOST_EXPORTS) \
9146         for flag in $(EXTRA_HOST_FLAGS) ; do \
9147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9148         done; \
9149         echo "Doing install-pdf in flex"; \
9150         (cd $(HOST_SUBDIR)/flex && \
9151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9153                   "RANLIB=$${RANLIB}" \
9154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9155                   install-pdf) \
9156           || exit 1
9157
9158 @endif flex
9159
9160 .PHONY: maybe-install-html-flex install-html-flex
9161 maybe-install-html-flex:
9162 @if flex
9163 maybe-install-html-flex: install-html-flex
9164
9165 install-html-flex: \
9166     configure-flex \
9167     html-flex 
9168         @: $(MAKE); $(unstage)
9169         @[ -f ./flex/Makefile ] || exit 0; \
9170         r=`${PWD_COMMAND}`; export r; \
9171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9172         $(HOST_EXPORTS) \
9173         for flag in $(EXTRA_HOST_FLAGS) ; do \
9174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9175         done; \
9176         echo "Doing install-html in flex"; \
9177         (cd $(HOST_SUBDIR)/flex && \
9178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9180                   "RANLIB=$${RANLIB}" \
9181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9182                   install-html) \
9183           || exit 1
9184
9185 @endif flex
9186
9187 .PHONY: maybe-installcheck-flex installcheck-flex
9188 maybe-installcheck-flex:
9189 @if flex
9190 maybe-installcheck-flex: installcheck-flex
9191
9192 installcheck-flex: \
9193     configure-flex 
9194         @: $(MAKE); $(unstage)
9195         @[ -f ./flex/Makefile ] || exit 0; \
9196         r=`${PWD_COMMAND}`; export r; \
9197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9198         $(HOST_EXPORTS) \
9199         for flag in $(EXTRA_HOST_FLAGS) ; do \
9200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9201         done; \
9202         echo "Doing installcheck in flex"; \
9203         (cd $(HOST_SUBDIR)/flex && \
9204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9206                   "RANLIB=$${RANLIB}" \
9207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9208                   installcheck) \
9209           || exit 1
9210
9211 @endif flex
9212
9213 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9214 maybe-mostlyclean-flex:
9215 @if flex
9216 maybe-mostlyclean-flex: mostlyclean-flex
9217
9218 mostlyclean-flex: 
9219         @: $(MAKE); $(unstage)
9220         @[ -f ./flex/Makefile ] || exit 0; \
9221         r=`${PWD_COMMAND}`; export r; \
9222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9223         $(HOST_EXPORTS) \
9224         for flag in $(EXTRA_HOST_FLAGS) ; do \
9225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9226         done; \
9227         echo "Doing mostlyclean in flex"; \
9228         (cd $(HOST_SUBDIR)/flex && \
9229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9231                   "RANLIB=$${RANLIB}" \
9232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9233                   mostlyclean) \
9234           || exit 1
9235
9236 @endif flex
9237
9238 .PHONY: maybe-clean-flex clean-flex
9239 maybe-clean-flex:
9240 @if flex
9241 maybe-clean-flex: clean-flex
9242
9243 clean-flex: 
9244         @: $(MAKE); $(unstage)
9245         @[ -f ./flex/Makefile ] || exit 0; \
9246         r=`${PWD_COMMAND}`; export r; \
9247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9248         $(HOST_EXPORTS) \
9249         for flag in $(EXTRA_HOST_FLAGS) ; do \
9250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9251         done; \
9252         echo "Doing clean in flex"; \
9253         (cd $(HOST_SUBDIR)/flex && \
9254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9256                   "RANLIB=$${RANLIB}" \
9257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9258                   clean) \
9259           || exit 1
9260
9261 @endif flex
9262
9263 .PHONY: maybe-distclean-flex distclean-flex
9264 maybe-distclean-flex:
9265 @if flex
9266 maybe-distclean-flex: distclean-flex
9267
9268 distclean-flex: 
9269         @: $(MAKE); $(unstage)
9270         @[ -f ./flex/Makefile ] || exit 0; \
9271         r=`${PWD_COMMAND}`; export r; \
9272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9273         $(HOST_EXPORTS) \
9274         for flag in $(EXTRA_HOST_FLAGS) ; do \
9275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9276         done; \
9277         echo "Doing distclean in flex"; \
9278         (cd $(HOST_SUBDIR)/flex && \
9279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9281                   "RANLIB=$${RANLIB}" \
9282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9283                   distclean) \
9284           || exit 1
9285
9286 @endif flex
9287
9288 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9289 maybe-maintainer-clean-flex:
9290 @if flex
9291 maybe-maintainer-clean-flex: maintainer-clean-flex
9292
9293 maintainer-clean-flex: 
9294         @: $(MAKE); $(unstage)
9295         @[ -f ./flex/Makefile ] || exit 0; \
9296         r=`${PWD_COMMAND}`; export r; \
9297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9298         $(HOST_EXPORTS) \
9299         for flag in $(EXTRA_HOST_FLAGS) ; do \
9300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9301         done; \
9302         echo "Doing maintainer-clean in flex"; \
9303         (cd $(HOST_SUBDIR)/flex && \
9304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9306                   "RANLIB=$${RANLIB}" \
9307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9308                   maintainer-clean) \
9309           || exit 1
9310
9311 @endif flex
9312
9313
9314
9315 .PHONY: configure-gas maybe-configure-gas
9316 maybe-configure-gas:
9317 @if gcc-bootstrap
9318 configure-gas: stage_current
9319 @endif gcc-bootstrap
9320 @if gas
9321 maybe-configure-gas: configure-gas
9322 configure-gas: 
9323         @r=`${PWD_COMMAND}`; export r; \
9324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9325         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9326         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9327         $(HOST_EXPORTS)  \
9328         echo Configuring in $(HOST_SUBDIR)/gas; \
9329         cd "$(HOST_SUBDIR)/gas" || exit 1; \
9330         case $(srcdir) in \
9331           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9332           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9333                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9334         esac; \
9335         module_srcdir=gas; \
9336         $(SHELL) \
9337           $$s/$$module_srcdir/configure \
9338           --srcdir=$${topdir}/$$module_srcdir \
9339           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9340           --target=${target_alias}  \
9341           || exit 1
9342 @endif gas
9343
9344
9345
9346 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9347 maybe-configure-stage1-gas:
9348 @if gas-bootstrap
9349 maybe-configure-stage1-gas: configure-stage1-gas
9350 configure-stage1-gas:
9351         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9352         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9353         @r=`${PWD_COMMAND}`; export r; \
9354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9355         TFLAGS="$(STAGE1_TFLAGS)"; \
9356         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9357         $(HOST_EXPORTS) \
9358         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9359         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9360         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9361         echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
9362         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9363         cd $(HOST_SUBDIR)/gas || exit 1; \
9364         case $(srcdir) in \
9365           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9366           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9367                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9368         esac; \
9369         module_srcdir=gas; \
9370         $(SHELL) $$s/$$module_srcdir/configure \
9371           --srcdir=$${topdir}/$$module_srcdir \
9372           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9373           --target=${target_alias} \
9374            \
9375           $(STAGE1_CONFIGURE_FLAGS)
9376 @endif gas-bootstrap
9377
9378 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9379 maybe-configure-stage2-gas:
9380 @if gas-bootstrap
9381 maybe-configure-stage2-gas: configure-stage2-gas
9382 configure-stage2-gas:
9383         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9384         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9385         @r=`${PWD_COMMAND}`; export r; \
9386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9387         TFLAGS="$(STAGE2_TFLAGS)"; \
9388         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9389         $(HOST_EXPORTS) \
9390         $(POSTSTAGE1_HOST_EXPORTS) \
9391         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9392         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9393         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9394         echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
9395         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9396         cd $(HOST_SUBDIR)/gas || exit 1; \
9397         case $(srcdir) in \
9398           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9399           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9400                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9401         esac; \
9402         module_srcdir=gas; \
9403         $(SHELL) $$s/$$module_srcdir/configure \
9404           --srcdir=$${topdir}/$$module_srcdir \
9405           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9406           --target=${target_alias} \
9407           --with-build-libsubdir=$(HOST_SUBDIR) \
9408           $(STAGE2_CONFIGURE_FLAGS)
9409 @endif gas-bootstrap
9410
9411 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9412 maybe-configure-stage3-gas:
9413 @if gas-bootstrap
9414 maybe-configure-stage3-gas: configure-stage3-gas
9415 configure-stage3-gas:
9416         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9417         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9418         @r=`${PWD_COMMAND}`; export r; \
9419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9420         TFLAGS="$(STAGE3_TFLAGS)"; \
9421         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9422         $(HOST_EXPORTS) \
9423         $(POSTSTAGE1_HOST_EXPORTS) \
9424         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9425         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9426         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9427         echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
9428         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9429         cd $(HOST_SUBDIR)/gas || exit 1; \
9430         case $(srcdir) in \
9431           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9432           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9433                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9434         esac; \
9435         module_srcdir=gas; \
9436         $(SHELL) $$s/$$module_srcdir/configure \
9437           --srcdir=$${topdir}/$$module_srcdir \
9438           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9439           --target=${target_alias} \
9440           --with-build-libsubdir=$(HOST_SUBDIR) \
9441           $(STAGE3_CONFIGURE_FLAGS)
9442 @endif gas-bootstrap
9443
9444 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
9445 maybe-configure-stage4-gas:
9446 @if gas-bootstrap
9447 maybe-configure-stage4-gas: configure-stage4-gas
9448 configure-stage4-gas:
9449         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9450         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9451         @r=`${PWD_COMMAND}`; export r; \
9452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9453         TFLAGS="$(STAGE4_TFLAGS)"; \
9454         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9455         $(HOST_EXPORTS) \
9456         $(POSTSTAGE1_HOST_EXPORTS) \
9457         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9458         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9459         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9460         echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
9461         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9462         cd $(HOST_SUBDIR)/gas || exit 1; \
9463         case $(srcdir) in \
9464           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9465           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9466                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9467         esac; \
9468         module_srcdir=gas; \
9469         $(SHELL) $$s/$$module_srcdir/configure \
9470           --srcdir=$${topdir}/$$module_srcdir \
9471           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9472           --target=${target_alias} \
9473           --with-build-libsubdir=$(HOST_SUBDIR) \
9474           $(STAGE4_CONFIGURE_FLAGS)
9475 @endif gas-bootstrap
9476
9477 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9478 maybe-configure-stageprofile-gas:
9479 @if gas-bootstrap
9480 maybe-configure-stageprofile-gas: configure-stageprofile-gas
9481 configure-stageprofile-gas:
9482         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9483         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9484         @r=`${PWD_COMMAND}`; export r; \
9485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9486         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9487         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9488         $(HOST_EXPORTS) \
9489         $(POSTSTAGE1_HOST_EXPORTS) \
9490         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9491         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9492         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9493         echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
9494         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9495         cd $(HOST_SUBDIR)/gas || exit 1; \
9496         case $(srcdir) in \
9497           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9498           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9499                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9500         esac; \
9501         module_srcdir=gas; \
9502         $(SHELL) $$s/$$module_srcdir/configure \
9503           --srcdir=$${topdir}/$$module_srcdir \
9504           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9505           --target=${target_alias} \
9506           --with-build-libsubdir=$(HOST_SUBDIR) \
9507           $(STAGEprofile_CONFIGURE_FLAGS)
9508 @endif gas-bootstrap
9509
9510 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9511 maybe-configure-stagefeedback-gas:
9512 @if gas-bootstrap
9513 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9514 configure-stagefeedback-gas:
9515         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9516         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9517         @r=`${PWD_COMMAND}`; export r; \
9518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9519         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9520         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9521         $(HOST_EXPORTS) \
9522         $(POSTSTAGE1_HOST_EXPORTS) \
9523         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9524         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9525         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9526         echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
9527         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9528         cd $(HOST_SUBDIR)/gas || exit 1; \
9529         case $(srcdir) in \
9530           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9531           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9532                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9533         esac; \
9534         module_srcdir=gas; \
9535         $(SHELL) $$s/$$module_srcdir/configure \
9536           --srcdir=$${topdir}/$$module_srcdir \
9537           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9538           --target=${target_alias} \
9539           --with-build-libsubdir=$(HOST_SUBDIR) \
9540           $(STAGEfeedback_CONFIGURE_FLAGS)
9541 @endif gas-bootstrap
9542
9543
9544
9545
9546
9547 .PHONY: all-gas maybe-all-gas
9548 maybe-all-gas:
9549 @if gcc-bootstrap
9550 all-gas: stage_current
9551 @endif gcc-bootstrap
9552 @if gas
9553 TARGET-gas=all
9554 maybe-all-gas: all-gas
9555 all-gas: configure-gas
9556         @r=`${PWD_COMMAND}`; export r; \
9557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9558         $(HOST_EXPORTS)  \
9559         (cd $(HOST_SUBDIR)/gas && \
9560           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9561                 $(TARGET-gas))
9562 @endif gas
9563
9564
9565
9566 .PHONY: all-stage1-gas maybe-all-stage1-gas
9567 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
9568 maybe-all-stage1-gas:
9569 maybe-clean-stage1-gas:
9570 @if gas-bootstrap
9571 maybe-all-stage1-gas: all-stage1-gas
9572 all-stage1: all-stage1-gas
9573 TARGET-stage1-gas = $(TARGET-gas)
9574 all-stage1-gas: configure-stage1-gas
9575         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9576         @r=`${PWD_COMMAND}`; export r; \
9577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9578         TFLAGS="$(STAGE1_TFLAGS)"; \
9579         $(HOST_EXPORTS)  \
9580         cd $(HOST_SUBDIR)/gas && \
9581          \
9582         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9583                 CFLAGS="$(STAGE1_CFLAGS)" \
9584                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9585                 LIBCFLAGS="$(LIBCFLAGS)" \
9586                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9587                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9588                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9589                 $(EXTRA_HOST_FLAGS)  \
9590                 $(STAGE1_FLAGS_TO_PASS)  \
9591                 TFLAGS="$(STAGE1_TFLAGS)"  \
9592                 $(TARGET-stage1-gas)
9593
9594 maybe-clean-stage1-gas: clean-stage1-gas
9595 clean-stage1: clean-stage1-gas
9596 clean-stage1-gas:
9597         @if [ $(current_stage) = stage1 ]; then \
9598           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9599         else \
9600           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9601           $(MAKE) stage1-start; \
9602         fi; \
9603         cd $(HOST_SUBDIR)/gas && \
9604         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9605         $(STAGE1_FLAGS_TO_PASS)  clean
9606 @endif gas-bootstrap
9607
9608
9609 .PHONY: all-stage2-gas maybe-all-stage2-gas
9610 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
9611 maybe-all-stage2-gas:
9612 maybe-clean-stage2-gas:
9613 @if gas-bootstrap
9614 maybe-all-stage2-gas: all-stage2-gas
9615 all-stage2: all-stage2-gas
9616 TARGET-stage2-gas = $(TARGET-gas)
9617 all-stage2-gas: configure-stage2-gas
9618         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9619         @r=`${PWD_COMMAND}`; export r; \
9620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9621         TFLAGS="$(STAGE2_TFLAGS)"; \
9622         $(HOST_EXPORTS) \
9623         $(POSTSTAGE1_HOST_EXPORTS)  \
9624         cd $(HOST_SUBDIR)/gas && \
9625          \
9626         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9627                 CFLAGS="$(STAGE2_CFLAGS)" \
9628                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9629                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9630                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9631                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9632                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9633                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9634                 TFLAGS="$(STAGE2_TFLAGS)"  \
9635                 $(TARGET-stage2-gas)
9636
9637 maybe-clean-stage2-gas: clean-stage2-gas
9638 clean-stage2: clean-stage2-gas
9639 clean-stage2-gas:
9640         @if [ $(current_stage) = stage2 ]; then \
9641           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9642         else \
9643           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9644           $(MAKE) stage2-start; \
9645         fi; \
9646         cd $(HOST_SUBDIR)/gas && \
9647         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9648 @endif gas-bootstrap
9649
9650
9651 .PHONY: all-stage3-gas maybe-all-stage3-gas
9652 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
9653 maybe-all-stage3-gas:
9654 maybe-clean-stage3-gas:
9655 @if gas-bootstrap
9656 maybe-all-stage3-gas: all-stage3-gas
9657 all-stage3: all-stage3-gas
9658 TARGET-stage3-gas = $(TARGET-gas)
9659 all-stage3-gas: configure-stage3-gas
9660         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9661         @r=`${PWD_COMMAND}`; export r; \
9662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9663         TFLAGS="$(STAGE3_TFLAGS)"; \
9664         $(HOST_EXPORTS) \
9665         $(POSTSTAGE1_HOST_EXPORTS)  \
9666         cd $(HOST_SUBDIR)/gas && \
9667          \
9668         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9669                 CFLAGS="$(STAGE3_CFLAGS)" \
9670                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9671                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9672                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9673                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9674                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9675                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9676                 TFLAGS="$(STAGE3_TFLAGS)"  \
9677                 $(TARGET-stage3-gas)
9678
9679 maybe-clean-stage3-gas: clean-stage3-gas
9680 clean-stage3: clean-stage3-gas
9681 clean-stage3-gas:
9682         @if [ $(current_stage) = stage3 ]; then \
9683           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9684         else \
9685           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9686           $(MAKE) stage3-start; \
9687         fi; \
9688         cd $(HOST_SUBDIR)/gas && \
9689         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9690 @endif gas-bootstrap
9691
9692
9693 .PHONY: all-stage4-gas maybe-all-stage4-gas
9694 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9695 maybe-all-stage4-gas:
9696 maybe-clean-stage4-gas:
9697 @if gas-bootstrap
9698 maybe-all-stage4-gas: all-stage4-gas
9699 all-stage4: all-stage4-gas
9700 TARGET-stage4-gas = $(TARGET-gas)
9701 all-stage4-gas: configure-stage4-gas
9702         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9703         @r=`${PWD_COMMAND}`; export r; \
9704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9705         TFLAGS="$(STAGE4_TFLAGS)"; \
9706         $(HOST_EXPORTS) \
9707         $(POSTSTAGE1_HOST_EXPORTS)  \
9708         cd $(HOST_SUBDIR)/gas && \
9709          \
9710         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9711                 CFLAGS="$(STAGE4_CFLAGS)" \
9712                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9713                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9714                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9715                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9716                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9717                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9718                 TFLAGS="$(STAGE4_TFLAGS)"  \
9719                 $(TARGET-stage4-gas)
9720
9721 maybe-clean-stage4-gas: clean-stage4-gas
9722 clean-stage4: clean-stage4-gas
9723 clean-stage4-gas:
9724         @if [ $(current_stage) = stage4 ]; then \
9725           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9726         else \
9727           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9728           $(MAKE) stage4-start; \
9729         fi; \
9730         cd $(HOST_SUBDIR)/gas && \
9731         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9732 @endif gas-bootstrap
9733
9734
9735 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9736 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9737 maybe-all-stageprofile-gas:
9738 maybe-clean-stageprofile-gas:
9739 @if gas-bootstrap
9740 maybe-all-stageprofile-gas: all-stageprofile-gas
9741 all-stageprofile: all-stageprofile-gas
9742 TARGET-stageprofile-gas = $(TARGET-gas)
9743 all-stageprofile-gas: configure-stageprofile-gas
9744         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9745         @r=`${PWD_COMMAND}`; export r; \
9746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9747         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9748         $(HOST_EXPORTS) \
9749         $(POSTSTAGE1_HOST_EXPORTS)  \
9750         cd $(HOST_SUBDIR)/gas && \
9751          \
9752         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9753                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9754                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9755                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9756                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9757                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9758                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9759                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9760                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
9761                 $(TARGET-stageprofile-gas)
9762
9763 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9764 clean-stageprofile: clean-stageprofile-gas
9765 clean-stageprofile-gas:
9766         @if [ $(current_stage) = stageprofile ]; then \
9767           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9768         else \
9769           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9770           $(MAKE) stageprofile-start; \
9771         fi; \
9772         cd $(HOST_SUBDIR)/gas && \
9773         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9774 @endif gas-bootstrap
9775
9776
9777 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9778 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9779 maybe-all-stagefeedback-gas:
9780 maybe-clean-stagefeedback-gas:
9781 @if gas-bootstrap
9782 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9783 all-stagefeedback: all-stagefeedback-gas
9784 TARGET-stagefeedback-gas = $(TARGET-gas)
9785 all-stagefeedback-gas: configure-stagefeedback-gas
9786         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9787         @r=`${PWD_COMMAND}`; export r; \
9788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9789         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9790         $(HOST_EXPORTS) \
9791         $(POSTSTAGE1_HOST_EXPORTS)  \
9792         cd $(HOST_SUBDIR)/gas && \
9793          \
9794         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9795                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9796                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9797                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9798                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9799                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9800                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9801                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9802                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
9803                 $(TARGET-stagefeedback-gas)
9804
9805 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9806 clean-stagefeedback: clean-stagefeedback-gas
9807 clean-stagefeedback-gas:
9808         @if [ $(current_stage) = stagefeedback ]; then \
9809           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9810         else \
9811           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9812           $(MAKE) stagefeedback-start; \
9813         fi; \
9814         cd $(HOST_SUBDIR)/gas && \
9815         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9816 @endif gas-bootstrap
9817
9818
9819
9820
9821
9822 .PHONY: check-gas maybe-check-gas
9823 maybe-check-gas:
9824 @if gas
9825 maybe-check-gas: check-gas
9826
9827 check-gas:
9828         @: $(MAKE); $(unstage)
9829         @r=`${PWD_COMMAND}`; export r; \
9830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9831         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9832         (cd $(HOST_SUBDIR)/gas && \
9833           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
9834
9835 @endif gas
9836
9837 .PHONY: install-gas maybe-install-gas
9838 maybe-install-gas:
9839 @if gas
9840 maybe-install-gas: install-gas
9841
9842 install-gas: installdirs
9843         @: $(MAKE); $(unstage)
9844         @r=`${PWD_COMMAND}`; export r; \
9845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9846         $(HOST_EXPORTS) \
9847         (cd $(HOST_SUBDIR)/gas && \
9848           $(MAKE) $(FLAGS_TO_PASS)  install)
9849
9850 @endif gas
9851
9852 .PHONY: install-strip-gas maybe-install-strip-gas
9853 maybe-install-strip-gas:
9854 @if gas
9855 maybe-install-strip-gas: install-strip-gas
9856
9857 install-strip-gas: installdirs
9858         @: $(MAKE); $(unstage)
9859         @r=`${PWD_COMMAND}`; export r; \
9860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9861         $(HOST_EXPORTS) \
9862         (cd $(HOST_SUBDIR)/gas && \
9863           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9864
9865 @endif gas
9866
9867 # Other targets (info, dvi, pdf, etc.)
9868
9869 .PHONY: maybe-info-gas info-gas
9870 maybe-info-gas:
9871 @if gas
9872 maybe-info-gas: info-gas
9873
9874 info-gas: \
9875     configure-gas 
9876         @[ -f ./gas/Makefile ] || exit 0; \
9877         r=`${PWD_COMMAND}`; export r; \
9878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9879         $(HOST_EXPORTS) \
9880         for flag in $(EXTRA_HOST_FLAGS) ; do \
9881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9882         done; \
9883         echo "Doing info in gas"; \
9884         (cd $(HOST_SUBDIR)/gas && \
9885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9887                   "RANLIB=$${RANLIB}" \
9888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9889                   info) \
9890           || exit 1
9891
9892 @endif gas
9893
9894 .PHONY: maybe-dvi-gas dvi-gas
9895 maybe-dvi-gas:
9896 @if gas
9897 maybe-dvi-gas: dvi-gas
9898
9899 dvi-gas: \
9900     configure-gas 
9901         @[ -f ./gas/Makefile ] || exit 0; \
9902         r=`${PWD_COMMAND}`; export r; \
9903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9904         $(HOST_EXPORTS) \
9905         for flag in $(EXTRA_HOST_FLAGS) ; do \
9906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9907         done; \
9908         echo "Doing dvi in gas"; \
9909         (cd $(HOST_SUBDIR)/gas && \
9910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9912                   "RANLIB=$${RANLIB}" \
9913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9914                   dvi) \
9915           || exit 1
9916
9917 @endif gas
9918
9919 .PHONY: maybe-pdf-gas pdf-gas
9920 maybe-pdf-gas:
9921 @if gas
9922 maybe-pdf-gas: pdf-gas
9923
9924 pdf-gas: \
9925     configure-gas 
9926         @[ -f ./gas/Makefile ] || exit 0; \
9927         r=`${PWD_COMMAND}`; export r; \
9928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9929         $(HOST_EXPORTS) \
9930         for flag in $(EXTRA_HOST_FLAGS) ; do \
9931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9932         done; \
9933         echo "Doing pdf in gas"; \
9934         (cd $(HOST_SUBDIR)/gas && \
9935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9937                   "RANLIB=$${RANLIB}" \
9938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9939                   pdf) \
9940           || exit 1
9941
9942 @endif gas
9943
9944 .PHONY: maybe-html-gas html-gas
9945 maybe-html-gas:
9946 @if gas
9947 maybe-html-gas: html-gas
9948
9949 html-gas: \
9950     configure-gas 
9951         @[ -f ./gas/Makefile ] || exit 0; \
9952         r=`${PWD_COMMAND}`; export r; \
9953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9954         $(HOST_EXPORTS) \
9955         for flag in $(EXTRA_HOST_FLAGS) ; do \
9956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9957         done; \
9958         echo "Doing html in gas"; \
9959         (cd $(HOST_SUBDIR)/gas && \
9960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9962                   "RANLIB=$${RANLIB}" \
9963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9964                   html) \
9965           || exit 1
9966
9967 @endif gas
9968
9969 .PHONY: maybe-TAGS-gas TAGS-gas
9970 maybe-TAGS-gas:
9971 @if gas
9972 maybe-TAGS-gas: TAGS-gas
9973
9974 TAGS-gas: \
9975     configure-gas 
9976         @[ -f ./gas/Makefile ] || exit 0; \
9977         r=`${PWD_COMMAND}`; export r; \
9978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9979         $(HOST_EXPORTS) \
9980         for flag in $(EXTRA_HOST_FLAGS) ; do \
9981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9982         done; \
9983         echo "Doing TAGS in gas"; \
9984         (cd $(HOST_SUBDIR)/gas && \
9985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9987                   "RANLIB=$${RANLIB}" \
9988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9989                   TAGS) \
9990           || exit 1
9991
9992 @endif gas
9993
9994 .PHONY: maybe-install-info-gas install-info-gas
9995 maybe-install-info-gas:
9996 @if gas
9997 maybe-install-info-gas: install-info-gas
9998
9999 install-info-gas: \
10000     configure-gas \
10001     info-gas 
10002         @[ -f ./gas/Makefile ] || exit 0; \
10003         r=`${PWD_COMMAND}`; export r; \
10004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10005         $(HOST_EXPORTS) \
10006         for flag in $(EXTRA_HOST_FLAGS) ; do \
10007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10008         done; \
10009         echo "Doing install-info in gas"; \
10010         (cd $(HOST_SUBDIR)/gas && \
10011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10013                   "RANLIB=$${RANLIB}" \
10014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10015                   install-info) \
10016           || exit 1
10017
10018 @endif gas
10019
10020 .PHONY: maybe-install-pdf-gas install-pdf-gas
10021 maybe-install-pdf-gas:
10022 @if gas
10023 maybe-install-pdf-gas: install-pdf-gas
10024
10025 install-pdf-gas: \
10026     configure-gas \
10027     pdf-gas 
10028         @[ -f ./gas/Makefile ] || exit 0; \
10029         r=`${PWD_COMMAND}`; export r; \
10030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10031         $(HOST_EXPORTS) \
10032         for flag in $(EXTRA_HOST_FLAGS) ; do \
10033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10034         done; \
10035         echo "Doing install-pdf in gas"; \
10036         (cd $(HOST_SUBDIR)/gas && \
10037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10039                   "RANLIB=$${RANLIB}" \
10040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10041                   install-pdf) \
10042           || exit 1
10043
10044 @endif gas
10045
10046 .PHONY: maybe-install-html-gas install-html-gas
10047 maybe-install-html-gas:
10048 @if gas
10049 maybe-install-html-gas: install-html-gas
10050
10051 install-html-gas: \
10052     configure-gas \
10053     html-gas 
10054         @[ -f ./gas/Makefile ] || exit 0; \
10055         r=`${PWD_COMMAND}`; export r; \
10056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10057         $(HOST_EXPORTS) \
10058         for flag in $(EXTRA_HOST_FLAGS) ; do \
10059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10060         done; \
10061         echo "Doing install-html in gas"; \
10062         (cd $(HOST_SUBDIR)/gas && \
10063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10065                   "RANLIB=$${RANLIB}" \
10066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10067                   install-html) \
10068           || exit 1
10069
10070 @endif gas
10071
10072 .PHONY: maybe-installcheck-gas installcheck-gas
10073 maybe-installcheck-gas:
10074 @if gas
10075 maybe-installcheck-gas: installcheck-gas
10076
10077 installcheck-gas: \
10078     configure-gas 
10079         @[ -f ./gas/Makefile ] || exit 0; \
10080         r=`${PWD_COMMAND}`; export r; \
10081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10082         $(HOST_EXPORTS) \
10083         for flag in $(EXTRA_HOST_FLAGS) ; do \
10084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10085         done; \
10086         echo "Doing installcheck in gas"; \
10087         (cd $(HOST_SUBDIR)/gas && \
10088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10090                   "RANLIB=$${RANLIB}" \
10091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10092                   installcheck) \
10093           || exit 1
10094
10095 @endif gas
10096
10097 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10098 maybe-mostlyclean-gas:
10099 @if gas
10100 maybe-mostlyclean-gas: mostlyclean-gas
10101
10102 mostlyclean-gas: 
10103         @[ -f ./gas/Makefile ] || exit 0; \
10104         r=`${PWD_COMMAND}`; export r; \
10105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10106         $(HOST_EXPORTS) \
10107         for flag in $(EXTRA_HOST_FLAGS) ; do \
10108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10109         done; \
10110         echo "Doing mostlyclean in gas"; \
10111         (cd $(HOST_SUBDIR)/gas && \
10112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10114                   "RANLIB=$${RANLIB}" \
10115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10116                   mostlyclean) \
10117           || exit 1
10118
10119 @endif gas
10120
10121 .PHONY: maybe-clean-gas clean-gas
10122 maybe-clean-gas:
10123 @if gas
10124 maybe-clean-gas: clean-gas
10125
10126 clean-gas: 
10127         @[ -f ./gas/Makefile ] || exit 0; \
10128         r=`${PWD_COMMAND}`; export r; \
10129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10130         $(HOST_EXPORTS) \
10131         for flag in $(EXTRA_HOST_FLAGS) ; do \
10132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10133         done; \
10134         echo "Doing clean in gas"; \
10135         (cd $(HOST_SUBDIR)/gas && \
10136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10138                   "RANLIB=$${RANLIB}" \
10139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10140                   clean) \
10141           || exit 1
10142
10143 @endif gas
10144
10145 .PHONY: maybe-distclean-gas distclean-gas
10146 maybe-distclean-gas:
10147 @if gas
10148 maybe-distclean-gas: distclean-gas
10149
10150 distclean-gas: 
10151         @[ -f ./gas/Makefile ] || exit 0; \
10152         r=`${PWD_COMMAND}`; export r; \
10153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10154         $(HOST_EXPORTS) \
10155         for flag in $(EXTRA_HOST_FLAGS) ; do \
10156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10157         done; \
10158         echo "Doing distclean in gas"; \
10159         (cd $(HOST_SUBDIR)/gas && \
10160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10162                   "RANLIB=$${RANLIB}" \
10163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10164                   distclean) \
10165           || exit 1
10166
10167 @endif gas
10168
10169 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10170 maybe-maintainer-clean-gas:
10171 @if gas
10172 maybe-maintainer-clean-gas: maintainer-clean-gas
10173
10174 maintainer-clean-gas: 
10175         @[ -f ./gas/Makefile ] || exit 0; \
10176         r=`${PWD_COMMAND}`; export r; \
10177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10178         $(HOST_EXPORTS) \
10179         for flag in $(EXTRA_HOST_FLAGS) ; do \
10180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10181         done; \
10182         echo "Doing maintainer-clean in gas"; \
10183         (cd $(HOST_SUBDIR)/gas && \
10184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10186                   "RANLIB=$${RANLIB}" \
10187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10188                   maintainer-clean) \
10189           || exit 1
10190
10191 @endif gas
10192
10193
10194
10195 .PHONY: configure-gcc maybe-configure-gcc
10196 maybe-configure-gcc:
10197 @if gcc-bootstrap
10198 configure-gcc: stage_current
10199 @endif gcc-bootstrap
10200 @if gcc
10201 maybe-configure-gcc: configure-gcc
10202 configure-gcc: 
10203         @r=`${PWD_COMMAND}`; export r; \
10204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10205         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10206         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10207         $(HOST_EXPORTS)  \
10208         echo Configuring in $(HOST_SUBDIR)/gcc; \
10209         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10210         case $(srcdir) in \
10211           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10212           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10213                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10214         esac; \
10215         module_srcdir=gcc; \
10216         $(SHELL) \
10217           $$s/$$module_srcdir/configure \
10218           --srcdir=$${topdir}/$$module_srcdir \
10219           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10220           --target=${target_alias}  \
10221           || exit 1
10222 @endif gcc
10223
10224
10225
10226 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10227 maybe-configure-stage1-gcc:
10228 @if gcc-bootstrap
10229 maybe-configure-stage1-gcc: configure-stage1-gcc
10230 configure-stage1-gcc:
10231         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10232         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10233         @r=`${PWD_COMMAND}`; export r; \
10234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10235         TFLAGS="$(STAGE1_TFLAGS)"; \
10236         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10237         $(HOST_EXPORTS) \
10238         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10239         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10240         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10241         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
10242         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10243         cd $(HOST_SUBDIR)/gcc || exit 1; \
10244         case $(srcdir) in \
10245           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10246           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10247                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10248         esac; \
10249         module_srcdir=gcc; \
10250         $(SHELL) $$s/$$module_srcdir/configure \
10251           --srcdir=$${topdir}/$$module_srcdir \
10252           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10253           --target=${target_alias} \
10254            \
10255           $(STAGE1_CONFIGURE_FLAGS)
10256 @endif gcc-bootstrap
10257
10258 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10259 maybe-configure-stage2-gcc:
10260 @if gcc-bootstrap
10261 maybe-configure-stage2-gcc: configure-stage2-gcc
10262 configure-stage2-gcc:
10263         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10264         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10265         @r=`${PWD_COMMAND}`; export r; \
10266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10267         TFLAGS="$(STAGE2_TFLAGS)"; \
10268         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10269         $(HOST_EXPORTS) \
10270         $(POSTSTAGE1_HOST_EXPORTS) \
10271         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10272         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10273         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10274         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
10275         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10276         cd $(HOST_SUBDIR)/gcc || exit 1; \
10277         case $(srcdir) in \
10278           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10279           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10280                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10281         esac; \
10282         module_srcdir=gcc; \
10283         $(SHELL) $$s/$$module_srcdir/configure \
10284           --srcdir=$${topdir}/$$module_srcdir \
10285           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10286           --target=${target_alias} \
10287           --with-build-libsubdir=$(HOST_SUBDIR) \
10288           $(STAGE2_CONFIGURE_FLAGS)
10289 @endif gcc-bootstrap
10290
10291 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10292 maybe-configure-stage3-gcc:
10293 @if gcc-bootstrap
10294 maybe-configure-stage3-gcc: configure-stage3-gcc
10295 configure-stage3-gcc:
10296         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10297         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10298         @r=`${PWD_COMMAND}`; export r; \
10299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10300         TFLAGS="$(STAGE3_TFLAGS)"; \
10301         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10302         $(HOST_EXPORTS) \
10303         $(POSTSTAGE1_HOST_EXPORTS) \
10304         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10305         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10306         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10307         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
10308         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10309         cd $(HOST_SUBDIR)/gcc || exit 1; \
10310         case $(srcdir) in \
10311           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10312           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10313                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10314         esac; \
10315         module_srcdir=gcc; \
10316         $(SHELL) $$s/$$module_srcdir/configure \
10317           --srcdir=$${topdir}/$$module_srcdir \
10318           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10319           --target=${target_alias} \
10320           --with-build-libsubdir=$(HOST_SUBDIR) \
10321           $(STAGE3_CONFIGURE_FLAGS)
10322 @endif gcc-bootstrap
10323
10324 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10325 maybe-configure-stage4-gcc:
10326 @if gcc-bootstrap
10327 maybe-configure-stage4-gcc: configure-stage4-gcc
10328 configure-stage4-gcc:
10329         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10330         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10331         @r=`${PWD_COMMAND}`; export r; \
10332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10333         TFLAGS="$(STAGE4_TFLAGS)"; \
10334         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10335         $(HOST_EXPORTS) \
10336         $(POSTSTAGE1_HOST_EXPORTS) \
10337         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10338         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10339         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10340         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
10341         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10342         cd $(HOST_SUBDIR)/gcc || exit 1; \
10343         case $(srcdir) in \
10344           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10345           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10346                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10347         esac; \
10348         module_srcdir=gcc; \
10349         $(SHELL) $$s/$$module_srcdir/configure \
10350           --srcdir=$${topdir}/$$module_srcdir \
10351           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10352           --target=${target_alias} \
10353           --with-build-libsubdir=$(HOST_SUBDIR) \
10354           $(STAGE4_CONFIGURE_FLAGS)
10355 @endif gcc-bootstrap
10356
10357 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10358 maybe-configure-stageprofile-gcc:
10359 @if gcc-bootstrap
10360 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10361 configure-stageprofile-gcc:
10362         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10363         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10364         @r=`${PWD_COMMAND}`; export r; \
10365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10366         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10367         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10368         $(HOST_EXPORTS) \
10369         $(POSTSTAGE1_HOST_EXPORTS) \
10370         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10371         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10372         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10373         echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
10374         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10375         cd $(HOST_SUBDIR)/gcc || exit 1; \
10376         case $(srcdir) in \
10377           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10378           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10379                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10380         esac; \
10381         module_srcdir=gcc; \
10382         $(SHELL) $$s/$$module_srcdir/configure \
10383           --srcdir=$${topdir}/$$module_srcdir \
10384           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10385           --target=${target_alias} \
10386           --with-build-libsubdir=$(HOST_SUBDIR) \
10387           $(STAGEprofile_CONFIGURE_FLAGS)
10388 @endif gcc-bootstrap
10389
10390 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10391 maybe-configure-stagefeedback-gcc:
10392 @if gcc-bootstrap
10393 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10394 configure-stagefeedback-gcc:
10395         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10396         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10397         @r=`${PWD_COMMAND}`; export r; \
10398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10399         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10400         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10401         $(HOST_EXPORTS) \
10402         $(POSTSTAGE1_HOST_EXPORTS) \
10403         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10404         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10405         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
10406         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
10407         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10408         cd $(HOST_SUBDIR)/gcc || exit 1; \
10409         case $(srcdir) in \
10410           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10411           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10412                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10413         esac; \
10414         module_srcdir=gcc; \
10415         $(SHELL) $$s/$$module_srcdir/configure \
10416           --srcdir=$${topdir}/$$module_srcdir \
10417           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10418           --target=${target_alias} \
10419           --with-build-libsubdir=$(HOST_SUBDIR) \
10420           $(STAGEfeedback_CONFIGURE_FLAGS)
10421 @endif gcc-bootstrap
10422
10423
10424
10425
10426
10427 .PHONY: all-gcc maybe-all-gcc
10428 maybe-all-gcc:
10429 @if gcc-bootstrap
10430 all-gcc: stage_current
10431 @endif gcc-bootstrap
10432 @if gcc
10433 TARGET-gcc=all
10434 maybe-all-gcc: all-gcc
10435 all-gcc: configure-gcc
10436         @r=`${PWD_COMMAND}`; export r; \
10437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10438         $(HOST_EXPORTS)  \
10439         (cd $(HOST_SUBDIR)/gcc && \
10440           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10441                 $(TARGET-gcc))
10442 @endif gcc
10443
10444
10445
10446 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10447 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10448 maybe-all-stage1-gcc:
10449 maybe-clean-stage1-gcc:
10450 @if gcc-bootstrap
10451 maybe-all-stage1-gcc: all-stage1-gcc
10452 all-stage1: all-stage1-gcc
10453 TARGET-stage1-gcc = $(TARGET-gcc)
10454 all-stage1-gcc: configure-stage1-gcc
10455         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10456         @r=`${PWD_COMMAND}`; export r; \
10457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10458         TFLAGS="$(STAGE1_TFLAGS)"; \
10459         $(HOST_EXPORTS)  \
10460         cd $(HOST_SUBDIR)/gcc && \
10461          \
10462         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10463                 CFLAGS="$(STAGE1_CFLAGS)" \
10464                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10465                 LIBCFLAGS="$(LIBCFLAGS)" \
10466                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10467                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10468                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10469                 $(EXTRA_HOST_FLAGS)  \
10470                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10471                 TFLAGS="$(STAGE1_TFLAGS)"  \
10472                 $(TARGET-stage1-gcc)
10473
10474 maybe-clean-stage1-gcc: clean-stage1-gcc
10475 clean-stage1: clean-stage1-gcc
10476 clean-stage1-gcc:
10477         @if [ $(current_stage) = stage1 ]; then \
10478           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10479         else \
10480           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10481           $(MAKE) stage1-start; \
10482         fi; \
10483         cd $(HOST_SUBDIR)/gcc && \
10484         $(MAKE) $(EXTRA_HOST_FLAGS)  \
10485         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10486 @endif gcc-bootstrap
10487
10488
10489 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10490 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10491 maybe-all-stage2-gcc:
10492 maybe-clean-stage2-gcc:
10493 @if gcc-bootstrap
10494 maybe-all-stage2-gcc: all-stage2-gcc
10495 all-stage2: all-stage2-gcc
10496 TARGET-stage2-gcc = $(TARGET-gcc)
10497 all-stage2-gcc: configure-stage2-gcc
10498         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10499         @r=`${PWD_COMMAND}`; export r; \
10500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10501         TFLAGS="$(STAGE2_TFLAGS)"; \
10502         $(HOST_EXPORTS) \
10503         $(POSTSTAGE1_HOST_EXPORTS)  \
10504         cd $(HOST_SUBDIR)/gcc && \
10505          \
10506         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10507                 CFLAGS="$(STAGE2_CFLAGS)" \
10508                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10509                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10510                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10511                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10512                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10513                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10514                 TFLAGS="$(STAGE2_TFLAGS)"  \
10515                 $(TARGET-stage2-gcc)
10516
10517 maybe-clean-stage2-gcc: clean-stage2-gcc
10518 clean-stage2: clean-stage2-gcc
10519 clean-stage2-gcc:
10520         @if [ $(current_stage) = stage2 ]; then \
10521           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10522         else \
10523           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10524           $(MAKE) stage2-start; \
10525         fi; \
10526         cd $(HOST_SUBDIR)/gcc && \
10527         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10528 @endif gcc-bootstrap
10529
10530
10531 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10532 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10533 maybe-all-stage3-gcc:
10534 maybe-clean-stage3-gcc:
10535 @if gcc-bootstrap
10536 maybe-all-stage3-gcc: all-stage3-gcc
10537 all-stage3: all-stage3-gcc
10538 TARGET-stage3-gcc = $(TARGET-gcc)
10539 all-stage3-gcc: configure-stage3-gcc
10540         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10541         @r=`${PWD_COMMAND}`; export r; \
10542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10543         TFLAGS="$(STAGE3_TFLAGS)"; \
10544         $(HOST_EXPORTS) \
10545         $(POSTSTAGE1_HOST_EXPORTS)  \
10546         cd $(HOST_SUBDIR)/gcc && \
10547          \
10548         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10549                 CFLAGS="$(STAGE3_CFLAGS)" \
10550                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10551                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10552                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10553                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10554                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10555                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10556                 TFLAGS="$(STAGE3_TFLAGS)"  \
10557                 $(TARGET-stage3-gcc)
10558
10559 maybe-clean-stage3-gcc: clean-stage3-gcc
10560 clean-stage3: clean-stage3-gcc
10561 clean-stage3-gcc:
10562         @if [ $(current_stage) = stage3 ]; then \
10563           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10564         else \
10565           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10566           $(MAKE) stage3-start; \
10567         fi; \
10568         cd $(HOST_SUBDIR)/gcc && \
10569         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10570 @endif gcc-bootstrap
10571
10572
10573 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10574 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10575 maybe-all-stage4-gcc:
10576 maybe-clean-stage4-gcc:
10577 @if gcc-bootstrap
10578 maybe-all-stage4-gcc: all-stage4-gcc
10579 all-stage4: all-stage4-gcc
10580 TARGET-stage4-gcc = $(TARGET-gcc)
10581 all-stage4-gcc: configure-stage4-gcc
10582         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10583         @r=`${PWD_COMMAND}`; export r; \
10584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10585         TFLAGS="$(STAGE4_TFLAGS)"; \
10586         $(HOST_EXPORTS) \
10587         $(POSTSTAGE1_HOST_EXPORTS)  \
10588         cd $(HOST_SUBDIR)/gcc && \
10589          \
10590         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10591                 CFLAGS="$(STAGE4_CFLAGS)" \
10592                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10593                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10594                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10595                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10596                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10597                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10598                 TFLAGS="$(STAGE4_TFLAGS)"  \
10599                 $(TARGET-stage4-gcc)
10600
10601 maybe-clean-stage4-gcc: clean-stage4-gcc
10602 clean-stage4: clean-stage4-gcc
10603 clean-stage4-gcc:
10604         @if [ $(current_stage) = stage4 ]; then \
10605           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10606         else \
10607           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10608           $(MAKE) stage4-start; \
10609         fi; \
10610         cd $(HOST_SUBDIR)/gcc && \
10611         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10612 @endif gcc-bootstrap
10613
10614
10615 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10616 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10617 maybe-all-stageprofile-gcc:
10618 maybe-clean-stageprofile-gcc:
10619 @if gcc-bootstrap
10620 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10621 all-stageprofile: all-stageprofile-gcc
10622 TARGET-stageprofile-gcc = $(TARGET-gcc)
10623 all-stageprofile-gcc: configure-stageprofile-gcc
10624         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10625         @r=`${PWD_COMMAND}`; export r; \
10626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10627         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10628         $(HOST_EXPORTS) \
10629         $(POSTSTAGE1_HOST_EXPORTS)  \
10630         cd $(HOST_SUBDIR)/gcc && \
10631          \
10632         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10633                 CFLAGS="$(STAGEprofile_CFLAGS)" \
10634                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10635                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10636                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10637                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10638                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10639                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10640                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
10641                 $(TARGET-stageprofile-gcc)
10642
10643 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10644 clean-stageprofile: clean-stageprofile-gcc
10645 clean-stageprofile-gcc:
10646         @if [ $(current_stage) = stageprofile ]; then \
10647           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10648         else \
10649           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
10650           $(MAKE) stageprofile-start; \
10651         fi; \
10652         cd $(HOST_SUBDIR)/gcc && \
10653         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10654 @endif gcc-bootstrap
10655
10656
10657 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10658 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10659 maybe-all-stagefeedback-gcc:
10660 maybe-clean-stagefeedback-gcc:
10661 @if gcc-bootstrap
10662 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10663 all-stagefeedback: all-stagefeedback-gcc
10664 TARGET-stagefeedback-gcc = $(TARGET-gcc)
10665 all-stagefeedback-gcc: configure-stagefeedback-gcc
10666         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10667         @r=`${PWD_COMMAND}`; export r; \
10668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10669         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10670         $(HOST_EXPORTS) \
10671         $(POSTSTAGE1_HOST_EXPORTS)  \
10672         cd $(HOST_SUBDIR)/gcc && \
10673          \
10674         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10675                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10676                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10677                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10678                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10679                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10680                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10681                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10682                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
10683                 $(TARGET-stagefeedback-gcc)
10684
10685 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10686 clean-stagefeedback: clean-stagefeedback-gcc
10687 clean-stagefeedback-gcc:
10688         @if [ $(current_stage) = stagefeedback ]; then \
10689           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10690         else \
10691           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10692           $(MAKE) stagefeedback-start; \
10693         fi; \
10694         cd $(HOST_SUBDIR)/gcc && \
10695         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10696 @endif gcc-bootstrap
10697
10698
10699
10700
10701
10702 .PHONY: check-gcc maybe-check-gcc
10703 maybe-check-gcc:
10704 @if gcc
10705 maybe-check-gcc: check-gcc
10706
10707 check-gcc:
10708         @: $(MAKE); $(unstage)
10709         @r=`${PWD_COMMAND}`; export r; \
10710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10711         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10712         (cd $(HOST_SUBDIR)/gcc && \
10713           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10714
10715 @endif gcc
10716
10717 .PHONY: install-gcc maybe-install-gcc
10718 maybe-install-gcc:
10719 @if gcc
10720 maybe-install-gcc: install-gcc
10721
10722 install-gcc: installdirs
10723         @: $(MAKE); $(unstage)
10724         @r=`${PWD_COMMAND}`; export r; \
10725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10726         $(HOST_EXPORTS) \
10727         (cd $(HOST_SUBDIR)/gcc && \
10728           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10729
10730 @endif gcc
10731
10732 .PHONY: install-strip-gcc maybe-install-strip-gcc
10733 maybe-install-strip-gcc:
10734 @if gcc
10735 maybe-install-strip-gcc: install-strip-gcc
10736
10737 install-strip-gcc: installdirs
10738         @: $(MAKE); $(unstage)
10739         @r=`${PWD_COMMAND}`; export r; \
10740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10741         $(HOST_EXPORTS) \
10742         (cd $(HOST_SUBDIR)/gcc && \
10743           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10744
10745 @endif gcc
10746
10747 # Other targets (info, dvi, pdf, etc.)
10748
10749 .PHONY: maybe-info-gcc info-gcc
10750 maybe-info-gcc:
10751 @if gcc
10752 maybe-info-gcc: info-gcc
10753
10754 info-gcc: \
10755     configure-gcc 
10756         @[ -f ./gcc/Makefile ] || exit 0; \
10757         r=`${PWD_COMMAND}`; export r; \
10758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10759         $(HOST_EXPORTS) \
10760         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10762         done; \
10763         echo "Doing info in gcc"; \
10764         (cd $(HOST_SUBDIR)/gcc && \
10765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10767                   "RANLIB=$${RANLIB}" \
10768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10769                   info) \
10770           || exit 1
10771
10772 @endif gcc
10773
10774 .PHONY: maybe-dvi-gcc dvi-gcc
10775 maybe-dvi-gcc:
10776 @if gcc
10777 maybe-dvi-gcc: dvi-gcc
10778
10779 dvi-gcc: \
10780     configure-gcc 
10781         @[ -f ./gcc/Makefile ] || exit 0; \
10782         r=`${PWD_COMMAND}`; export r; \
10783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10784         $(HOST_EXPORTS) \
10785         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10787         done; \
10788         echo "Doing dvi in gcc"; \
10789         (cd $(HOST_SUBDIR)/gcc && \
10790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10792                   "RANLIB=$${RANLIB}" \
10793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10794                   dvi) \
10795           || exit 1
10796
10797 @endif gcc
10798
10799 .PHONY: maybe-pdf-gcc pdf-gcc
10800 maybe-pdf-gcc:
10801 @if gcc
10802 maybe-pdf-gcc: pdf-gcc
10803
10804 pdf-gcc: \
10805     configure-gcc 
10806         @[ -f ./gcc/Makefile ] || exit 0; \
10807         r=`${PWD_COMMAND}`; export r; \
10808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10809         $(HOST_EXPORTS) \
10810         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10812         done; \
10813         echo "Doing pdf in gcc"; \
10814         (cd $(HOST_SUBDIR)/gcc && \
10815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10817                   "RANLIB=$${RANLIB}" \
10818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10819                   pdf) \
10820           || exit 1
10821
10822 @endif gcc
10823
10824 .PHONY: maybe-html-gcc html-gcc
10825 maybe-html-gcc:
10826 @if gcc
10827 maybe-html-gcc: html-gcc
10828
10829 html-gcc: \
10830     configure-gcc 
10831         @[ -f ./gcc/Makefile ] || exit 0; \
10832         r=`${PWD_COMMAND}`; export r; \
10833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10834         $(HOST_EXPORTS) \
10835         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10837         done; \
10838         echo "Doing html in gcc"; \
10839         (cd $(HOST_SUBDIR)/gcc && \
10840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10842                   "RANLIB=$${RANLIB}" \
10843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10844                   html) \
10845           || exit 1
10846
10847 @endif gcc
10848
10849 .PHONY: maybe-TAGS-gcc TAGS-gcc
10850 maybe-TAGS-gcc:
10851 @if gcc
10852 maybe-TAGS-gcc: TAGS-gcc
10853
10854 TAGS-gcc: \
10855     configure-gcc 
10856         @[ -f ./gcc/Makefile ] || exit 0; \
10857         r=`${PWD_COMMAND}`; export r; \
10858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10859         $(HOST_EXPORTS) \
10860         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10862         done; \
10863         echo "Doing TAGS in gcc"; \
10864         (cd $(HOST_SUBDIR)/gcc && \
10865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10867                   "RANLIB=$${RANLIB}" \
10868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10869                   TAGS) \
10870           || exit 1
10871
10872 @endif gcc
10873
10874 .PHONY: maybe-install-info-gcc install-info-gcc
10875 maybe-install-info-gcc:
10876 @if gcc
10877 maybe-install-info-gcc: install-info-gcc
10878
10879 install-info-gcc: \
10880     configure-gcc \
10881     info-gcc 
10882         @[ -f ./gcc/Makefile ] || exit 0; \
10883         r=`${PWD_COMMAND}`; export r; \
10884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10885         $(HOST_EXPORTS) \
10886         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10888         done; \
10889         echo "Doing install-info in gcc"; \
10890         (cd $(HOST_SUBDIR)/gcc && \
10891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10893                   "RANLIB=$${RANLIB}" \
10894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10895                   install-info) \
10896           || exit 1
10897
10898 @endif gcc
10899
10900 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10901 maybe-install-pdf-gcc:
10902 @if gcc
10903 maybe-install-pdf-gcc: install-pdf-gcc
10904
10905 install-pdf-gcc: \
10906     configure-gcc \
10907     pdf-gcc 
10908         @[ -f ./gcc/Makefile ] || exit 0; \
10909         r=`${PWD_COMMAND}`; export r; \
10910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10911         $(HOST_EXPORTS) \
10912         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10914         done; \
10915         echo "Doing install-pdf in gcc"; \
10916         (cd $(HOST_SUBDIR)/gcc && \
10917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10919                   "RANLIB=$${RANLIB}" \
10920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10921                   install-pdf) \
10922           || exit 1
10923
10924 @endif gcc
10925
10926 .PHONY: maybe-install-html-gcc install-html-gcc
10927 maybe-install-html-gcc:
10928 @if gcc
10929 maybe-install-html-gcc: install-html-gcc
10930
10931 install-html-gcc: \
10932     configure-gcc \
10933     html-gcc 
10934         @[ -f ./gcc/Makefile ] || exit 0; \
10935         r=`${PWD_COMMAND}`; export r; \
10936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10937         $(HOST_EXPORTS) \
10938         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10940         done; \
10941         echo "Doing install-html in gcc"; \
10942         (cd $(HOST_SUBDIR)/gcc && \
10943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10945                   "RANLIB=$${RANLIB}" \
10946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10947                   install-html) \
10948           || exit 1
10949
10950 @endif gcc
10951
10952 .PHONY: maybe-installcheck-gcc installcheck-gcc
10953 maybe-installcheck-gcc:
10954 @if gcc
10955 maybe-installcheck-gcc: installcheck-gcc
10956
10957 installcheck-gcc: \
10958     configure-gcc 
10959         @[ -f ./gcc/Makefile ] || exit 0; \
10960         r=`${PWD_COMMAND}`; export r; \
10961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10962         $(HOST_EXPORTS) \
10963         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10965         done; \
10966         echo "Doing installcheck in gcc"; \
10967         (cd $(HOST_SUBDIR)/gcc && \
10968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10970                   "RANLIB=$${RANLIB}" \
10971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10972                   installcheck) \
10973           || exit 1
10974
10975 @endif gcc
10976
10977 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10978 maybe-mostlyclean-gcc:
10979 @if gcc
10980 maybe-mostlyclean-gcc: mostlyclean-gcc
10981
10982 mostlyclean-gcc: 
10983         @[ -f ./gcc/Makefile ] || exit 0; \
10984         r=`${PWD_COMMAND}`; export r; \
10985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10986         $(HOST_EXPORTS) \
10987         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10989         done; \
10990         echo "Doing mostlyclean in gcc"; \
10991         (cd $(HOST_SUBDIR)/gcc && \
10992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10994                   "RANLIB=$${RANLIB}" \
10995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10996                   mostlyclean) \
10997           || exit 1
10998
10999 @endif gcc
11000
11001 .PHONY: maybe-clean-gcc clean-gcc
11002 maybe-clean-gcc:
11003 @if gcc
11004 maybe-clean-gcc: clean-gcc
11005
11006 clean-gcc: 
11007         @[ -f ./gcc/Makefile ] || exit 0; \
11008         r=`${PWD_COMMAND}`; export r; \
11009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11010         $(HOST_EXPORTS) \
11011         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11013         done; \
11014         echo "Doing clean in gcc"; \
11015         (cd $(HOST_SUBDIR)/gcc && \
11016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11018                   "RANLIB=$${RANLIB}" \
11019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11020                   clean) \
11021           || exit 1
11022
11023 @endif gcc
11024
11025 .PHONY: maybe-distclean-gcc distclean-gcc
11026 maybe-distclean-gcc:
11027 @if gcc
11028 maybe-distclean-gcc: distclean-gcc
11029
11030 distclean-gcc: 
11031         @[ -f ./gcc/Makefile ] || exit 0; \
11032         r=`${PWD_COMMAND}`; export r; \
11033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11034         $(HOST_EXPORTS) \
11035         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11037         done; \
11038         echo "Doing distclean in gcc"; \
11039         (cd $(HOST_SUBDIR)/gcc && \
11040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11042                   "RANLIB=$${RANLIB}" \
11043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11044                   distclean) \
11045           || exit 1
11046
11047 @endif gcc
11048
11049 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11050 maybe-maintainer-clean-gcc:
11051 @if gcc
11052 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11053
11054 maintainer-clean-gcc: 
11055         @[ -f ./gcc/Makefile ] || exit 0; \
11056         r=`${PWD_COMMAND}`; export r; \
11057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11058         $(HOST_EXPORTS) \
11059         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11061         done; \
11062         echo "Doing maintainer-clean in gcc"; \
11063         (cd $(HOST_SUBDIR)/gcc && \
11064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11066                   "RANLIB=$${RANLIB}" \
11067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11068                   maintainer-clean) \
11069           || exit 1
11070
11071 @endif gcc
11072
11073
11074
11075 .PHONY: configure-gmp maybe-configure-gmp
11076 maybe-configure-gmp:
11077 @if gcc-bootstrap
11078 configure-gmp: stage_current
11079 @endif gcc-bootstrap
11080 @if gmp
11081 maybe-configure-gmp: configure-gmp
11082 configure-gmp: 
11083         @r=`${PWD_COMMAND}`; export r; \
11084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11085         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11086         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11087         $(HOST_EXPORTS)  \
11088         echo Configuring in $(HOST_SUBDIR)/gmp; \
11089         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
11090         case $(srcdir) in \
11091           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11092           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11093                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11094         esac; \
11095         module_srcdir=gmp; \
11096         $(SHELL) \
11097           $$s/$$module_srcdir/configure \
11098           --srcdir=$${topdir}/$$module_srcdir \
11099           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11100           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
11101           || exit 1
11102 @endif gmp
11103
11104
11105
11106 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
11107 maybe-configure-stage1-gmp:
11108 @if gmp-bootstrap
11109 maybe-configure-stage1-gmp: configure-stage1-gmp
11110 configure-stage1-gmp:
11111         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11112         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11113         @r=`${PWD_COMMAND}`; export r; \
11114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11115         TFLAGS="$(STAGE1_TFLAGS)"; \
11116         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11117         $(HOST_EXPORTS) \
11118         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11119         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11120         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11121         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
11122         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11123         cd $(HOST_SUBDIR)/gmp || exit 1; \
11124         case $(srcdir) in \
11125           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11126           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11127                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11128         esac; \
11129         module_srcdir=gmp; \
11130         $(SHELL) $$s/$$module_srcdir/configure \
11131           --srcdir=$${topdir}/$$module_srcdir \
11132           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11133           --target=none-${host_vendor}-${host_os} \
11134            \
11135           $(STAGE1_CONFIGURE_FLAGS) \
11136           --disable-shared LEX="touch lex.yy.c"
11137 @endif gmp-bootstrap
11138
11139 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
11140 maybe-configure-stage2-gmp:
11141 @if gmp-bootstrap
11142 maybe-configure-stage2-gmp: configure-stage2-gmp
11143 configure-stage2-gmp:
11144         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11145         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11146         @r=`${PWD_COMMAND}`; export r; \
11147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11148         TFLAGS="$(STAGE2_TFLAGS)"; \
11149         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11150         $(HOST_EXPORTS) \
11151         $(POSTSTAGE1_HOST_EXPORTS) \
11152         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11153         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11154         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11155         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
11156         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11157         cd $(HOST_SUBDIR)/gmp || exit 1; \
11158         case $(srcdir) in \
11159           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11160           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11161                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11162         esac; \
11163         module_srcdir=gmp; \
11164         $(SHELL) $$s/$$module_srcdir/configure \
11165           --srcdir=$${topdir}/$$module_srcdir \
11166           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11167           --target=none-${host_vendor}-${host_os} \
11168           --with-build-libsubdir=$(HOST_SUBDIR) \
11169           $(STAGE2_CONFIGURE_FLAGS) \
11170           --disable-shared LEX="touch lex.yy.c"
11171 @endif gmp-bootstrap
11172
11173 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11174 maybe-configure-stage3-gmp:
11175 @if gmp-bootstrap
11176 maybe-configure-stage3-gmp: configure-stage3-gmp
11177 configure-stage3-gmp:
11178         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11179         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11180         @r=`${PWD_COMMAND}`; export r; \
11181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11182         TFLAGS="$(STAGE3_TFLAGS)"; \
11183         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11184         $(HOST_EXPORTS) \
11185         $(POSTSTAGE1_HOST_EXPORTS) \
11186         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11187         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11188         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11189         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
11190         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11191         cd $(HOST_SUBDIR)/gmp || exit 1; \
11192         case $(srcdir) in \
11193           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11194           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11195                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11196         esac; \
11197         module_srcdir=gmp; \
11198         $(SHELL) $$s/$$module_srcdir/configure \
11199           --srcdir=$${topdir}/$$module_srcdir \
11200           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11201           --target=none-${host_vendor}-${host_os} \
11202           --with-build-libsubdir=$(HOST_SUBDIR) \
11203           $(STAGE3_CONFIGURE_FLAGS) \
11204           --disable-shared LEX="touch lex.yy.c"
11205 @endif gmp-bootstrap
11206
11207 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11208 maybe-configure-stage4-gmp:
11209 @if gmp-bootstrap
11210 maybe-configure-stage4-gmp: configure-stage4-gmp
11211 configure-stage4-gmp:
11212         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11213         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11214         @r=`${PWD_COMMAND}`; export r; \
11215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11216         TFLAGS="$(STAGE4_TFLAGS)"; \
11217         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11218         $(HOST_EXPORTS) \
11219         $(POSTSTAGE1_HOST_EXPORTS) \
11220         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11221         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11222         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11223         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
11224         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11225         cd $(HOST_SUBDIR)/gmp || exit 1; \
11226         case $(srcdir) in \
11227           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11228           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11229                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11230         esac; \
11231         module_srcdir=gmp; \
11232         $(SHELL) $$s/$$module_srcdir/configure \
11233           --srcdir=$${topdir}/$$module_srcdir \
11234           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11235           --target=none-${host_vendor}-${host_os} \
11236           --with-build-libsubdir=$(HOST_SUBDIR) \
11237           $(STAGE4_CONFIGURE_FLAGS) \
11238           --disable-shared LEX="touch lex.yy.c"
11239 @endif gmp-bootstrap
11240
11241 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11242 maybe-configure-stageprofile-gmp:
11243 @if gmp-bootstrap
11244 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11245 configure-stageprofile-gmp:
11246         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11247         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11248         @r=`${PWD_COMMAND}`; export r; \
11249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11250         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11251         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11252         $(HOST_EXPORTS) \
11253         $(POSTSTAGE1_HOST_EXPORTS) \
11254         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11255         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11256         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11257         echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
11258         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11259         cd $(HOST_SUBDIR)/gmp || exit 1; \
11260         case $(srcdir) in \
11261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11262           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11264         esac; \
11265         module_srcdir=gmp; \
11266         $(SHELL) $$s/$$module_srcdir/configure \
11267           --srcdir=$${topdir}/$$module_srcdir \
11268           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11269           --target=none-${host_vendor}-${host_os} \
11270           --with-build-libsubdir=$(HOST_SUBDIR) \
11271           $(STAGEprofile_CONFIGURE_FLAGS) \
11272           --disable-shared LEX="touch lex.yy.c"
11273 @endif gmp-bootstrap
11274
11275 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11276 maybe-configure-stagefeedback-gmp:
11277 @if gmp-bootstrap
11278 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11279 configure-stagefeedback-gmp:
11280         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11281         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11282         @r=`${PWD_COMMAND}`; export r; \
11283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11284         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11285         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11286         $(HOST_EXPORTS) \
11287         $(POSTSTAGE1_HOST_EXPORTS) \
11288         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11289         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11290         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11291         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
11292         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11293         cd $(HOST_SUBDIR)/gmp || exit 1; \
11294         case $(srcdir) in \
11295           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11296           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11297                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11298         esac; \
11299         module_srcdir=gmp; \
11300         $(SHELL) $$s/$$module_srcdir/configure \
11301           --srcdir=$${topdir}/$$module_srcdir \
11302           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11303           --target=none-${host_vendor}-${host_os} \
11304           --with-build-libsubdir=$(HOST_SUBDIR) \
11305           $(STAGEfeedback_CONFIGURE_FLAGS) \
11306           --disable-shared LEX="touch lex.yy.c"
11307 @endif gmp-bootstrap
11308
11309
11310
11311
11312
11313 .PHONY: all-gmp maybe-all-gmp
11314 maybe-all-gmp:
11315 @if gcc-bootstrap
11316 all-gmp: stage_current
11317 @endif gcc-bootstrap
11318 @if gmp
11319 TARGET-gmp=all
11320 maybe-all-gmp: all-gmp
11321 all-gmp: configure-gmp
11322         @r=`${PWD_COMMAND}`; export r; \
11323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11324         $(HOST_EXPORTS)  \
11325         (cd $(HOST_SUBDIR)/gmp && \
11326           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11327                 $(TARGET-gmp))
11328 @endif gmp
11329
11330
11331
11332 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
11333 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11334 maybe-all-stage1-gmp:
11335 maybe-clean-stage1-gmp:
11336 @if gmp-bootstrap
11337 maybe-all-stage1-gmp: all-stage1-gmp
11338 all-stage1: all-stage1-gmp
11339 TARGET-stage1-gmp = $(TARGET-gmp)
11340 all-stage1-gmp: configure-stage1-gmp
11341         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11342         @r=`${PWD_COMMAND}`; export r; \
11343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11344         TFLAGS="$(STAGE1_TFLAGS)"; \
11345         $(HOST_EXPORTS)  \
11346         cd $(HOST_SUBDIR)/gmp && \
11347          \
11348         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11349                 CFLAGS="$(STAGE1_CFLAGS)" \
11350                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11351                 LIBCFLAGS="$(LIBCFLAGS)" \
11352                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11353                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11354                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11355                 $(EXTRA_HOST_FLAGS)  \
11356                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11357                 TFLAGS="$(STAGE1_TFLAGS)"  \
11358                 $(TARGET-stage1-gmp)
11359
11360 maybe-clean-stage1-gmp: clean-stage1-gmp
11361 clean-stage1: clean-stage1-gmp
11362 clean-stage1-gmp:
11363         @if [ $(current_stage) = stage1 ]; then \
11364           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11365         else \
11366           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11367           $(MAKE) stage1-start; \
11368         fi; \
11369         cd $(HOST_SUBDIR)/gmp && \
11370         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11371         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11372 @endif gmp-bootstrap
11373
11374
11375 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
11376 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11377 maybe-all-stage2-gmp:
11378 maybe-clean-stage2-gmp:
11379 @if gmp-bootstrap
11380 maybe-all-stage2-gmp: all-stage2-gmp
11381 all-stage2: all-stage2-gmp
11382 TARGET-stage2-gmp = $(TARGET-gmp)
11383 all-stage2-gmp: configure-stage2-gmp
11384         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11385         @r=`${PWD_COMMAND}`; export r; \
11386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11387         TFLAGS="$(STAGE2_TFLAGS)"; \
11388         $(HOST_EXPORTS) \
11389         $(POSTSTAGE1_HOST_EXPORTS)  \
11390         cd $(HOST_SUBDIR)/gmp && \
11391          \
11392         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11393                 CFLAGS="$(STAGE2_CFLAGS)" \
11394                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11395                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11396                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11397                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11398                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11399                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11400                 TFLAGS="$(STAGE2_TFLAGS)"  \
11401                 $(TARGET-stage2-gmp)
11402
11403 maybe-clean-stage2-gmp: clean-stage2-gmp
11404 clean-stage2: clean-stage2-gmp
11405 clean-stage2-gmp:
11406         @if [ $(current_stage) = stage2 ]; then \
11407           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11408         else \
11409           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11410           $(MAKE) stage2-start; \
11411         fi; \
11412         cd $(HOST_SUBDIR)/gmp && \
11413         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11414 @endif gmp-bootstrap
11415
11416
11417 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
11418 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11419 maybe-all-stage3-gmp:
11420 maybe-clean-stage3-gmp:
11421 @if gmp-bootstrap
11422 maybe-all-stage3-gmp: all-stage3-gmp
11423 all-stage3: all-stage3-gmp
11424 TARGET-stage3-gmp = $(TARGET-gmp)
11425 all-stage3-gmp: configure-stage3-gmp
11426         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11427         @r=`${PWD_COMMAND}`; export r; \
11428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11429         TFLAGS="$(STAGE3_TFLAGS)"; \
11430         $(HOST_EXPORTS) \
11431         $(POSTSTAGE1_HOST_EXPORTS)  \
11432         cd $(HOST_SUBDIR)/gmp && \
11433          \
11434         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11435                 CFLAGS="$(STAGE3_CFLAGS)" \
11436                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11437                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11438                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11439                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11440                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11441                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11442                 TFLAGS="$(STAGE3_TFLAGS)"  \
11443                 $(TARGET-stage3-gmp)
11444
11445 maybe-clean-stage3-gmp: clean-stage3-gmp
11446 clean-stage3: clean-stage3-gmp
11447 clean-stage3-gmp:
11448         @if [ $(current_stage) = stage3 ]; then \
11449           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11450         else \
11451           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11452           $(MAKE) stage3-start; \
11453         fi; \
11454         cd $(HOST_SUBDIR)/gmp && \
11455         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11456 @endif gmp-bootstrap
11457
11458
11459 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
11460 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11461 maybe-all-stage4-gmp:
11462 maybe-clean-stage4-gmp:
11463 @if gmp-bootstrap
11464 maybe-all-stage4-gmp: all-stage4-gmp
11465 all-stage4: all-stage4-gmp
11466 TARGET-stage4-gmp = $(TARGET-gmp)
11467 all-stage4-gmp: configure-stage4-gmp
11468         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11469         @r=`${PWD_COMMAND}`; export r; \
11470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11471         TFLAGS="$(STAGE4_TFLAGS)"; \
11472         $(HOST_EXPORTS) \
11473         $(POSTSTAGE1_HOST_EXPORTS)  \
11474         cd $(HOST_SUBDIR)/gmp && \
11475          \
11476         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11477                 CFLAGS="$(STAGE4_CFLAGS)" \
11478                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11479                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11480                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11481                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11482                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11483                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11484                 TFLAGS="$(STAGE4_TFLAGS)"  \
11485                 $(TARGET-stage4-gmp)
11486
11487 maybe-clean-stage4-gmp: clean-stage4-gmp
11488 clean-stage4: clean-stage4-gmp
11489 clean-stage4-gmp:
11490         @if [ $(current_stage) = stage4 ]; then \
11491           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11492         else \
11493           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11494           $(MAKE) stage4-start; \
11495         fi; \
11496         cd $(HOST_SUBDIR)/gmp && \
11497         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11498 @endif gmp-bootstrap
11499
11500
11501 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11502 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11503 maybe-all-stageprofile-gmp:
11504 maybe-clean-stageprofile-gmp:
11505 @if gmp-bootstrap
11506 maybe-all-stageprofile-gmp: all-stageprofile-gmp
11507 all-stageprofile: all-stageprofile-gmp
11508 TARGET-stageprofile-gmp = $(TARGET-gmp)
11509 all-stageprofile-gmp: configure-stageprofile-gmp
11510         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11511         @r=`${PWD_COMMAND}`; export r; \
11512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11513         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11514         $(HOST_EXPORTS) \
11515         $(POSTSTAGE1_HOST_EXPORTS)  \
11516         cd $(HOST_SUBDIR)/gmp && \
11517          \
11518         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11519                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11520                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11521                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11522                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11523                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11524                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11525                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11526                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
11527                 $(TARGET-stageprofile-gmp)
11528
11529 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11530 clean-stageprofile: clean-stageprofile-gmp
11531 clean-stageprofile-gmp:
11532         @if [ $(current_stage) = stageprofile ]; then \
11533           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11534         else \
11535           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11536           $(MAKE) stageprofile-start; \
11537         fi; \
11538         cd $(HOST_SUBDIR)/gmp && \
11539         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11540 @endif gmp-bootstrap
11541
11542
11543 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11544 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11545 maybe-all-stagefeedback-gmp:
11546 maybe-clean-stagefeedback-gmp:
11547 @if gmp-bootstrap
11548 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11549 all-stagefeedback: all-stagefeedback-gmp
11550 TARGET-stagefeedback-gmp = $(TARGET-gmp)
11551 all-stagefeedback-gmp: configure-stagefeedback-gmp
11552         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11553         @r=`${PWD_COMMAND}`; export r; \
11554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11555         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11556         $(HOST_EXPORTS) \
11557         $(POSTSTAGE1_HOST_EXPORTS)  \
11558         cd $(HOST_SUBDIR)/gmp && \
11559          \
11560         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11561                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11562                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11563                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11564                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11565                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11566                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11567                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11568                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
11569                 $(TARGET-stagefeedback-gmp)
11570
11571 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11572 clean-stagefeedback: clean-stagefeedback-gmp
11573 clean-stagefeedback-gmp:
11574         @if [ $(current_stage) = stagefeedback ]; then \
11575           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11576         else \
11577           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11578           $(MAKE) stagefeedback-start; \
11579         fi; \
11580         cd $(HOST_SUBDIR)/gmp && \
11581         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11582 @endif gmp-bootstrap
11583
11584
11585
11586
11587
11588 .PHONY: check-gmp maybe-check-gmp
11589 maybe-check-gmp:
11590 @if gmp
11591 maybe-check-gmp: check-gmp
11592
11593 check-gmp:
11594         @: $(MAKE); $(unstage)
11595         @r=`${PWD_COMMAND}`; export r; \
11596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11597         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11598         (cd $(HOST_SUBDIR)/gmp && \
11599           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
11600
11601 @endif gmp
11602
11603 .PHONY: install-gmp maybe-install-gmp
11604 maybe-install-gmp:
11605 @if gmp
11606 maybe-install-gmp: install-gmp
11607
11608 install-gmp:
11609
11610 @endif gmp
11611
11612 .PHONY: install-strip-gmp maybe-install-strip-gmp
11613 maybe-install-strip-gmp:
11614 @if gmp
11615 maybe-install-strip-gmp: install-strip-gmp
11616
11617 install-strip-gmp:
11618
11619 @endif gmp
11620
11621 # Other targets (info, dvi, pdf, etc.)
11622
11623 .PHONY: maybe-info-gmp info-gmp
11624 maybe-info-gmp:
11625 @if gmp
11626 maybe-info-gmp: info-gmp
11627
11628 info-gmp: \
11629     configure-gmp 
11630         @[ -f ./gmp/Makefile ] || exit 0; \
11631         r=`${PWD_COMMAND}`; export r; \
11632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11633         $(HOST_EXPORTS) \
11634         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11636         done; \
11637         echo "Doing info in gmp"; \
11638         (cd $(HOST_SUBDIR)/gmp && \
11639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11641                   "RANLIB=$${RANLIB}" \
11642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11643                   info) \
11644           || exit 1
11645
11646 @endif gmp
11647
11648 .PHONY: maybe-dvi-gmp dvi-gmp
11649 maybe-dvi-gmp:
11650 @if gmp
11651 maybe-dvi-gmp: dvi-gmp
11652
11653 dvi-gmp: \
11654     configure-gmp 
11655         @[ -f ./gmp/Makefile ] || exit 0; \
11656         r=`${PWD_COMMAND}`; export r; \
11657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11658         $(HOST_EXPORTS) \
11659         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11661         done; \
11662         echo "Doing dvi in gmp"; \
11663         (cd $(HOST_SUBDIR)/gmp && \
11664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11666                   "RANLIB=$${RANLIB}" \
11667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11668                   dvi) \
11669           || exit 1
11670
11671 @endif gmp
11672
11673 .PHONY: maybe-pdf-gmp pdf-gmp
11674 maybe-pdf-gmp:
11675 @if gmp
11676 maybe-pdf-gmp: pdf-gmp
11677
11678 pdf-gmp: \
11679     configure-gmp 
11680         @[ -f ./gmp/Makefile ] || exit 0; \
11681         r=`${PWD_COMMAND}`; export r; \
11682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11683         $(HOST_EXPORTS) \
11684         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11686         done; \
11687         echo "Doing pdf in gmp"; \
11688         (cd $(HOST_SUBDIR)/gmp && \
11689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11691                   "RANLIB=$${RANLIB}" \
11692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11693                   pdf) \
11694           || exit 1
11695
11696 @endif gmp
11697
11698 .PHONY: maybe-html-gmp html-gmp
11699 maybe-html-gmp:
11700 @if gmp
11701 maybe-html-gmp: html-gmp
11702
11703 html-gmp: \
11704     configure-gmp 
11705         @[ -f ./gmp/Makefile ] || exit 0; \
11706         r=`${PWD_COMMAND}`; export r; \
11707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11708         $(HOST_EXPORTS) \
11709         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11711         done; \
11712         echo "Doing html in gmp"; \
11713         (cd $(HOST_SUBDIR)/gmp && \
11714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11716                   "RANLIB=$${RANLIB}" \
11717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11718                   html) \
11719           || exit 1
11720
11721 @endif gmp
11722
11723 .PHONY: maybe-TAGS-gmp TAGS-gmp
11724 maybe-TAGS-gmp:
11725 @if gmp
11726 maybe-TAGS-gmp: TAGS-gmp
11727
11728 TAGS-gmp: \
11729     configure-gmp 
11730         @[ -f ./gmp/Makefile ] || exit 0; \
11731         r=`${PWD_COMMAND}`; export r; \
11732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11733         $(HOST_EXPORTS) \
11734         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11736         done; \
11737         echo "Doing TAGS in gmp"; \
11738         (cd $(HOST_SUBDIR)/gmp && \
11739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11741                   "RANLIB=$${RANLIB}" \
11742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11743                   TAGS) \
11744           || exit 1
11745
11746 @endif gmp
11747
11748 .PHONY: maybe-install-info-gmp install-info-gmp
11749 maybe-install-info-gmp:
11750 @if gmp
11751 maybe-install-info-gmp: install-info-gmp
11752
11753 install-info-gmp: \
11754     configure-gmp \
11755     info-gmp 
11756         @[ -f ./gmp/Makefile ] || exit 0; \
11757         r=`${PWD_COMMAND}`; export r; \
11758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11759         $(HOST_EXPORTS) \
11760         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11762         done; \
11763         echo "Doing install-info in gmp"; \
11764         (cd $(HOST_SUBDIR)/gmp && \
11765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11767                   "RANLIB=$${RANLIB}" \
11768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11769                   install-info) \
11770           || exit 1
11771
11772 @endif gmp
11773
11774 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11775 maybe-install-pdf-gmp:
11776 @if gmp
11777 maybe-install-pdf-gmp: install-pdf-gmp
11778
11779 install-pdf-gmp: \
11780     configure-gmp \
11781     pdf-gmp 
11782         @[ -f ./gmp/Makefile ] || exit 0; \
11783         r=`${PWD_COMMAND}`; export r; \
11784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11785         $(HOST_EXPORTS) \
11786         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11788         done; \
11789         echo "Doing install-pdf in gmp"; \
11790         (cd $(HOST_SUBDIR)/gmp && \
11791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11793                   "RANLIB=$${RANLIB}" \
11794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11795                   install-pdf) \
11796           || exit 1
11797
11798 @endif gmp
11799
11800 .PHONY: maybe-install-html-gmp install-html-gmp
11801 maybe-install-html-gmp:
11802 @if gmp
11803 maybe-install-html-gmp: install-html-gmp
11804
11805 install-html-gmp: \
11806     configure-gmp \
11807     html-gmp 
11808         @[ -f ./gmp/Makefile ] || exit 0; \
11809         r=`${PWD_COMMAND}`; export r; \
11810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11811         $(HOST_EXPORTS) \
11812         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11814         done; \
11815         echo "Doing install-html in gmp"; \
11816         (cd $(HOST_SUBDIR)/gmp && \
11817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11819                   "RANLIB=$${RANLIB}" \
11820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11821                   install-html) \
11822           || exit 1
11823
11824 @endif gmp
11825
11826 .PHONY: maybe-installcheck-gmp installcheck-gmp
11827 maybe-installcheck-gmp:
11828 @if gmp
11829 maybe-installcheck-gmp: installcheck-gmp
11830
11831 installcheck-gmp: \
11832     configure-gmp 
11833         @[ -f ./gmp/Makefile ] || exit 0; \
11834         r=`${PWD_COMMAND}`; export r; \
11835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11836         $(HOST_EXPORTS) \
11837         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11839         done; \
11840         echo "Doing installcheck in gmp"; \
11841         (cd $(HOST_SUBDIR)/gmp && \
11842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11844                   "RANLIB=$${RANLIB}" \
11845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11846                   installcheck) \
11847           || exit 1
11848
11849 @endif gmp
11850
11851 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11852 maybe-mostlyclean-gmp:
11853 @if gmp
11854 maybe-mostlyclean-gmp: mostlyclean-gmp
11855
11856 mostlyclean-gmp: 
11857         @[ -f ./gmp/Makefile ] || exit 0; \
11858         r=`${PWD_COMMAND}`; export r; \
11859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11860         $(HOST_EXPORTS) \
11861         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11863         done; \
11864         echo "Doing mostlyclean in gmp"; \
11865         (cd $(HOST_SUBDIR)/gmp && \
11866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11868                   "RANLIB=$${RANLIB}" \
11869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11870                   mostlyclean) \
11871           || exit 1
11872
11873 @endif gmp
11874
11875 .PHONY: maybe-clean-gmp clean-gmp
11876 maybe-clean-gmp:
11877 @if gmp
11878 maybe-clean-gmp: clean-gmp
11879
11880 clean-gmp: 
11881         @[ -f ./gmp/Makefile ] || exit 0; \
11882         r=`${PWD_COMMAND}`; export r; \
11883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11884         $(HOST_EXPORTS) \
11885         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11887         done; \
11888         echo "Doing clean in gmp"; \
11889         (cd $(HOST_SUBDIR)/gmp && \
11890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11892                   "RANLIB=$${RANLIB}" \
11893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11894                   clean) \
11895           || exit 1
11896
11897 @endif gmp
11898
11899 .PHONY: maybe-distclean-gmp distclean-gmp
11900 maybe-distclean-gmp:
11901 @if gmp
11902 maybe-distclean-gmp: distclean-gmp
11903
11904 distclean-gmp: 
11905         @[ -f ./gmp/Makefile ] || exit 0; \
11906         r=`${PWD_COMMAND}`; export r; \
11907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11908         $(HOST_EXPORTS) \
11909         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11911         done; \
11912         echo "Doing distclean in gmp"; \
11913         (cd $(HOST_SUBDIR)/gmp && \
11914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11916                   "RANLIB=$${RANLIB}" \
11917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11918                   distclean) \
11919           || exit 1
11920
11921 @endif gmp
11922
11923 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11924 maybe-maintainer-clean-gmp:
11925 @if gmp
11926 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11927
11928 maintainer-clean-gmp: 
11929         @[ -f ./gmp/Makefile ] || exit 0; \
11930         r=`${PWD_COMMAND}`; export r; \
11931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11932         $(HOST_EXPORTS) \
11933         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11935         done; \
11936         echo "Doing maintainer-clean in gmp"; \
11937         (cd $(HOST_SUBDIR)/gmp && \
11938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11940                   "RANLIB=$${RANLIB}" \
11941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11942                   maintainer-clean) \
11943           || exit 1
11944
11945 @endif gmp
11946
11947
11948
11949 .PHONY: configure-mpfr maybe-configure-mpfr
11950 maybe-configure-mpfr:
11951 @if gcc-bootstrap
11952 configure-mpfr: stage_current
11953 @endif gcc-bootstrap
11954 @if mpfr
11955 maybe-configure-mpfr: configure-mpfr
11956 configure-mpfr: 
11957         @r=`${PWD_COMMAND}`; export r; \
11958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11959         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11960         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11961         $(HOST_EXPORTS)  \
11962         echo Configuring in $(HOST_SUBDIR)/mpfr; \
11963         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11964         case $(srcdir) in \
11965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11966           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11968         esac; \
11969         module_srcdir=mpfr; \
11970         $(SHELL) \
11971           $$s/$$module_srcdir/configure \
11972           --srcdir=$${topdir}/$$module_srcdir \
11973           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11974           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
11975           || exit 1
11976 @endif mpfr
11977
11978
11979
11980 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11981 maybe-configure-stage1-mpfr:
11982 @if mpfr-bootstrap
11983 maybe-configure-stage1-mpfr: configure-stage1-mpfr
11984 configure-stage1-mpfr:
11985         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11986         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11987         @r=`${PWD_COMMAND}`; export r; \
11988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11989         TFLAGS="$(STAGE1_TFLAGS)"; \
11990         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11991         $(HOST_EXPORTS) \
11992         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11993         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11994         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11995         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
11996         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11997         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11998         case $(srcdir) in \
11999           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12000           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12001                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12002         esac; \
12003         module_srcdir=mpfr; \
12004         $(SHELL) $$s/$$module_srcdir/configure \
12005           --srcdir=$${topdir}/$$module_srcdir \
12006           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12007           --target=${target_alias} \
12008            \
12009           $(STAGE1_CONFIGURE_FLAGS) \
12010           --disable-shared @extra_mpfr_configure_flags@
12011 @endif mpfr-bootstrap
12012
12013 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
12014 maybe-configure-stage2-mpfr:
12015 @if mpfr-bootstrap
12016 maybe-configure-stage2-mpfr: configure-stage2-mpfr
12017 configure-stage2-mpfr:
12018         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12019         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12020         @r=`${PWD_COMMAND}`; export r; \
12021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12022         TFLAGS="$(STAGE2_TFLAGS)"; \
12023         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12024         $(HOST_EXPORTS) \
12025         $(POSTSTAGE1_HOST_EXPORTS) \
12026         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12027         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12028         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12029         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
12030         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12031         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12032         case $(srcdir) in \
12033           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12034           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12035                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12036         esac; \
12037         module_srcdir=mpfr; \
12038         $(SHELL) $$s/$$module_srcdir/configure \
12039           --srcdir=$${topdir}/$$module_srcdir \
12040           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12041           --target=${target_alias} \
12042           --with-build-libsubdir=$(HOST_SUBDIR) \
12043           $(STAGE2_CONFIGURE_FLAGS) \
12044           --disable-shared @extra_mpfr_configure_flags@
12045 @endif mpfr-bootstrap
12046
12047 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
12048 maybe-configure-stage3-mpfr:
12049 @if mpfr-bootstrap
12050 maybe-configure-stage3-mpfr: configure-stage3-mpfr
12051 configure-stage3-mpfr:
12052         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12053         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12054         @r=`${PWD_COMMAND}`; export r; \
12055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12056         TFLAGS="$(STAGE3_TFLAGS)"; \
12057         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12058         $(HOST_EXPORTS) \
12059         $(POSTSTAGE1_HOST_EXPORTS) \
12060         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12061         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12062         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12063         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
12064         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12065         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12066         case $(srcdir) in \
12067           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12068           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12069                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12070         esac; \
12071         module_srcdir=mpfr; \
12072         $(SHELL) $$s/$$module_srcdir/configure \
12073           --srcdir=$${topdir}/$$module_srcdir \
12074           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12075           --target=${target_alias} \
12076           --with-build-libsubdir=$(HOST_SUBDIR) \
12077           $(STAGE3_CONFIGURE_FLAGS) \
12078           --disable-shared @extra_mpfr_configure_flags@
12079 @endif mpfr-bootstrap
12080
12081 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
12082 maybe-configure-stage4-mpfr:
12083 @if mpfr-bootstrap
12084 maybe-configure-stage4-mpfr: configure-stage4-mpfr
12085 configure-stage4-mpfr:
12086         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12087         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12088         @r=`${PWD_COMMAND}`; export r; \
12089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12090         TFLAGS="$(STAGE4_TFLAGS)"; \
12091         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12092         $(HOST_EXPORTS) \
12093         $(POSTSTAGE1_HOST_EXPORTS) \
12094         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12095         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12096         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12097         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
12098         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12099         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12100         case $(srcdir) in \
12101           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12102           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12103                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12104         esac; \
12105         module_srcdir=mpfr; \
12106         $(SHELL) $$s/$$module_srcdir/configure \
12107           --srcdir=$${topdir}/$$module_srcdir \
12108           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12109           --target=${target_alias} \
12110           --with-build-libsubdir=$(HOST_SUBDIR) \
12111           $(STAGE4_CONFIGURE_FLAGS) \
12112           --disable-shared @extra_mpfr_configure_flags@
12113 @endif mpfr-bootstrap
12114
12115 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
12116 maybe-configure-stageprofile-mpfr:
12117 @if mpfr-bootstrap
12118 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
12119 configure-stageprofile-mpfr:
12120         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12121         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12122         @r=`${PWD_COMMAND}`; export r; \
12123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12124         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12125         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12126         $(HOST_EXPORTS) \
12127         $(POSTSTAGE1_HOST_EXPORTS) \
12128         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12129         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12130         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12131         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
12132         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12133         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12134         case $(srcdir) in \
12135           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12136           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12137                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12138         esac; \
12139         module_srcdir=mpfr; \
12140         $(SHELL) $$s/$$module_srcdir/configure \
12141           --srcdir=$${topdir}/$$module_srcdir \
12142           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12143           --target=${target_alias} \
12144           --with-build-libsubdir=$(HOST_SUBDIR) \
12145           $(STAGEprofile_CONFIGURE_FLAGS) \
12146           --disable-shared @extra_mpfr_configure_flags@
12147 @endif mpfr-bootstrap
12148
12149 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
12150 maybe-configure-stagefeedback-mpfr:
12151 @if mpfr-bootstrap
12152 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
12153 configure-stagefeedback-mpfr:
12154         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12155         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12156         @r=`${PWD_COMMAND}`; export r; \
12157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12158         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12159         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12160         $(HOST_EXPORTS) \
12161         $(POSTSTAGE1_HOST_EXPORTS) \
12162         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12163         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12164         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12165         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
12166         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12167         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12168         case $(srcdir) in \
12169           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12170           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12171                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12172         esac; \
12173         module_srcdir=mpfr; \
12174         $(SHELL) $$s/$$module_srcdir/configure \
12175           --srcdir=$${topdir}/$$module_srcdir \
12176           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12177           --target=${target_alias} \
12178           --with-build-libsubdir=$(HOST_SUBDIR) \
12179           $(STAGEfeedback_CONFIGURE_FLAGS) \
12180           --disable-shared @extra_mpfr_configure_flags@
12181 @endif mpfr-bootstrap
12182
12183
12184
12185
12186
12187 .PHONY: all-mpfr maybe-all-mpfr
12188 maybe-all-mpfr:
12189 @if gcc-bootstrap
12190 all-mpfr: stage_current
12191 @endif gcc-bootstrap
12192 @if mpfr
12193 TARGET-mpfr=all
12194 maybe-all-mpfr: all-mpfr
12195 all-mpfr: configure-mpfr
12196         @r=`${PWD_COMMAND}`; export r; \
12197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12198         $(HOST_EXPORTS)  \
12199         (cd $(HOST_SUBDIR)/mpfr && \
12200           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12201                 $(TARGET-mpfr))
12202 @endif mpfr
12203
12204
12205
12206 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12207 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12208 maybe-all-stage1-mpfr:
12209 maybe-clean-stage1-mpfr:
12210 @if mpfr-bootstrap
12211 maybe-all-stage1-mpfr: all-stage1-mpfr
12212 all-stage1: all-stage1-mpfr
12213 TARGET-stage1-mpfr = $(TARGET-mpfr)
12214 all-stage1-mpfr: configure-stage1-mpfr
12215         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12216         @r=`${PWD_COMMAND}`; export r; \
12217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12218         TFLAGS="$(STAGE1_TFLAGS)"; \
12219         $(HOST_EXPORTS)  \
12220         cd $(HOST_SUBDIR)/mpfr && \
12221          \
12222         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12223                 CFLAGS="$(STAGE1_CFLAGS)" \
12224                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12225                 LIBCFLAGS="$(LIBCFLAGS)" \
12226                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12227                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12228                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12229                 $(EXTRA_HOST_FLAGS)  \
12230                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12231                 TFLAGS="$(STAGE1_TFLAGS)"  \
12232                 $(TARGET-stage1-mpfr)
12233
12234 maybe-clean-stage1-mpfr: clean-stage1-mpfr
12235 clean-stage1: clean-stage1-mpfr
12236 clean-stage1-mpfr:
12237         @if [ $(current_stage) = stage1 ]; then \
12238           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12239         else \
12240           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12241           $(MAKE) stage1-start; \
12242         fi; \
12243         cd $(HOST_SUBDIR)/mpfr && \
12244         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12245         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12246 @endif mpfr-bootstrap
12247
12248
12249 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12250 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12251 maybe-all-stage2-mpfr:
12252 maybe-clean-stage2-mpfr:
12253 @if mpfr-bootstrap
12254 maybe-all-stage2-mpfr: all-stage2-mpfr
12255 all-stage2: all-stage2-mpfr
12256 TARGET-stage2-mpfr = $(TARGET-mpfr)
12257 all-stage2-mpfr: configure-stage2-mpfr
12258         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12259         @r=`${PWD_COMMAND}`; export r; \
12260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12261         TFLAGS="$(STAGE2_TFLAGS)"; \
12262         $(HOST_EXPORTS) \
12263         $(POSTSTAGE1_HOST_EXPORTS)  \
12264         cd $(HOST_SUBDIR)/mpfr && \
12265          \
12266         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12267                 CFLAGS="$(STAGE2_CFLAGS)" \
12268                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12269                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12270                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12271                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12272                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12273                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12274                 TFLAGS="$(STAGE2_TFLAGS)"  \
12275                 $(TARGET-stage2-mpfr)
12276
12277 maybe-clean-stage2-mpfr: clean-stage2-mpfr
12278 clean-stage2: clean-stage2-mpfr
12279 clean-stage2-mpfr:
12280         @if [ $(current_stage) = stage2 ]; then \
12281           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12282         else \
12283           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12284           $(MAKE) stage2-start; \
12285         fi; \
12286         cd $(HOST_SUBDIR)/mpfr && \
12287         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12288 @endif mpfr-bootstrap
12289
12290
12291 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12292 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12293 maybe-all-stage3-mpfr:
12294 maybe-clean-stage3-mpfr:
12295 @if mpfr-bootstrap
12296 maybe-all-stage3-mpfr: all-stage3-mpfr
12297 all-stage3: all-stage3-mpfr
12298 TARGET-stage3-mpfr = $(TARGET-mpfr)
12299 all-stage3-mpfr: configure-stage3-mpfr
12300         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12301         @r=`${PWD_COMMAND}`; export r; \
12302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12303         TFLAGS="$(STAGE3_TFLAGS)"; \
12304         $(HOST_EXPORTS) \
12305         $(POSTSTAGE1_HOST_EXPORTS)  \
12306         cd $(HOST_SUBDIR)/mpfr && \
12307          \
12308         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12309                 CFLAGS="$(STAGE3_CFLAGS)" \
12310                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12311                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12312                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12313                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12314                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12315                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12316                 TFLAGS="$(STAGE3_TFLAGS)"  \
12317                 $(TARGET-stage3-mpfr)
12318
12319 maybe-clean-stage3-mpfr: clean-stage3-mpfr
12320 clean-stage3: clean-stage3-mpfr
12321 clean-stage3-mpfr:
12322         @if [ $(current_stage) = stage3 ]; then \
12323           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12324         else \
12325           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12326           $(MAKE) stage3-start; \
12327         fi; \
12328         cd $(HOST_SUBDIR)/mpfr && \
12329         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12330 @endif mpfr-bootstrap
12331
12332
12333 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12334 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12335 maybe-all-stage4-mpfr:
12336 maybe-clean-stage4-mpfr:
12337 @if mpfr-bootstrap
12338 maybe-all-stage4-mpfr: all-stage4-mpfr
12339 all-stage4: all-stage4-mpfr
12340 TARGET-stage4-mpfr = $(TARGET-mpfr)
12341 all-stage4-mpfr: configure-stage4-mpfr
12342         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12343         @r=`${PWD_COMMAND}`; export r; \
12344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12345         TFLAGS="$(STAGE4_TFLAGS)"; \
12346         $(HOST_EXPORTS) \
12347         $(POSTSTAGE1_HOST_EXPORTS)  \
12348         cd $(HOST_SUBDIR)/mpfr && \
12349          \
12350         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12351                 CFLAGS="$(STAGE4_CFLAGS)" \
12352                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12353                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12354                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12355                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12356                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12357                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12358                 TFLAGS="$(STAGE4_TFLAGS)"  \
12359                 $(TARGET-stage4-mpfr)
12360
12361 maybe-clean-stage4-mpfr: clean-stage4-mpfr
12362 clean-stage4: clean-stage4-mpfr
12363 clean-stage4-mpfr:
12364         @if [ $(current_stage) = stage4 ]; then \
12365           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12366         else \
12367           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12368           $(MAKE) stage4-start; \
12369         fi; \
12370         cd $(HOST_SUBDIR)/mpfr && \
12371         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12372 @endif mpfr-bootstrap
12373
12374
12375 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12376 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12377 maybe-all-stageprofile-mpfr:
12378 maybe-clean-stageprofile-mpfr:
12379 @if mpfr-bootstrap
12380 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12381 all-stageprofile: all-stageprofile-mpfr
12382 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12383 all-stageprofile-mpfr: configure-stageprofile-mpfr
12384         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12385         @r=`${PWD_COMMAND}`; export r; \
12386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12387         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12388         $(HOST_EXPORTS) \
12389         $(POSTSTAGE1_HOST_EXPORTS)  \
12390         cd $(HOST_SUBDIR)/mpfr && \
12391          \
12392         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12393                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12394                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12395                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12396                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12397                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12398                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12399                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12400                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
12401                 $(TARGET-stageprofile-mpfr)
12402
12403 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12404 clean-stageprofile: clean-stageprofile-mpfr
12405 clean-stageprofile-mpfr:
12406         @if [ $(current_stage) = stageprofile ]; then \
12407           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12408         else \
12409           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12410           $(MAKE) stageprofile-start; \
12411         fi; \
12412         cd $(HOST_SUBDIR)/mpfr && \
12413         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12414 @endif mpfr-bootstrap
12415
12416
12417 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12418 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12419 maybe-all-stagefeedback-mpfr:
12420 maybe-clean-stagefeedback-mpfr:
12421 @if mpfr-bootstrap
12422 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12423 all-stagefeedback: all-stagefeedback-mpfr
12424 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12425 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12426         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12427         @r=`${PWD_COMMAND}`; export r; \
12428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12429         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12430         $(HOST_EXPORTS) \
12431         $(POSTSTAGE1_HOST_EXPORTS)  \
12432         cd $(HOST_SUBDIR)/mpfr && \
12433          \
12434         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12435                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12436                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12437                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12438                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12439                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12440                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12441                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12442                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
12443                 $(TARGET-stagefeedback-mpfr)
12444
12445 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12446 clean-stagefeedback: clean-stagefeedback-mpfr
12447 clean-stagefeedback-mpfr:
12448         @if [ $(current_stage) = stagefeedback ]; then \
12449           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12450         else \
12451           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12452           $(MAKE) stagefeedback-start; \
12453         fi; \
12454         cd $(HOST_SUBDIR)/mpfr && \
12455         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12456 @endif mpfr-bootstrap
12457
12458
12459
12460
12461
12462 .PHONY: check-mpfr maybe-check-mpfr
12463 maybe-check-mpfr:
12464 @if mpfr
12465 maybe-check-mpfr: check-mpfr
12466
12467 check-mpfr:
12468         @: $(MAKE); $(unstage)
12469         @r=`${PWD_COMMAND}`; export r; \
12470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12471         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12472         (cd $(HOST_SUBDIR)/mpfr && \
12473           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
12474
12475 @endif mpfr
12476
12477 .PHONY: install-mpfr maybe-install-mpfr
12478 maybe-install-mpfr:
12479 @if mpfr
12480 maybe-install-mpfr: install-mpfr
12481
12482 install-mpfr:
12483
12484 @endif mpfr
12485
12486 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
12487 maybe-install-strip-mpfr:
12488 @if mpfr
12489 maybe-install-strip-mpfr: install-strip-mpfr
12490
12491 install-strip-mpfr:
12492
12493 @endif mpfr
12494
12495 # Other targets (info, dvi, pdf, etc.)
12496
12497 .PHONY: maybe-info-mpfr info-mpfr
12498 maybe-info-mpfr:
12499 @if mpfr
12500 maybe-info-mpfr: info-mpfr
12501
12502 info-mpfr: \
12503     configure-mpfr 
12504         @[ -f ./mpfr/Makefile ] || exit 0; \
12505         r=`${PWD_COMMAND}`; export r; \
12506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12507         $(HOST_EXPORTS) \
12508         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12510         done; \
12511         echo "Doing info in mpfr"; \
12512         (cd $(HOST_SUBDIR)/mpfr && \
12513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12515                   "RANLIB=$${RANLIB}" \
12516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12517                   info) \
12518           || exit 1
12519
12520 @endif mpfr
12521
12522 .PHONY: maybe-dvi-mpfr dvi-mpfr
12523 maybe-dvi-mpfr:
12524 @if mpfr
12525 maybe-dvi-mpfr: dvi-mpfr
12526
12527 dvi-mpfr: \
12528     configure-mpfr 
12529         @[ -f ./mpfr/Makefile ] || exit 0; \
12530         r=`${PWD_COMMAND}`; export r; \
12531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12532         $(HOST_EXPORTS) \
12533         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12535         done; \
12536         echo "Doing dvi in mpfr"; \
12537         (cd $(HOST_SUBDIR)/mpfr && \
12538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12540                   "RANLIB=$${RANLIB}" \
12541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12542                   dvi) \
12543           || exit 1
12544
12545 @endif mpfr
12546
12547 .PHONY: maybe-pdf-mpfr pdf-mpfr
12548 maybe-pdf-mpfr:
12549 @if mpfr
12550 maybe-pdf-mpfr: pdf-mpfr
12551
12552 pdf-mpfr: \
12553     configure-mpfr 
12554         @[ -f ./mpfr/Makefile ] || exit 0; \
12555         r=`${PWD_COMMAND}`; export r; \
12556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12557         $(HOST_EXPORTS) \
12558         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12560         done; \
12561         echo "Doing pdf in mpfr"; \
12562         (cd $(HOST_SUBDIR)/mpfr && \
12563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12565                   "RANLIB=$${RANLIB}" \
12566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12567                   pdf) \
12568           || exit 1
12569
12570 @endif mpfr
12571
12572 .PHONY: maybe-html-mpfr html-mpfr
12573 maybe-html-mpfr:
12574 @if mpfr
12575 maybe-html-mpfr: html-mpfr
12576
12577 html-mpfr: \
12578     configure-mpfr 
12579         @[ -f ./mpfr/Makefile ] || exit 0; \
12580         r=`${PWD_COMMAND}`; export r; \
12581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12582         $(HOST_EXPORTS) \
12583         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12585         done; \
12586         echo "Doing html in mpfr"; \
12587         (cd $(HOST_SUBDIR)/mpfr && \
12588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12590                   "RANLIB=$${RANLIB}" \
12591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12592                   html) \
12593           || exit 1
12594
12595 @endif mpfr
12596
12597 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
12598 maybe-TAGS-mpfr:
12599 @if mpfr
12600 maybe-TAGS-mpfr: TAGS-mpfr
12601
12602 TAGS-mpfr: \
12603     configure-mpfr 
12604         @[ -f ./mpfr/Makefile ] || exit 0; \
12605         r=`${PWD_COMMAND}`; export r; \
12606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12607         $(HOST_EXPORTS) \
12608         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12610         done; \
12611         echo "Doing TAGS in mpfr"; \
12612         (cd $(HOST_SUBDIR)/mpfr && \
12613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12615                   "RANLIB=$${RANLIB}" \
12616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12617                   TAGS) \
12618           || exit 1
12619
12620 @endif mpfr
12621
12622 .PHONY: maybe-install-info-mpfr install-info-mpfr
12623 maybe-install-info-mpfr:
12624 @if mpfr
12625 maybe-install-info-mpfr: install-info-mpfr
12626
12627 install-info-mpfr: \
12628     configure-mpfr \
12629     info-mpfr 
12630         @[ -f ./mpfr/Makefile ] || exit 0; \
12631         r=`${PWD_COMMAND}`; export r; \
12632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12633         $(HOST_EXPORTS) \
12634         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12636         done; \
12637         echo "Doing install-info in mpfr"; \
12638         (cd $(HOST_SUBDIR)/mpfr && \
12639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12641                   "RANLIB=$${RANLIB}" \
12642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12643                   install-info) \
12644           || exit 1
12645
12646 @endif mpfr
12647
12648 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12649 maybe-install-pdf-mpfr:
12650 @if mpfr
12651 maybe-install-pdf-mpfr: install-pdf-mpfr
12652
12653 install-pdf-mpfr: \
12654     configure-mpfr \
12655     pdf-mpfr 
12656         @[ -f ./mpfr/Makefile ] || exit 0; \
12657         r=`${PWD_COMMAND}`; export r; \
12658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12659         $(HOST_EXPORTS) \
12660         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12662         done; \
12663         echo "Doing install-pdf in mpfr"; \
12664         (cd $(HOST_SUBDIR)/mpfr && \
12665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12667                   "RANLIB=$${RANLIB}" \
12668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12669                   install-pdf) \
12670           || exit 1
12671
12672 @endif mpfr
12673
12674 .PHONY: maybe-install-html-mpfr install-html-mpfr
12675 maybe-install-html-mpfr:
12676 @if mpfr
12677 maybe-install-html-mpfr: install-html-mpfr
12678
12679 install-html-mpfr: \
12680     configure-mpfr \
12681     html-mpfr 
12682         @[ -f ./mpfr/Makefile ] || exit 0; \
12683         r=`${PWD_COMMAND}`; export r; \
12684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12685         $(HOST_EXPORTS) \
12686         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12688         done; \
12689         echo "Doing install-html in mpfr"; \
12690         (cd $(HOST_SUBDIR)/mpfr && \
12691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12693                   "RANLIB=$${RANLIB}" \
12694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12695                   install-html) \
12696           || exit 1
12697
12698 @endif mpfr
12699
12700 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12701 maybe-installcheck-mpfr:
12702 @if mpfr
12703 maybe-installcheck-mpfr: installcheck-mpfr
12704
12705 installcheck-mpfr: \
12706     configure-mpfr 
12707         @[ -f ./mpfr/Makefile ] || exit 0; \
12708         r=`${PWD_COMMAND}`; export r; \
12709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12710         $(HOST_EXPORTS) \
12711         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12713         done; \
12714         echo "Doing installcheck in mpfr"; \
12715         (cd $(HOST_SUBDIR)/mpfr && \
12716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12718                   "RANLIB=$${RANLIB}" \
12719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12720                   installcheck) \
12721           || exit 1
12722
12723 @endif mpfr
12724
12725 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12726 maybe-mostlyclean-mpfr:
12727 @if mpfr
12728 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12729
12730 mostlyclean-mpfr: 
12731         @[ -f ./mpfr/Makefile ] || exit 0; \
12732         r=`${PWD_COMMAND}`; export r; \
12733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12734         $(HOST_EXPORTS) \
12735         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12737         done; \
12738         echo "Doing mostlyclean in mpfr"; \
12739         (cd $(HOST_SUBDIR)/mpfr && \
12740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12742                   "RANLIB=$${RANLIB}" \
12743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12744                   mostlyclean) \
12745           || exit 1
12746
12747 @endif mpfr
12748
12749 .PHONY: maybe-clean-mpfr clean-mpfr
12750 maybe-clean-mpfr:
12751 @if mpfr
12752 maybe-clean-mpfr: clean-mpfr
12753
12754 clean-mpfr: 
12755         @[ -f ./mpfr/Makefile ] || exit 0; \
12756         r=`${PWD_COMMAND}`; export r; \
12757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12758         $(HOST_EXPORTS) \
12759         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12761         done; \
12762         echo "Doing clean in mpfr"; \
12763         (cd $(HOST_SUBDIR)/mpfr && \
12764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12766                   "RANLIB=$${RANLIB}" \
12767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12768                   clean) \
12769           || exit 1
12770
12771 @endif mpfr
12772
12773 .PHONY: maybe-distclean-mpfr distclean-mpfr
12774 maybe-distclean-mpfr:
12775 @if mpfr
12776 maybe-distclean-mpfr: distclean-mpfr
12777
12778 distclean-mpfr: 
12779         @[ -f ./mpfr/Makefile ] || exit 0; \
12780         r=`${PWD_COMMAND}`; export r; \
12781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12782         $(HOST_EXPORTS) \
12783         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12785         done; \
12786         echo "Doing distclean in mpfr"; \
12787         (cd $(HOST_SUBDIR)/mpfr && \
12788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12790                   "RANLIB=$${RANLIB}" \
12791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12792                   distclean) \
12793           || exit 1
12794
12795 @endif mpfr
12796
12797 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12798 maybe-maintainer-clean-mpfr:
12799 @if mpfr
12800 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12801
12802 maintainer-clean-mpfr: 
12803         @[ -f ./mpfr/Makefile ] || exit 0; \
12804         r=`${PWD_COMMAND}`; export r; \
12805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12806         $(HOST_EXPORTS) \
12807         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12809         done; \
12810         echo "Doing maintainer-clean in mpfr"; \
12811         (cd $(HOST_SUBDIR)/mpfr && \
12812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12814                   "RANLIB=$${RANLIB}" \
12815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12816                   maintainer-clean) \
12817           || exit 1
12818
12819 @endif mpfr
12820
12821
12822
12823 .PHONY: configure-mpc maybe-configure-mpc
12824 maybe-configure-mpc:
12825 @if gcc-bootstrap
12826 configure-mpc: stage_current
12827 @endif gcc-bootstrap
12828 @if mpc
12829 maybe-configure-mpc: configure-mpc
12830 configure-mpc: 
12831         @r=`${PWD_COMMAND}`; export r; \
12832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12833         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12834         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12835         $(HOST_EXPORTS)  \
12836         echo Configuring in $(HOST_SUBDIR)/mpc; \
12837         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12838         case $(srcdir) in \
12839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12840           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12842         esac; \
12843         module_srcdir=mpc; \
12844         $(SHELL) \
12845           $$s/$$module_srcdir/configure \
12846           --srcdir=$${topdir}/$$module_srcdir \
12847           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12848           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12849           || exit 1
12850 @endif mpc
12851
12852
12853
12854 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12855 maybe-configure-stage1-mpc:
12856 @if mpc-bootstrap
12857 maybe-configure-stage1-mpc: configure-stage1-mpc
12858 configure-stage1-mpc:
12859         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12860         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12861         @r=`${PWD_COMMAND}`; export r; \
12862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12863         TFLAGS="$(STAGE1_TFLAGS)"; \
12864         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12865         $(HOST_EXPORTS) \
12866         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12867         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12868         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12869         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
12870         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12871         cd $(HOST_SUBDIR)/mpc || exit 1; \
12872         case $(srcdir) in \
12873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12874           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12876         esac; \
12877         module_srcdir=mpc; \
12878         $(SHELL) $$s/$$module_srcdir/configure \
12879           --srcdir=$${topdir}/$$module_srcdir \
12880           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12881           --target=${target_alias} \
12882            \
12883           $(STAGE1_CONFIGURE_FLAGS) \
12884           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12885 @endif mpc-bootstrap
12886
12887 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12888 maybe-configure-stage2-mpc:
12889 @if mpc-bootstrap
12890 maybe-configure-stage2-mpc: configure-stage2-mpc
12891 configure-stage2-mpc:
12892         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12893         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12894         @r=`${PWD_COMMAND}`; export r; \
12895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12896         TFLAGS="$(STAGE2_TFLAGS)"; \
12897         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12898         $(HOST_EXPORTS) \
12899         $(POSTSTAGE1_HOST_EXPORTS) \
12900         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12901         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12902         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12903         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
12904         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12905         cd $(HOST_SUBDIR)/mpc || exit 1; \
12906         case $(srcdir) in \
12907           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12908           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12909                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12910         esac; \
12911         module_srcdir=mpc; \
12912         $(SHELL) $$s/$$module_srcdir/configure \
12913           --srcdir=$${topdir}/$$module_srcdir \
12914           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12915           --target=${target_alias} \
12916           --with-build-libsubdir=$(HOST_SUBDIR) \
12917           $(STAGE2_CONFIGURE_FLAGS) \
12918           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12919 @endif mpc-bootstrap
12920
12921 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12922 maybe-configure-stage3-mpc:
12923 @if mpc-bootstrap
12924 maybe-configure-stage3-mpc: configure-stage3-mpc
12925 configure-stage3-mpc:
12926         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12927         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12928         @r=`${PWD_COMMAND}`; export r; \
12929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12930         TFLAGS="$(STAGE3_TFLAGS)"; \
12931         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12932         $(HOST_EXPORTS) \
12933         $(POSTSTAGE1_HOST_EXPORTS) \
12934         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12935         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12936         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12937         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
12938         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12939         cd $(HOST_SUBDIR)/mpc || exit 1; \
12940         case $(srcdir) in \
12941           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12942           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12943                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12944         esac; \
12945         module_srcdir=mpc; \
12946         $(SHELL) $$s/$$module_srcdir/configure \
12947           --srcdir=$${topdir}/$$module_srcdir \
12948           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12949           --target=${target_alias} \
12950           --with-build-libsubdir=$(HOST_SUBDIR) \
12951           $(STAGE3_CONFIGURE_FLAGS) \
12952           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12953 @endif mpc-bootstrap
12954
12955 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12956 maybe-configure-stage4-mpc:
12957 @if mpc-bootstrap
12958 maybe-configure-stage4-mpc: configure-stage4-mpc
12959 configure-stage4-mpc:
12960         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12961         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12962         @r=`${PWD_COMMAND}`; export r; \
12963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12964         TFLAGS="$(STAGE4_TFLAGS)"; \
12965         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12966         $(HOST_EXPORTS) \
12967         $(POSTSTAGE1_HOST_EXPORTS) \
12968         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12969         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12970         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12971         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
12972         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12973         cd $(HOST_SUBDIR)/mpc || exit 1; \
12974         case $(srcdir) in \
12975           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12976           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12977                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12978         esac; \
12979         module_srcdir=mpc; \
12980         $(SHELL) $$s/$$module_srcdir/configure \
12981           --srcdir=$${topdir}/$$module_srcdir \
12982           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12983           --target=${target_alias} \
12984           --with-build-libsubdir=$(HOST_SUBDIR) \
12985           $(STAGE4_CONFIGURE_FLAGS) \
12986           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12987 @endif mpc-bootstrap
12988
12989 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12990 maybe-configure-stageprofile-mpc:
12991 @if mpc-bootstrap
12992 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12993 configure-stageprofile-mpc:
12994         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12995         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12996         @r=`${PWD_COMMAND}`; export r; \
12997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12998         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12999         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13000         $(HOST_EXPORTS) \
13001         $(POSTSTAGE1_HOST_EXPORTS) \
13002         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13003         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13004         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13005         echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
13006         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13007         cd $(HOST_SUBDIR)/mpc || exit 1; \
13008         case $(srcdir) in \
13009           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13010           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13011                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13012         esac; \
13013         module_srcdir=mpc; \
13014         $(SHELL) $$s/$$module_srcdir/configure \
13015           --srcdir=$${topdir}/$$module_srcdir \
13016           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13017           --target=${target_alias} \
13018           --with-build-libsubdir=$(HOST_SUBDIR) \
13019           $(STAGEprofile_CONFIGURE_FLAGS) \
13020           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13021 @endif mpc-bootstrap
13022
13023 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
13024 maybe-configure-stagefeedback-mpc:
13025 @if mpc-bootstrap
13026 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
13027 configure-stagefeedback-mpc:
13028         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13029         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
13030         @r=`${PWD_COMMAND}`; export r; \
13031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13032         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13033         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13034         $(HOST_EXPORTS) \
13035         $(POSTSTAGE1_HOST_EXPORTS) \
13036         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13037         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13038         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13039         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
13040         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13041         cd $(HOST_SUBDIR)/mpc || exit 1; \
13042         case $(srcdir) in \
13043           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13044           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13045                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13046         esac; \
13047         module_srcdir=mpc; \
13048         $(SHELL) $$s/$$module_srcdir/configure \
13049           --srcdir=$${topdir}/$$module_srcdir \
13050           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13051           --target=${target_alias} \
13052           --with-build-libsubdir=$(HOST_SUBDIR) \
13053           $(STAGEfeedback_CONFIGURE_FLAGS) \
13054           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13055 @endif mpc-bootstrap
13056
13057
13058
13059
13060
13061 .PHONY: all-mpc maybe-all-mpc
13062 maybe-all-mpc:
13063 @if gcc-bootstrap
13064 all-mpc: stage_current
13065 @endif gcc-bootstrap
13066 @if mpc
13067 TARGET-mpc=all
13068 maybe-all-mpc: all-mpc
13069 all-mpc: configure-mpc
13070         @r=`${PWD_COMMAND}`; export r; \
13071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13072         $(HOST_EXPORTS)  \
13073         (cd $(HOST_SUBDIR)/mpc && \
13074           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
13075                 $(TARGET-mpc))
13076 @endif mpc
13077
13078
13079
13080 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
13081 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
13082 maybe-all-stage1-mpc:
13083 maybe-clean-stage1-mpc:
13084 @if mpc-bootstrap
13085 maybe-all-stage1-mpc: all-stage1-mpc
13086 all-stage1: all-stage1-mpc
13087 TARGET-stage1-mpc = $(TARGET-mpc)
13088 all-stage1-mpc: configure-stage1-mpc
13089         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13090         @r=`${PWD_COMMAND}`; export r; \
13091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13092         TFLAGS="$(STAGE1_TFLAGS)"; \
13093         $(HOST_EXPORTS)  \
13094         cd $(HOST_SUBDIR)/mpc && \
13095          \
13096         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13097                 CFLAGS="$(STAGE1_CFLAGS)" \
13098                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13099                 LIBCFLAGS="$(LIBCFLAGS)" \
13100                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13101                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13102                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13103                 $(EXTRA_HOST_FLAGS)  \
13104                 $(STAGE1_FLAGS_TO_PASS)  \
13105                 TFLAGS="$(STAGE1_TFLAGS)"  \
13106                 $(TARGET-stage1-mpc)
13107
13108 maybe-clean-stage1-mpc: clean-stage1-mpc
13109 clean-stage1: clean-stage1-mpc
13110 clean-stage1-mpc:
13111         @if [ $(current_stage) = stage1 ]; then \
13112           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13113         else \
13114           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
13115           $(MAKE) stage1-start; \
13116         fi; \
13117         cd $(HOST_SUBDIR)/mpc && \
13118         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13119         $(STAGE1_FLAGS_TO_PASS)  clean
13120 @endif mpc-bootstrap
13121
13122
13123 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
13124 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
13125 maybe-all-stage2-mpc:
13126 maybe-clean-stage2-mpc:
13127 @if mpc-bootstrap
13128 maybe-all-stage2-mpc: all-stage2-mpc
13129 all-stage2: all-stage2-mpc
13130 TARGET-stage2-mpc = $(TARGET-mpc)
13131 all-stage2-mpc: configure-stage2-mpc
13132         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13133         @r=`${PWD_COMMAND}`; export r; \
13134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13135         TFLAGS="$(STAGE2_TFLAGS)"; \
13136         $(HOST_EXPORTS) \
13137         $(POSTSTAGE1_HOST_EXPORTS)  \
13138         cd $(HOST_SUBDIR)/mpc && \
13139          \
13140         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13141                 CFLAGS="$(STAGE2_CFLAGS)" \
13142                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13143                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13144                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13145                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13146                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13147                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13148                 TFLAGS="$(STAGE2_TFLAGS)"  \
13149                 $(TARGET-stage2-mpc)
13150
13151 maybe-clean-stage2-mpc: clean-stage2-mpc
13152 clean-stage2: clean-stage2-mpc
13153 clean-stage2-mpc:
13154         @if [ $(current_stage) = stage2 ]; then \
13155           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13156         else \
13157           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
13158           $(MAKE) stage2-start; \
13159         fi; \
13160         cd $(HOST_SUBDIR)/mpc && \
13161         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13162 @endif mpc-bootstrap
13163
13164
13165 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
13166 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13167 maybe-all-stage3-mpc:
13168 maybe-clean-stage3-mpc:
13169 @if mpc-bootstrap
13170 maybe-all-stage3-mpc: all-stage3-mpc
13171 all-stage3: all-stage3-mpc
13172 TARGET-stage3-mpc = $(TARGET-mpc)
13173 all-stage3-mpc: configure-stage3-mpc
13174         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13175         @r=`${PWD_COMMAND}`; export r; \
13176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13177         TFLAGS="$(STAGE3_TFLAGS)"; \
13178         $(HOST_EXPORTS) \
13179         $(POSTSTAGE1_HOST_EXPORTS)  \
13180         cd $(HOST_SUBDIR)/mpc && \
13181          \
13182         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13183                 CFLAGS="$(STAGE3_CFLAGS)" \
13184                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13185                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13186                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13187                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13188                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13189                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13190                 TFLAGS="$(STAGE3_TFLAGS)"  \
13191                 $(TARGET-stage3-mpc)
13192
13193 maybe-clean-stage3-mpc: clean-stage3-mpc
13194 clean-stage3: clean-stage3-mpc
13195 clean-stage3-mpc:
13196         @if [ $(current_stage) = stage3 ]; then \
13197           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13198         else \
13199           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13200           $(MAKE) stage3-start; \
13201         fi; \
13202         cd $(HOST_SUBDIR)/mpc && \
13203         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13204 @endif mpc-bootstrap
13205
13206
13207 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
13208 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13209 maybe-all-stage4-mpc:
13210 maybe-clean-stage4-mpc:
13211 @if mpc-bootstrap
13212 maybe-all-stage4-mpc: all-stage4-mpc
13213 all-stage4: all-stage4-mpc
13214 TARGET-stage4-mpc = $(TARGET-mpc)
13215 all-stage4-mpc: configure-stage4-mpc
13216         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13217         @r=`${PWD_COMMAND}`; export r; \
13218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13219         TFLAGS="$(STAGE4_TFLAGS)"; \
13220         $(HOST_EXPORTS) \
13221         $(POSTSTAGE1_HOST_EXPORTS)  \
13222         cd $(HOST_SUBDIR)/mpc && \
13223          \
13224         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13225                 CFLAGS="$(STAGE4_CFLAGS)" \
13226                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13227                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13228                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13229                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13230                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13231                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13232                 TFLAGS="$(STAGE4_TFLAGS)"  \
13233                 $(TARGET-stage4-mpc)
13234
13235 maybe-clean-stage4-mpc: clean-stage4-mpc
13236 clean-stage4: clean-stage4-mpc
13237 clean-stage4-mpc:
13238         @if [ $(current_stage) = stage4 ]; then \
13239           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13240         else \
13241           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13242           $(MAKE) stage4-start; \
13243         fi; \
13244         cd $(HOST_SUBDIR)/mpc && \
13245         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13246 @endif mpc-bootstrap
13247
13248
13249 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13250 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13251 maybe-all-stageprofile-mpc:
13252 maybe-clean-stageprofile-mpc:
13253 @if mpc-bootstrap
13254 maybe-all-stageprofile-mpc: all-stageprofile-mpc
13255 all-stageprofile: all-stageprofile-mpc
13256 TARGET-stageprofile-mpc = $(TARGET-mpc)
13257 all-stageprofile-mpc: configure-stageprofile-mpc
13258         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13259         @r=`${PWD_COMMAND}`; export r; \
13260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13261         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13262         $(HOST_EXPORTS) \
13263         $(POSTSTAGE1_HOST_EXPORTS)  \
13264         cd $(HOST_SUBDIR)/mpc && \
13265          \
13266         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13267                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13268                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13269                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13270                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13271                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13272                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13273                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13274                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
13275                 $(TARGET-stageprofile-mpc)
13276
13277 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13278 clean-stageprofile: clean-stageprofile-mpc
13279 clean-stageprofile-mpc:
13280         @if [ $(current_stage) = stageprofile ]; then \
13281           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13282         else \
13283           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13284           $(MAKE) stageprofile-start; \
13285         fi; \
13286         cd $(HOST_SUBDIR)/mpc && \
13287         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13288 @endif mpc-bootstrap
13289
13290
13291 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13292 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13293 maybe-all-stagefeedback-mpc:
13294 maybe-clean-stagefeedback-mpc:
13295 @if mpc-bootstrap
13296 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13297 all-stagefeedback: all-stagefeedback-mpc
13298 TARGET-stagefeedback-mpc = $(TARGET-mpc)
13299 all-stagefeedback-mpc: configure-stagefeedback-mpc
13300         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13301         @r=`${PWD_COMMAND}`; export r; \
13302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13303         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13304         $(HOST_EXPORTS) \
13305         $(POSTSTAGE1_HOST_EXPORTS)  \
13306         cd $(HOST_SUBDIR)/mpc && \
13307          \
13308         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13309                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13310                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13311                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13312                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13313                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13314                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13315                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13316                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
13317                 $(TARGET-stagefeedback-mpc)
13318
13319 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13320 clean-stagefeedback: clean-stagefeedback-mpc
13321 clean-stagefeedback-mpc:
13322         @if [ $(current_stage) = stagefeedback ]; then \
13323           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13324         else \
13325           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13326           $(MAKE) stagefeedback-start; \
13327         fi; \
13328         cd $(HOST_SUBDIR)/mpc && \
13329         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13330 @endif mpc-bootstrap
13331
13332
13333
13334
13335
13336 .PHONY: check-mpc maybe-check-mpc
13337 maybe-check-mpc:
13338 @if mpc
13339 maybe-check-mpc: check-mpc
13340
13341 check-mpc:
13342         @: $(MAKE); $(unstage)
13343         @r=`${PWD_COMMAND}`; export r; \
13344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13345         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13346         (cd $(HOST_SUBDIR)/mpc && \
13347           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
13348
13349 @endif mpc
13350
13351 .PHONY: install-mpc maybe-install-mpc
13352 maybe-install-mpc:
13353 @if mpc
13354 maybe-install-mpc: install-mpc
13355
13356 install-mpc:
13357
13358 @endif mpc
13359
13360 .PHONY: install-strip-mpc maybe-install-strip-mpc
13361 maybe-install-strip-mpc:
13362 @if mpc
13363 maybe-install-strip-mpc: install-strip-mpc
13364
13365 install-strip-mpc:
13366
13367 @endif mpc
13368
13369 # Other targets (info, dvi, pdf, etc.)
13370
13371 .PHONY: maybe-info-mpc info-mpc
13372 maybe-info-mpc:
13373 @if mpc
13374 maybe-info-mpc: info-mpc
13375
13376 info-mpc: \
13377     configure-mpc 
13378         @[ -f ./mpc/Makefile ] || exit 0; \
13379         r=`${PWD_COMMAND}`; export r; \
13380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13381         $(HOST_EXPORTS) \
13382         for flag in $(EXTRA_HOST_FLAGS) ; do \
13383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13384         done; \
13385         echo "Doing info in mpc"; \
13386         (cd $(HOST_SUBDIR)/mpc && \
13387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13389                   "RANLIB=$${RANLIB}" \
13390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13391                   info) \
13392           || exit 1
13393
13394 @endif mpc
13395
13396 .PHONY: maybe-dvi-mpc dvi-mpc
13397 maybe-dvi-mpc:
13398 @if mpc
13399 maybe-dvi-mpc: dvi-mpc
13400
13401 dvi-mpc: \
13402     configure-mpc 
13403         @[ -f ./mpc/Makefile ] || exit 0; \
13404         r=`${PWD_COMMAND}`; export r; \
13405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13406         $(HOST_EXPORTS) \
13407         for flag in $(EXTRA_HOST_FLAGS) ; do \
13408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13409         done; \
13410         echo "Doing dvi in mpc"; \
13411         (cd $(HOST_SUBDIR)/mpc && \
13412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13414                   "RANLIB=$${RANLIB}" \
13415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13416                   dvi) \
13417           || exit 1
13418
13419 @endif mpc
13420
13421 .PHONY: maybe-pdf-mpc pdf-mpc
13422 maybe-pdf-mpc:
13423 @if mpc
13424 maybe-pdf-mpc: pdf-mpc
13425
13426 pdf-mpc: \
13427     configure-mpc 
13428         @[ -f ./mpc/Makefile ] || exit 0; \
13429         r=`${PWD_COMMAND}`; export r; \
13430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13431         $(HOST_EXPORTS) \
13432         for flag in $(EXTRA_HOST_FLAGS) ; do \
13433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13434         done; \
13435         echo "Doing pdf in mpc"; \
13436         (cd $(HOST_SUBDIR)/mpc && \
13437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13439                   "RANLIB=$${RANLIB}" \
13440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13441                   pdf) \
13442           || exit 1
13443
13444 @endif mpc
13445
13446 .PHONY: maybe-html-mpc html-mpc
13447 maybe-html-mpc:
13448 @if mpc
13449 maybe-html-mpc: html-mpc
13450
13451 html-mpc: \
13452     configure-mpc 
13453         @[ -f ./mpc/Makefile ] || exit 0; \
13454         r=`${PWD_COMMAND}`; export r; \
13455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13456         $(HOST_EXPORTS) \
13457         for flag in $(EXTRA_HOST_FLAGS) ; do \
13458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13459         done; \
13460         echo "Doing html in mpc"; \
13461         (cd $(HOST_SUBDIR)/mpc && \
13462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13464                   "RANLIB=$${RANLIB}" \
13465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13466                   html) \
13467           || exit 1
13468
13469 @endif mpc
13470
13471 .PHONY: maybe-TAGS-mpc TAGS-mpc
13472 maybe-TAGS-mpc:
13473 @if mpc
13474 maybe-TAGS-mpc: TAGS-mpc
13475
13476 TAGS-mpc: \
13477     configure-mpc 
13478         @[ -f ./mpc/Makefile ] || exit 0; \
13479         r=`${PWD_COMMAND}`; export r; \
13480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13481         $(HOST_EXPORTS) \
13482         for flag in $(EXTRA_HOST_FLAGS) ; do \
13483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13484         done; \
13485         echo "Doing TAGS in mpc"; \
13486         (cd $(HOST_SUBDIR)/mpc && \
13487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13489                   "RANLIB=$${RANLIB}" \
13490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13491                   TAGS) \
13492           || exit 1
13493
13494 @endif mpc
13495
13496 .PHONY: maybe-install-info-mpc install-info-mpc
13497 maybe-install-info-mpc:
13498 @if mpc
13499 maybe-install-info-mpc: install-info-mpc
13500
13501 install-info-mpc: \
13502     configure-mpc \
13503     info-mpc 
13504         @[ -f ./mpc/Makefile ] || exit 0; \
13505         r=`${PWD_COMMAND}`; export r; \
13506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13507         $(HOST_EXPORTS) \
13508         for flag in $(EXTRA_HOST_FLAGS) ; do \
13509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13510         done; \
13511         echo "Doing install-info in mpc"; \
13512         (cd $(HOST_SUBDIR)/mpc && \
13513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13515                   "RANLIB=$${RANLIB}" \
13516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13517                   install-info) \
13518           || exit 1
13519
13520 @endif mpc
13521
13522 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
13523 maybe-install-pdf-mpc:
13524 @if mpc
13525 maybe-install-pdf-mpc: install-pdf-mpc
13526
13527 install-pdf-mpc: \
13528     configure-mpc \
13529     pdf-mpc 
13530         @[ -f ./mpc/Makefile ] || exit 0; \
13531         r=`${PWD_COMMAND}`; export r; \
13532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13533         $(HOST_EXPORTS) \
13534         for flag in $(EXTRA_HOST_FLAGS) ; do \
13535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13536         done; \
13537         echo "Doing install-pdf in mpc"; \
13538         (cd $(HOST_SUBDIR)/mpc && \
13539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13541                   "RANLIB=$${RANLIB}" \
13542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13543                   install-pdf) \
13544           || exit 1
13545
13546 @endif mpc
13547
13548 .PHONY: maybe-install-html-mpc install-html-mpc
13549 maybe-install-html-mpc:
13550 @if mpc
13551 maybe-install-html-mpc: install-html-mpc
13552
13553 install-html-mpc: \
13554     configure-mpc \
13555     html-mpc 
13556         @[ -f ./mpc/Makefile ] || exit 0; \
13557         r=`${PWD_COMMAND}`; export r; \
13558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13559         $(HOST_EXPORTS) \
13560         for flag in $(EXTRA_HOST_FLAGS) ; do \
13561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13562         done; \
13563         echo "Doing install-html in mpc"; \
13564         (cd $(HOST_SUBDIR)/mpc && \
13565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13567                   "RANLIB=$${RANLIB}" \
13568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13569                   install-html) \
13570           || exit 1
13571
13572 @endif mpc
13573
13574 .PHONY: maybe-installcheck-mpc installcheck-mpc
13575 maybe-installcheck-mpc:
13576 @if mpc
13577 maybe-installcheck-mpc: installcheck-mpc
13578
13579 installcheck-mpc: \
13580     configure-mpc 
13581         @[ -f ./mpc/Makefile ] || exit 0; \
13582         r=`${PWD_COMMAND}`; export r; \
13583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13584         $(HOST_EXPORTS) \
13585         for flag in $(EXTRA_HOST_FLAGS) ; do \
13586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13587         done; \
13588         echo "Doing installcheck in mpc"; \
13589         (cd $(HOST_SUBDIR)/mpc && \
13590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13592                   "RANLIB=$${RANLIB}" \
13593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13594                   installcheck) \
13595           || exit 1
13596
13597 @endif mpc
13598
13599 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13600 maybe-mostlyclean-mpc:
13601 @if mpc
13602 maybe-mostlyclean-mpc: mostlyclean-mpc
13603
13604 mostlyclean-mpc: 
13605         @[ -f ./mpc/Makefile ] || exit 0; \
13606         r=`${PWD_COMMAND}`; export r; \
13607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13608         $(HOST_EXPORTS) \
13609         for flag in $(EXTRA_HOST_FLAGS) ; do \
13610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13611         done; \
13612         echo "Doing mostlyclean in mpc"; \
13613         (cd $(HOST_SUBDIR)/mpc && \
13614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13616                   "RANLIB=$${RANLIB}" \
13617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13618                   mostlyclean) \
13619           || exit 1
13620
13621 @endif mpc
13622
13623 .PHONY: maybe-clean-mpc clean-mpc
13624 maybe-clean-mpc:
13625 @if mpc
13626 maybe-clean-mpc: clean-mpc
13627
13628 clean-mpc: 
13629         @[ -f ./mpc/Makefile ] || exit 0; \
13630         r=`${PWD_COMMAND}`; export r; \
13631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13632         $(HOST_EXPORTS) \
13633         for flag in $(EXTRA_HOST_FLAGS) ; do \
13634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13635         done; \
13636         echo "Doing clean in mpc"; \
13637         (cd $(HOST_SUBDIR)/mpc && \
13638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13640                   "RANLIB=$${RANLIB}" \
13641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13642                   clean) \
13643           || exit 1
13644
13645 @endif mpc
13646
13647 .PHONY: maybe-distclean-mpc distclean-mpc
13648 maybe-distclean-mpc:
13649 @if mpc
13650 maybe-distclean-mpc: distclean-mpc
13651
13652 distclean-mpc: 
13653         @[ -f ./mpc/Makefile ] || exit 0; \
13654         r=`${PWD_COMMAND}`; export r; \
13655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13656         $(HOST_EXPORTS) \
13657         for flag in $(EXTRA_HOST_FLAGS) ; do \
13658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13659         done; \
13660         echo "Doing distclean in mpc"; \
13661         (cd $(HOST_SUBDIR)/mpc && \
13662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13664                   "RANLIB=$${RANLIB}" \
13665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13666                   distclean) \
13667           || exit 1
13668
13669 @endif mpc
13670
13671 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13672 maybe-maintainer-clean-mpc:
13673 @if mpc
13674 maybe-maintainer-clean-mpc: maintainer-clean-mpc
13675
13676 maintainer-clean-mpc: 
13677         @[ -f ./mpc/Makefile ] || exit 0; \
13678         r=`${PWD_COMMAND}`; export r; \
13679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13680         $(HOST_EXPORTS) \
13681         for flag in $(EXTRA_HOST_FLAGS) ; do \
13682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13683         done; \
13684         echo "Doing maintainer-clean in mpc"; \
13685         (cd $(HOST_SUBDIR)/mpc && \
13686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13688                   "RANLIB=$${RANLIB}" \
13689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13690                   maintainer-clean) \
13691           || exit 1
13692
13693 @endif mpc
13694
13695
13696
13697 .PHONY: configure-isl maybe-configure-isl
13698 maybe-configure-isl:
13699 @if gcc-bootstrap
13700 configure-isl: stage_current
13701 @endif gcc-bootstrap
13702 @if isl
13703 maybe-configure-isl: configure-isl
13704 configure-isl: 
13705         @r=`${PWD_COMMAND}`; export r; \
13706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13707         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13708         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13709         $(HOST_EXPORTS)  \
13710         echo Configuring in $(HOST_SUBDIR)/isl; \
13711         cd "$(HOST_SUBDIR)/isl" || exit 1; \
13712         case $(srcdir) in \
13713           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13714           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13715                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13716         esac; \
13717         module_srcdir=isl; \
13718         $(SHELL) \
13719           $$s/$$module_srcdir/configure \
13720           --srcdir=$${topdir}/$$module_srcdir \
13721           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13722           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13723           || exit 1
13724 @endif isl
13725
13726
13727
13728 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13729 maybe-configure-stage1-isl:
13730 @if isl-bootstrap
13731 maybe-configure-stage1-isl: configure-stage1-isl
13732 configure-stage1-isl:
13733         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13734         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13735         @r=`${PWD_COMMAND}`; export r; \
13736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13737         TFLAGS="$(STAGE1_TFLAGS)"; \
13738         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13739         $(HOST_EXPORTS) \
13740         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13741         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13742         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13743         echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
13744         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13745         cd $(HOST_SUBDIR)/isl || exit 1; \
13746         case $(srcdir) in \
13747           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13748           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13749                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13750         esac; \
13751         module_srcdir=isl; \
13752         $(SHELL) $$s/$$module_srcdir/configure \
13753           --srcdir=$${topdir}/$$module_srcdir \
13754           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13755           --target=${target_alias} \
13756            \
13757           $(STAGE1_CONFIGURE_FLAGS) \
13758           --disable-shared @extra_isl_gmp_configure_flags@
13759 @endif isl-bootstrap
13760
13761 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13762 maybe-configure-stage2-isl:
13763 @if isl-bootstrap
13764 maybe-configure-stage2-isl: configure-stage2-isl
13765 configure-stage2-isl:
13766         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13767         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13768         @r=`${PWD_COMMAND}`; export r; \
13769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13770         TFLAGS="$(STAGE2_TFLAGS)"; \
13771         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13772         $(HOST_EXPORTS) \
13773         $(POSTSTAGE1_HOST_EXPORTS) \
13774         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13775         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13776         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13777         echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
13778         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13779         cd $(HOST_SUBDIR)/isl || exit 1; \
13780         case $(srcdir) in \
13781           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13782           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13783                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13784         esac; \
13785         module_srcdir=isl; \
13786         $(SHELL) $$s/$$module_srcdir/configure \
13787           --srcdir=$${topdir}/$$module_srcdir \
13788           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13789           --target=${target_alias} \
13790           --with-build-libsubdir=$(HOST_SUBDIR) \
13791           $(STAGE2_CONFIGURE_FLAGS) \
13792           --disable-shared @extra_isl_gmp_configure_flags@
13793 @endif isl-bootstrap
13794
13795 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13796 maybe-configure-stage3-isl:
13797 @if isl-bootstrap
13798 maybe-configure-stage3-isl: configure-stage3-isl
13799 configure-stage3-isl:
13800         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13801         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13802         @r=`${PWD_COMMAND}`; export r; \
13803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13804         TFLAGS="$(STAGE3_TFLAGS)"; \
13805         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13806         $(HOST_EXPORTS) \
13807         $(POSTSTAGE1_HOST_EXPORTS) \
13808         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13809         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13810         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13811         echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
13812         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13813         cd $(HOST_SUBDIR)/isl || exit 1; \
13814         case $(srcdir) in \
13815           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13816           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13817                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13818         esac; \
13819         module_srcdir=isl; \
13820         $(SHELL) $$s/$$module_srcdir/configure \
13821           --srcdir=$${topdir}/$$module_srcdir \
13822           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13823           --target=${target_alias} \
13824           --with-build-libsubdir=$(HOST_SUBDIR) \
13825           $(STAGE3_CONFIGURE_FLAGS) \
13826           --disable-shared @extra_isl_gmp_configure_flags@
13827 @endif isl-bootstrap
13828
13829 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13830 maybe-configure-stage4-isl:
13831 @if isl-bootstrap
13832 maybe-configure-stage4-isl: configure-stage4-isl
13833 configure-stage4-isl:
13834         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13835         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13836         @r=`${PWD_COMMAND}`; export r; \
13837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13838         TFLAGS="$(STAGE4_TFLAGS)"; \
13839         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13840         $(HOST_EXPORTS) \
13841         $(POSTSTAGE1_HOST_EXPORTS) \
13842         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13843         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13844         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13845         echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
13846         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13847         cd $(HOST_SUBDIR)/isl || exit 1; \
13848         case $(srcdir) in \
13849           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13850           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13851                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13852         esac; \
13853         module_srcdir=isl; \
13854         $(SHELL) $$s/$$module_srcdir/configure \
13855           --srcdir=$${topdir}/$$module_srcdir \
13856           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13857           --target=${target_alias} \
13858           --with-build-libsubdir=$(HOST_SUBDIR) \
13859           $(STAGE4_CONFIGURE_FLAGS) \
13860           --disable-shared @extra_isl_gmp_configure_flags@
13861 @endif isl-bootstrap
13862
13863 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13864 maybe-configure-stageprofile-isl:
13865 @if isl-bootstrap
13866 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13867 configure-stageprofile-isl:
13868         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13869         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13870         @r=`${PWD_COMMAND}`; export r; \
13871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13872         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13873         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13874         $(HOST_EXPORTS) \
13875         $(POSTSTAGE1_HOST_EXPORTS) \
13876         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13877         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13878         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13879         echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
13880         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13881         cd $(HOST_SUBDIR)/isl || exit 1; \
13882         case $(srcdir) in \
13883           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13884           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13885                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13886         esac; \
13887         module_srcdir=isl; \
13888         $(SHELL) $$s/$$module_srcdir/configure \
13889           --srcdir=$${topdir}/$$module_srcdir \
13890           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13891           --target=${target_alias} \
13892           --with-build-libsubdir=$(HOST_SUBDIR) \
13893           $(STAGEprofile_CONFIGURE_FLAGS) \
13894           --disable-shared @extra_isl_gmp_configure_flags@
13895 @endif isl-bootstrap
13896
13897 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13898 maybe-configure-stagefeedback-isl:
13899 @if isl-bootstrap
13900 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13901 configure-stagefeedback-isl:
13902         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13903         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13904         @r=`${PWD_COMMAND}`; export r; \
13905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13906         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13907         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13908         $(HOST_EXPORTS) \
13909         $(POSTSTAGE1_HOST_EXPORTS) \
13910         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13911         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13912         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13913         echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
13914         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13915         cd $(HOST_SUBDIR)/isl || exit 1; \
13916         case $(srcdir) in \
13917           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13918           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13919                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13920         esac; \
13921         module_srcdir=isl; \
13922         $(SHELL) $$s/$$module_srcdir/configure \
13923           --srcdir=$${topdir}/$$module_srcdir \
13924           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13925           --target=${target_alias} \
13926           --with-build-libsubdir=$(HOST_SUBDIR) \
13927           $(STAGEfeedback_CONFIGURE_FLAGS) \
13928           --disable-shared @extra_isl_gmp_configure_flags@
13929 @endif isl-bootstrap
13930
13931
13932
13933
13934
13935 .PHONY: all-isl maybe-all-isl
13936 maybe-all-isl:
13937 @if gcc-bootstrap
13938 all-isl: stage_current
13939 @endif gcc-bootstrap
13940 @if isl
13941 TARGET-isl=all
13942 maybe-all-isl: all-isl
13943 all-isl: configure-isl
13944         @r=`${PWD_COMMAND}`; export r; \
13945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13946         $(HOST_EXPORTS)  \
13947         (cd $(HOST_SUBDIR)/isl && \
13948           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
13949                 $(TARGET-isl))
13950 @endif isl
13951
13952
13953
13954 .PHONY: all-stage1-isl maybe-all-stage1-isl
13955 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
13956 maybe-all-stage1-isl:
13957 maybe-clean-stage1-isl:
13958 @if isl-bootstrap
13959 maybe-all-stage1-isl: all-stage1-isl
13960 all-stage1: all-stage1-isl
13961 TARGET-stage1-isl = $(TARGET-isl)
13962 all-stage1-isl: configure-stage1-isl
13963         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13964         @r=`${PWD_COMMAND}`; export r; \
13965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13966         TFLAGS="$(STAGE1_TFLAGS)"; \
13967         $(HOST_EXPORTS)  \
13968         cd $(HOST_SUBDIR)/isl && \
13969          \
13970         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13971                 CFLAGS="$(STAGE1_CFLAGS)" \
13972                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13973                 LIBCFLAGS="$(LIBCFLAGS)" \
13974                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13975                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13976                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13977                 $(EXTRA_HOST_FLAGS)  \
13978                 $(STAGE1_FLAGS_TO_PASS) V=1 \
13979                 TFLAGS="$(STAGE1_TFLAGS)"  \
13980                 $(TARGET-stage1-isl)
13981
13982 maybe-clean-stage1-isl: clean-stage1-isl
13983 clean-stage1: clean-stage1-isl
13984 clean-stage1-isl:
13985         @if [ $(current_stage) = stage1 ]; then \
13986           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13987         else \
13988           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
13989           $(MAKE) stage1-start; \
13990         fi; \
13991         cd $(HOST_SUBDIR)/isl && \
13992         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13993         $(STAGE1_FLAGS_TO_PASS) V=1 clean
13994 @endif isl-bootstrap
13995
13996
13997 .PHONY: all-stage2-isl maybe-all-stage2-isl
13998 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
13999 maybe-all-stage2-isl:
14000 maybe-clean-stage2-isl:
14001 @if isl-bootstrap
14002 maybe-all-stage2-isl: all-stage2-isl
14003 all-stage2: all-stage2-isl
14004 TARGET-stage2-isl = $(TARGET-isl)
14005 all-stage2-isl: configure-stage2-isl
14006         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14007         @r=`${PWD_COMMAND}`; export r; \
14008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14009         TFLAGS="$(STAGE2_TFLAGS)"; \
14010         $(HOST_EXPORTS) \
14011         $(POSTSTAGE1_HOST_EXPORTS)  \
14012         cd $(HOST_SUBDIR)/isl && \
14013          \
14014         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14015                 CFLAGS="$(STAGE2_CFLAGS)" \
14016                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14017                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14018                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14019                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14020                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14021                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14022                 TFLAGS="$(STAGE2_TFLAGS)"  \
14023                 $(TARGET-stage2-isl)
14024
14025 maybe-clean-stage2-isl: clean-stage2-isl
14026 clean-stage2: clean-stage2-isl
14027 clean-stage2-isl:
14028         @if [ $(current_stage) = stage2 ]; then \
14029           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14030         else \
14031           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
14032           $(MAKE) stage2-start; \
14033         fi; \
14034         cd $(HOST_SUBDIR)/isl && \
14035         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14036 @endif isl-bootstrap
14037
14038
14039 .PHONY: all-stage3-isl maybe-all-stage3-isl
14040 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
14041 maybe-all-stage3-isl:
14042 maybe-clean-stage3-isl:
14043 @if isl-bootstrap
14044 maybe-all-stage3-isl: all-stage3-isl
14045 all-stage3: all-stage3-isl
14046 TARGET-stage3-isl = $(TARGET-isl)
14047 all-stage3-isl: configure-stage3-isl
14048         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14049         @r=`${PWD_COMMAND}`; export r; \
14050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14051         TFLAGS="$(STAGE3_TFLAGS)"; \
14052         $(HOST_EXPORTS) \
14053         $(POSTSTAGE1_HOST_EXPORTS)  \
14054         cd $(HOST_SUBDIR)/isl && \
14055          \
14056         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14057                 CFLAGS="$(STAGE3_CFLAGS)" \
14058                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14059                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14060                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14061                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14062                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14063                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14064                 TFLAGS="$(STAGE3_TFLAGS)"  \
14065                 $(TARGET-stage3-isl)
14066
14067 maybe-clean-stage3-isl: clean-stage3-isl
14068 clean-stage3: clean-stage3-isl
14069 clean-stage3-isl:
14070         @if [ $(current_stage) = stage3 ]; then \
14071           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14072         else \
14073           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
14074           $(MAKE) stage3-start; \
14075         fi; \
14076         cd $(HOST_SUBDIR)/isl && \
14077         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14078 @endif isl-bootstrap
14079
14080
14081 .PHONY: all-stage4-isl maybe-all-stage4-isl
14082 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
14083 maybe-all-stage4-isl:
14084 maybe-clean-stage4-isl:
14085 @if isl-bootstrap
14086 maybe-all-stage4-isl: all-stage4-isl
14087 all-stage4: all-stage4-isl
14088 TARGET-stage4-isl = $(TARGET-isl)
14089 all-stage4-isl: configure-stage4-isl
14090         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14091         @r=`${PWD_COMMAND}`; export r; \
14092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14093         TFLAGS="$(STAGE4_TFLAGS)"; \
14094         $(HOST_EXPORTS) \
14095         $(POSTSTAGE1_HOST_EXPORTS)  \
14096         cd $(HOST_SUBDIR)/isl && \
14097          \
14098         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14099                 CFLAGS="$(STAGE4_CFLAGS)" \
14100                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14101                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14102                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14103                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14104                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14105                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14106                 TFLAGS="$(STAGE4_TFLAGS)"  \
14107                 $(TARGET-stage4-isl)
14108
14109 maybe-clean-stage4-isl: clean-stage4-isl
14110 clean-stage4: clean-stage4-isl
14111 clean-stage4-isl:
14112         @if [ $(current_stage) = stage4 ]; then \
14113           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14114         else \
14115           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
14116           $(MAKE) stage4-start; \
14117         fi; \
14118         cd $(HOST_SUBDIR)/isl && \
14119         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14120 @endif isl-bootstrap
14121
14122
14123 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
14124 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
14125 maybe-all-stageprofile-isl:
14126 maybe-clean-stageprofile-isl:
14127 @if isl-bootstrap
14128 maybe-all-stageprofile-isl: all-stageprofile-isl
14129 all-stageprofile: all-stageprofile-isl
14130 TARGET-stageprofile-isl = $(TARGET-isl)
14131 all-stageprofile-isl: configure-stageprofile-isl
14132         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14133         @r=`${PWD_COMMAND}`; export r; \
14134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14135         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14136         $(HOST_EXPORTS) \
14137         $(POSTSTAGE1_HOST_EXPORTS)  \
14138         cd $(HOST_SUBDIR)/isl && \
14139          \
14140         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14141                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14142                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14143                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14144                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14145                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14146                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14147                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14148                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
14149                 $(TARGET-stageprofile-isl)
14150
14151 maybe-clean-stageprofile-isl: clean-stageprofile-isl
14152 clean-stageprofile: clean-stageprofile-isl
14153 clean-stageprofile-isl:
14154         @if [ $(current_stage) = stageprofile ]; then \
14155           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14156         else \
14157           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
14158           $(MAKE) stageprofile-start; \
14159         fi; \
14160         cd $(HOST_SUBDIR)/isl && \
14161         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14162 @endif isl-bootstrap
14163
14164
14165 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
14166 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
14167 maybe-all-stagefeedback-isl:
14168 maybe-clean-stagefeedback-isl:
14169 @if isl-bootstrap
14170 maybe-all-stagefeedback-isl: all-stagefeedback-isl
14171 all-stagefeedback: all-stagefeedback-isl
14172 TARGET-stagefeedback-isl = $(TARGET-isl)
14173 all-stagefeedback-isl: configure-stagefeedback-isl
14174         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14175         @r=`${PWD_COMMAND}`; export r; \
14176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14177         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14178         $(HOST_EXPORTS) \
14179         $(POSTSTAGE1_HOST_EXPORTS)  \
14180         cd $(HOST_SUBDIR)/isl && \
14181          \
14182         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14183                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14184                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14185                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14186                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14187                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14188                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14189                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14190                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
14191                 $(TARGET-stagefeedback-isl)
14192
14193 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14194 clean-stagefeedback: clean-stagefeedback-isl
14195 clean-stagefeedback-isl:
14196         @if [ $(current_stage) = stagefeedback ]; then \
14197           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14198         else \
14199           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14200           $(MAKE) stagefeedback-start; \
14201         fi; \
14202         cd $(HOST_SUBDIR)/isl && \
14203         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14204 @endif isl-bootstrap
14205
14206
14207
14208
14209
14210 .PHONY: check-isl maybe-check-isl
14211 maybe-check-isl:
14212 @if isl
14213 maybe-check-isl: check-isl
14214
14215 check-isl:
14216         @: $(MAKE); $(unstage)
14217         @r=`${PWD_COMMAND}`; export r; \
14218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14219         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14220         (cd $(HOST_SUBDIR)/isl && \
14221           $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
14222
14223 @endif isl
14224
14225 .PHONY: install-isl maybe-install-isl
14226 maybe-install-isl:
14227 @if isl
14228 maybe-install-isl: install-isl
14229
14230 install-isl:
14231
14232 @endif isl
14233
14234 .PHONY: install-strip-isl maybe-install-strip-isl
14235 maybe-install-strip-isl:
14236 @if isl
14237 maybe-install-strip-isl: install-strip-isl
14238
14239 install-strip-isl:
14240
14241 @endif isl
14242
14243 # Other targets (info, dvi, pdf, etc.)
14244
14245 .PHONY: maybe-info-isl info-isl
14246 maybe-info-isl:
14247 @if isl
14248 maybe-info-isl: info-isl
14249
14250 info-isl: \
14251     configure-isl 
14252         @[ -f ./isl/Makefile ] || exit 0; \
14253         r=`${PWD_COMMAND}`; export r; \
14254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14255         $(HOST_EXPORTS) \
14256         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14258         done; \
14259         echo "Doing info in isl"; \
14260         (cd $(HOST_SUBDIR)/isl && \
14261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14263                   "RANLIB=$${RANLIB}" \
14264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14265                   info) \
14266           || exit 1
14267
14268 @endif isl
14269
14270 .PHONY: maybe-dvi-isl dvi-isl
14271 maybe-dvi-isl:
14272 @if isl
14273 maybe-dvi-isl: dvi-isl
14274
14275 dvi-isl: \
14276     configure-isl 
14277         @[ -f ./isl/Makefile ] || exit 0; \
14278         r=`${PWD_COMMAND}`; export r; \
14279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14280         $(HOST_EXPORTS) \
14281         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14283         done; \
14284         echo "Doing dvi in isl"; \
14285         (cd $(HOST_SUBDIR)/isl && \
14286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14288                   "RANLIB=$${RANLIB}" \
14289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14290                   dvi) \
14291           || exit 1
14292
14293 @endif isl
14294
14295 .PHONY: maybe-pdf-isl pdf-isl
14296 maybe-pdf-isl:
14297 @if isl
14298 maybe-pdf-isl: pdf-isl
14299
14300 pdf-isl: \
14301     configure-isl 
14302         @[ -f ./isl/Makefile ] || exit 0; \
14303         r=`${PWD_COMMAND}`; export r; \
14304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14305         $(HOST_EXPORTS) \
14306         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14308         done; \
14309         echo "Doing pdf in isl"; \
14310         (cd $(HOST_SUBDIR)/isl && \
14311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14313                   "RANLIB=$${RANLIB}" \
14314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14315                   pdf) \
14316           || exit 1
14317
14318 @endif isl
14319
14320 .PHONY: maybe-html-isl html-isl
14321 maybe-html-isl:
14322 @if isl
14323 maybe-html-isl: html-isl
14324
14325 html-isl: \
14326     configure-isl 
14327         @[ -f ./isl/Makefile ] || exit 0; \
14328         r=`${PWD_COMMAND}`; export r; \
14329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14330         $(HOST_EXPORTS) \
14331         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14333         done; \
14334         echo "Doing html in isl"; \
14335         (cd $(HOST_SUBDIR)/isl && \
14336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14338                   "RANLIB=$${RANLIB}" \
14339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14340                   html) \
14341           || exit 1
14342
14343 @endif isl
14344
14345 .PHONY: maybe-TAGS-isl TAGS-isl
14346 maybe-TAGS-isl:
14347 @if isl
14348 maybe-TAGS-isl: TAGS-isl
14349
14350 TAGS-isl: \
14351     configure-isl 
14352         @[ -f ./isl/Makefile ] || exit 0; \
14353         r=`${PWD_COMMAND}`; export r; \
14354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14355         $(HOST_EXPORTS) \
14356         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14358         done; \
14359         echo "Doing TAGS in isl"; \
14360         (cd $(HOST_SUBDIR)/isl && \
14361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14363                   "RANLIB=$${RANLIB}" \
14364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14365                   TAGS) \
14366           || exit 1
14367
14368 @endif isl
14369
14370 .PHONY: maybe-install-info-isl install-info-isl
14371 maybe-install-info-isl:
14372 @if isl
14373 maybe-install-info-isl: install-info-isl
14374
14375 install-info-isl: \
14376     configure-isl \
14377     info-isl 
14378         @[ -f ./isl/Makefile ] || exit 0; \
14379         r=`${PWD_COMMAND}`; export r; \
14380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14381         $(HOST_EXPORTS) \
14382         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14384         done; \
14385         echo "Doing install-info in isl"; \
14386         (cd $(HOST_SUBDIR)/isl && \
14387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14389                   "RANLIB=$${RANLIB}" \
14390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14391                   install-info) \
14392           || exit 1
14393
14394 @endif isl
14395
14396 .PHONY: maybe-install-pdf-isl install-pdf-isl
14397 maybe-install-pdf-isl:
14398 @if isl
14399 maybe-install-pdf-isl: install-pdf-isl
14400
14401 install-pdf-isl: \
14402     configure-isl \
14403     pdf-isl 
14404         @[ -f ./isl/Makefile ] || exit 0; \
14405         r=`${PWD_COMMAND}`; export r; \
14406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14407         $(HOST_EXPORTS) \
14408         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14410         done; \
14411         echo "Doing install-pdf in isl"; \
14412         (cd $(HOST_SUBDIR)/isl && \
14413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14415                   "RANLIB=$${RANLIB}" \
14416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14417                   install-pdf) \
14418           || exit 1
14419
14420 @endif isl
14421
14422 .PHONY: maybe-install-html-isl install-html-isl
14423 maybe-install-html-isl:
14424 @if isl
14425 maybe-install-html-isl: install-html-isl
14426
14427 install-html-isl: \
14428     configure-isl \
14429     html-isl 
14430         @[ -f ./isl/Makefile ] || exit 0; \
14431         r=`${PWD_COMMAND}`; export r; \
14432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14433         $(HOST_EXPORTS) \
14434         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14436         done; \
14437         echo "Doing install-html in isl"; \
14438         (cd $(HOST_SUBDIR)/isl && \
14439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14441                   "RANLIB=$${RANLIB}" \
14442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14443                   install-html) \
14444           || exit 1
14445
14446 @endif isl
14447
14448 .PHONY: maybe-installcheck-isl installcheck-isl
14449 maybe-installcheck-isl:
14450 @if isl
14451 maybe-installcheck-isl: installcheck-isl
14452
14453 installcheck-isl: \
14454     configure-isl 
14455         @[ -f ./isl/Makefile ] || exit 0; \
14456         r=`${PWD_COMMAND}`; export r; \
14457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14458         $(HOST_EXPORTS) \
14459         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14461         done; \
14462         echo "Doing installcheck in isl"; \
14463         (cd $(HOST_SUBDIR)/isl && \
14464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14466                   "RANLIB=$${RANLIB}" \
14467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14468                   installcheck) \
14469           || exit 1
14470
14471 @endif isl
14472
14473 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
14474 maybe-mostlyclean-isl:
14475 @if isl
14476 maybe-mostlyclean-isl: mostlyclean-isl
14477
14478 mostlyclean-isl: 
14479         @[ -f ./isl/Makefile ] || exit 0; \
14480         r=`${PWD_COMMAND}`; export r; \
14481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14482         $(HOST_EXPORTS) \
14483         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14485         done; \
14486         echo "Doing mostlyclean in isl"; \
14487         (cd $(HOST_SUBDIR)/isl && \
14488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14490                   "RANLIB=$${RANLIB}" \
14491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14492                   mostlyclean) \
14493           || exit 1
14494
14495 @endif isl
14496
14497 .PHONY: maybe-clean-isl clean-isl
14498 maybe-clean-isl:
14499 @if isl
14500 maybe-clean-isl: clean-isl
14501
14502 clean-isl: 
14503         @[ -f ./isl/Makefile ] || exit 0; \
14504         r=`${PWD_COMMAND}`; export r; \
14505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14506         $(HOST_EXPORTS) \
14507         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14509         done; \
14510         echo "Doing clean in isl"; \
14511         (cd $(HOST_SUBDIR)/isl && \
14512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14514                   "RANLIB=$${RANLIB}" \
14515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14516                   clean) \
14517           || exit 1
14518
14519 @endif isl
14520
14521 .PHONY: maybe-distclean-isl distclean-isl
14522 maybe-distclean-isl:
14523 @if isl
14524 maybe-distclean-isl: distclean-isl
14525
14526 distclean-isl: 
14527         @[ -f ./isl/Makefile ] || exit 0; \
14528         r=`${PWD_COMMAND}`; export r; \
14529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14530         $(HOST_EXPORTS) \
14531         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14533         done; \
14534         echo "Doing distclean in isl"; \
14535         (cd $(HOST_SUBDIR)/isl && \
14536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14538                   "RANLIB=$${RANLIB}" \
14539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14540                   distclean) \
14541           || exit 1
14542
14543 @endif isl
14544
14545 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14546 maybe-maintainer-clean-isl:
14547 @if isl
14548 maybe-maintainer-clean-isl: maintainer-clean-isl
14549
14550 maintainer-clean-isl: 
14551         @[ -f ./isl/Makefile ] || exit 0; \
14552         r=`${PWD_COMMAND}`; export r; \
14553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14554         $(HOST_EXPORTS) \
14555         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14557         done; \
14558         echo "Doing maintainer-clean in isl"; \
14559         (cd $(HOST_SUBDIR)/isl && \
14560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14562                   "RANLIB=$${RANLIB}" \
14563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14564                   maintainer-clean) \
14565           || exit 1
14566
14567 @endif isl
14568
14569
14570
14571 .PHONY: configure-libelf maybe-configure-libelf
14572 maybe-configure-libelf:
14573 @if gcc-bootstrap
14574 configure-libelf: stage_current
14575 @endif gcc-bootstrap
14576 @if libelf
14577 maybe-configure-libelf: configure-libelf
14578 configure-libelf: 
14579         @r=`${PWD_COMMAND}`; export r; \
14580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14581         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14582         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14583         $(HOST_EXPORTS)  \
14584         echo Configuring in $(HOST_SUBDIR)/libelf; \
14585         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14586         case $(srcdir) in \
14587           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14588           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14589                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14590         esac; \
14591         module_srcdir=libelf; \
14592         $(SHELL) \
14593           $$s/$$module_srcdir/configure \
14594           --srcdir=$${topdir}/$$module_srcdir \
14595           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14596           --target=${target_alias} --disable-shared \
14597           || exit 1
14598 @endif libelf
14599
14600
14601
14602 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14603 maybe-configure-stage1-libelf:
14604 @if libelf-bootstrap
14605 maybe-configure-stage1-libelf: configure-stage1-libelf
14606 configure-stage1-libelf:
14607         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14608         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14609         @r=`${PWD_COMMAND}`; export r; \
14610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14611         TFLAGS="$(STAGE1_TFLAGS)"; \
14612         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14613         $(HOST_EXPORTS) \
14614         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14615         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14616         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14617         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
14618         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14619         cd $(HOST_SUBDIR)/libelf || exit 1; \
14620         case $(srcdir) in \
14621           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14622           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14623                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14624         esac; \
14625         module_srcdir=libelf; \
14626         $(SHELL) $$s/$$module_srcdir/configure \
14627           --srcdir=$${topdir}/$$module_srcdir \
14628           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14629           --target=${target_alias} \
14630            \
14631           $(STAGE1_CONFIGURE_FLAGS) \
14632           --disable-shared
14633 @endif libelf-bootstrap
14634
14635 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14636 maybe-configure-stage2-libelf:
14637 @if libelf-bootstrap
14638 maybe-configure-stage2-libelf: configure-stage2-libelf
14639 configure-stage2-libelf:
14640         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14641         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14642         @r=`${PWD_COMMAND}`; export r; \
14643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14644         TFLAGS="$(STAGE2_TFLAGS)"; \
14645         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14646         $(HOST_EXPORTS) \
14647         $(POSTSTAGE1_HOST_EXPORTS) \
14648         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14649         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14650         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14651         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
14652         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14653         cd $(HOST_SUBDIR)/libelf || exit 1; \
14654         case $(srcdir) in \
14655           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14656           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14657                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14658         esac; \
14659         module_srcdir=libelf; \
14660         $(SHELL) $$s/$$module_srcdir/configure \
14661           --srcdir=$${topdir}/$$module_srcdir \
14662           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14663           --target=${target_alias} \
14664           --with-build-libsubdir=$(HOST_SUBDIR) \
14665           $(STAGE2_CONFIGURE_FLAGS) \
14666           --disable-shared
14667 @endif libelf-bootstrap
14668
14669 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14670 maybe-configure-stage3-libelf:
14671 @if libelf-bootstrap
14672 maybe-configure-stage3-libelf: configure-stage3-libelf
14673 configure-stage3-libelf:
14674         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14675         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14676         @r=`${PWD_COMMAND}`; export r; \
14677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14678         TFLAGS="$(STAGE3_TFLAGS)"; \
14679         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14680         $(HOST_EXPORTS) \
14681         $(POSTSTAGE1_HOST_EXPORTS) \
14682         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14683         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14684         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14685         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
14686         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14687         cd $(HOST_SUBDIR)/libelf || exit 1; \
14688         case $(srcdir) in \
14689           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14690           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14691                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14692         esac; \
14693         module_srcdir=libelf; \
14694         $(SHELL) $$s/$$module_srcdir/configure \
14695           --srcdir=$${topdir}/$$module_srcdir \
14696           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14697           --target=${target_alias} \
14698           --with-build-libsubdir=$(HOST_SUBDIR) \
14699           $(STAGE3_CONFIGURE_FLAGS) \
14700           --disable-shared
14701 @endif libelf-bootstrap
14702
14703 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14704 maybe-configure-stage4-libelf:
14705 @if libelf-bootstrap
14706 maybe-configure-stage4-libelf: configure-stage4-libelf
14707 configure-stage4-libelf:
14708         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14709         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14710         @r=`${PWD_COMMAND}`; export r; \
14711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14712         TFLAGS="$(STAGE4_TFLAGS)"; \
14713         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14714         $(HOST_EXPORTS) \
14715         $(POSTSTAGE1_HOST_EXPORTS) \
14716         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14717         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14718         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14719         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
14720         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14721         cd $(HOST_SUBDIR)/libelf || exit 1; \
14722         case $(srcdir) in \
14723           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14724           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14725                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14726         esac; \
14727         module_srcdir=libelf; \
14728         $(SHELL) $$s/$$module_srcdir/configure \
14729           --srcdir=$${topdir}/$$module_srcdir \
14730           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14731           --target=${target_alias} \
14732           --with-build-libsubdir=$(HOST_SUBDIR) \
14733           $(STAGE4_CONFIGURE_FLAGS) \
14734           --disable-shared
14735 @endif libelf-bootstrap
14736
14737 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14738 maybe-configure-stageprofile-libelf:
14739 @if libelf-bootstrap
14740 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14741 configure-stageprofile-libelf:
14742         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14743         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14744         @r=`${PWD_COMMAND}`; export r; \
14745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14746         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14747         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14748         $(HOST_EXPORTS) \
14749         $(POSTSTAGE1_HOST_EXPORTS) \
14750         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14751         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14752         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14753         echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
14754         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14755         cd $(HOST_SUBDIR)/libelf || exit 1; \
14756         case $(srcdir) in \
14757           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14758           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14759                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14760         esac; \
14761         module_srcdir=libelf; \
14762         $(SHELL) $$s/$$module_srcdir/configure \
14763           --srcdir=$${topdir}/$$module_srcdir \
14764           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14765           --target=${target_alias} \
14766           --with-build-libsubdir=$(HOST_SUBDIR) \
14767           $(STAGEprofile_CONFIGURE_FLAGS) \
14768           --disable-shared
14769 @endif libelf-bootstrap
14770
14771 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14772 maybe-configure-stagefeedback-libelf:
14773 @if libelf-bootstrap
14774 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14775 configure-stagefeedback-libelf:
14776         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14777         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14778         @r=`${PWD_COMMAND}`; export r; \
14779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14780         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14781         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14782         $(HOST_EXPORTS) \
14783         $(POSTSTAGE1_HOST_EXPORTS) \
14784         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14785         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14786         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14787         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
14788         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14789         cd $(HOST_SUBDIR)/libelf || exit 1; \
14790         case $(srcdir) in \
14791           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14792           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14793                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14794         esac; \
14795         module_srcdir=libelf; \
14796         $(SHELL) $$s/$$module_srcdir/configure \
14797           --srcdir=$${topdir}/$$module_srcdir \
14798           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14799           --target=${target_alias} \
14800           --with-build-libsubdir=$(HOST_SUBDIR) \
14801           $(STAGEfeedback_CONFIGURE_FLAGS) \
14802           --disable-shared
14803 @endif libelf-bootstrap
14804
14805
14806
14807
14808
14809 .PHONY: all-libelf maybe-all-libelf
14810 maybe-all-libelf:
14811 @if gcc-bootstrap
14812 all-libelf: stage_current
14813 @endif gcc-bootstrap
14814 @if libelf
14815 TARGET-libelf=all
14816 maybe-all-libelf: all-libelf
14817 all-libelf: configure-libelf
14818         @r=`${PWD_COMMAND}`; export r; \
14819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14820         $(HOST_EXPORTS)  \
14821         (cd $(HOST_SUBDIR)/libelf && \
14822           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
14823                 $(TARGET-libelf))
14824 @endif libelf
14825
14826
14827
14828 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14829 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14830 maybe-all-stage1-libelf:
14831 maybe-clean-stage1-libelf:
14832 @if libelf-bootstrap
14833 maybe-all-stage1-libelf: all-stage1-libelf
14834 all-stage1: all-stage1-libelf
14835 TARGET-stage1-libelf = $(TARGET-libelf)
14836 all-stage1-libelf: configure-stage1-libelf
14837         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14838         @r=`${PWD_COMMAND}`; export r; \
14839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14840         TFLAGS="$(STAGE1_TFLAGS)"; \
14841         $(HOST_EXPORTS)  \
14842         cd $(HOST_SUBDIR)/libelf && \
14843          \
14844         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14845                 CFLAGS="$(STAGE1_CFLAGS)" \
14846                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14847                 LIBCFLAGS="$(LIBCFLAGS)" \
14848                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14849                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14850                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14851                 $(EXTRA_HOST_FLAGS)  \
14852                 $(STAGE1_FLAGS_TO_PASS)  \
14853                 TFLAGS="$(STAGE1_TFLAGS)"  \
14854                 $(TARGET-stage1-libelf)
14855
14856 maybe-clean-stage1-libelf: clean-stage1-libelf
14857 clean-stage1: clean-stage1-libelf
14858 clean-stage1-libelf:
14859         @if [ $(current_stage) = stage1 ]; then \
14860           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14861         else \
14862           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
14863           $(MAKE) stage1-start; \
14864         fi; \
14865         cd $(HOST_SUBDIR)/libelf && \
14866         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14867         $(STAGE1_FLAGS_TO_PASS)  clean
14868 @endif libelf-bootstrap
14869
14870
14871 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
14872 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
14873 maybe-all-stage2-libelf:
14874 maybe-clean-stage2-libelf:
14875 @if libelf-bootstrap
14876 maybe-all-stage2-libelf: all-stage2-libelf
14877 all-stage2: all-stage2-libelf
14878 TARGET-stage2-libelf = $(TARGET-libelf)
14879 all-stage2-libelf: configure-stage2-libelf
14880         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14881         @r=`${PWD_COMMAND}`; export r; \
14882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14883         TFLAGS="$(STAGE2_TFLAGS)"; \
14884         $(HOST_EXPORTS) \
14885         $(POSTSTAGE1_HOST_EXPORTS)  \
14886         cd $(HOST_SUBDIR)/libelf && \
14887          \
14888         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14889                 CFLAGS="$(STAGE2_CFLAGS)" \
14890                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14891                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14892                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14893                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14894                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14895                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14896                 TFLAGS="$(STAGE2_TFLAGS)"  \
14897                 $(TARGET-stage2-libelf)
14898
14899 maybe-clean-stage2-libelf: clean-stage2-libelf
14900 clean-stage2: clean-stage2-libelf
14901 clean-stage2-libelf:
14902         @if [ $(current_stage) = stage2 ]; then \
14903           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14904         else \
14905           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
14906           $(MAKE) stage2-start; \
14907         fi; \
14908         cd $(HOST_SUBDIR)/libelf && \
14909         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14910 @endif libelf-bootstrap
14911
14912
14913 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
14914 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
14915 maybe-all-stage3-libelf:
14916 maybe-clean-stage3-libelf:
14917 @if libelf-bootstrap
14918 maybe-all-stage3-libelf: all-stage3-libelf
14919 all-stage3: all-stage3-libelf
14920 TARGET-stage3-libelf = $(TARGET-libelf)
14921 all-stage3-libelf: configure-stage3-libelf
14922         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14923         @r=`${PWD_COMMAND}`; export r; \
14924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14925         TFLAGS="$(STAGE3_TFLAGS)"; \
14926         $(HOST_EXPORTS) \
14927         $(POSTSTAGE1_HOST_EXPORTS)  \
14928         cd $(HOST_SUBDIR)/libelf && \
14929          \
14930         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14931                 CFLAGS="$(STAGE3_CFLAGS)" \
14932                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14933                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14934                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14935                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14936                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14937                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14938                 TFLAGS="$(STAGE3_TFLAGS)"  \
14939                 $(TARGET-stage3-libelf)
14940
14941 maybe-clean-stage3-libelf: clean-stage3-libelf
14942 clean-stage3: clean-stage3-libelf
14943 clean-stage3-libelf:
14944         @if [ $(current_stage) = stage3 ]; then \
14945           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14946         else \
14947           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
14948           $(MAKE) stage3-start; \
14949         fi; \
14950         cd $(HOST_SUBDIR)/libelf && \
14951         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14952 @endif libelf-bootstrap
14953
14954
14955 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
14956 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
14957 maybe-all-stage4-libelf:
14958 maybe-clean-stage4-libelf:
14959 @if libelf-bootstrap
14960 maybe-all-stage4-libelf: all-stage4-libelf
14961 all-stage4: all-stage4-libelf
14962 TARGET-stage4-libelf = $(TARGET-libelf)
14963 all-stage4-libelf: configure-stage4-libelf
14964         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14965         @r=`${PWD_COMMAND}`; export r; \
14966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14967         TFLAGS="$(STAGE4_TFLAGS)"; \
14968         $(HOST_EXPORTS) \
14969         $(POSTSTAGE1_HOST_EXPORTS)  \
14970         cd $(HOST_SUBDIR)/libelf && \
14971          \
14972         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14973                 CFLAGS="$(STAGE4_CFLAGS)" \
14974                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14975                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14976                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14977                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14978                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14979                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14980                 TFLAGS="$(STAGE4_TFLAGS)"  \
14981                 $(TARGET-stage4-libelf)
14982
14983 maybe-clean-stage4-libelf: clean-stage4-libelf
14984 clean-stage4: clean-stage4-libelf
14985 clean-stage4-libelf:
14986         @if [ $(current_stage) = stage4 ]; then \
14987           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14988         else \
14989           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
14990           $(MAKE) stage4-start; \
14991         fi; \
14992         cd $(HOST_SUBDIR)/libelf && \
14993         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14994 @endif libelf-bootstrap
14995
14996
14997 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
14998 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
14999 maybe-all-stageprofile-libelf:
15000 maybe-clean-stageprofile-libelf:
15001 @if libelf-bootstrap
15002 maybe-all-stageprofile-libelf: all-stageprofile-libelf
15003 all-stageprofile: all-stageprofile-libelf
15004 TARGET-stageprofile-libelf = $(TARGET-libelf)
15005 all-stageprofile-libelf: configure-stageprofile-libelf
15006         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15007         @r=`${PWD_COMMAND}`; export r; \
15008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15009         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15010         $(HOST_EXPORTS) \
15011         $(POSTSTAGE1_HOST_EXPORTS)  \
15012         cd $(HOST_SUBDIR)/libelf && \
15013          \
15014         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15015                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15016                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15017                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15018                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15019                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15020                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15021                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15022                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
15023                 $(TARGET-stageprofile-libelf)
15024
15025 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
15026 clean-stageprofile: clean-stageprofile-libelf
15027 clean-stageprofile-libelf:
15028         @if [ $(current_stage) = stageprofile ]; then \
15029           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15030         else \
15031           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
15032           $(MAKE) stageprofile-start; \
15033         fi; \
15034         cd $(HOST_SUBDIR)/libelf && \
15035         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15036 @endif libelf-bootstrap
15037
15038
15039 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
15040 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
15041 maybe-all-stagefeedback-libelf:
15042 maybe-clean-stagefeedback-libelf:
15043 @if libelf-bootstrap
15044 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
15045 all-stagefeedback: all-stagefeedback-libelf
15046 TARGET-stagefeedback-libelf = $(TARGET-libelf)
15047 all-stagefeedback-libelf: configure-stagefeedback-libelf
15048         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15049         @r=`${PWD_COMMAND}`; export r; \
15050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15051         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15052         $(HOST_EXPORTS) \
15053         $(POSTSTAGE1_HOST_EXPORTS)  \
15054         cd $(HOST_SUBDIR)/libelf && \
15055          \
15056         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15057                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15058                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15059                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15060                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15061                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15062                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15063                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15064                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
15065                 $(TARGET-stagefeedback-libelf)
15066
15067 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15068 clean-stagefeedback: clean-stagefeedback-libelf
15069 clean-stagefeedback-libelf:
15070         @if [ $(current_stage) = stagefeedback ]; then \
15071           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15072         else \
15073           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15074           $(MAKE) stagefeedback-start; \
15075         fi; \
15076         cd $(HOST_SUBDIR)/libelf && \
15077         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15078 @endif libelf-bootstrap
15079
15080
15081
15082
15083
15084 .PHONY: check-libelf maybe-check-libelf
15085 maybe-check-libelf:
15086 @if libelf
15087 maybe-check-libelf: check-libelf
15088
15089 check-libelf:
15090         @: $(MAKE); $(unstage)
15091         @r=`${PWD_COMMAND}`; export r; \
15092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15093         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15094         (cd $(HOST_SUBDIR)/libelf && \
15095           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15096
15097 @endif libelf
15098
15099 .PHONY: install-libelf maybe-install-libelf
15100 maybe-install-libelf:
15101 @if libelf
15102 maybe-install-libelf: install-libelf
15103
15104 install-libelf:
15105
15106 @endif libelf
15107
15108 .PHONY: install-strip-libelf maybe-install-strip-libelf
15109 maybe-install-strip-libelf:
15110 @if libelf
15111 maybe-install-strip-libelf: install-strip-libelf
15112
15113 install-strip-libelf:
15114
15115 @endif libelf
15116
15117 # Other targets (info, dvi, pdf, etc.)
15118
15119 .PHONY: maybe-info-libelf info-libelf
15120 maybe-info-libelf:
15121 @if libelf
15122 maybe-info-libelf: info-libelf
15123
15124 info-libelf: \
15125     configure-libelf 
15126         @[ -f ./libelf/Makefile ] || exit 0; \
15127         r=`${PWD_COMMAND}`; export r; \
15128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15129         $(HOST_EXPORTS) \
15130         for flag in $(EXTRA_HOST_FLAGS) ; do \
15131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15132         done; \
15133         echo "Doing info in libelf"; \
15134         (cd $(HOST_SUBDIR)/libelf && \
15135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15137                   "RANLIB=$${RANLIB}" \
15138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15139                   info) \
15140           || exit 1
15141
15142 @endif libelf
15143
15144 .PHONY: maybe-dvi-libelf dvi-libelf
15145 maybe-dvi-libelf:
15146 @if libelf
15147 maybe-dvi-libelf: dvi-libelf
15148
15149 dvi-libelf: \
15150     configure-libelf 
15151         @[ -f ./libelf/Makefile ] || exit 0; \
15152         r=`${PWD_COMMAND}`; export r; \
15153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15154         $(HOST_EXPORTS) \
15155         for flag in $(EXTRA_HOST_FLAGS) ; do \
15156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15157         done; \
15158         echo "Doing dvi in libelf"; \
15159         (cd $(HOST_SUBDIR)/libelf && \
15160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15162                   "RANLIB=$${RANLIB}" \
15163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15164                   dvi) \
15165           || exit 1
15166
15167 @endif libelf
15168
15169 .PHONY: maybe-pdf-libelf pdf-libelf
15170 maybe-pdf-libelf:
15171 @if libelf
15172 maybe-pdf-libelf: pdf-libelf
15173
15174 pdf-libelf: \
15175     configure-libelf 
15176         @[ -f ./libelf/Makefile ] || exit 0; \
15177         r=`${PWD_COMMAND}`; export r; \
15178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15179         $(HOST_EXPORTS) \
15180         for flag in $(EXTRA_HOST_FLAGS) ; do \
15181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15182         done; \
15183         echo "Doing pdf in libelf"; \
15184         (cd $(HOST_SUBDIR)/libelf && \
15185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15187                   "RANLIB=$${RANLIB}" \
15188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15189                   pdf) \
15190           || exit 1
15191
15192 @endif libelf
15193
15194 .PHONY: maybe-html-libelf html-libelf
15195 maybe-html-libelf:
15196 @if libelf
15197 maybe-html-libelf: html-libelf
15198
15199 html-libelf: \
15200     configure-libelf 
15201         @[ -f ./libelf/Makefile ] || exit 0; \
15202         r=`${PWD_COMMAND}`; export r; \
15203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15204         $(HOST_EXPORTS) \
15205         for flag in $(EXTRA_HOST_FLAGS) ; do \
15206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15207         done; \
15208         echo "Doing html in libelf"; \
15209         (cd $(HOST_SUBDIR)/libelf && \
15210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15212                   "RANLIB=$${RANLIB}" \
15213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15214                   html) \
15215           || exit 1
15216
15217 @endif libelf
15218
15219 .PHONY: maybe-TAGS-libelf TAGS-libelf
15220 maybe-TAGS-libelf:
15221 @if libelf
15222 maybe-TAGS-libelf: TAGS-libelf
15223
15224 TAGS-libelf: \
15225     configure-libelf 
15226         @[ -f ./libelf/Makefile ] || exit 0; \
15227         r=`${PWD_COMMAND}`; export r; \
15228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15229         $(HOST_EXPORTS) \
15230         for flag in $(EXTRA_HOST_FLAGS) ; do \
15231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15232         done; \
15233         echo "Doing TAGS in libelf"; \
15234         (cd $(HOST_SUBDIR)/libelf && \
15235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15237                   "RANLIB=$${RANLIB}" \
15238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15239                   TAGS) \
15240           || exit 1
15241
15242 @endif libelf
15243
15244 .PHONY: maybe-install-info-libelf install-info-libelf
15245 maybe-install-info-libelf:
15246 @if libelf
15247 maybe-install-info-libelf: install-info-libelf
15248
15249 install-info-libelf: \
15250     configure-libelf \
15251     info-libelf 
15252         @[ -f ./libelf/Makefile ] || exit 0; \
15253         r=`${PWD_COMMAND}`; export r; \
15254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15255         $(HOST_EXPORTS) \
15256         for flag in $(EXTRA_HOST_FLAGS) ; do \
15257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15258         done; \
15259         echo "Doing install-info in libelf"; \
15260         (cd $(HOST_SUBDIR)/libelf && \
15261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15263                   "RANLIB=$${RANLIB}" \
15264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15265                   install-info) \
15266           || exit 1
15267
15268 @endif libelf
15269
15270 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15271 maybe-install-pdf-libelf:
15272 @if libelf
15273 maybe-install-pdf-libelf: install-pdf-libelf
15274
15275 install-pdf-libelf: \
15276     configure-libelf \
15277     pdf-libelf 
15278         @[ -f ./libelf/Makefile ] || exit 0; \
15279         r=`${PWD_COMMAND}`; export r; \
15280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15281         $(HOST_EXPORTS) \
15282         for flag in $(EXTRA_HOST_FLAGS) ; do \
15283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15284         done; \
15285         echo "Doing install-pdf in libelf"; \
15286         (cd $(HOST_SUBDIR)/libelf && \
15287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15289                   "RANLIB=$${RANLIB}" \
15290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15291                   install-pdf) \
15292           || exit 1
15293
15294 @endif libelf
15295
15296 .PHONY: maybe-install-html-libelf install-html-libelf
15297 maybe-install-html-libelf:
15298 @if libelf
15299 maybe-install-html-libelf: install-html-libelf
15300
15301 install-html-libelf: \
15302     configure-libelf \
15303     html-libelf 
15304         @[ -f ./libelf/Makefile ] || exit 0; \
15305         r=`${PWD_COMMAND}`; export r; \
15306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15307         $(HOST_EXPORTS) \
15308         for flag in $(EXTRA_HOST_FLAGS) ; do \
15309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15310         done; \
15311         echo "Doing install-html in libelf"; \
15312         (cd $(HOST_SUBDIR)/libelf && \
15313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15315                   "RANLIB=$${RANLIB}" \
15316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15317                   install-html) \
15318           || exit 1
15319
15320 @endif libelf
15321
15322 .PHONY: maybe-installcheck-libelf installcheck-libelf
15323 maybe-installcheck-libelf:
15324 @if libelf
15325 maybe-installcheck-libelf: installcheck-libelf
15326
15327 installcheck-libelf: \
15328     configure-libelf 
15329         @[ -f ./libelf/Makefile ] || exit 0; \
15330         r=`${PWD_COMMAND}`; export r; \
15331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15332         $(HOST_EXPORTS) \
15333         for flag in $(EXTRA_HOST_FLAGS) ; do \
15334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15335         done; \
15336         echo "Doing installcheck in libelf"; \
15337         (cd $(HOST_SUBDIR)/libelf && \
15338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15340                   "RANLIB=$${RANLIB}" \
15341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15342                   installcheck) \
15343           || exit 1
15344
15345 @endif libelf
15346
15347 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15348 maybe-mostlyclean-libelf:
15349 @if libelf
15350 maybe-mostlyclean-libelf: mostlyclean-libelf
15351
15352 mostlyclean-libelf: 
15353         @[ -f ./libelf/Makefile ] || exit 0; \
15354         r=`${PWD_COMMAND}`; export r; \
15355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15356         $(HOST_EXPORTS) \
15357         for flag in $(EXTRA_HOST_FLAGS) ; do \
15358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15359         done; \
15360         echo "Doing mostlyclean in libelf"; \
15361         (cd $(HOST_SUBDIR)/libelf && \
15362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15364                   "RANLIB=$${RANLIB}" \
15365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15366                   mostlyclean) \
15367           || exit 1
15368
15369 @endif libelf
15370
15371 .PHONY: maybe-clean-libelf clean-libelf
15372 maybe-clean-libelf:
15373 @if libelf
15374 maybe-clean-libelf: clean-libelf
15375
15376 clean-libelf: 
15377         @[ -f ./libelf/Makefile ] || exit 0; \
15378         r=`${PWD_COMMAND}`; export r; \
15379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15380         $(HOST_EXPORTS) \
15381         for flag in $(EXTRA_HOST_FLAGS) ; do \
15382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15383         done; \
15384         echo "Doing clean in libelf"; \
15385         (cd $(HOST_SUBDIR)/libelf && \
15386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15388                   "RANLIB=$${RANLIB}" \
15389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15390                   clean) \
15391           || exit 1
15392
15393 @endif libelf
15394
15395 .PHONY: maybe-distclean-libelf distclean-libelf
15396 maybe-distclean-libelf:
15397 @if libelf
15398 maybe-distclean-libelf: distclean-libelf
15399
15400 distclean-libelf: 
15401         @[ -f ./libelf/Makefile ] || exit 0; \
15402         r=`${PWD_COMMAND}`; export r; \
15403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15404         $(HOST_EXPORTS) \
15405         for flag in $(EXTRA_HOST_FLAGS) ; do \
15406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15407         done; \
15408         echo "Doing distclean in libelf"; \
15409         (cd $(HOST_SUBDIR)/libelf && \
15410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15412                   "RANLIB=$${RANLIB}" \
15413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15414                   distclean) \
15415           || exit 1
15416
15417 @endif libelf
15418
15419 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15420 maybe-maintainer-clean-libelf:
15421 @if libelf
15422 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15423
15424 maintainer-clean-libelf: 
15425         @[ -f ./libelf/Makefile ] || exit 0; \
15426         r=`${PWD_COMMAND}`; export r; \
15427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15428         $(HOST_EXPORTS) \
15429         for flag in $(EXTRA_HOST_FLAGS) ; do \
15430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15431         done; \
15432         echo "Doing maintainer-clean in libelf"; \
15433         (cd $(HOST_SUBDIR)/libelf && \
15434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15436                   "RANLIB=$${RANLIB}" \
15437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15438                   maintainer-clean) \
15439           || exit 1
15440
15441 @endif libelf
15442
15443
15444
15445 .PHONY: configure-gold maybe-configure-gold
15446 maybe-configure-gold:
15447 @if gcc-bootstrap
15448 configure-gold: stage_current
15449 @endif gcc-bootstrap
15450 @if gold
15451 maybe-configure-gold: configure-gold
15452 configure-gold: 
15453         @r=`${PWD_COMMAND}`; export r; \
15454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15455         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15456         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15457         $(HOST_EXPORTS)  \
15458         echo Configuring in $(HOST_SUBDIR)/gold; \
15459         cd "$(HOST_SUBDIR)/gold" || exit 1; \
15460         case $(srcdir) in \
15461           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15462           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15463                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15464         esac; \
15465         module_srcdir=gold; \
15466         $(SHELL) \
15467           $$s/$$module_srcdir/configure \
15468           --srcdir=$${topdir}/$$module_srcdir \
15469           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15470           --target=${target_alias}  \
15471           || exit 1
15472 @endif gold
15473
15474
15475
15476 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15477 maybe-configure-stage1-gold:
15478 @if gold-bootstrap
15479 maybe-configure-stage1-gold: configure-stage1-gold
15480 configure-stage1-gold:
15481         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15482         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15483         @r=`${PWD_COMMAND}`; export r; \
15484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15485         TFLAGS="$(STAGE1_TFLAGS)"; \
15486         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15487         $(HOST_EXPORTS) \
15488         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15489         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15490         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15491         echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
15492         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15493         cd $(HOST_SUBDIR)/gold || exit 1; \
15494         case $(srcdir) in \
15495           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15496           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15497                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15498         esac; \
15499         module_srcdir=gold; \
15500         $(SHELL) $$s/$$module_srcdir/configure \
15501           --srcdir=$${topdir}/$$module_srcdir \
15502           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15503           --target=${target_alias} \
15504            \
15505           $(STAGE1_CONFIGURE_FLAGS)
15506 @endif gold-bootstrap
15507
15508 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15509 maybe-configure-stage2-gold:
15510 @if gold-bootstrap
15511 maybe-configure-stage2-gold: configure-stage2-gold
15512 configure-stage2-gold:
15513         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15514         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15515         @r=`${PWD_COMMAND}`; export r; \
15516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15517         TFLAGS="$(STAGE2_TFLAGS)"; \
15518         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15519         $(HOST_EXPORTS) \
15520         $(POSTSTAGE1_HOST_EXPORTS) \
15521         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15522         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15523         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15524         echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
15525         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15526         cd $(HOST_SUBDIR)/gold || exit 1; \
15527         case $(srcdir) in \
15528           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15529           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15530                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15531         esac; \
15532         module_srcdir=gold; \
15533         $(SHELL) $$s/$$module_srcdir/configure \
15534           --srcdir=$${topdir}/$$module_srcdir \
15535           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15536           --target=${target_alias} \
15537           --with-build-libsubdir=$(HOST_SUBDIR) \
15538           $(STAGE2_CONFIGURE_FLAGS)
15539 @endif gold-bootstrap
15540
15541 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15542 maybe-configure-stage3-gold:
15543 @if gold-bootstrap
15544 maybe-configure-stage3-gold: configure-stage3-gold
15545 configure-stage3-gold:
15546         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15547         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15548         @r=`${PWD_COMMAND}`; export r; \
15549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15550         TFLAGS="$(STAGE3_TFLAGS)"; \
15551         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15552         $(HOST_EXPORTS) \
15553         $(POSTSTAGE1_HOST_EXPORTS) \
15554         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15555         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15556         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15557         echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
15558         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15559         cd $(HOST_SUBDIR)/gold || exit 1; \
15560         case $(srcdir) in \
15561           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15562           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15563                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15564         esac; \
15565         module_srcdir=gold; \
15566         $(SHELL) $$s/$$module_srcdir/configure \
15567           --srcdir=$${topdir}/$$module_srcdir \
15568           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15569           --target=${target_alias} \
15570           --with-build-libsubdir=$(HOST_SUBDIR) \
15571           $(STAGE3_CONFIGURE_FLAGS)
15572 @endif gold-bootstrap
15573
15574 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15575 maybe-configure-stage4-gold:
15576 @if gold-bootstrap
15577 maybe-configure-stage4-gold: configure-stage4-gold
15578 configure-stage4-gold:
15579         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15580         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15581         @r=`${PWD_COMMAND}`; export r; \
15582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15583         TFLAGS="$(STAGE4_TFLAGS)"; \
15584         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15585         $(HOST_EXPORTS) \
15586         $(POSTSTAGE1_HOST_EXPORTS) \
15587         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15588         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15589         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15590         echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
15591         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15592         cd $(HOST_SUBDIR)/gold || exit 1; \
15593         case $(srcdir) in \
15594           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15595           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15596                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15597         esac; \
15598         module_srcdir=gold; \
15599         $(SHELL) $$s/$$module_srcdir/configure \
15600           --srcdir=$${topdir}/$$module_srcdir \
15601           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15602           --target=${target_alias} \
15603           --with-build-libsubdir=$(HOST_SUBDIR) \
15604           $(STAGE4_CONFIGURE_FLAGS)
15605 @endif gold-bootstrap
15606
15607 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15608 maybe-configure-stageprofile-gold:
15609 @if gold-bootstrap
15610 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15611 configure-stageprofile-gold:
15612         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15613         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15614         @r=`${PWD_COMMAND}`; export r; \
15615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15616         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15617         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15618         $(HOST_EXPORTS) \
15619         $(POSTSTAGE1_HOST_EXPORTS) \
15620         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15621         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15622         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15623         echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
15624         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15625         cd $(HOST_SUBDIR)/gold || exit 1; \
15626         case $(srcdir) in \
15627           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15628           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15629                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15630         esac; \
15631         module_srcdir=gold; \
15632         $(SHELL) $$s/$$module_srcdir/configure \
15633           --srcdir=$${topdir}/$$module_srcdir \
15634           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15635           --target=${target_alias} \
15636           --with-build-libsubdir=$(HOST_SUBDIR) \
15637           $(STAGEprofile_CONFIGURE_FLAGS)
15638 @endif gold-bootstrap
15639
15640 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15641 maybe-configure-stagefeedback-gold:
15642 @if gold-bootstrap
15643 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15644 configure-stagefeedback-gold:
15645         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15646         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15647         @r=`${PWD_COMMAND}`; export r; \
15648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15649         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15650         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15651         $(HOST_EXPORTS) \
15652         $(POSTSTAGE1_HOST_EXPORTS) \
15653         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15654         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15655         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15656         echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
15657         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15658         cd $(HOST_SUBDIR)/gold || exit 1; \
15659         case $(srcdir) in \
15660           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15661           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15662                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15663         esac; \
15664         module_srcdir=gold; \
15665         $(SHELL) $$s/$$module_srcdir/configure \
15666           --srcdir=$${topdir}/$$module_srcdir \
15667           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15668           --target=${target_alias} \
15669           --with-build-libsubdir=$(HOST_SUBDIR) \
15670           $(STAGEfeedback_CONFIGURE_FLAGS)
15671 @endif gold-bootstrap
15672
15673
15674
15675
15676
15677 .PHONY: all-gold maybe-all-gold
15678 maybe-all-gold:
15679 @if gcc-bootstrap
15680 all-gold: stage_current
15681 @endif gcc-bootstrap
15682 @if gold
15683 TARGET-gold=all
15684 maybe-all-gold: all-gold
15685 all-gold: configure-gold
15686         @r=`${PWD_COMMAND}`; export r; \
15687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15688         $(HOST_EXPORTS)  \
15689         (cd $(HOST_SUBDIR)/gold && \
15690           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15691                 $(TARGET-gold))
15692 @endif gold
15693
15694
15695
15696 .PHONY: all-stage1-gold maybe-all-stage1-gold
15697 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15698 maybe-all-stage1-gold:
15699 maybe-clean-stage1-gold:
15700 @if gold-bootstrap
15701 maybe-all-stage1-gold: all-stage1-gold
15702 all-stage1: all-stage1-gold
15703 TARGET-stage1-gold = $(TARGET-gold)
15704 all-stage1-gold: configure-stage1-gold
15705         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15706         @r=`${PWD_COMMAND}`; export r; \
15707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15708         TFLAGS="$(STAGE1_TFLAGS)"; \
15709         $(HOST_EXPORTS)  \
15710         cd $(HOST_SUBDIR)/gold && \
15711          \
15712         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15713                 CFLAGS="$(STAGE1_CFLAGS)" \
15714                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15715                 LIBCFLAGS="$(LIBCFLAGS)" \
15716                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15717                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15718                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15719                 $(EXTRA_HOST_FLAGS)  \
15720                 $(STAGE1_FLAGS_TO_PASS)  \
15721                 TFLAGS="$(STAGE1_TFLAGS)"  \
15722                 $(TARGET-stage1-gold)
15723
15724 maybe-clean-stage1-gold: clean-stage1-gold
15725 clean-stage1: clean-stage1-gold
15726 clean-stage1-gold:
15727         @if [ $(current_stage) = stage1 ]; then \
15728           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15729         else \
15730           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15731           $(MAKE) stage1-start; \
15732         fi; \
15733         cd $(HOST_SUBDIR)/gold && \
15734         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15735         $(STAGE1_FLAGS_TO_PASS)  clean
15736 @endif gold-bootstrap
15737
15738
15739 .PHONY: all-stage2-gold maybe-all-stage2-gold
15740 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15741 maybe-all-stage2-gold:
15742 maybe-clean-stage2-gold:
15743 @if gold-bootstrap
15744 maybe-all-stage2-gold: all-stage2-gold
15745 all-stage2: all-stage2-gold
15746 TARGET-stage2-gold = $(TARGET-gold)
15747 all-stage2-gold: configure-stage2-gold
15748         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15749         @r=`${PWD_COMMAND}`; export r; \
15750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15751         TFLAGS="$(STAGE2_TFLAGS)"; \
15752         $(HOST_EXPORTS) \
15753         $(POSTSTAGE1_HOST_EXPORTS)  \
15754         cd $(HOST_SUBDIR)/gold && \
15755          \
15756         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15757                 CFLAGS="$(STAGE2_CFLAGS)" \
15758                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15759                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15760                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15761                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15762                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15763                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15764                 TFLAGS="$(STAGE2_TFLAGS)"  \
15765                 $(TARGET-stage2-gold)
15766
15767 maybe-clean-stage2-gold: clean-stage2-gold
15768 clean-stage2: clean-stage2-gold
15769 clean-stage2-gold:
15770         @if [ $(current_stage) = stage2 ]; then \
15771           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15772         else \
15773           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15774           $(MAKE) stage2-start; \
15775         fi; \
15776         cd $(HOST_SUBDIR)/gold && \
15777         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15778 @endif gold-bootstrap
15779
15780
15781 .PHONY: all-stage3-gold maybe-all-stage3-gold
15782 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15783 maybe-all-stage3-gold:
15784 maybe-clean-stage3-gold:
15785 @if gold-bootstrap
15786 maybe-all-stage3-gold: all-stage3-gold
15787 all-stage3: all-stage3-gold
15788 TARGET-stage3-gold = $(TARGET-gold)
15789 all-stage3-gold: configure-stage3-gold
15790         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15791         @r=`${PWD_COMMAND}`; export r; \
15792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15793         TFLAGS="$(STAGE3_TFLAGS)"; \
15794         $(HOST_EXPORTS) \
15795         $(POSTSTAGE1_HOST_EXPORTS)  \
15796         cd $(HOST_SUBDIR)/gold && \
15797          \
15798         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15799                 CFLAGS="$(STAGE3_CFLAGS)" \
15800                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15801                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15802                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15803                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15804                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15805                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15806                 TFLAGS="$(STAGE3_TFLAGS)"  \
15807                 $(TARGET-stage3-gold)
15808
15809 maybe-clean-stage3-gold: clean-stage3-gold
15810 clean-stage3: clean-stage3-gold
15811 clean-stage3-gold:
15812         @if [ $(current_stage) = stage3 ]; then \
15813           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15814         else \
15815           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15816           $(MAKE) stage3-start; \
15817         fi; \
15818         cd $(HOST_SUBDIR)/gold && \
15819         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15820 @endif gold-bootstrap
15821
15822
15823 .PHONY: all-stage4-gold maybe-all-stage4-gold
15824 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15825 maybe-all-stage4-gold:
15826 maybe-clean-stage4-gold:
15827 @if gold-bootstrap
15828 maybe-all-stage4-gold: all-stage4-gold
15829 all-stage4: all-stage4-gold
15830 TARGET-stage4-gold = $(TARGET-gold)
15831 all-stage4-gold: configure-stage4-gold
15832         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15833         @r=`${PWD_COMMAND}`; export r; \
15834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15835         TFLAGS="$(STAGE4_TFLAGS)"; \
15836         $(HOST_EXPORTS) \
15837         $(POSTSTAGE1_HOST_EXPORTS)  \
15838         cd $(HOST_SUBDIR)/gold && \
15839          \
15840         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15841                 CFLAGS="$(STAGE4_CFLAGS)" \
15842                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15843                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15844                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15845                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15846                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15847                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15848                 TFLAGS="$(STAGE4_TFLAGS)"  \
15849                 $(TARGET-stage4-gold)
15850
15851 maybe-clean-stage4-gold: clean-stage4-gold
15852 clean-stage4: clean-stage4-gold
15853 clean-stage4-gold:
15854         @if [ $(current_stage) = stage4 ]; then \
15855           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15856         else \
15857           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
15858           $(MAKE) stage4-start; \
15859         fi; \
15860         cd $(HOST_SUBDIR)/gold && \
15861         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15862 @endif gold-bootstrap
15863
15864
15865 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
15866 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
15867 maybe-all-stageprofile-gold:
15868 maybe-clean-stageprofile-gold:
15869 @if gold-bootstrap
15870 maybe-all-stageprofile-gold: all-stageprofile-gold
15871 all-stageprofile: all-stageprofile-gold
15872 TARGET-stageprofile-gold = $(TARGET-gold)
15873 all-stageprofile-gold: configure-stageprofile-gold
15874         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15875         @r=`${PWD_COMMAND}`; export r; \
15876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15877         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15878         $(HOST_EXPORTS) \
15879         $(POSTSTAGE1_HOST_EXPORTS)  \
15880         cd $(HOST_SUBDIR)/gold && \
15881          \
15882         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15883                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15884                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15885                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15886                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15887                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15888                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15889                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15890                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
15891                 $(TARGET-stageprofile-gold)
15892
15893 maybe-clean-stageprofile-gold: clean-stageprofile-gold
15894 clean-stageprofile: clean-stageprofile-gold
15895 clean-stageprofile-gold:
15896         @if [ $(current_stage) = stageprofile ]; then \
15897           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15898         else \
15899           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
15900           $(MAKE) stageprofile-start; \
15901         fi; \
15902         cd $(HOST_SUBDIR)/gold && \
15903         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15904 @endif gold-bootstrap
15905
15906
15907 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
15908 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
15909 maybe-all-stagefeedback-gold:
15910 maybe-clean-stagefeedback-gold:
15911 @if gold-bootstrap
15912 maybe-all-stagefeedback-gold: all-stagefeedback-gold
15913 all-stagefeedback: all-stagefeedback-gold
15914 TARGET-stagefeedback-gold = $(TARGET-gold)
15915 all-stagefeedback-gold: configure-stagefeedback-gold
15916         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15917         @r=`${PWD_COMMAND}`; export r; \
15918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15919         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15920         $(HOST_EXPORTS) \
15921         $(POSTSTAGE1_HOST_EXPORTS)  \
15922         cd $(HOST_SUBDIR)/gold && \
15923          \
15924         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15925                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15926                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15927                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15928                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15929                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15930                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15931                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15932                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
15933                 $(TARGET-stagefeedback-gold)
15934
15935 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
15936 clean-stagefeedback: clean-stagefeedback-gold
15937 clean-stagefeedback-gold:
15938         @if [ $(current_stage) = stagefeedback ]; then \
15939           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15940         else \
15941           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
15942           $(MAKE) stagefeedback-start; \
15943         fi; \
15944         cd $(HOST_SUBDIR)/gold && \
15945         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15946 @endif gold-bootstrap
15947
15948
15949
15950
15951
15952 .PHONY: check-gold maybe-check-gold
15953 maybe-check-gold:
15954 @if gold
15955 maybe-check-gold: check-gold
15956
15957 check-gold:
15958         @: $(MAKE); $(unstage)
15959         @r=`${PWD_COMMAND}`; export r; \
15960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15961         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15962         (cd $(HOST_SUBDIR)/gold && \
15963           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15964
15965 @endif gold
15966
15967 .PHONY: install-gold maybe-install-gold
15968 maybe-install-gold:
15969 @if gold
15970 maybe-install-gold: install-gold
15971
15972 install-gold: installdirs
15973         @: $(MAKE); $(unstage)
15974         @r=`${PWD_COMMAND}`; export r; \
15975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15976         $(HOST_EXPORTS) \
15977         (cd $(HOST_SUBDIR)/gold && \
15978           $(MAKE) $(FLAGS_TO_PASS)  install)
15979
15980 @endif gold
15981
15982 .PHONY: install-strip-gold maybe-install-strip-gold
15983 maybe-install-strip-gold:
15984 @if gold
15985 maybe-install-strip-gold: install-strip-gold
15986
15987 install-strip-gold: installdirs
15988         @: $(MAKE); $(unstage)
15989         @r=`${PWD_COMMAND}`; export r; \
15990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15991         $(HOST_EXPORTS) \
15992         (cd $(HOST_SUBDIR)/gold && \
15993           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
15994
15995 @endif gold
15996
15997 # Other targets (info, dvi, pdf, etc.)
15998
15999 .PHONY: maybe-info-gold info-gold
16000 maybe-info-gold:
16001 @if gold
16002 maybe-info-gold: info-gold
16003
16004 info-gold: \
16005     configure-gold 
16006         @[ -f ./gold/Makefile ] || exit 0; \
16007         r=`${PWD_COMMAND}`; export r; \
16008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16009         $(HOST_EXPORTS) \
16010         for flag in $(EXTRA_HOST_FLAGS) ; do \
16011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16012         done; \
16013         echo "Doing info in gold"; \
16014         (cd $(HOST_SUBDIR)/gold && \
16015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16017                   "RANLIB=$${RANLIB}" \
16018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16019                   info) \
16020           || exit 1
16021
16022 @endif gold
16023
16024 .PHONY: maybe-dvi-gold dvi-gold
16025 maybe-dvi-gold:
16026 @if gold
16027 maybe-dvi-gold: dvi-gold
16028
16029 dvi-gold: \
16030     configure-gold 
16031         @[ -f ./gold/Makefile ] || exit 0; \
16032         r=`${PWD_COMMAND}`; export r; \
16033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16034         $(HOST_EXPORTS) \
16035         for flag in $(EXTRA_HOST_FLAGS) ; do \
16036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16037         done; \
16038         echo "Doing dvi in gold"; \
16039         (cd $(HOST_SUBDIR)/gold && \
16040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16042                   "RANLIB=$${RANLIB}" \
16043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16044                   dvi) \
16045           || exit 1
16046
16047 @endif gold
16048
16049 .PHONY: maybe-pdf-gold pdf-gold
16050 maybe-pdf-gold:
16051 @if gold
16052 maybe-pdf-gold: pdf-gold
16053
16054 pdf-gold: \
16055     configure-gold 
16056         @[ -f ./gold/Makefile ] || exit 0; \
16057         r=`${PWD_COMMAND}`; export r; \
16058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16059         $(HOST_EXPORTS) \
16060         for flag in $(EXTRA_HOST_FLAGS) ; do \
16061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16062         done; \
16063         echo "Doing pdf in gold"; \
16064         (cd $(HOST_SUBDIR)/gold && \
16065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16067                   "RANLIB=$${RANLIB}" \
16068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16069                   pdf) \
16070           || exit 1
16071
16072 @endif gold
16073
16074 .PHONY: maybe-html-gold html-gold
16075 maybe-html-gold:
16076 @if gold
16077 maybe-html-gold: html-gold
16078
16079 html-gold: \
16080     configure-gold 
16081         @[ -f ./gold/Makefile ] || exit 0; \
16082         r=`${PWD_COMMAND}`; export r; \
16083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16084         $(HOST_EXPORTS) \
16085         for flag in $(EXTRA_HOST_FLAGS) ; do \
16086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16087         done; \
16088         echo "Doing html in gold"; \
16089         (cd $(HOST_SUBDIR)/gold && \
16090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16092                   "RANLIB=$${RANLIB}" \
16093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16094                   html) \
16095           || exit 1
16096
16097 @endif gold
16098
16099 .PHONY: maybe-TAGS-gold TAGS-gold
16100 maybe-TAGS-gold:
16101 @if gold
16102 maybe-TAGS-gold: TAGS-gold
16103
16104 TAGS-gold: \
16105     configure-gold 
16106         @[ -f ./gold/Makefile ] || exit 0; \
16107         r=`${PWD_COMMAND}`; export r; \
16108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16109         $(HOST_EXPORTS) \
16110         for flag in $(EXTRA_HOST_FLAGS) ; do \
16111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16112         done; \
16113         echo "Doing TAGS in gold"; \
16114         (cd $(HOST_SUBDIR)/gold && \
16115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16117                   "RANLIB=$${RANLIB}" \
16118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16119                   TAGS) \
16120           || exit 1
16121
16122 @endif gold
16123
16124 .PHONY: maybe-install-info-gold install-info-gold
16125 maybe-install-info-gold:
16126 @if gold
16127 maybe-install-info-gold: install-info-gold
16128
16129 install-info-gold: \
16130     configure-gold \
16131     info-gold 
16132         @[ -f ./gold/Makefile ] || exit 0; \
16133         r=`${PWD_COMMAND}`; export r; \
16134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16135         $(HOST_EXPORTS) \
16136         for flag in $(EXTRA_HOST_FLAGS) ; do \
16137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16138         done; \
16139         echo "Doing install-info in gold"; \
16140         (cd $(HOST_SUBDIR)/gold && \
16141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16143                   "RANLIB=$${RANLIB}" \
16144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16145                   install-info) \
16146           || exit 1
16147
16148 @endif gold
16149
16150 .PHONY: maybe-install-pdf-gold install-pdf-gold
16151 maybe-install-pdf-gold:
16152 @if gold
16153 maybe-install-pdf-gold: install-pdf-gold
16154
16155 install-pdf-gold: \
16156     configure-gold \
16157     pdf-gold 
16158         @[ -f ./gold/Makefile ] || exit 0; \
16159         r=`${PWD_COMMAND}`; export r; \
16160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16161         $(HOST_EXPORTS) \
16162         for flag in $(EXTRA_HOST_FLAGS) ; do \
16163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16164         done; \
16165         echo "Doing install-pdf in gold"; \
16166         (cd $(HOST_SUBDIR)/gold && \
16167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16169                   "RANLIB=$${RANLIB}" \
16170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16171                   install-pdf) \
16172           || exit 1
16173
16174 @endif gold
16175
16176 .PHONY: maybe-install-html-gold install-html-gold
16177 maybe-install-html-gold:
16178 @if gold
16179 maybe-install-html-gold: install-html-gold
16180
16181 install-html-gold: \
16182     configure-gold \
16183     html-gold 
16184         @[ -f ./gold/Makefile ] || exit 0; \
16185         r=`${PWD_COMMAND}`; export r; \
16186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16187         $(HOST_EXPORTS) \
16188         for flag in $(EXTRA_HOST_FLAGS) ; do \
16189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16190         done; \
16191         echo "Doing install-html in gold"; \
16192         (cd $(HOST_SUBDIR)/gold && \
16193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16195                   "RANLIB=$${RANLIB}" \
16196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16197                   install-html) \
16198           || exit 1
16199
16200 @endif gold
16201
16202 .PHONY: maybe-installcheck-gold installcheck-gold
16203 maybe-installcheck-gold:
16204 @if gold
16205 maybe-installcheck-gold: installcheck-gold
16206
16207 installcheck-gold: \
16208     configure-gold 
16209         @[ -f ./gold/Makefile ] || exit 0; \
16210         r=`${PWD_COMMAND}`; export r; \
16211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16212         $(HOST_EXPORTS) \
16213         for flag in $(EXTRA_HOST_FLAGS) ; do \
16214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16215         done; \
16216         echo "Doing installcheck in gold"; \
16217         (cd $(HOST_SUBDIR)/gold && \
16218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16220                   "RANLIB=$${RANLIB}" \
16221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16222                   installcheck) \
16223           || exit 1
16224
16225 @endif gold
16226
16227 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16228 maybe-mostlyclean-gold:
16229 @if gold
16230 maybe-mostlyclean-gold: mostlyclean-gold
16231
16232 mostlyclean-gold: 
16233         @[ -f ./gold/Makefile ] || exit 0; \
16234         r=`${PWD_COMMAND}`; export r; \
16235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16236         $(HOST_EXPORTS) \
16237         for flag in $(EXTRA_HOST_FLAGS) ; do \
16238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16239         done; \
16240         echo "Doing mostlyclean in gold"; \
16241         (cd $(HOST_SUBDIR)/gold && \
16242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16244                   "RANLIB=$${RANLIB}" \
16245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16246                   mostlyclean) \
16247           || exit 1
16248
16249 @endif gold
16250
16251 .PHONY: maybe-clean-gold clean-gold
16252 maybe-clean-gold:
16253 @if gold
16254 maybe-clean-gold: clean-gold
16255
16256 clean-gold: 
16257         @[ -f ./gold/Makefile ] || exit 0; \
16258         r=`${PWD_COMMAND}`; export r; \
16259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16260         $(HOST_EXPORTS) \
16261         for flag in $(EXTRA_HOST_FLAGS) ; do \
16262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16263         done; \
16264         echo "Doing clean in gold"; \
16265         (cd $(HOST_SUBDIR)/gold && \
16266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16268                   "RANLIB=$${RANLIB}" \
16269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16270                   clean) \
16271           || exit 1
16272
16273 @endif gold
16274
16275 .PHONY: maybe-distclean-gold distclean-gold
16276 maybe-distclean-gold:
16277 @if gold
16278 maybe-distclean-gold: distclean-gold
16279
16280 distclean-gold: 
16281         @[ -f ./gold/Makefile ] || exit 0; \
16282         r=`${PWD_COMMAND}`; export r; \
16283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16284         $(HOST_EXPORTS) \
16285         for flag in $(EXTRA_HOST_FLAGS) ; do \
16286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16287         done; \
16288         echo "Doing distclean in gold"; \
16289         (cd $(HOST_SUBDIR)/gold && \
16290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16292                   "RANLIB=$${RANLIB}" \
16293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16294                   distclean) \
16295           || exit 1
16296
16297 @endif gold
16298
16299 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16300 maybe-maintainer-clean-gold:
16301 @if gold
16302 maybe-maintainer-clean-gold: maintainer-clean-gold
16303
16304 maintainer-clean-gold: 
16305         @[ -f ./gold/Makefile ] || exit 0; \
16306         r=`${PWD_COMMAND}`; export r; \
16307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16308         $(HOST_EXPORTS) \
16309         for flag in $(EXTRA_HOST_FLAGS) ; do \
16310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16311         done; \
16312         echo "Doing maintainer-clean in gold"; \
16313         (cd $(HOST_SUBDIR)/gold && \
16314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16316                   "RANLIB=$${RANLIB}" \
16317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16318                   maintainer-clean) \
16319           || exit 1
16320
16321 @endif gold
16322
16323
16324
16325 .PHONY: configure-gprof maybe-configure-gprof
16326 maybe-configure-gprof:
16327 @if gcc-bootstrap
16328 configure-gprof: stage_current
16329 @endif gcc-bootstrap
16330 @if gprof
16331 maybe-configure-gprof: configure-gprof
16332 configure-gprof: 
16333         @: $(MAKE); $(unstage)
16334         @r=`${PWD_COMMAND}`; export r; \
16335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16336         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16337         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
16338         $(HOST_EXPORTS)  \
16339         echo Configuring in $(HOST_SUBDIR)/gprof; \
16340         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16341         case $(srcdir) in \
16342           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16343           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16344                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16345         esac; \
16346         module_srcdir=gprof; \
16347         $(SHELL) \
16348           $$s/$$module_srcdir/configure \
16349           --srcdir=$${topdir}/$$module_srcdir \
16350           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16351           --target=${target_alias}  \
16352           || exit 1
16353 @endif gprof
16354
16355
16356
16357
16358
16359 .PHONY: all-gprof maybe-all-gprof
16360 maybe-all-gprof:
16361 @if gcc-bootstrap
16362 all-gprof: stage_current
16363 @endif gcc-bootstrap
16364 @if gprof
16365 TARGET-gprof=all
16366 maybe-all-gprof: all-gprof
16367 all-gprof: configure-gprof
16368         @: $(MAKE); $(unstage)
16369         @r=`${PWD_COMMAND}`; export r; \
16370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16371         $(HOST_EXPORTS)  \
16372         (cd $(HOST_SUBDIR)/gprof && \
16373           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16374                 $(TARGET-gprof))
16375 @endif gprof
16376
16377
16378
16379
16380 .PHONY: check-gprof maybe-check-gprof
16381 maybe-check-gprof:
16382 @if gprof
16383 maybe-check-gprof: check-gprof
16384
16385 check-gprof:
16386         @: $(MAKE); $(unstage)
16387         @r=`${PWD_COMMAND}`; export r; \
16388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16389         $(HOST_EXPORTS)  \
16390         (cd $(HOST_SUBDIR)/gprof && \
16391           $(MAKE) $(FLAGS_TO_PASS)  check)
16392
16393 @endif gprof
16394
16395 .PHONY: install-gprof maybe-install-gprof
16396 maybe-install-gprof:
16397 @if gprof
16398 maybe-install-gprof: install-gprof
16399
16400 install-gprof: installdirs
16401         @: $(MAKE); $(unstage)
16402         @r=`${PWD_COMMAND}`; export r; \
16403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16404         $(HOST_EXPORTS) \
16405         (cd $(HOST_SUBDIR)/gprof && \
16406           $(MAKE) $(FLAGS_TO_PASS)  install)
16407
16408 @endif gprof
16409
16410 .PHONY: install-strip-gprof maybe-install-strip-gprof
16411 maybe-install-strip-gprof:
16412 @if gprof
16413 maybe-install-strip-gprof: install-strip-gprof
16414
16415 install-strip-gprof: installdirs
16416         @: $(MAKE); $(unstage)
16417         @r=`${PWD_COMMAND}`; export r; \
16418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16419         $(HOST_EXPORTS) \
16420         (cd $(HOST_SUBDIR)/gprof && \
16421           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16422
16423 @endif gprof
16424
16425 # Other targets (info, dvi, pdf, etc.)
16426
16427 .PHONY: maybe-info-gprof info-gprof
16428 maybe-info-gprof:
16429 @if gprof
16430 maybe-info-gprof: info-gprof
16431
16432 info-gprof: \
16433     configure-gprof 
16434         @: $(MAKE); $(unstage)
16435         @[ -f ./gprof/Makefile ] || exit 0; \
16436         r=`${PWD_COMMAND}`; export r; \
16437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16438         $(HOST_EXPORTS) \
16439         for flag in $(EXTRA_HOST_FLAGS) ; do \
16440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16441         done; \
16442         echo "Doing info in gprof"; \
16443         (cd $(HOST_SUBDIR)/gprof && \
16444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16446                   "RANLIB=$${RANLIB}" \
16447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16448                   info) \
16449           || exit 1
16450
16451 @endif gprof
16452
16453 .PHONY: maybe-dvi-gprof dvi-gprof
16454 maybe-dvi-gprof:
16455 @if gprof
16456 maybe-dvi-gprof: dvi-gprof
16457
16458 dvi-gprof: \
16459     configure-gprof 
16460         @: $(MAKE); $(unstage)
16461         @[ -f ./gprof/Makefile ] || exit 0; \
16462         r=`${PWD_COMMAND}`; export r; \
16463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16464         $(HOST_EXPORTS) \
16465         for flag in $(EXTRA_HOST_FLAGS) ; do \
16466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16467         done; \
16468         echo "Doing dvi in gprof"; \
16469         (cd $(HOST_SUBDIR)/gprof && \
16470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16472                   "RANLIB=$${RANLIB}" \
16473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16474                   dvi) \
16475           || exit 1
16476
16477 @endif gprof
16478
16479 .PHONY: maybe-pdf-gprof pdf-gprof
16480 maybe-pdf-gprof:
16481 @if gprof
16482 maybe-pdf-gprof: pdf-gprof
16483
16484 pdf-gprof: \
16485     configure-gprof 
16486         @: $(MAKE); $(unstage)
16487         @[ -f ./gprof/Makefile ] || exit 0; \
16488         r=`${PWD_COMMAND}`; export r; \
16489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16490         $(HOST_EXPORTS) \
16491         for flag in $(EXTRA_HOST_FLAGS) ; do \
16492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16493         done; \
16494         echo "Doing pdf in gprof"; \
16495         (cd $(HOST_SUBDIR)/gprof && \
16496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16498                   "RANLIB=$${RANLIB}" \
16499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16500                   pdf) \
16501           || exit 1
16502
16503 @endif gprof
16504
16505 .PHONY: maybe-html-gprof html-gprof
16506 maybe-html-gprof:
16507 @if gprof
16508 maybe-html-gprof: html-gprof
16509
16510 html-gprof: \
16511     configure-gprof 
16512         @: $(MAKE); $(unstage)
16513         @[ -f ./gprof/Makefile ] || exit 0; \
16514         r=`${PWD_COMMAND}`; export r; \
16515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16516         $(HOST_EXPORTS) \
16517         for flag in $(EXTRA_HOST_FLAGS) ; do \
16518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16519         done; \
16520         echo "Doing html in gprof"; \
16521         (cd $(HOST_SUBDIR)/gprof && \
16522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16524                   "RANLIB=$${RANLIB}" \
16525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16526                   html) \
16527           || exit 1
16528
16529 @endif gprof
16530
16531 .PHONY: maybe-TAGS-gprof TAGS-gprof
16532 maybe-TAGS-gprof:
16533 @if gprof
16534 maybe-TAGS-gprof: TAGS-gprof
16535
16536 TAGS-gprof: \
16537     configure-gprof 
16538         @: $(MAKE); $(unstage)
16539         @[ -f ./gprof/Makefile ] || exit 0; \
16540         r=`${PWD_COMMAND}`; export r; \
16541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16542         $(HOST_EXPORTS) \
16543         for flag in $(EXTRA_HOST_FLAGS) ; do \
16544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16545         done; \
16546         echo "Doing TAGS in gprof"; \
16547         (cd $(HOST_SUBDIR)/gprof && \
16548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16550                   "RANLIB=$${RANLIB}" \
16551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16552                   TAGS) \
16553           || exit 1
16554
16555 @endif gprof
16556
16557 .PHONY: maybe-install-info-gprof install-info-gprof
16558 maybe-install-info-gprof:
16559 @if gprof
16560 maybe-install-info-gprof: install-info-gprof
16561
16562 install-info-gprof: \
16563     configure-gprof \
16564     info-gprof 
16565         @: $(MAKE); $(unstage)
16566         @[ -f ./gprof/Makefile ] || exit 0; \
16567         r=`${PWD_COMMAND}`; export r; \
16568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16569         $(HOST_EXPORTS) \
16570         for flag in $(EXTRA_HOST_FLAGS) ; do \
16571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16572         done; \
16573         echo "Doing install-info in gprof"; \
16574         (cd $(HOST_SUBDIR)/gprof && \
16575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16577                   "RANLIB=$${RANLIB}" \
16578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16579                   install-info) \
16580           || exit 1
16581
16582 @endif gprof
16583
16584 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16585 maybe-install-pdf-gprof:
16586 @if gprof
16587 maybe-install-pdf-gprof: install-pdf-gprof
16588
16589 install-pdf-gprof: \
16590     configure-gprof \
16591     pdf-gprof 
16592         @: $(MAKE); $(unstage)
16593         @[ -f ./gprof/Makefile ] || exit 0; \
16594         r=`${PWD_COMMAND}`; export r; \
16595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16596         $(HOST_EXPORTS) \
16597         for flag in $(EXTRA_HOST_FLAGS) ; do \
16598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16599         done; \
16600         echo "Doing install-pdf in gprof"; \
16601         (cd $(HOST_SUBDIR)/gprof && \
16602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16604                   "RANLIB=$${RANLIB}" \
16605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16606                   install-pdf) \
16607           || exit 1
16608
16609 @endif gprof
16610
16611 .PHONY: maybe-install-html-gprof install-html-gprof
16612 maybe-install-html-gprof:
16613 @if gprof
16614 maybe-install-html-gprof: install-html-gprof
16615
16616 install-html-gprof: \
16617     configure-gprof \
16618     html-gprof 
16619         @: $(MAKE); $(unstage)
16620         @[ -f ./gprof/Makefile ] || exit 0; \
16621         r=`${PWD_COMMAND}`; export r; \
16622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16623         $(HOST_EXPORTS) \
16624         for flag in $(EXTRA_HOST_FLAGS) ; do \
16625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16626         done; \
16627         echo "Doing install-html in gprof"; \
16628         (cd $(HOST_SUBDIR)/gprof && \
16629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16631                   "RANLIB=$${RANLIB}" \
16632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16633                   install-html) \
16634           || exit 1
16635
16636 @endif gprof
16637
16638 .PHONY: maybe-installcheck-gprof installcheck-gprof
16639 maybe-installcheck-gprof:
16640 @if gprof
16641 maybe-installcheck-gprof: installcheck-gprof
16642
16643 installcheck-gprof: \
16644     configure-gprof 
16645         @: $(MAKE); $(unstage)
16646         @[ -f ./gprof/Makefile ] || exit 0; \
16647         r=`${PWD_COMMAND}`; export r; \
16648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16649         $(HOST_EXPORTS) \
16650         for flag in $(EXTRA_HOST_FLAGS) ; do \
16651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16652         done; \
16653         echo "Doing installcheck in gprof"; \
16654         (cd $(HOST_SUBDIR)/gprof && \
16655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16657                   "RANLIB=$${RANLIB}" \
16658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16659                   installcheck) \
16660           || exit 1
16661
16662 @endif gprof
16663
16664 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16665 maybe-mostlyclean-gprof:
16666 @if gprof
16667 maybe-mostlyclean-gprof: mostlyclean-gprof
16668
16669 mostlyclean-gprof: 
16670         @: $(MAKE); $(unstage)
16671         @[ -f ./gprof/Makefile ] || exit 0; \
16672         r=`${PWD_COMMAND}`; export r; \
16673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16674         $(HOST_EXPORTS) \
16675         for flag in $(EXTRA_HOST_FLAGS) ; do \
16676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16677         done; \
16678         echo "Doing mostlyclean in gprof"; \
16679         (cd $(HOST_SUBDIR)/gprof && \
16680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16682                   "RANLIB=$${RANLIB}" \
16683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16684                   mostlyclean) \
16685           || exit 1
16686
16687 @endif gprof
16688
16689 .PHONY: maybe-clean-gprof clean-gprof
16690 maybe-clean-gprof:
16691 @if gprof
16692 maybe-clean-gprof: clean-gprof
16693
16694 clean-gprof: 
16695         @: $(MAKE); $(unstage)
16696         @[ -f ./gprof/Makefile ] || exit 0; \
16697         r=`${PWD_COMMAND}`; export r; \
16698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16699         $(HOST_EXPORTS) \
16700         for flag in $(EXTRA_HOST_FLAGS) ; do \
16701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16702         done; \
16703         echo "Doing clean in gprof"; \
16704         (cd $(HOST_SUBDIR)/gprof && \
16705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16707                   "RANLIB=$${RANLIB}" \
16708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16709                   clean) \
16710           || exit 1
16711
16712 @endif gprof
16713
16714 .PHONY: maybe-distclean-gprof distclean-gprof
16715 maybe-distclean-gprof:
16716 @if gprof
16717 maybe-distclean-gprof: distclean-gprof
16718
16719 distclean-gprof: 
16720         @: $(MAKE); $(unstage)
16721         @[ -f ./gprof/Makefile ] || exit 0; \
16722         r=`${PWD_COMMAND}`; export r; \
16723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16724         $(HOST_EXPORTS) \
16725         for flag in $(EXTRA_HOST_FLAGS) ; do \
16726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16727         done; \
16728         echo "Doing distclean in gprof"; \
16729         (cd $(HOST_SUBDIR)/gprof && \
16730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16732                   "RANLIB=$${RANLIB}" \
16733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16734                   distclean) \
16735           || exit 1
16736
16737 @endif gprof
16738
16739 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16740 maybe-maintainer-clean-gprof:
16741 @if gprof
16742 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16743
16744 maintainer-clean-gprof: 
16745         @: $(MAKE); $(unstage)
16746         @[ -f ./gprof/Makefile ] || exit 0; \
16747         r=`${PWD_COMMAND}`; export r; \
16748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16749         $(HOST_EXPORTS) \
16750         for flag in $(EXTRA_HOST_FLAGS) ; do \
16751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16752         done; \
16753         echo "Doing maintainer-clean in gprof"; \
16754         (cd $(HOST_SUBDIR)/gprof && \
16755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16757                   "RANLIB=$${RANLIB}" \
16758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16759                   maintainer-clean) \
16760           || exit 1
16761
16762 @endif gprof
16763
16764
16765
16766 .PHONY: configure-intl maybe-configure-intl
16767 maybe-configure-intl:
16768 @if gcc-bootstrap
16769 configure-intl: stage_current
16770 @endif gcc-bootstrap
16771 @if intl
16772 maybe-configure-intl: configure-intl
16773 configure-intl: 
16774         @r=`${PWD_COMMAND}`; export r; \
16775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16776         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16777         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16778         $(HOST_EXPORTS)  \
16779         echo Configuring in $(HOST_SUBDIR)/intl; \
16780         cd "$(HOST_SUBDIR)/intl" || exit 1; \
16781         case $(srcdir) in \
16782           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16783           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16784                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16785         esac; \
16786         module_srcdir=intl; \
16787         $(SHELL) \
16788           $$s/$$module_srcdir/configure \
16789           --srcdir=$${topdir}/$$module_srcdir \
16790           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16791           --target=${target_alias}  \
16792           || exit 1
16793 @endif intl
16794
16795
16796
16797 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16798 maybe-configure-stage1-intl:
16799 @if intl-bootstrap
16800 maybe-configure-stage1-intl: configure-stage1-intl
16801 configure-stage1-intl:
16802         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16803         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16804         @r=`${PWD_COMMAND}`; export r; \
16805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16806         TFLAGS="$(STAGE1_TFLAGS)"; \
16807         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16808         $(HOST_EXPORTS) \
16809         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16810         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16811         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16812         echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
16813         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16814         cd $(HOST_SUBDIR)/intl || exit 1; \
16815         case $(srcdir) in \
16816           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16817           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16818                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16819         esac; \
16820         module_srcdir=intl; \
16821         $(SHELL) $$s/$$module_srcdir/configure \
16822           --srcdir=$${topdir}/$$module_srcdir \
16823           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16824           --target=${target_alias} \
16825            \
16826           $(STAGE1_CONFIGURE_FLAGS)
16827 @endif intl-bootstrap
16828
16829 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16830 maybe-configure-stage2-intl:
16831 @if intl-bootstrap
16832 maybe-configure-stage2-intl: configure-stage2-intl
16833 configure-stage2-intl:
16834         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16835         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16836         @r=`${PWD_COMMAND}`; export r; \
16837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16838         TFLAGS="$(STAGE2_TFLAGS)"; \
16839         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16840         $(HOST_EXPORTS) \
16841         $(POSTSTAGE1_HOST_EXPORTS) \
16842         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16843         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16844         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16845         echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
16846         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16847         cd $(HOST_SUBDIR)/intl || exit 1; \
16848         case $(srcdir) in \
16849           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16850           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16851                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16852         esac; \
16853         module_srcdir=intl; \
16854         $(SHELL) $$s/$$module_srcdir/configure \
16855           --srcdir=$${topdir}/$$module_srcdir \
16856           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16857           --target=${target_alias} \
16858           --with-build-libsubdir=$(HOST_SUBDIR) \
16859           $(STAGE2_CONFIGURE_FLAGS)
16860 @endif intl-bootstrap
16861
16862 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
16863 maybe-configure-stage3-intl:
16864 @if intl-bootstrap
16865 maybe-configure-stage3-intl: configure-stage3-intl
16866 configure-stage3-intl:
16867         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16868         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16869         @r=`${PWD_COMMAND}`; export r; \
16870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16871         TFLAGS="$(STAGE3_TFLAGS)"; \
16872         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16873         $(HOST_EXPORTS) \
16874         $(POSTSTAGE1_HOST_EXPORTS) \
16875         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16876         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16877         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16878         echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
16879         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16880         cd $(HOST_SUBDIR)/intl || exit 1; \
16881         case $(srcdir) in \
16882           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16883           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16884                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16885         esac; \
16886         module_srcdir=intl; \
16887         $(SHELL) $$s/$$module_srcdir/configure \
16888           --srcdir=$${topdir}/$$module_srcdir \
16889           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16890           --target=${target_alias} \
16891           --with-build-libsubdir=$(HOST_SUBDIR) \
16892           $(STAGE3_CONFIGURE_FLAGS)
16893 @endif intl-bootstrap
16894
16895 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
16896 maybe-configure-stage4-intl:
16897 @if intl-bootstrap
16898 maybe-configure-stage4-intl: configure-stage4-intl
16899 configure-stage4-intl:
16900         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16901         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16902         @r=`${PWD_COMMAND}`; export r; \
16903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16904         TFLAGS="$(STAGE4_TFLAGS)"; \
16905         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16906         $(HOST_EXPORTS) \
16907         $(POSTSTAGE1_HOST_EXPORTS) \
16908         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16909         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16910         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16911         echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
16912         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16913         cd $(HOST_SUBDIR)/intl || exit 1; \
16914         case $(srcdir) in \
16915           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16916           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16917                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16918         esac; \
16919         module_srcdir=intl; \
16920         $(SHELL) $$s/$$module_srcdir/configure \
16921           --srcdir=$${topdir}/$$module_srcdir \
16922           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16923           --target=${target_alias} \
16924           --with-build-libsubdir=$(HOST_SUBDIR) \
16925           $(STAGE4_CONFIGURE_FLAGS)
16926 @endif intl-bootstrap
16927
16928 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
16929 maybe-configure-stageprofile-intl:
16930 @if intl-bootstrap
16931 maybe-configure-stageprofile-intl: configure-stageprofile-intl
16932 configure-stageprofile-intl:
16933         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16934         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16935         @r=`${PWD_COMMAND}`; export r; \
16936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16937         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16938         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16939         $(HOST_EXPORTS) \
16940         $(POSTSTAGE1_HOST_EXPORTS) \
16941         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16942         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16943         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16944         echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
16945         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16946         cd $(HOST_SUBDIR)/intl || exit 1; \
16947         case $(srcdir) in \
16948           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16949           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16950                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16951         esac; \
16952         module_srcdir=intl; \
16953         $(SHELL) $$s/$$module_srcdir/configure \
16954           --srcdir=$${topdir}/$$module_srcdir \
16955           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16956           --target=${target_alias} \
16957           --with-build-libsubdir=$(HOST_SUBDIR) \
16958           $(STAGEprofile_CONFIGURE_FLAGS)
16959 @endif intl-bootstrap
16960
16961 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
16962 maybe-configure-stagefeedback-intl:
16963 @if intl-bootstrap
16964 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
16965 configure-stagefeedback-intl:
16966         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16967         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16968         @r=`${PWD_COMMAND}`; export r; \
16969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16970         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16971         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16972         $(HOST_EXPORTS) \
16973         $(POSTSTAGE1_HOST_EXPORTS) \
16974         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16975         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16976         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16977         echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
16978         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16979         cd $(HOST_SUBDIR)/intl || exit 1; \
16980         case $(srcdir) in \
16981           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16982           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16983                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16984         esac; \
16985         module_srcdir=intl; \
16986         $(SHELL) $$s/$$module_srcdir/configure \
16987           --srcdir=$${topdir}/$$module_srcdir \
16988           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16989           --target=${target_alias} \
16990           --with-build-libsubdir=$(HOST_SUBDIR) \
16991           $(STAGEfeedback_CONFIGURE_FLAGS)
16992 @endif intl-bootstrap
16993
16994
16995
16996
16997
16998 .PHONY: all-intl maybe-all-intl
16999 maybe-all-intl:
17000 @if gcc-bootstrap
17001 all-intl: stage_current
17002 @endif gcc-bootstrap
17003 @if intl
17004 TARGET-intl=all
17005 maybe-all-intl: all-intl
17006 all-intl: configure-intl
17007         @r=`${PWD_COMMAND}`; export r; \
17008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17009         $(HOST_EXPORTS)  \
17010         (cd $(HOST_SUBDIR)/intl && \
17011           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17012                 $(TARGET-intl))
17013 @endif intl
17014
17015
17016
17017 .PHONY: all-stage1-intl maybe-all-stage1-intl
17018 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
17019 maybe-all-stage1-intl:
17020 maybe-clean-stage1-intl:
17021 @if intl-bootstrap
17022 maybe-all-stage1-intl: all-stage1-intl
17023 all-stage1: all-stage1-intl
17024 TARGET-stage1-intl = $(TARGET-intl)
17025 all-stage1-intl: configure-stage1-intl
17026         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17027         @r=`${PWD_COMMAND}`; export r; \
17028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17029         TFLAGS="$(STAGE1_TFLAGS)"; \
17030         $(HOST_EXPORTS)  \
17031         cd $(HOST_SUBDIR)/intl && \
17032          \
17033         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17034                 CFLAGS="$(STAGE1_CFLAGS)" \
17035                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17036                 LIBCFLAGS="$(LIBCFLAGS)" \
17037                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17038                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17039                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17040                 $(EXTRA_HOST_FLAGS)  \
17041                 $(STAGE1_FLAGS_TO_PASS)  \
17042                 TFLAGS="$(STAGE1_TFLAGS)"  \
17043                 $(TARGET-stage1-intl)
17044
17045 maybe-clean-stage1-intl: clean-stage1-intl
17046 clean-stage1: clean-stage1-intl
17047 clean-stage1-intl:
17048         @if [ $(current_stage) = stage1 ]; then \
17049           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17050         else \
17051           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
17052           $(MAKE) stage1-start; \
17053         fi; \
17054         cd $(HOST_SUBDIR)/intl && \
17055         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17056         $(STAGE1_FLAGS_TO_PASS)  clean
17057 @endif intl-bootstrap
17058
17059
17060 .PHONY: all-stage2-intl maybe-all-stage2-intl
17061 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
17062 maybe-all-stage2-intl:
17063 maybe-clean-stage2-intl:
17064 @if intl-bootstrap
17065 maybe-all-stage2-intl: all-stage2-intl
17066 all-stage2: all-stage2-intl
17067 TARGET-stage2-intl = $(TARGET-intl)
17068 all-stage2-intl: configure-stage2-intl
17069         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17070         @r=`${PWD_COMMAND}`; export r; \
17071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17072         TFLAGS="$(STAGE2_TFLAGS)"; \
17073         $(HOST_EXPORTS) \
17074         $(POSTSTAGE1_HOST_EXPORTS)  \
17075         cd $(HOST_SUBDIR)/intl && \
17076          \
17077         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17078                 CFLAGS="$(STAGE2_CFLAGS)" \
17079                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17080                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17081                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17082                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17083                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17084                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17085                 TFLAGS="$(STAGE2_TFLAGS)"  \
17086                 $(TARGET-stage2-intl)
17087
17088 maybe-clean-stage2-intl: clean-stage2-intl
17089 clean-stage2: clean-stage2-intl
17090 clean-stage2-intl:
17091         @if [ $(current_stage) = stage2 ]; then \
17092           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17093         else \
17094           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17095           $(MAKE) stage2-start; \
17096         fi; \
17097         cd $(HOST_SUBDIR)/intl && \
17098         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17099 @endif intl-bootstrap
17100
17101
17102 .PHONY: all-stage3-intl maybe-all-stage3-intl
17103 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17104 maybe-all-stage3-intl:
17105 maybe-clean-stage3-intl:
17106 @if intl-bootstrap
17107 maybe-all-stage3-intl: all-stage3-intl
17108 all-stage3: all-stage3-intl
17109 TARGET-stage3-intl = $(TARGET-intl)
17110 all-stage3-intl: configure-stage3-intl
17111         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17112         @r=`${PWD_COMMAND}`; export r; \
17113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17114         TFLAGS="$(STAGE3_TFLAGS)"; \
17115         $(HOST_EXPORTS) \
17116         $(POSTSTAGE1_HOST_EXPORTS)  \
17117         cd $(HOST_SUBDIR)/intl && \
17118          \
17119         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17120                 CFLAGS="$(STAGE3_CFLAGS)" \
17121                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17122                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17123                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17124                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17125                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17126                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17127                 TFLAGS="$(STAGE3_TFLAGS)"  \
17128                 $(TARGET-stage3-intl)
17129
17130 maybe-clean-stage3-intl: clean-stage3-intl
17131 clean-stage3: clean-stage3-intl
17132 clean-stage3-intl:
17133         @if [ $(current_stage) = stage3 ]; then \
17134           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17135         else \
17136           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17137           $(MAKE) stage3-start; \
17138         fi; \
17139         cd $(HOST_SUBDIR)/intl && \
17140         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17141 @endif intl-bootstrap
17142
17143
17144 .PHONY: all-stage4-intl maybe-all-stage4-intl
17145 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17146 maybe-all-stage4-intl:
17147 maybe-clean-stage4-intl:
17148 @if intl-bootstrap
17149 maybe-all-stage4-intl: all-stage4-intl
17150 all-stage4: all-stage4-intl
17151 TARGET-stage4-intl = $(TARGET-intl)
17152 all-stage4-intl: configure-stage4-intl
17153         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17154         @r=`${PWD_COMMAND}`; export r; \
17155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17156         TFLAGS="$(STAGE4_TFLAGS)"; \
17157         $(HOST_EXPORTS) \
17158         $(POSTSTAGE1_HOST_EXPORTS)  \
17159         cd $(HOST_SUBDIR)/intl && \
17160          \
17161         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17162                 CFLAGS="$(STAGE4_CFLAGS)" \
17163                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17164                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17165                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17166                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17167                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17168                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17169                 TFLAGS="$(STAGE4_TFLAGS)"  \
17170                 $(TARGET-stage4-intl)
17171
17172 maybe-clean-stage4-intl: clean-stage4-intl
17173 clean-stage4: clean-stage4-intl
17174 clean-stage4-intl:
17175         @if [ $(current_stage) = stage4 ]; then \
17176           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17177         else \
17178           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17179           $(MAKE) stage4-start; \
17180         fi; \
17181         cd $(HOST_SUBDIR)/intl && \
17182         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17183 @endif intl-bootstrap
17184
17185
17186 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17187 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17188 maybe-all-stageprofile-intl:
17189 maybe-clean-stageprofile-intl:
17190 @if intl-bootstrap
17191 maybe-all-stageprofile-intl: all-stageprofile-intl
17192 all-stageprofile: all-stageprofile-intl
17193 TARGET-stageprofile-intl = $(TARGET-intl)
17194 all-stageprofile-intl: configure-stageprofile-intl
17195         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17196         @r=`${PWD_COMMAND}`; export r; \
17197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17198         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17199         $(HOST_EXPORTS) \
17200         $(POSTSTAGE1_HOST_EXPORTS)  \
17201         cd $(HOST_SUBDIR)/intl && \
17202          \
17203         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17204                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17205                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17206                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17207                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17208                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17209                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17210                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17211                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
17212                 $(TARGET-stageprofile-intl)
17213
17214 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17215 clean-stageprofile: clean-stageprofile-intl
17216 clean-stageprofile-intl:
17217         @if [ $(current_stage) = stageprofile ]; then \
17218           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17219         else \
17220           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17221           $(MAKE) stageprofile-start; \
17222         fi; \
17223         cd $(HOST_SUBDIR)/intl && \
17224         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17225 @endif intl-bootstrap
17226
17227
17228 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17229 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17230 maybe-all-stagefeedback-intl:
17231 maybe-clean-stagefeedback-intl:
17232 @if intl-bootstrap
17233 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17234 all-stagefeedback: all-stagefeedback-intl
17235 TARGET-stagefeedback-intl = $(TARGET-intl)
17236 all-stagefeedback-intl: configure-stagefeedback-intl
17237         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17238         @r=`${PWD_COMMAND}`; export r; \
17239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17240         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17241         $(HOST_EXPORTS) \
17242         $(POSTSTAGE1_HOST_EXPORTS)  \
17243         cd $(HOST_SUBDIR)/intl && \
17244          \
17245         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17246                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17247                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17248                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17249                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17250                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17251                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17252                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17253                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
17254                 $(TARGET-stagefeedback-intl)
17255
17256 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17257 clean-stagefeedback: clean-stagefeedback-intl
17258 clean-stagefeedback-intl:
17259         @if [ $(current_stage) = stagefeedback ]; then \
17260           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17261         else \
17262           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17263           $(MAKE) stagefeedback-start; \
17264         fi; \
17265         cd $(HOST_SUBDIR)/intl && \
17266         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17267 @endif intl-bootstrap
17268
17269
17270
17271
17272
17273 .PHONY: check-intl maybe-check-intl
17274 maybe-check-intl:
17275 @if intl
17276 maybe-check-intl: check-intl
17277
17278 check-intl:
17279         @: $(MAKE); $(unstage)
17280         @r=`${PWD_COMMAND}`; export r; \
17281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17282         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17283         (cd $(HOST_SUBDIR)/intl && \
17284           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
17285
17286 @endif intl
17287
17288 .PHONY: install-intl maybe-install-intl
17289 maybe-install-intl:
17290 @if intl
17291 maybe-install-intl: install-intl
17292
17293 install-intl: installdirs
17294         @: $(MAKE); $(unstage)
17295         @r=`${PWD_COMMAND}`; export r; \
17296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17297         $(HOST_EXPORTS) \
17298         (cd $(HOST_SUBDIR)/intl && \
17299           $(MAKE) $(FLAGS_TO_PASS)  install)
17300
17301 @endif intl
17302
17303 .PHONY: install-strip-intl maybe-install-strip-intl
17304 maybe-install-strip-intl:
17305 @if intl
17306 maybe-install-strip-intl: install-strip-intl
17307
17308 install-strip-intl: installdirs
17309         @: $(MAKE); $(unstage)
17310         @r=`${PWD_COMMAND}`; export r; \
17311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17312         $(HOST_EXPORTS) \
17313         (cd $(HOST_SUBDIR)/intl && \
17314           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17315
17316 @endif intl
17317
17318 # Other targets (info, dvi, pdf, etc.)
17319
17320 .PHONY: maybe-info-intl info-intl
17321 maybe-info-intl:
17322 @if intl
17323 maybe-info-intl: info-intl
17324
17325 info-intl: \
17326     configure-intl 
17327         @[ -f ./intl/Makefile ] || exit 0; \
17328         r=`${PWD_COMMAND}`; export r; \
17329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17330         $(HOST_EXPORTS) \
17331         for flag in $(EXTRA_HOST_FLAGS) ; do \
17332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17333         done; \
17334         echo "Doing info in intl"; \
17335         (cd $(HOST_SUBDIR)/intl && \
17336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17338                   "RANLIB=$${RANLIB}" \
17339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17340                   info) \
17341           || exit 1
17342
17343 @endif intl
17344
17345 .PHONY: maybe-dvi-intl dvi-intl
17346 maybe-dvi-intl:
17347 @if intl
17348 maybe-dvi-intl: dvi-intl
17349
17350 dvi-intl: \
17351     configure-intl 
17352         @[ -f ./intl/Makefile ] || exit 0; \
17353         r=`${PWD_COMMAND}`; export r; \
17354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17355         $(HOST_EXPORTS) \
17356         for flag in $(EXTRA_HOST_FLAGS) ; do \
17357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17358         done; \
17359         echo "Doing dvi in intl"; \
17360         (cd $(HOST_SUBDIR)/intl && \
17361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17363                   "RANLIB=$${RANLIB}" \
17364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17365                   dvi) \
17366           || exit 1
17367
17368 @endif intl
17369
17370 .PHONY: maybe-pdf-intl pdf-intl
17371 maybe-pdf-intl:
17372 @if intl
17373 maybe-pdf-intl: pdf-intl
17374
17375 pdf-intl: \
17376     configure-intl 
17377         @[ -f ./intl/Makefile ] || exit 0; \
17378         r=`${PWD_COMMAND}`; export r; \
17379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17380         $(HOST_EXPORTS) \
17381         for flag in $(EXTRA_HOST_FLAGS) ; do \
17382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17383         done; \
17384         echo "Doing pdf in intl"; \
17385         (cd $(HOST_SUBDIR)/intl && \
17386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17388                   "RANLIB=$${RANLIB}" \
17389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17390                   pdf) \
17391           || exit 1
17392
17393 @endif intl
17394
17395 .PHONY: maybe-html-intl html-intl
17396 maybe-html-intl:
17397 @if intl
17398 maybe-html-intl: html-intl
17399
17400 html-intl: \
17401     configure-intl 
17402         @[ -f ./intl/Makefile ] || exit 0; \
17403         r=`${PWD_COMMAND}`; export r; \
17404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17405         $(HOST_EXPORTS) \
17406         for flag in $(EXTRA_HOST_FLAGS) ; do \
17407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17408         done; \
17409         echo "Doing html in intl"; \
17410         (cd $(HOST_SUBDIR)/intl && \
17411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17413                   "RANLIB=$${RANLIB}" \
17414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17415                   html) \
17416           || exit 1
17417
17418 @endif intl
17419
17420 .PHONY: maybe-TAGS-intl TAGS-intl
17421 maybe-TAGS-intl:
17422 @if intl
17423 maybe-TAGS-intl: TAGS-intl
17424
17425 TAGS-intl: \
17426     configure-intl 
17427         @[ -f ./intl/Makefile ] || exit 0; \
17428         r=`${PWD_COMMAND}`; export r; \
17429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17430         $(HOST_EXPORTS) \
17431         for flag in $(EXTRA_HOST_FLAGS) ; do \
17432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17433         done; \
17434         echo "Doing TAGS in intl"; \
17435         (cd $(HOST_SUBDIR)/intl && \
17436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17438                   "RANLIB=$${RANLIB}" \
17439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17440                   TAGS) \
17441           || exit 1
17442
17443 @endif intl
17444
17445 .PHONY: maybe-install-info-intl install-info-intl
17446 maybe-install-info-intl:
17447 @if intl
17448 maybe-install-info-intl: install-info-intl
17449
17450 install-info-intl: \
17451     configure-intl \
17452     info-intl 
17453         @[ -f ./intl/Makefile ] || exit 0; \
17454         r=`${PWD_COMMAND}`; export r; \
17455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17456         $(HOST_EXPORTS) \
17457         for flag in $(EXTRA_HOST_FLAGS) ; do \
17458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17459         done; \
17460         echo "Doing install-info in intl"; \
17461         (cd $(HOST_SUBDIR)/intl && \
17462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17464                   "RANLIB=$${RANLIB}" \
17465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17466                   install-info) \
17467           || exit 1
17468
17469 @endif intl
17470
17471 .PHONY: maybe-install-pdf-intl install-pdf-intl
17472 maybe-install-pdf-intl:
17473 @if intl
17474 maybe-install-pdf-intl: install-pdf-intl
17475
17476 install-pdf-intl: \
17477     configure-intl \
17478     pdf-intl 
17479         @[ -f ./intl/Makefile ] || exit 0; \
17480         r=`${PWD_COMMAND}`; export r; \
17481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17482         $(HOST_EXPORTS) \
17483         for flag in $(EXTRA_HOST_FLAGS) ; do \
17484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17485         done; \
17486         echo "Doing install-pdf in intl"; \
17487         (cd $(HOST_SUBDIR)/intl && \
17488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17490                   "RANLIB=$${RANLIB}" \
17491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17492                   install-pdf) \
17493           || exit 1
17494
17495 @endif intl
17496
17497 .PHONY: maybe-install-html-intl install-html-intl
17498 maybe-install-html-intl:
17499 @if intl
17500 maybe-install-html-intl: install-html-intl
17501
17502 install-html-intl: \
17503     configure-intl \
17504     html-intl 
17505         @[ -f ./intl/Makefile ] || exit 0; \
17506         r=`${PWD_COMMAND}`; export r; \
17507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17508         $(HOST_EXPORTS) \
17509         for flag in $(EXTRA_HOST_FLAGS) ; do \
17510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17511         done; \
17512         echo "Doing install-html in intl"; \
17513         (cd $(HOST_SUBDIR)/intl && \
17514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17516                   "RANLIB=$${RANLIB}" \
17517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17518                   install-html) \
17519           || exit 1
17520
17521 @endif intl
17522
17523 .PHONY: maybe-installcheck-intl installcheck-intl
17524 maybe-installcheck-intl:
17525 @if intl
17526 maybe-installcheck-intl: installcheck-intl
17527
17528 installcheck-intl: \
17529     configure-intl 
17530         @[ -f ./intl/Makefile ] || exit 0; \
17531         r=`${PWD_COMMAND}`; export r; \
17532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17533         $(HOST_EXPORTS) \
17534         for flag in $(EXTRA_HOST_FLAGS) ; do \
17535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17536         done; \
17537         echo "Doing installcheck in intl"; \
17538         (cd $(HOST_SUBDIR)/intl && \
17539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17541                   "RANLIB=$${RANLIB}" \
17542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17543                   installcheck) \
17544           || exit 1
17545
17546 @endif intl
17547
17548 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17549 maybe-mostlyclean-intl:
17550 @if intl
17551 maybe-mostlyclean-intl: mostlyclean-intl
17552
17553 mostlyclean-intl: 
17554         @[ -f ./intl/Makefile ] || exit 0; \
17555         r=`${PWD_COMMAND}`; export r; \
17556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17557         $(HOST_EXPORTS) \
17558         for flag in $(EXTRA_HOST_FLAGS) ; do \
17559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17560         done; \
17561         echo "Doing mostlyclean in intl"; \
17562         (cd $(HOST_SUBDIR)/intl && \
17563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17565                   "RANLIB=$${RANLIB}" \
17566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17567                   mostlyclean) \
17568           || exit 1
17569
17570 @endif intl
17571
17572 .PHONY: maybe-clean-intl clean-intl
17573 maybe-clean-intl:
17574 @if intl
17575 maybe-clean-intl: clean-intl
17576
17577 clean-intl: 
17578         @[ -f ./intl/Makefile ] || exit 0; \
17579         r=`${PWD_COMMAND}`; export r; \
17580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17581         $(HOST_EXPORTS) \
17582         for flag in $(EXTRA_HOST_FLAGS) ; do \
17583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17584         done; \
17585         echo "Doing clean in intl"; \
17586         (cd $(HOST_SUBDIR)/intl && \
17587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17589                   "RANLIB=$${RANLIB}" \
17590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17591                   clean) \
17592           || exit 1
17593
17594 @endif intl
17595
17596 .PHONY: maybe-distclean-intl distclean-intl
17597 maybe-distclean-intl:
17598 @if intl
17599 maybe-distclean-intl: distclean-intl
17600
17601 distclean-intl: 
17602         @[ -f ./intl/Makefile ] || exit 0; \
17603         r=`${PWD_COMMAND}`; export r; \
17604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17605         $(HOST_EXPORTS) \
17606         for flag in $(EXTRA_HOST_FLAGS) ; do \
17607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17608         done; \
17609         echo "Doing distclean in intl"; \
17610         (cd $(HOST_SUBDIR)/intl && \
17611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17613                   "RANLIB=$${RANLIB}" \
17614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17615                   distclean) \
17616           || exit 1
17617
17618 @endif intl
17619
17620 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17621 maybe-maintainer-clean-intl:
17622 @if intl
17623 maybe-maintainer-clean-intl: maintainer-clean-intl
17624
17625 maintainer-clean-intl: 
17626         @[ -f ./intl/Makefile ] || exit 0; \
17627         r=`${PWD_COMMAND}`; export r; \
17628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17629         $(HOST_EXPORTS) \
17630         for flag in $(EXTRA_HOST_FLAGS) ; do \
17631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17632         done; \
17633         echo "Doing maintainer-clean in intl"; \
17634         (cd $(HOST_SUBDIR)/intl && \
17635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17637                   "RANLIB=$${RANLIB}" \
17638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17639                   maintainer-clean) \
17640           || exit 1
17641
17642 @endif intl
17643
17644
17645
17646 .PHONY: configure-tcl maybe-configure-tcl
17647 maybe-configure-tcl:
17648 @if gcc-bootstrap
17649 configure-tcl: stage_current
17650 @endif gcc-bootstrap
17651 @if tcl
17652 maybe-configure-tcl: configure-tcl
17653 configure-tcl: 
17654         @: $(MAKE); $(unstage)
17655         @r=`${PWD_COMMAND}`; export r; \
17656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17657         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17658         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
17659         $(HOST_EXPORTS)  \
17660         echo Configuring in $(HOST_SUBDIR)/tcl; \
17661         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17662         case $(srcdir) in \
17663           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17664           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17665                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17666         esac; \
17667         module_srcdir=tcl; \
17668         $(SHELL) \
17669           $$s/$$module_srcdir/configure \
17670           --srcdir=$${topdir}/$$module_srcdir \
17671           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17672           --target=${target_alias}  \
17673           || exit 1
17674 @endif tcl
17675
17676
17677
17678
17679
17680 .PHONY: all-tcl maybe-all-tcl
17681 maybe-all-tcl:
17682 @if gcc-bootstrap
17683 all-tcl: stage_current
17684 @endif gcc-bootstrap
17685 @if tcl
17686 TARGET-tcl=all
17687 maybe-all-tcl: all-tcl
17688 all-tcl: configure-tcl
17689         @: $(MAKE); $(unstage)
17690         @r=`${PWD_COMMAND}`; export r; \
17691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17692         $(HOST_EXPORTS)  \
17693         (cd $(HOST_SUBDIR)/tcl && \
17694           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17695                 $(TARGET-tcl))
17696 @endif tcl
17697
17698
17699
17700
17701 .PHONY: check-tcl maybe-check-tcl
17702 maybe-check-tcl:
17703 @if tcl
17704 maybe-check-tcl: check-tcl
17705
17706 check-tcl:
17707         @: $(MAKE); $(unstage)
17708         @r=`${PWD_COMMAND}`; export r; \
17709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17710         $(HOST_EXPORTS)  \
17711         (cd $(HOST_SUBDIR)/tcl && \
17712           $(MAKE) $(FLAGS_TO_PASS)  check)
17713
17714 @endif tcl
17715
17716 .PHONY: install-tcl maybe-install-tcl
17717 maybe-install-tcl:
17718 @if tcl
17719 maybe-install-tcl: install-tcl
17720
17721 install-tcl: installdirs
17722         @: $(MAKE); $(unstage)
17723         @r=`${PWD_COMMAND}`; export r; \
17724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17725         $(HOST_EXPORTS) \
17726         (cd $(HOST_SUBDIR)/tcl && \
17727           $(MAKE) $(FLAGS_TO_PASS)  install)
17728
17729 @endif tcl
17730
17731 .PHONY: install-strip-tcl maybe-install-strip-tcl
17732 maybe-install-strip-tcl:
17733 @if tcl
17734 maybe-install-strip-tcl: install-strip-tcl
17735
17736 install-strip-tcl: installdirs
17737         @: $(MAKE); $(unstage)
17738         @r=`${PWD_COMMAND}`; export r; \
17739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17740         $(HOST_EXPORTS) \
17741         (cd $(HOST_SUBDIR)/tcl && \
17742           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17743
17744 @endif tcl
17745
17746 # Other targets (info, dvi, pdf, etc.)
17747
17748 .PHONY: maybe-info-tcl info-tcl
17749 maybe-info-tcl:
17750 @if tcl
17751 maybe-info-tcl: info-tcl
17752
17753 info-tcl: \
17754     configure-tcl 
17755         @: $(MAKE); $(unstage)
17756         @[ -f ./tcl/Makefile ] || exit 0; \
17757         r=`${PWD_COMMAND}`; export r; \
17758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17759         $(HOST_EXPORTS) \
17760         for flag in $(EXTRA_HOST_FLAGS) ; do \
17761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17762         done; \
17763         echo "Doing info in tcl"; \
17764         (cd $(HOST_SUBDIR)/tcl && \
17765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17767                   "RANLIB=$${RANLIB}" \
17768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17769                   info) \
17770           || exit 1
17771
17772 @endif tcl
17773
17774 .PHONY: maybe-dvi-tcl dvi-tcl
17775 maybe-dvi-tcl:
17776 @if tcl
17777 maybe-dvi-tcl: dvi-tcl
17778
17779 dvi-tcl: \
17780     configure-tcl 
17781         @: $(MAKE); $(unstage)
17782         @[ -f ./tcl/Makefile ] || exit 0; \
17783         r=`${PWD_COMMAND}`; export r; \
17784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17785         $(HOST_EXPORTS) \
17786         for flag in $(EXTRA_HOST_FLAGS) ; do \
17787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17788         done; \
17789         echo "Doing dvi in tcl"; \
17790         (cd $(HOST_SUBDIR)/tcl && \
17791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17793                   "RANLIB=$${RANLIB}" \
17794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17795                   dvi) \
17796           || exit 1
17797
17798 @endif tcl
17799
17800 .PHONY: maybe-pdf-tcl pdf-tcl
17801 maybe-pdf-tcl:
17802 @if tcl
17803 maybe-pdf-tcl: pdf-tcl
17804
17805 pdf-tcl: \
17806     configure-tcl 
17807         @: $(MAKE); $(unstage)
17808         @[ -f ./tcl/Makefile ] || exit 0; \
17809         r=`${PWD_COMMAND}`; export r; \
17810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17811         $(HOST_EXPORTS) \
17812         for flag in $(EXTRA_HOST_FLAGS) ; do \
17813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17814         done; \
17815         echo "Doing pdf in tcl"; \
17816         (cd $(HOST_SUBDIR)/tcl && \
17817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17819                   "RANLIB=$${RANLIB}" \
17820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17821                   pdf) \
17822           || exit 1
17823
17824 @endif tcl
17825
17826 .PHONY: maybe-html-tcl html-tcl
17827 maybe-html-tcl:
17828 @if tcl
17829 maybe-html-tcl: html-tcl
17830
17831 html-tcl: \
17832     configure-tcl 
17833         @: $(MAKE); $(unstage)
17834         @[ -f ./tcl/Makefile ] || exit 0; \
17835         r=`${PWD_COMMAND}`; export r; \
17836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17837         $(HOST_EXPORTS) \
17838         for flag in $(EXTRA_HOST_FLAGS) ; do \
17839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17840         done; \
17841         echo "Doing html in tcl"; \
17842         (cd $(HOST_SUBDIR)/tcl && \
17843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17845                   "RANLIB=$${RANLIB}" \
17846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17847                   html) \
17848           || exit 1
17849
17850 @endif tcl
17851
17852 .PHONY: maybe-TAGS-tcl TAGS-tcl
17853 maybe-TAGS-tcl:
17854 @if tcl
17855 maybe-TAGS-tcl: TAGS-tcl
17856
17857 TAGS-tcl: \
17858     configure-tcl 
17859         @: $(MAKE); $(unstage)
17860         @[ -f ./tcl/Makefile ] || exit 0; \
17861         r=`${PWD_COMMAND}`; export r; \
17862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17863         $(HOST_EXPORTS) \
17864         for flag in $(EXTRA_HOST_FLAGS) ; do \
17865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17866         done; \
17867         echo "Doing TAGS in tcl"; \
17868         (cd $(HOST_SUBDIR)/tcl && \
17869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17871                   "RANLIB=$${RANLIB}" \
17872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17873                   TAGS) \
17874           || exit 1
17875
17876 @endif tcl
17877
17878 .PHONY: maybe-install-info-tcl install-info-tcl
17879 maybe-install-info-tcl:
17880 @if tcl
17881 maybe-install-info-tcl: install-info-tcl
17882
17883 install-info-tcl: \
17884     configure-tcl \
17885     info-tcl 
17886         @: $(MAKE); $(unstage)
17887         @[ -f ./tcl/Makefile ] || exit 0; \
17888         r=`${PWD_COMMAND}`; export r; \
17889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17890         $(HOST_EXPORTS) \
17891         for flag in $(EXTRA_HOST_FLAGS) ; do \
17892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17893         done; \
17894         echo "Doing install-info in tcl"; \
17895         (cd $(HOST_SUBDIR)/tcl && \
17896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17898                   "RANLIB=$${RANLIB}" \
17899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17900                   install-info) \
17901           || exit 1
17902
17903 @endif tcl
17904
17905 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
17906 maybe-install-pdf-tcl:
17907 @if tcl
17908 maybe-install-pdf-tcl: install-pdf-tcl
17909
17910 install-pdf-tcl: \
17911     configure-tcl \
17912     pdf-tcl 
17913         @: $(MAKE); $(unstage)
17914         @[ -f ./tcl/Makefile ] || exit 0; \
17915         r=`${PWD_COMMAND}`; export r; \
17916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17917         $(HOST_EXPORTS) \
17918         for flag in $(EXTRA_HOST_FLAGS) ; do \
17919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17920         done; \
17921         echo "Doing install-pdf in tcl"; \
17922         (cd $(HOST_SUBDIR)/tcl && \
17923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17925                   "RANLIB=$${RANLIB}" \
17926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17927                   install-pdf) \
17928           || exit 1
17929
17930 @endif tcl
17931
17932 .PHONY: maybe-install-html-tcl install-html-tcl
17933 maybe-install-html-tcl:
17934 @if tcl
17935 maybe-install-html-tcl: install-html-tcl
17936
17937 install-html-tcl: \
17938     configure-tcl \
17939     html-tcl 
17940         @: $(MAKE); $(unstage)
17941         @[ -f ./tcl/Makefile ] || exit 0; \
17942         r=`${PWD_COMMAND}`; export r; \
17943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17944         $(HOST_EXPORTS) \
17945         for flag in $(EXTRA_HOST_FLAGS) ; do \
17946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17947         done; \
17948         echo "Doing install-html in tcl"; \
17949         (cd $(HOST_SUBDIR)/tcl && \
17950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17952                   "RANLIB=$${RANLIB}" \
17953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17954                   install-html) \
17955           || exit 1
17956
17957 @endif tcl
17958
17959 .PHONY: maybe-installcheck-tcl installcheck-tcl
17960 maybe-installcheck-tcl:
17961 @if tcl
17962 maybe-installcheck-tcl: installcheck-tcl
17963
17964 installcheck-tcl: \
17965     configure-tcl 
17966         @: $(MAKE); $(unstage)
17967         @[ -f ./tcl/Makefile ] || exit 0; \
17968         r=`${PWD_COMMAND}`; export r; \
17969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17970         $(HOST_EXPORTS) \
17971         for flag in $(EXTRA_HOST_FLAGS) ; do \
17972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17973         done; \
17974         echo "Doing installcheck in tcl"; \
17975         (cd $(HOST_SUBDIR)/tcl && \
17976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17978                   "RANLIB=$${RANLIB}" \
17979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17980                   installcheck) \
17981           || exit 1
17982
17983 @endif tcl
17984
17985 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
17986 maybe-mostlyclean-tcl:
17987 @if tcl
17988 maybe-mostlyclean-tcl: mostlyclean-tcl
17989
17990 # tcl doesn't support mostlyclean.
17991 mostlyclean-tcl:
17992
17993 @endif tcl
17994
17995 .PHONY: maybe-clean-tcl clean-tcl
17996 maybe-clean-tcl:
17997 @if tcl
17998 maybe-clean-tcl: clean-tcl
17999
18000 clean-tcl: 
18001         @: $(MAKE); $(unstage)
18002         @[ -f ./tcl/Makefile ] || exit 0; \
18003         r=`${PWD_COMMAND}`; export r; \
18004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18005         $(HOST_EXPORTS) \
18006         for flag in $(EXTRA_HOST_FLAGS) ; do \
18007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18008         done; \
18009         echo "Doing clean in tcl"; \
18010         (cd $(HOST_SUBDIR)/tcl && \
18011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18013                   "RANLIB=$${RANLIB}" \
18014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18015                   clean) \
18016           || exit 1
18017
18018 @endif tcl
18019
18020 .PHONY: maybe-distclean-tcl distclean-tcl
18021 maybe-distclean-tcl:
18022 @if tcl
18023 maybe-distclean-tcl: distclean-tcl
18024
18025 distclean-tcl: 
18026         @: $(MAKE); $(unstage)
18027         @[ -f ./tcl/Makefile ] || exit 0; \
18028         r=`${PWD_COMMAND}`; export r; \
18029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18030         $(HOST_EXPORTS) \
18031         for flag in $(EXTRA_HOST_FLAGS) ; do \
18032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18033         done; \
18034         echo "Doing distclean in tcl"; \
18035         (cd $(HOST_SUBDIR)/tcl && \
18036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18038                   "RANLIB=$${RANLIB}" \
18039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18040                   distclean) \
18041           || exit 1
18042
18043 @endif tcl
18044
18045 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
18046 maybe-maintainer-clean-tcl:
18047 @if tcl
18048 maybe-maintainer-clean-tcl: maintainer-clean-tcl
18049
18050 maintainer-clean-tcl: 
18051         @: $(MAKE); $(unstage)
18052         @[ -f ./tcl/Makefile ] || exit 0; \
18053         r=`${PWD_COMMAND}`; export r; \
18054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18055         $(HOST_EXPORTS) \
18056         for flag in $(EXTRA_HOST_FLAGS) ; do \
18057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18058         done; \
18059         echo "Doing maintainer-clean in tcl"; \
18060         (cd $(HOST_SUBDIR)/tcl && \
18061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18063                   "RANLIB=$${RANLIB}" \
18064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18065                   maintainer-clean) \
18066           || exit 1
18067
18068 @endif tcl
18069
18070
18071
18072 .PHONY: configure-itcl maybe-configure-itcl
18073 maybe-configure-itcl:
18074 @if gcc-bootstrap
18075 configure-itcl: stage_current
18076 @endif gcc-bootstrap
18077 @if itcl
18078 maybe-configure-itcl: configure-itcl
18079 configure-itcl: 
18080         @: $(MAKE); $(unstage)
18081         @r=`${PWD_COMMAND}`; export r; \
18082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18083         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18084         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
18085         $(HOST_EXPORTS)  \
18086         echo Configuring in $(HOST_SUBDIR)/itcl; \
18087         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18088         case $(srcdir) in \
18089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18090           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18092         esac; \
18093         module_srcdir=itcl; \
18094         $(SHELL) \
18095           $$s/$$module_srcdir/configure \
18096           --srcdir=$${topdir}/$$module_srcdir \
18097           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18098           --target=${target_alias}  \
18099           || exit 1
18100 @endif itcl
18101
18102
18103
18104
18105
18106 .PHONY: all-itcl maybe-all-itcl
18107 maybe-all-itcl:
18108 @if gcc-bootstrap
18109 all-itcl: stage_current
18110 @endif gcc-bootstrap
18111 @if itcl
18112 TARGET-itcl=all
18113 maybe-all-itcl: all-itcl
18114 all-itcl: configure-itcl
18115         @: $(MAKE); $(unstage)
18116         @r=`${PWD_COMMAND}`; export r; \
18117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18118         $(HOST_EXPORTS)  \
18119         (cd $(HOST_SUBDIR)/itcl && \
18120           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18121                 $(TARGET-itcl))
18122 @endif itcl
18123
18124
18125
18126
18127 .PHONY: check-itcl maybe-check-itcl
18128 maybe-check-itcl:
18129 @if itcl
18130 maybe-check-itcl: check-itcl
18131
18132 check-itcl:
18133         @: $(MAKE); $(unstage)
18134         @r=`${PWD_COMMAND}`; export r; \
18135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18136         $(HOST_EXPORTS)  \
18137         (cd $(HOST_SUBDIR)/itcl && \
18138           $(MAKE) $(FLAGS_TO_PASS)  check)
18139
18140 @endif itcl
18141
18142 .PHONY: install-itcl maybe-install-itcl
18143 maybe-install-itcl:
18144 @if itcl
18145 maybe-install-itcl: install-itcl
18146
18147 install-itcl: installdirs
18148         @: $(MAKE); $(unstage)
18149         @r=`${PWD_COMMAND}`; export r; \
18150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18151         $(HOST_EXPORTS) \
18152         (cd $(HOST_SUBDIR)/itcl && \
18153           $(MAKE) $(FLAGS_TO_PASS)  install)
18154
18155 @endif itcl
18156
18157 .PHONY: install-strip-itcl maybe-install-strip-itcl
18158 maybe-install-strip-itcl:
18159 @if itcl
18160 maybe-install-strip-itcl: install-strip-itcl
18161
18162 install-strip-itcl: installdirs
18163         @: $(MAKE); $(unstage)
18164         @r=`${PWD_COMMAND}`; export r; \
18165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18166         $(HOST_EXPORTS) \
18167         (cd $(HOST_SUBDIR)/itcl && \
18168           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18169
18170 @endif itcl
18171
18172 # Other targets (info, dvi, pdf, etc.)
18173
18174 .PHONY: maybe-info-itcl info-itcl
18175 maybe-info-itcl:
18176 @if itcl
18177 maybe-info-itcl: info-itcl
18178
18179 info-itcl: \
18180     configure-itcl 
18181         @: $(MAKE); $(unstage)
18182         @[ -f ./itcl/Makefile ] || exit 0; \
18183         r=`${PWD_COMMAND}`; export r; \
18184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18185         $(HOST_EXPORTS) \
18186         for flag in $(EXTRA_HOST_FLAGS) ; do \
18187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18188         done; \
18189         echo "Doing info in itcl"; \
18190         (cd $(HOST_SUBDIR)/itcl && \
18191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18193                   "RANLIB=$${RANLIB}" \
18194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18195                   info) \
18196           || exit 1
18197
18198 @endif itcl
18199
18200 .PHONY: maybe-dvi-itcl dvi-itcl
18201 maybe-dvi-itcl:
18202 @if itcl
18203 maybe-dvi-itcl: dvi-itcl
18204
18205 dvi-itcl: \
18206     configure-itcl 
18207         @: $(MAKE); $(unstage)
18208         @[ -f ./itcl/Makefile ] || exit 0; \
18209         r=`${PWD_COMMAND}`; export r; \
18210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18211         $(HOST_EXPORTS) \
18212         for flag in $(EXTRA_HOST_FLAGS) ; do \
18213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18214         done; \
18215         echo "Doing dvi in itcl"; \
18216         (cd $(HOST_SUBDIR)/itcl && \
18217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18219                   "RANLIB=$${RANLIB}" \
18220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18221                   dvi) \
18222           || exit 1
18223
18224 @endif itcl
18225
18226 .PHONY: maybe-pdf-itcl pdf-itcl
18227 maybe-pdf-itcl:
18228 @if itcl
18229 maybe-pdf-itcl: pdf-itcl
18230
18231 pdf-itcl: \
18232     configure-itcl 
18233         @: $(MAKE); $(unstage)
18234         @[ -f ./itcl/Makefile ] || exit 0; \
18235         r=`${PWD_COMMAND}`; export r; \
18236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18237         $(HOST_EXPORTS) \
18238         for flag in $(EXTRA_HOST_FLAGS) ; do \
18239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18240         done; \
18241         echo "Doing pdf in itcl"; \
18242         (cd $(HOST_SUBDIR)/itcl && \
18243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18245                   "RANLIB=$${RANLIB}" \
18246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18247                   pdf) \
18248           || exit 1
18249
18250 @endif itcl
18251
18252 .PHONY: maybe-html-itcl html-itcl
18253 maybe-html-itcl:
18254 @if itcl
18255 maybe-html-itcl: html-itcl
18256
18257 html-itcl: \
18258     configure-itcl 
18259         @: $(MAKE); $(unstage)
18260         @[ -f ./itcl/Makefile ] || exit 0; \
18261         r=`${PWD_COMMAND}`; export r; \
18262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18263         $(HOST_EXPORTS) \
18264         for flag in $(EXTRA_HOST_FLAGS) ; do \
18265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18266         done; \
18267         echo "Doing html in itcl"; \
18268         (cd $(HOST_SUBDIR)/itcl && \
18269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18271                   "RANLIB=$${RANLIB}" \
18272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18273                   html) \
18274           || exit 1
18275
18276 @endif itcl
18277
18278 .PHONY: maybe-TAGS-itcl TAGS-itcl
18279 maybe-TAGS-itcl:
18280 @if itcl
18281 maybe-TAGS-itcl: TAGS-itcl
18282
18283 TAGS-itcl: \
18284     configure-itcl 
18285         @: $(MAKE); $(unstage)
18286         @[ -f ./itcl/Makefile ] || exit 0; \
18287         r=`${PWD_COMMAND}`; export r; \
18288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18289         $(HOST_EXPORTS) \
18290         for flag in $(EXTRA_HOST_FLAGS) ; do \
18291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18292         done; \
18293         echo "Doing TAGS in itcl"; \
18294         (cd $(HOST_SUBDIR)/itcl && \
18295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18297                   "RANLIB=$${RANLIB}" \
18298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18299                   TAGS) \
18300           || exit 1
18301
18302 @endif itcl
18303
18304 .PHONY: maybe-install-info-itcl install-info-itcl
18305 maybe-install-info-itcl:
18306 @if itcl
18307 maybe-install-info-itcl: install-info-itcl
18308
18309 install-info-itcl: \
18310     configure-itcl \
18311     info-itcl 
18312         @: $(MAKE); $(unstage)
18313         @[ -f ./itcl/Makefile ] || exit 0; \
18314         r=`${PWD_COMMAND}`; export r; \
18315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18316         $(HOST_EXPORTS) \
18317         for flag in $(EXTRA_HOST_FLAGS) ; do \
18318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18319         done; \
18320         echo "Doing install-info in itcl"; \
18321         (cd $(HOST_SUBDIR)/itcl && \
18322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18324                   "RANLIB=$${RANLIB}" \
18325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18326                   install-info) \
18327           || exit 1
18328
18329 @endif itcl
18330
18331 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18332 maybe-install-pdf-itcl:
18333 @if itcl
18334 maybe-install-pdf-itcl: install-pdf-itcl
18335
18336 install-pdf-itcl: \
18337     configure-itcl \
18338     pdf-itcl 
18339         @: $(MAKE); $(unstage)
18340         @[ -f ./itcl/Makefile ] || exit 0; \
18341         r=`${PWD_COMMAND}`; export r; \
18342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18343         $(HOST_EXPORTS) \
18344         for flag in $(EXTRA_HOST_FLAGS) ; do \
18345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18346         done; \
18347         echo "Doing install-pdf in itcl"; \
18348         (cd $(HOST_SUBDIR)/itcl && \
18349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18351                   "RANLIB=$${RANLIB}" \
18352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18353                   install-pdf) \
18354           || exit 1
18355
18356 @endif itcl
18357
18358 .PHONY: maybe-install-html-itcl install-html-itcl
18359 maybe-install-html-itcl:
18360 @if itcl
18361 maybe-install-html-itcl: install-html-itcl
18362
18363 install-html-itcl: \
18364     configure-itcl \
18365     html-itcl 
18366         @: $(MAKE); $(unstage)
18367         @[ -f ./itcl/Makefile ] || exit 0; \
18368         r=`${PWD_COMMAND}`; export r; \
18369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18370         $(HOST_EXPORTS) \
18371         for flag in $(EXTRA_HOST_FLAGS) ; do \
18372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18373         done; \
18374         echo "Doing install-html in itcl"; \
18375         (cd $(HOST_SUBDIR)/itcl && \
18376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18378                   "RANLIB=$${RANLIB}" \
18379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18380                   install-html) \
18381           || exit 1
18382
18383 @endif itcl
18384
18385 .PHONY: maybe-installcheck-itcl installcheck-itcl
18386 maybe-installcheck-itcl:
18387 @if itcl
18388 maybe-installcheck-itcl: installcheck-itcl
18389
18390 installcheck-itcl: \
18391     configure-itcl 
18392         @: $(MAKE); $(unstage)
18393         @[ -f ./itcl/Makefile ] || exit 0; \
18394         r=`${PWD_COMMAND}`; export r; \
18395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18396         $(HOST_EXPORTS) \
18397         for flag in $(EXTRA_HOST_FLAGS) ; do \
18398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18399         done; \
18400         echo "Doing installcheck in itcl"; \
18401         (cd $(HOST_SUBDIR)/itcl && \
18402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18404                   "RANLIB=$${RANLIB}" \
18405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18406                   installcheck) \
18407           || exit 1
18408
18409 @endif itcl
18410
18411 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18412 maybe-mostlyclean-itcl:
18413 @if itcl
18414 maybe-mostlyclean-itcl: mostlyclean-itcl
18415
18416 mostlyclean-itcl: 
18417         @: $(MAKE); $(unstage)
18418         @[ -f ./itcl/Makefile ] || exit 0; \
18419         r=`${PWD_COMMAND}`; export r; \
18420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18421         $(HOST_EXPORTS) \
18422         for flag in $(EXTRA_HOST_FLAGS) ; do \
18423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18424         done; \
18425         echo "Doing mostlyclean in itcl"; \
18426         (cd $(HOST_SUBDIR)/itcl && \
18427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18429                   "RANLIB=$${RANLIB}" \
18430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18431                   mostlyclean) \
18432           || exit 1
18433
18434 @endif itcl
18435
18436 .PHONY: maybe-clean-itcl clean-itcl
18437 maybe-clean-itcl:
18438 @if itcl
18439 maybe-clean-itcl: clean-itcl
18440
18441 clean-itcl: 
18442         @: $(MAKE); $(unstage)
18443         @[ -f ./itcl/Makefile ] || exit 0; \
18444         r=`${PWD_COMMAND}`; export r; \
18445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18446         $(HOST_EXPORTS) \
18447         for flag in $(EXTRA_HOST_FLAGS) ; do \
18448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18449         done; \
18450         echo "Doing clean in itcl"; \
18451         (cd $(HOST_SUBDIR)/itcl && \
18452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18454                   "RANLIB=$${RANLIB}" \
18455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18456                   clean) \
18457           || exit 1
18458
18459 @endif itcl
18460
18461 .PHONY: maybe-distclean-itcl distclean-itcl
18462 maybe-distclean-itcl:
18463 @if itcl
18464 maybe-distclean-itcl: distclean-itcl
18465
18466 distclean-itcl: 
18467         @: $(MAKE); $(unstage)
18468         @[ -f ./itcl/Makefile ] || exit 0; \
18469         r=`${PWD_COMMAND}`; export r; \
18470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18471         $(HOST_EXPORTS) \
18472         for flag in $(EXTRA_HOST_FLAGS) ; do \
18473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18474         done; \
18475         echo "Doing distclean in itcl"; \
18476         (cd $(HOST_SUBDIR)/itcl && \
18477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18479                   "RANLIB=$${RANLIB}" \
18480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18481                   distclean) \
18482           || exit 1
18483
18484 @endif itcl
18485
18486 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18487 maybe-maintainer-clean-itcl:
18488 @if itcl
18489 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18490
18491 maintainer-clean-itcl: 
18492         @: $(MAKE); $(unstage)
18493         @[ -f ./itcl/Makefile ] || exit 0; \
18494         r=`${PWD_COMMAND}`; export r; \
18495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18496         $(HOST_EXPORTS) \
18497         for flag in $(EXTRA_HOST_FLAGS) ; do \
18498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18499         done; \
18500         echo "Doing maintainer-clean in itcl"; \
18501         (cd $(HOST_SUBDIR)/itcl && \
18502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18504                   "RANLIB=$${RANLIB}" \
18505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18506                   maintainer-clean) \
18507           || exit 1
18508
18509 @endif itcl
18510
18511
18512
18513 .PHONY: configure-ld maybe-configure-ld
18514 maybe-configure-ld:
18515 @if gcc-bootstrap
18516 configure-ld: stage_current
18517 @endif gcc-bootstrap
18518 @if ld
18519 maybe-configure-ld: configure-ld
18520 configure-ld: 
18521         @r=`${PWD_COMMAND}`; export r; \
18522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18523         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18524         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18525         $(HOST_EXPORTS)  \
18526         echo Configuring in $(HOST_SUBDIR)/ld; \
18527         cd "$(HOST_SUBDIR)/ld" || exit 1; \
18528         case $(srcdir) in \
18529           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18530           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18531                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18532         esac; \
18533         module_srcdir=ld; \
18534         $(SHELL) \
18535           $$s/$$module_srcdir/configure \
18536           --srcdir=$${topdir}/$$module_srcdir \
18537           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18538           --target=${target_alias}  \
18539           || exit 1
18540 @endif ld
18541
18542
18543
18544 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18545 maybe-configure-stage1-ld:
18546 @if ld-bootstrap
18547 maybe-configure-stage1-ld: configure-stage1-ld
18548 configure-stage1-ld:
18549         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18550         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18551         @r=`${PWD_COMMAND}`; export r; \
18552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18553         TFLAGS="$(STAGE1_TFLAGS)"; \
18554         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18555         $(HOST_EXPORTS) \
18556         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18557         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18558         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18559         echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
18560         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18561         cd $(HOST_SUBDIR)/ld || exit 1; \
18562         case $(srcdir) in \
18563           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18564           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18565                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18566         esac; \
18567         module_srcdir=ld; \
18568         $(SHELL) $$s/$$module_srcdir/configure \
18569           --srcdir=$${topdir}/$$module_srcdir \
18570           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18571           --target=${target_alias} \
18572            \
18573           $(STAGE1_CONFIGURE_FLAGS)
18574 @endif ld-bootstrap
18575
18576 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18577 maybe-configure-stage2-ld:
18578 @if ld-bootstrap
18579 maybe-configure-stage2-ld: configure-stage2-ld
18580 configure-stage2-ld:
18581         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18582         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18583         @r=`${PWD_COMMAND}`; export r; \
18584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18585         TFLAGS="$(STAGE2_TFLAGS)"; \
18586         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18587         $(HOST_EXPORTS) \
18588         $(POSTSTAGE1_HOST_EXPORTS) \
18589         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18590         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18591         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18592         echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
18593         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18594         cd $(HOST_SUBDIR)/ld || exit 1; \
18595         case $(srcdir) in \
18596           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18597           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18598                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18599         esac; \
18600         module_srcdir=ld; \
18601         $(SHELL) $$s/$$module_srcdir/configure \
18602           --srcdir=$${topdir}/$$module_srcdir \
18603           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18604           --target=${target_alias} \
18605           --with-build-libsubdir=$(HOST_SUBDIR) \
18606           $(STAGE2_CONFIGURE_FLAGS)
18607 @endif ld-bootstrap
18608
18609 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18610 maybe-configure-stage3-ld:
18611 @if ld-bootstrap
18612 maybe-configure-stage3-ld: configure-stage3-ld
18613 configure-stage3-ld:
18614         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18615         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18616         @r=`${PWD_COMMAND}`; export r; \
18617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18618         TFLAGS="$(STAGE3_TFLAGS)"; \
18619         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18620         $(HOST_EXPORTS) \
18621         $(POSTSTAGE1_HOST_EXPORTS) \
18622         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18623         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18624         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18625         echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
18626         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18627         cd $(HOST_SUBDIR)/ld || exit 1; \
18628         case $(srcdir) in \
18629           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18630           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18631                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18632         esac; \
18633         module_srcdir=ld; \
18634         $(SHELL) $$s/$$module_srcdir/configure \
18635           --srcdir=$${topdir}/$$module_srcdir \
18636           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18637           --target=${target_alias} \
18638           --with-build-libsubdir=$(HOST_SUBDIR) \
18639           $(STAGE3_CONFIGURE_FLAGS)
18640 @endif ld-bootstrap
18641
18642 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18643 maybe-configure-stage4-ld:
18644 @if ld-bootstrap
18645 maybe-configure-stage4-ld: configure-stage4-ld
18646 configure-stage4-ld:
18647         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18648         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18649         @r=`${PWD_COMMAND}`; export r; \
18650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18651         TFLAGS="$(STAGE4_TFLAGS)"; \
18652         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18653         $(HOST_EXPORTS) \
18654         $(POSTSTAGE1_HOST_EXPORTS) \
18655         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18656         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18657         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18658         echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
18659         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18660         cd $(HOST_SUBDIR)/ld || exit 1; \
18661         case $(srcdir) in \
18662           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18663           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18664                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18665         esac; \
18666         module_srcdir=ld; \
18667         $(SHELL) $$s/$$module_srcdir/configure \
18668           --srcdir=$${topdir}/$$module_srcdir \
18669           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18670           --target=${target_alias} \
18671           --with-build-libsubdir=$(HOST_SUBDIR) \
18672           $(STAGE4_CONFIGURE_FLAGS)
18673 @endif ld-bootstrap
18674
18675 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18676 maybe-configure-stageprofile-ld:
18677 @if ld-bootstrap
18678 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18679 configure-stageprofile-ld:
18680         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18681         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18682         @r=`${PWD_COMMAND}`; export r; \
18683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18684         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18685         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18686         $(HOST_EXPORTS) \
18687         $(POSTSTAGE1_HOST_EXPORTS) \
18688         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18689         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18690         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18691         echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
18692         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18693         cd $(HOST_SUBDIR)/ld || exit 1; \
18694         case $(srcdir) in \
18695           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18696           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18697                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18698         esac; \
18699         module_srcdir=ld; \
18700         $(SHELL) $$s/$$module_srcdir/configure \
18701           --srcdir=$${topdir}/$$module_srcdir \
18702           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18703           --target=${target_alias} \
18704           --with-build-libsubdir=$(HOST_SUBDIR) \
18705           $(STAGEprofile_CONFIGURE_FLAGS)
18706 @endif ld-bootstrap
18707
18708 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18709 maybe-configure-stagefeedback-ld:
18710 @if ld-bootstrap
18711 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18712 configure-stagefeedback-ld:
18713         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18714         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18715         @r=`${PWD_COMMAND}`; export r; \
18716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18717         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18718         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18719         $(HOST_EXPORTS) \
18720         $(POSTSTAGE1_HOST_EXPORTS) \
18721         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18722         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18723         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18724         echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
18725         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18726         cd $(HOST_SUBDIR)/ld || exit 1; \
18727         case $(srcdir) in \
18728           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18729           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18730                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18731         esac; \
18732         module_srcdir=ld; \
18733         $(SHELL) $$s/$$module_srcdir/configure \
18734           --srcdir=$${topdir}/$$module_srcdir \
18735           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18736           --target=${target_alias} \
18737           --with-build-libsubdir=$(HOST_SUBDIR) \
18738           $(STAGEfeedback_CONFIGURE_FLAGS)
18739 @endif ld-bootstrap
18740
18741
18742
18743
18744
18745 .PHONY: all-ld maybe-all-ld
18746 maybe-all-ld:
18747 @if gcc-bootstrap
18748 all-ld: stage_current
18749 @endif gcc-bootstrap
18750 @if ld
18751 TARGET-ld=all
18752 maybe-all-ld: all-ld
18753 all-ld: configure-ld
18754         @r=`${PWD_COMMAND}`; export r; \
18755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18756         $(HOST_EXPORTS)  \
18757         (cd $(HOST_SUBDIR)/ld && \
18758           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18759                 $(TARGET-ld))
18760 @endif ld
18761
18762
18763
18764 .PHONY: all-stage1-ld maybe-all-stage1-ld
18765 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18766 maybe-all-stage1-ld:
18767 maybe-clean-stage1-ld:
18768 @if ld-bootstrap
18769 maybe-all-stage1-ld: all-stage1-ld
18770 all-stage1: all-stage1-ld
18771 TARGET-stage1-ld = $(TARGET-ld)
18772 all-stage1-ld: configure-stage1-ld
18773         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18774         @r=`${PWD_COMMAND}`; export r; \
18775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18776         TFLAGS="$(STAGE1_TFLAGS)"; \
18777         $(HOST_EXPORTS)  \
18778         cd $(HOST_SUBDIR)/ld && \
18779          \
18780         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18781                 CFLAGS="$(STAGE1_CFLAGS)" \
18782                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18783                 LIBCFLAGS="$(LIBCFLAGS)" \
18784                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18785                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18786                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18787                 $(EXTRA_HOST_FLAGS)  \
18788                 $(STAGE1_FLAGS_TO_PASS)  \
18789                 TFLAGS="$(STAGE1_TFLAGS)"  \
18790                 $(TARGET-stage1-ld)
18791
18792 maybe-clean-stage1-ld: clean-stage1-ld
18793 clean-stage1: clean-stage1-ld
18794 clean-stage1-ld:
18795         @if [ $(current_stage) = stage1 ]; then \
18796           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18797         else \
18798           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18799           $(MAKE) stage1-start; \
18800         fi; \
18801         cd $(HOST_SUBDIR)/ld && \
18802         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18803         $(STAGE1_FLAGS_TO_PASS)  clean
18804 @endif ld-bootstrap
18805
18806
18807 .PHONY: all-stage2-ld maybe-all-stage2-ld
18808 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18809 maybe-all-stage2-ld:
18810 maybe-clean-stage2-ld:
18811 @if ld-bootstrap
18812 maybe-all-stage2-ld: all-stage2-ld
18813 all-stage2: all-stage2-ld
18814 TARGET-stage2-ld = $(TARGET-ld)
18815 all-stage2-ld: configure-stage2-ld
18816         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18817         @r=`${PWD_COMMAND}`; export r; \
18818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18819         TFLAGS="$(STAGE2_TFLAGS)"; \
18820         $(HOST_EXPORTS) \
18821         $(POSTSTAGE1_HOST_EXPORTS)  \
18822         cd $(HOST_SUBDIR)/ld && \
18823          \
18824         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18825                 CFLAGS="$(STAGE2_CFLAGS)" \
18826                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18827                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18828                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18829                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18830                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18831                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18832                 TFLAGS="$(STAGE2_TFLAGS)"  \
18833                 $(TARGET-stage2-ld)
18834
18835 maybe-clean-stage2-ld: clean-stage2-ld
18836 clean-stage2: clean-stage2-ld
18837 clean-stage2-ld:
18838         @if [ $(current_stage) = stage2 ]; then \
18839           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18840         else \
18841           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18842           $(MAKE) stage2-start; \
18843         fi; \
18844         cd $(HOST_SUBDIR)/ld && \
18845         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18846 @endif ld-bootstrap
18847
18848
18849 .PHONY: all-stage3-ld maybe-all-stage3-ld
18850 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18851 maybe-all-stage3-ld:
18852 maybe-clean-stage3-ld:
18853 @if ld-bootstrap
18854 maybe-all-stage3-ld: all-stage3-ld
18855 all-stage3: all-stage3-ld
18856 TARGET-stage3-ld = $(TARGET-ld)
18857 all-stage3-ld: configure-stage3-ld
18858         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18859         @r=`${PWD_COMMAND}`; export r; \
18860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18861         TFLAGS="$(STAGE3_TFLAGS)"; \
18862         $(HOST_EXPORTS) \
18863         $(POSTSTAGE1_HOST_EXPORTS)  \
18864         cd $(HOST_SUBDIR)/ld && \
18865          \
18866         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18867                 CFLAGS="$(STAGE3_CFLAGS)" \
18868                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18869                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18870                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18871                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18872                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18873                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18874                 TFLAGS="$(STAGE3_TFLAGS)"  \
18875                 $(TARGET-stage3-ld)
18876
18877 maybe-clean-stage3-ld: clean-stage3-ld
18878 clean-stage3: clean-stage3-ld
18879 clean-stage3-ld:
18880         @if [ $(current_stage) = stage3 ]; then \
18881           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18882         else \
18883           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
18884           $(MAKE) stage3-start; \
18885         fi; \
18886         cd $(HOST_SUBDIR)/ld && \
18887         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18888 @endif ld-bootstrap
18889
18890
18891 .PHONY: all-stage4-ld maybe-all-stage4-ld
18892 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
18893 maybe-all-stage4-ld:
18894 maybe-clean-stage4-ld:
18895 @if ld-bootstrap
18896 maybe-all-stage4-ld: all-stage4-ld
18897 all-stage4: all-stage4-ld
18898 TARGET-stage4-ld = $(TARGET-ld)
18899 all-stage4-ld: configure-stage4-ld
18900         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18901         @r=`${PWD_COMMAND}`; export r; \
18902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18903         TFLAGS="$(STAGE4_TFLAGS)"; \
18904         $(HOST_EXPORTS) \
18905         $(POSTSTAGE1_HOST_EXPORTS)  \
18906         cd $(HOST_SUBDIR)/ld && \
18907          \
18908         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18909                 CFLAGS="$(STAGE4_CFLAGS)" \
18910                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18911                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18912                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18913                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18914                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18915                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18916                 TFLAGS="$(STAGE4_TFLAGS)"  \
18917                 $(TARGET-stage4-ld)
18918
18919 maybe-clean-stage4-ld: clean-stage4-ld
18920 clean-stage4: clean-stage4-ld
18921 clean-stage4-ld:
18922         @if [ $(current_stage) = stage4 ]; then \
18923           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18924         else \
18925           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
18926           $(MAKE) stage4-start; \
18927         fi; \
18928         cd $(HOST_SUBDIR)/ld && \
18929         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18930 @endif ld-bootstrap
18931
18932
18933 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
18934 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
18935 maybe-all-stageprofile-ld:
18936 maybe-clean-stageprofile-ld:
18937 @if ld-bootstrap
18938 maybe-all-stageprofile-ld: all-stageprofile-ld
18939 all-stageprofile: all-stageprofile-ld
18940 TARGET-stageprofile-ld = $(TARGET-ld)
18941 all-stageprofile-ld: configure-stageprofile-ld
18942         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18943         @r=`${PWD_COMMAND}`; export r; \
18944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18945         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18946         $(HOST_EXPORTS) \
18947         $(POSTSTAGE1_HOST_EXPORTS)  \
18948         cd $(HOST_SUBDIR)/ld && \
18949          \
18950         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18951                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18952                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18953                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18954                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18955                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18956                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18957                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18958                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
18959                 $(TARGET-stageprofile-ld)
18960
18961 maybe-clean-stageprofile-ld: clean-stageprofile-ld
18962 clean-stageprofile: clean-stageprofile-ld
18963 clean-stageprofile-ld:
18964         @if [ $(current_stage) = stageprofile ]; then \
18965           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18966         else \
18967           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
18968           $(MAKE) stageprofile-start; \
18969         fi; \
18970         cd $(HOST_SUBDIR)/ld && \
18971         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18972 @endif ld-bootstrap
18973
18974
18975 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
18976 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
18977 maybe-all-stagefeedback-ld:
18978 maybe-clean-stagefeedback-ld:
18979 @if ld-bootstrap
18980 maybe-all-stagefeedback-ld: all-stagefeedback-ld
18981 all-stagefeedback: all-stagefeedback-ld
18982 TARGET-stagefeedback-ld = $(TARGET-ld)
18983 all-stagefeedback-ld: configure-stagefeedback-ld
18984         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18985         @r=`${PWD_COMMAND}`; export r; \
18986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18987         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18988         $(HOST_EXPORTS) \
18989         $(POSTSTAGE1_HOST_EXPORTS)  \
18990         cd $(HOST_SUBDIR)/ld && \
18991          \
18992         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18993                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18994                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18995                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18996                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18997                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18998                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18999                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19000                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
19001                 $(TARGET-stagefeedback-ld)
19002
19003 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
19004 clean-stagefeedback: clean-stagefeedback-ld
19005 clean-stagefeedback-ld:
19006         @if [ $(current_stage) = stagefeedback ]; then \
19007           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19008         else \
19009           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
19010           $(MAKE) stagefeedback-start; \
19011         fi; \
19012         cd $(HOST_SUBDIR)/ld && \
19013         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19014 @endif ld-bootstrap
19015
19016
19017
19018
19019
19020 .PHONY: check-ld maybe-check-ld
19021 maybe-check-ld:
19022 @if ld
19023 maybe-check-ld: check-ld
19024
19025 check-ld:
19026         @: $(MAKE); $(unstage)
19027         @r=`${PWD_COMMAND}`; export r; \
19028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19029         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19030         (cd $(HOST_SUBDIR)/ld && \
19031           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
19032
19033 @endif ld
19034
19035 .PHONY: install-ld maybe-install-ld
19036 maybe-install-ld:
19037 @if ld
19038 maybe-install-ld: install-ld
19039
19040 install-ld: installdirs
19041         @: $(MAKE); $(unstage)
19042         @r=`${PWD_COMMAND}`; export r; \
19043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19044         $(HOST_EXPORTS) \
19045         (cd $(HOST_SUBDIR)/ld && \
19046           $(MAKE) $(FLAGS_TO_PASS)  install)
19047
19048 @endif ld
19049
19050 .PHONY: install-strip-ld maybe-install-strip-ld
19051 maybe-install-strip-ld:
19052 @if ld
19053 maybe-install-strip-ld: install-strip-ld
19054
19055 install-strip-ld: installdirs
19056         @: $(MAKE); $(unstage)
19057         @r=`${PWD_COMMAND}`; export r; \
19058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19059         $(HOST_EXPORTS) \
19060         (cd $(HOST_SUBDIR)/ld && \
19061           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19062
19063 @endif ld
19064
19065 # Other targets (info, dvi, pdf, etc.)
19066
19067 .PHONY: maybe-info-ld info-ld
19068 maybe-info-ld:
19069 @if ld
19070 maybe-info-ld: info-ld
19071
19072 info-ld: \
19073     configure-ld 
19074         @[ -f ./ld/Makefile ] || exit 0; \
19075         r=`${PWD_COMMAND}`; export r; \
19076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19077         $(HOST_EXPORTS) \
19078         for flag in $(EXTRA_HOST_FLAGS) ; do \
19079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19080         done; \
19081         echo "Doing info in ld"; \
19082         (cd $(HOST_SUBDIR)/ld && \
19083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19085                   "RANLIB=$${RANLIB}" \
19086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19087                   info) \
19088           || exit 1
19089
19090 @endif ld
19091
19092 .PHONY: maybe-dvi-ld dvi-ld
19093 maybe-dvi-ld:
19094 @if ld
19095 maybe-dvi-ld: dvi-ld
19096
19097 dvi-ld: \
19098     configure-ld 
19099         @[ -f ./ld/Makefile ] || exit 0; \
19100         r=`${PWD_COMMAND}`; export r; \
19101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19102         $(HOST_EXPORTS) \
19103         for flag in $(EXTRA_HOST_FLAGS) ; do \
19104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19105         done; \
19106         echo "Doing dvi in ld"; \
19107         (cd $(HOST_SUBDIR)/ld && \
19108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19110                   "RANLIB=$${RANLIB}" \
19111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19112                   dvi) \
19113           || exit 1
19114
19115 @endif ld
19116
19117 .PHONY: maybe-pdf-ld pdf-ld
19118 maybe-pdf-ld:
19119 @if ld
19120 maybe-pdf-ld: pdf-ld
19121
19122 pdf-ld: \
19123     configure-ld 
19124         @[ -f ./ld/Makefile ] || exit 0; \
19125         r=`${PWD_COMMAND}`; export r; \
19126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19127         $(HOST_EXPORTS) \
19128         for flag in $(EXTRA_HOST_FLAGS) ; do \
19129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19130         done; \
19131         echo "Doing pdf in ld"; \
19132         (cd $(HOST_SUBDIR)/ld && \
19133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19135                   "RANLIB=$${RANLIB}" \
19136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19137                   pdf) \
19138           || exit 1
19139
19140 @endif ld
19141
19142 .PHONY: maybe-html-ld html-ld
19143 maybe-html-ld:
19144 @if ld
19145 maybe-html-ld: html-ld
19146
19147 html-ld: \
19148     configure-ld 
19149         @[ -f ./ld/Makefile ] || exit 0; \
19150         r=`${PWD_COMMAND}`; export r; \
19151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19152         $(HOST_EXPORTS) \
19153         for flag in $(EXTRA_HOST_FLAGS) ; do \
19154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19155         done; \
19156         echo "Doing html in ld"; \
19157         (cd $(HOST_SUBDIR)/ld && \
19158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19160                   "RANLIB=$${RANLIB}" \
19161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19162                   html) \
19163           || exit 1
19164
19165 @endif ld
19166
19167 .PHONY: maybe-TAGS-ld TAGS-ld
19168 maybe-TAGS-ld:
19169 @if ld
19170 maybe-TAGS-ld: TAGS-ld
19171
19172 TAGS-ld: \
19173     configure-ld 
19174         @[ -f ./ld/Makefile ] || exit 0; \
19175         r=`${PWD_COMMAND}`; export r; \
19176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19177         $(HOST_EXPORTS) \
19178         for flag in $(EXTRA_HOST_FLAGS) ; do \
19179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19180         done; \
19181         echo "Doing TAGS in ld"; \
19182         (cd $(HOST_SUBDIR)/ld && \
19183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19185                   "RANLIB=$${RANLIB}" \
19186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19187                   TAGS) \
19188           || exit 1
19189
19190 @endif ld
19191
19192 .PHONY: maybe-install-info-ld install-info-ld
19193 maybe-install-info-ld:
19194 @if ld
19195 maybe-install-info-ld: install-info-ld
19196
19197 install-info-ld: \
19198     configure-ld \
19199     info-ld 
19200         @[ -f ./ld/Makefile ] || exit 0; \
19201         r=`${PWD_COMMAND}`; export r; \
19202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19203         $(HOST_EXPORTS) \
19204         for flag in $(EXTRA_HOST_FLAGS) ; do \
19205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19206         done; \
19207         echo "Doing install-info in ld"; \
19208         (cd $(HOST_SUBDIR)/ld && \
19209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19211                   "RANLIB=$${RANLIB}" \
19212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19213                   install-info) \
19214           || exit 1
19215
19216 @endif ld
19217
19218 .PHONY: maybe-install-pdf-ld install-pdf-ld
19219 maybe-install-pdf-ld:
19220 @if ld
19221 maybe-install-pdf-ld: install-pdf-ld
19222
19223 install-pdf-ld: \
19224     configure-ld \
19225     pdf-ld 
19226         @[ -f ./ld/Makefile ] || exit 0; \
19227         r=`${PWD_COMMAND}`; export r; \
19228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19229         $(HOST_EXPORTS) \
19230         for flag in $(EXTRA_HOST_FLAGS) ; do \
19231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19232         done; \
19233         echo "Doing install-pdf in ld"; \
19234         (cd $(HOST_SUBDIR)/ld && \
19235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19237                   "RANLIB=$${RANLIB}" \
19238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19239                   install-pdf) \
19240           || exit 1
19241
19242 @endif ld
19243
19244 .PHONY: maybe-install-html-ld install-html-ld
19245 maybe-install-html-ld:
19246 @if ld
19247 maybe-install-html-ld: install-html-ld
19248
19249 install-html-ld: \
19250     configure-ld \
19251     html-ld 
19252         @[ -f ./ld/Makefile ] || exit 0; \
19253         r=`${PWD_COMMAND}`; export r; \
19254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19255         $(HOST_EXPORTS) \
19256         for flag in $(EXTRA_HOST_FLAGS) ; do \
19257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19258         done; \
19259         echo "Doing install-html in ld"; \
19260         (cd $(HOST_SUBDIR)/ld && \
19261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19263                   "RANLIB=$${RANLIB}" \
19264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19265                   install-html) \
19266           || exit 1
19267
19268 @endif ld
19269
19270 .PHONY: maybe-installcheck-ld installcheck-ld
19271 maybe-installcheck-ld:
19272 @if ld
19273 maybe-installcheck-ld: installcheck-ld
19274
19275 installcheck-ld: \
19276     configure-ld 
19277         @[ -f ./ld/Makefile ] || exit 0; \
19278         r=`${PWD_COMMAND}`; export r; \
19279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19280         $(HOST_EXPORTS) \
19281         for flag in $(EXTRA_HOST_FLAGS) ; do \
19282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19283         done; \
19284         echo "Doing installcheck in ld"; \
19285         (cd $(HOST_SUBDIR)/ld && \
19286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19288                   "RANLIB=$${RANLIB}" \
19289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19290                   installcheck) \
19291           || exit 1
19292
19293 @endif ld
19294
19295 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19296 maybe-mostlyclean-ld:
19297 @if ld
19298 maybe-mostlyclean-ld: mostlyclean-ld
19299
19300 mostlyclean-ld: 
19301         @[ -f ./ld/Makefile ] || exit 0; \
19302         r=`${PWD_COMMAND}`; export r; \
19303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19304         $(HOST_EXPORTS) \
19305         for flag in $(EXTRA_HOST_FLAGS) ; do \
19306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19307         done; \
19308         echo "Doing mostlyclean in ld"; \
19309         (cd $(HOST_SUBDIR)/ld && \
19310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19312                   "RANLIB=$${RANLIB}" \
19313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19314                   mostlyclean) \
19315           || exit 1
19316
19317 @endif ld
19318
19319 .PHONY: maybe-clean-ld clean-ld
19320 maybe-clean-ld:
19321 @if ld
19322 maybe-clean-ld: clean-ld
19323
19324 clean-ld: 
19325         @[ -f ./ld/Makefile ] || exit 0; \
19326         r=`${PWD_COMMAND}`; export r; \
19327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19328         $(HOST_EXPORTS) \
19329         for flag in $(EXTRA_HOST_FLAGS) ; do \
19330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19331         done; \
19332         echo "Doing clean in ld"; \
19333         (cd $(HOST_SUBDIR)/ld && \
19334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19336                   "RANLIB=$${RANLIB}" \
19337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19338                   clean) \
19339           || exit 1
19340
19341 @endif ld
19342
19343 .PHONY: maybe-distclean-ld distclean-ld
19344 maybe-distclean-ld:
19345 @if ld
19346 maybe-distclean-ld: distclean-ld
19347
19348 distclean-ld: 
19349         @[ -f ./ld/Makefile ] || exit 0; \
19350         r=`${PWD_COMMAND}`; export r; \
19351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19352         $(HOST_EXPORTS) \
19353         for flag in $(EXTRA_HOST_FLAGS) ; do \
19354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19355         done; \
19356         echo "Doing distclean in ld"; \
19357         (cd $(HOST_SUBDIR)/ld && \
19358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19360                   "RANLIB=$${RANLIB}" \
19361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19362                   distclean) \
19363           || exit 1
19364
19365 @endif ld
19366
19367 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19368 maybe-maintainer-clean-ld:
19369 @if ld
19370 maybe-maintainer-clean-ld: maintainer-clean-ld
19371
19372 maintainer-clean-ld: 
19373         @[ -f ./ld/Makefile ] || exit 0; \
19374         r=`${PWD_COMMAND}`; export r; \
19375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19376         $(HOST_EXPORTS) \
19377         for flag in $(EXTRA_HOST_FLAGS) ; do \
19378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19379         done; \
19380         echo "Doing maintainer-clean in ld"; \
19381         (cd $(HOST_SUBDIR)/ld && \
19382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19384                   "RANLIB=$${RANLIB}" \
19385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19386                   maintainer-clean) \
19387           || exit 1
19388
19389 @endif ld
19390
19391
19392
19393 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
19394 maybe-configure-libbacktrace:
19395 @if gcc-bootstrap
19396 configure-libbacktrace: stage_current
19397 @endif gcc-bootstrap
19398 @if libbacktrace
19399 maybe-configure-libbacktrace: configure-libbacktrace
19400 configure-libbacktrace: 
19401         @r=`${PWD_COMMAND}`; export r; \
19402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19403         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19404         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19405         $(HOST_EXPORTS)  \
19406         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19407         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19408         case $(srcdir) in \
19409           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19410           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19411                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19412         esac; \
19413         module_srcdir=libbacktrace; \
19414         $(SHELL) \
19415           $$s/$$module_srcdir/configure \
19416           --srcdir=$${topdir}/$$module_srcdir \
19417           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19418           --target=${target_alias}  \
19419           || exit 1
19420 @endif libbacktrace
19421
19422
19423
19424 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19425 maybe-configure-stage1-libbacktrace:
19426 @if libbacktrace-bootstrap
19427 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19428 configure-stage1-libbacktrace:
19429         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19430         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19431         @r=`${PWD_COMMAND}`; export r; \
19432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19433         TFLAGS="$(STAGE1_TFLAGS)"; \
19434         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19435         $(HOST_EXPORTS) \
19436         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19437         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19438         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19439         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
19440         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19441         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19442         case $(srcdir) in \
19443           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19444           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19445                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19446         esac; \
19447         module_srcdir=libbacktrace; \
19448         $(SHELL) $$s/$$module_srcdir/configure \
19449           --srcdir=$${topdir}/$$module_srcdir \
19450           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19451           --target=${target_alias} \
19452            \
19453           $(STAGE1_CONFIGURE_FLAGS)
19454 @endif libbacktrace-bootstrap
19455
19456 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19457 maybe-configure-stage2-libbacktrace:
19458 @if libbacktrace-bootstrap
19459 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19460 configure-stage2-libbacktrace:
19461         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19462         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19463         @r=`${PWD_COMMAND}`; export r; \
19464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19465         TFLAGS="$(STAGE2_TFLAGS)"; \
19466         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19467         $(HOST_EXPORTS) \
19468         $(POSTSTAGE1_HOST_EXPORTS) \
19469         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19470         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19471         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19472         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
19473         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19474         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19475         case $(srcdir) in \
19476           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19477           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19478                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19479         esac; \
19480         module_srcdir=libbacktrace; \
19481         $(SHELL) $$s/$$module_srcdir/configure \
19482           --srcdir=$${topdir}/$$module_srcdir \
19483           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19484           --target=${target_alias} \
19485           --with-build-libsubdir=$(HOST_SUBDIR) \
19486           $(STAGE2_CONFIGURE_FLAGS)
19487 @endif libbacktrace-bootstrap
19488
19489 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19490 maybe-configure-stage3-libbacktrace:
19491 @if libbacktrace-bootstrap
19492 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19493 configure-stage3-libbacktrace:
19494         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19495         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19496         @r=`${PWD_COMMAND}`; export r; \
19497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19498         TFLAGS="$(STAGE3_TFLAGS)"; \
19499         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19500         $(HOST_EXPORTS) \
19501         $(POSTSTAGE1_HOST_EXPORTS) \
19502         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19503         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19504         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19505         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
19506         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19507         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19508         case $(srcdir) in \
19509           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19510           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19511                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19512         esac; \
19513         module_srcdir=libbacktrace; \
19514         $(SHELL) $$s/$$module_srcdir/configure \
19515           --srcdir=$${topdir}/$$module_srcdir \
19516           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19517           --target=${target_alias} \
19518           --with-build-libsubdir=$(HOST_SUBDIR) \
19519           $(STAGE3_CONFIGURE_FLAGS)
19520 @endif libbacktrace-bootstrap
19521
19522 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19523 maybe-configure-stage4-libbacktrace:
19524 @if libbacktrace-bootstrap
19525 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19526 configure-stage4-libbacktrace:
19527         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19528         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19529         @r=`${PWD_COMMAND}`; export r; \
19530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19531         TFLAGS="$(STAGE4_TFLAGS)"; \
19532         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19533         $(HOST_EXPORTS) \
19534         $(POSTSTAGE1_HOST_EXPORTS) \
19535         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19536         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19537         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19538         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
19539         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19540         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19541         case $(srcdir) in \
19542           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19543           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19544                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19545         esac; \
19546         module_srcdir=libbacktrace; \
19547         $(SHELL) $$s/$$module_srcdir/configure \
19548           --srcdir=$${topdir}/$$module_srcdir \
19549           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19550           --target=${target_alias} \
19551           --with-build-libsubdir=$(HOST_SUBDIR) \
19552           $(STAGE4_CONFIGURE_FLAGS)
19553 @endif libbacktrace-bootstrap
19554
19555 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19556 maybe-configure-stageprofile-libbacktrace:
19557 @if libbacktrace-bootstrap
19558 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19559 configure-stageprofile-libbacktrace:
19560         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19561         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19562         @r=`${PWD_COMMAND}`; export r; \
19563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19564         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19565         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19566         $(HOST_EXPORTS) \
19567         $(POSTSTAGE1_HOST_EXPORTS) \
19568         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19569         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19570         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19571         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
19572         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19573         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19574         case $(srcdir) in \
19575           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19576           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19577                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19578         esac; \
19579         module_srcdir=libbacktrace; \
19580         $(SHELL) $$s/$$module_srcdir/configure \
19581           --srcdir=$${topdir}/$$module_srcdir \
19582           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19583           --target=${target_alias} \
19584           --with-build-libsubdir=$(HOST_SUBDIR) \
19585           $(STAGEprofile_CONFIGURE_FLAGS)
19586 @endif libbacktrace-bootstrap
19587
19588 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19589 maybe-configure-stagefeedback-libbacktrace:
19590 @if libbacktrace-bootstrap
19591 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19592 configure-stagefeedback-libbacktrace:
19593         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19594         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19595         @r=`${PWD_COMMAND}`; export r; \
19596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19597         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19598         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19599         $(HOST_EXPORTS) \
19600         $(POSTSTAGE1_HOST_EXPORTS) \
19601         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19602         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19603         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19604         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
19605         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19606         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19607         case $(srcdir) in \
19608           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19609           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19610                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19611         esac; \
19612         module_srcdir=libbacktrace; \
19613         $(SHELL) $$s/$$module_srcdir/configure \
19614           --srcdir=$${topdir}/$$module_srcdir \
19615           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19616           --target=${target_alias} \
19617           --with-build-libsubdir=$(HOST_SUBDIR) \
19618           $(STAGEfeedback_CONFIGURE_FLAGS)
19619 @endif libbacktrace-bootstrap
19620
19621
19622
19623
19624
19625 .PHONY: all-libbacktrace maybe-all-libbacktrace
19626 maybe-all-libbacktrace:
19627 @if gcc-bootstrap
19628 all-libbacktrace: stage_current
19629 @endif gcc-bootstrap
19630 @if libbacktrace
19631 TARGET-libbacktrace=all
19632 maybe-all-libbacktrace: all-libbacktrace
19633 all-libbacktrace: configure-libbacktrace
19634         @r=`${PWD_COMMAND}`; export r; \
19635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19636         $(HOST_EXPORTS)  \
19637         (cd $(HOST_SUBDIR)/libbacktrace && \
19638           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19639                 $(TARGET-libbacktrace))
19640 @endif libbacktrace
19641
19642
19643
19644 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19645 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19646 maybe-all-stage1-libbacktrace:
19647 maybe-clean-stage1-libbacktrace:
19648 @if libbacktrace-bootstrap
19649 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19650 all-stage1: all-stage1-libbacktrace
19651 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19652 all-stage1-libbacktrace: configure-stage1-libbacktrace
19653         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19654         @r=`${PWD_COMMAND}`; export r; \
19655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19656         TFLAGS="$(STAGE1_TFLAGS)"; \
19657         $(HOST_EXPORTS)  \
19658         cd $(HOST_SUBDIR)/libbacktrace && \
19659          \
19660         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19661                 CFLAGS="$(STAGE1_CFLAGS)" \
19662                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19663                 LIBCFLAGS="$(LIBCFLAGS)" \
19664                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19665                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19666                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19667                 $(EXTRA_HOST_FLAGS)  \
19668                 $(STAGE1_FLAGS_TO_PASS)  \
19669                 TFLAGS="$(STAGE1_TFLAGS)"  \
19670                 $(TARGET-stage1-libbacktrace)
19671
19672 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19673 clean-stage1: clean-stage1-libbacktrace
19674 clean-stage1-libbacktrace:
19675         @if [ $(current_stage) = stage1 ]; then \
19676           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19677         else \
19678           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19679           $(MAKE) stage1-start; \
19680         fi; \
19681         cd $(HOST_SUBDIR)/libbacktrace && \
19682         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19683         $(STAGE1_FLAGS_TO_PASS)  clean
19684 @endif libbacktrace-bootstrap
19685
19686
19687 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19688 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19689 maybe-all-stage2-libbacktrace:
19690 maybe-clean-stage2-libbacktrace:
19691 @if libbacktrace-bootstrap
19692 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19693 all-stage2: all-stage2-libbacktrace
19694 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19695 all-stage2-libbacktrace: configure-stage2-libbacktrace
19696         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19697         @r=`${PWD_COMMAND}`; export r; \
19698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19699         TFLAGS="$(STAGE2_TFLAGS)"; \
19700         $(HOST_EXPORTS) \
19701         $(POSTSTAGE1_HOST_EXPORTS)  \
19702         cd $(HOST_SUBDIR)/libbacktrace && \
19703          \
19704         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19705                 CFLAGS="$(STAGE2_CFLAGS)" \
19706                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19707                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19708                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19709                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19710                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19711                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19712                 TFLAGS="$(STAGE2_TFLAGS)"  \
19713                 $(TARGET-stage2-libbacktrace)
19714
19715 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19716 clean-stage2: clean-stage2-libbacktrace
19717 clean-stage2-libbacktrace:
19718         @if [ $(current_stage) = stage2 ]; then \
19719           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19720         else \
19721           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19722           $(MAKE) stage2-start; \
19723         fi; \
19724         cd $(HOST_SUBDIR)/libbacktrace && \
19725         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19726 @endif libbacktrace-bootstrap
19727
19728
19729 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19730 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19731 maybe-all-stage3-libbacktrace:
19732 maybe-clean-stage3-libbacktrace:
19733 @if libbacktrace-bootstrap
19734 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19735 all-stage3: all-stage3-libbacktrace
19736 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19737 all-stage3-libbacktrace: configure-stage3-libbacktrace
19738         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19739         @r=`${PWD_COMMAND}`; export r; \
19740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19741         TFLAGS="$(STAGE3_TFLAGS)"; \
19742         $(HOST_EXPORTS) \
19743         $(POSTSTAGE1_HOST_EXPORTS)  \
19744         cd $(HOST_SUBDIR)/libbacktrace && \
19745          \
19746         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19747                 CFLAGS="$(STAGE3_CFLAGS)" \
19748                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19749                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19750                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19751                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19752                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19753                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19754                 TFLAGS="$(STAGE3_TFLAGS)"  \
19755                 $(TARGET-stage3-libbacktrace)
19756
19757 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19758 clean-stage3: clean-stage3-libbacktrace
19759 clean-stage3-libbacktrace:
19760         @if [ $(current_stage) = stage3 ]; then \
19761           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19762         else \
19763           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19764           $(MAKE) stage3-start; \
19765         fi; \
19766         cd $(HOST_SUBDIR)/libbacktrace && \
19767         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19768 @endif libbacktrace-bootstrap
19769
19770
19771 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19772 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19773 maybe-all-stage4-libbacktrace:
19774 maybe-clean-stage4-libbacktrace:
19775 @if libbacktrace-bootstrap
19776 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19777 all-stage4: all-stage4-libbacktrace
19778 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19779 all-stage4-libbacktrace: configure-stage4-libbacktrace
19780         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19781         @r=`${PWD_COMMAND}`; export r; \
19782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19783         TFLAGS="$(STAGE4_TFLAGS)"; \
19784         $(HOST_EXPORTS) \
19785         $(POSTSTAGE1_HOST_EXPORTS)  \
19786         cd $(HOST_SUBDIR)/libbacktrace && \
19787          \
19788         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19789                 CFLAGS="$(STAGE4_CFLAGS)" \
19790                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19791                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19792                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19793                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19794                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19795                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19796                 TFLAGS="$(STAGE4_TFLAGS)"  \
19797                 $(TARGET-stage4-libbacktrace)
19798
19799 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19800 clean-stage4: clean-stage4-libbacktrace
19801 clean-stage4-libbacktrace:
19802         @if [ $(current_stage) = stage4 ]; then \
19803           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19804         else \
19805           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19806           $(MAKE) stage4-start; \
19807         fi; \
19808         cd $(HOST_SUBDIR)/libbacktrace && \
19809         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19810 @endif libbacktrace-bootstrap
19811
19812
19813 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19814 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19815 maybe-all-stageprofile-libbacktrace:
19816 maybe-clean-stageprofile-libbacktrace:
19817 @if libbacktrace-bootstrap
19818 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19819 all-stageprofile: all-stageprofile-libbacktrace
19820 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19821 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19822         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19823         @r=`${PWD_COMMAND}`; export r; \
19824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19825         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19826         $(HOST_EXPORTS) \
19827         $(POSTSTAGE1_HOST_EXPORTS)  \
19828         cd $(HOST_SUBDIR)/libbacktrace && \
19829          \
19830         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19831                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19832                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19833                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19834                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19835                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19836                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19837                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19838                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
19839                 $(TARGET-stageprofile-libbacktrace)
19840
19841 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19842 clean-stageprofile: clean-stageprofile-libbacktrace
19843 clean-stageprofile-libbacktrace:
19844         @if [ $(current_stage) = stageprofile ]; then \
19845           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19846         else \
19847           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19848           $(MAKE) stageprofile-start; \
19849         fi; \
19850         cd $(HOST_SUBDIR)/libbacktrace && \
19851         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19852 @endif libbacktrace-bootstrap
19853
19854
19855 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19856 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19857 maybe-all-stagefeedback-libbacktrace:
19858 maybe-clean-stagefeedback-libbacktrace:
19859 @if libbacktrace-bootstrap
19860 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19861 all-stagefeedback: all-stagefeedback-libbacktrace
19862 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19863 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19864         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19865         @r=`${PWD_COMMAND}`; export r; \
19866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19867         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19868         $(HOST_EXPORTS) \
19869         $(POSTSTAGE1_HOST_EXPORTS)  \
19870         cd $(HOST_SUBDIR)/libbacktrace && \
19871          \
19872         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19873                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19874                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19875                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19876                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19877                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19878                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19879                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19880                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
19881                 $(TARGET-stagefeedback-libbacktrace)
19882
19883 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
19884 clean-stagefeedback: clean-stagefeedback-libbacktrace
19885 clean-stagefeedback-libbacktrace:
19886         @if [ $(current_stage) = stagefeedback ]; then \
19887           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19888         else \
19889           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
19890           $(MAKE) stagefeedback-start; \
19891         fi; \
19892         cd $(HOST_SUBDIR)/libbacktrace && \
19893         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19894 @endif libbacktrace-bootstrap
19895
19896
19897
19898
19899
19900 .PHONY: check-libbacktrace maybe-check-libbacktrace
19901 maybe-check-libbacktrace:
19902 @if libbacktrace
19903 maybe-check-libbacktrace: check-libbacktrace
19904
19905 check-libbacktrace:
19906         @: $(MAKE); $(unstage)
19907         @r=`${PWD_COMMAND}`; export r; \
19908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19909         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19910         (cd $(HOST_SUBDIR)/libbacktrace && \
19911           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
19912
19913 @endif libbacktrace
19914
19915 .PHONY: install-libbacktrace maybe-install-libbacktrace
19916 maybe-install-libbacktrace:
19917 @if libbacktrace
19918 maybe-install-libbacktrace: install-libbacktrace
19919
19920 install-libbacktrace: installdirs
19921         @: $(MAKE); $(unstage)
19922         @r=`${PWD_COMMAND}`; export r; \
19923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19924         $(HOST_EXPORTS) \
19925         (cd $(HOST_SUBDIR)/libbacktrace && \
19926           $(MAKE) $(FLAGS_TO_PASS)  install)
19927
19928 @endif libbacktrace
19929
19930 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
19931 maybe-install-strip-libbacktrace:
19932 @if libbacktrace
19933 maybe-install-strip-libbacktrace: install-strip-libbacktrace
19934
19935 install-strip-libbacktrace: installdirs
19936         @: $(MAKE); $(unstage)
19937         @r=`${PWD_COMMAND}`; export r; \
19938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19939         $(HOST_EXPORTS) \
19940         (cd $(HOST_SUBDIR)/libbacktrace && \
19941           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19942
19943 @endif libbacktrace
19944
19945 # Other targets (info, dvi, pdf, etc.)
19946
19947 .PHONY: maybe-info-libbacktrace info-libbacktrace
19948 maybe-info-libbacktrace:
19949 @if libbacktrace
19950 maybe-info-libbacktrace: info-libbacktrace
19951
19952 info-libbacktrace: \
19953     configure-libbacktrace 
19954         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19955         r=`${PWD_COMMAND}`; export r; \
19956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19957         $(HOST_EXPORTS) \
19958         for flag in $(EXTRA_HOST_FLAGS) ; do \
19959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19960         done; \
19961         echo "Doing info in libbacktrace"; \
19962         (cd $(HOST_SUBDIR)/libbacktrace && \
19963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19965                   "RANLIB=$${RANLIB}" \
19966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19967                   info) \
19968           || exit 1
19969
19970 @endif libbacktrace
19971
19972 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
19973 maybe-dvi-libbacktrace:
19974 @if libbacktrace
19975 maybe-dvi-libbacktrace: dvi-libbacktrace
19976
19977 dvi-libbacktrace: \
19978     configure-libbacktrace 
19979         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19980         r=`${PWD_COMMAND}`; export r; \
19981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19982         $(HOST_EXPORTS) \
19983         for flag in $(EXTRA_HOST_FLAGS) ; do \
19984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19985         done; \
19986         echo "Doing dvi in libbacktrace"; \
19987         (cd $(HOST_SUBDIR)/libbacktrace && \
19988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19990                   "RANLIB=$${RANLIB}" \
19991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19992                   dvi) \
19993           || exit 1
19994
19995 @endif libbacktrace
19996
19997 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
19998 maybe-pdf-libbacktrace:
19999 @if libbacktrace
20000 maybe-pdf-libbacktrace: pdf-libbacktrace
20001
20002 pdf-libbacktrace: \
20003     configure-libbacktrace 
20004         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20005         r=`${PWD_COMMAND}`; export r; \
20006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20007         $(HOST_EXPORTS) \
20008         for flag in $(EXTRA_HOST_FLAGS) ; do \
20009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20010         done; \
20011         echo "Doing pdf in libbacktrace"; \
20012         (cd $(HOST_SUBDIR)/libbacktrace && \
20013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20015                   "RANLIB=$${RANLIB}" \
20016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20017                   pdf) \
20018           || exit 1
20019
20020 @endif libbacktrace
20021
20022 .PHONY: maybe-html-libbacktrace html-libbacktrace
20023 maybe-html-libbacktrace:
20024 @if libbacktrace
20025 maybe-html-libbacktrace: html-libbacktrace
20026
20027 html-libbacktrace: \
20028     configure-libbacktrace 
20029         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20030         r=`${PWD_COMMAND}`; export r; \
20031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20032         $(HOST_EXPORTS) \
20033         for flag in $(EXTRA_HOST_FLAGS) ; do \
20034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20035         done; \
20036         echo "Doing html in libbacktrace"; \
20037         (cd $(HOST_SUBDIR)/libbacktrace && \
20038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20040                   "RANLIB=$${RANLIB}" \
20041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20042                   html) \
20043           || exit 1
20044
20045 @endif libbacktrace
20046
20047 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
20048 maybe-TAGS-libbacktrace:
20049 @if libbacktrace
20050 maybe-TAGS-libbacktrace: TAGS-libbacktrace
20051
20052 TAGS-libbacktrace: \
20053     configure-libbacktrace 
20054         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20055         r=`${PWD_COMMAND}`; export r; \
20056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20057         $(HOST_EXPORTS) \
20058         for flag in $(EXTRA_HOST_FLAGS) ; do \
20059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20060         done; \
20061         echo "Doing TAGS in libbacktrace"; \
20062         (cd $(HOST_SUBDIR)/libbacktrace && \
20063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20065                   "RANLIB=$${RANLIB}" \
20066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20067                   TAGS) \
20068           || exit 1
20069
20070 @endif libbacktrace
20071
20072 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
20073 maybe-install-info-libbacktrace:
20074 @if libbacktrace
20075 maybe-install-info-libbacktrace: install-info-libbacktrace
20076
20077 install-info-libbacktrace: \
20078     configure-libbacktrace \
20079     info-libbacktrace 
20080         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20081         r=`${PWD_COMMAND}`; export r; \
20082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20083         $(HOST_EXPORTS) \
20084         for flag in $(EXTRA_HOST_FLAGS) ; do \
20085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20086         done; \
20087         echo "Doing install-info in libbacktrace"; \
20088         (cd $(HOST_SUBDIR)/libbacktrace && \
20089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20091                   "RANLIB=$${RANLIB}" \
20092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20093                   install-info) \
20094           || exit 1
20095
20096 @endif libbacktrace
20097
20098 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
20099 maybe-install-pdf-libbacktrace:
20100 @if libbacktrace
20101 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20102
20103 install-pdf-libbacktrace: \
20104     configure-libbacktrace \
20105     pdf-libbacktrace 
20106         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20107         r=`${PWD_COMMAND}`; export r; \
20108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20109         $(HOST_EXPORTS) \
20110         for flag in $(EXTRA_HOST_FLAGS) ; do \
20111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20112         done; \
20113         echo "Doing install-pdf in libbacktrace"; \
20114         (cd $(HOST_SUBDIR)/libbacktrace && \
20115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20117                   "RANLIB=$${RANLIB}" \
20118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20119                   install-pdf) \
20120           || exit 1
20121
20122 @endif libbacktrace
20123
20124 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20125 maybe-install-html-libbacktrace:
20126 @if libbacktrace
20127 maybe-install-html-libbacktrace: install-html-libbacktrace
20128
20129 install-html-libbacktrace: \
20130     configure-libbacktrace \
20131     html-libbacktrace 
20132         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20133         r=`${PWD_COMMAND}`; export r; \
20134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20135         $(HOST_EXPORTS) \
20136         for flag in $(EXTRA_HOST_FLAGS) ; do \
20137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20138         done; \
20139         echo "Doing install-html in libbacktrace"; \
20140         (cd $(HOST_SUBDIR)/libbacktrace && \
20141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20143                   "RANLIB=$${RANLIB}" \
20144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20145                   install-html) \
20146           || exit 1
20147
20148 @endif libbacktrace
20149
20150 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20151 maybe-installcheck-libbacktrace:
20152 @if libbacktrace
20153 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20154
20155 installcheck-libbacktrace: \
20156     configure-libbacktrace 
20157         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20158         r=`${PWD_COMMAND}`; export r; \
20159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20160         $(HOST_EXPORTS) \
20161         for flag in $(EXTRA_HOST_FLAGS) ; do \
20162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20163         done; \
20164         echo "Doing installcheck in libbacktrace"; \
20165         (cd $(HOST_SUBDIR)/libbacktrace && \
20166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20168                   "RANLIB=$${RANLIB}" \
20169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20170                   installcheck) \
20171           || exit 1
20172
20173 @endif libbacktrace
20174
20175 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20176 maybe-mostlyclean-libbacktrace:
20177 @if libbacktrace
20178 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20179
20180 mostlyclean-libbacktrace: 
20181         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20182         r=`${PWD_COMMAND}`; export r; \
20183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20184         $(HOST_EXPORTS) \
20185         for flag in $(EXTRA_HOST_FLAGS) ; do \
20186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20187         done; \
20188         echo "Doing mostlyclean in libbacktrace"; \
20189         (cd $(HOST_SUBDIR)/libbacktrace && \
20190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20192                   "RANLIB=$${RANLIB}" \
20193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20194                   mostlyclean) \
20195           || exit 1
20196
20197 @endif libbacktrace
20198
20199 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20200 maybe-clean-libbacktrace:
20201 @if libbacktrace
20202 maybe-clean-libbacktrace: clean-libbacktrace
20203
20204 clean-libbacktrace: 
20205         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20206         r=`${PWD_COMMAND}`; export r; \
20207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20208         $(HOST_EXPORTS) \
20209         for flag in $(EXTRA_HOST_FLAGS) ; do \
20210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20211         done; \
20212         echo "Doing clean in libbacktrace"; \
20213         (cd $(HOST_SUBDIR)/libbacktrace && \
20214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20216                   "RANLIB=$${RANLIB}" \
20217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20218                   clean) \
20219           || exit 1
20220
20221 @endif libbacktrace
20222
20223 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20224 maybe-distclean-libbacktrace:
20225 @if libbacktrace
20226 maybe-distclean-libbacktrace: distclean-libbacktrace
20227
20228 distclean-libbacktrace: 
20229         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20230         r=`${PWD_COMMAND}`; export r; \
20231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20232         $(HOST_EXPORTS) \
20233         for flag in $(EXTRA_HOST_FLAGS) ; do \
20234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20235         done; \
20236         echo "Doing distclean in libbacktrace"; \
20237         (cd $(HOST_SUBDIR)/libbacktrace && \
20238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20240                   "RANLIB=$${RANLIB}" \
20241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20242                   distclean) \
20243           || exit 1
20244
20245 @endif libbacktrace
20246
20247 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20248 maybe-maintainer-clean-libbacktrace:
20249 @if libbacktrace
20250 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20251
20252 maintainer-clean-libbacktrace: 
20253         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20254         r=`${PWD_COMMAND}`; export r; \
20255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20256         $(HOST_EXPORTS) \
20257         for flag in $(EXTRA_HOST_FLAGS) ; do \
20258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20259         done; \
20260         echo "Doing maintainer-clean in libbacktrace"; \
20261         (cd $(HOST_SUBDIR)/libbacktrace && \
20262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20264                   "RANLIB=$${RANLIB}" \
20265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20266                   maintainer-clean) \
20267           || exit 1
20268
20269 @endif libbacktrace
20270
20271
20272
20273 .PHONY: configure-libcpp maybe-configure-libcpp
20274 maybe-configure-libcpp:
20275 @if gcc-bootstrap
20276 configure-libcpp: stage_current
20277 @endif gcc-bootstrap
20278 @if libcpp
20279 maybe-configure-libcpp: configure-libcpp
20280 configure-libcpp: 
20281         @r=`${PWD_COMMAND}`; export r; \
20282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20283         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20284         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20285         $(HOST_EXPORTS)  \
20286         echo Configuring in $(HOST_SUBDIR)/libcpp; \
20287         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20288         case $(srcdir) in \
20289           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20290           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20291                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20292         esac; \
20293         module_srcdir=libcpp; \
20294         $(SHELL) \
20295           $$s/$$module_srcdir/configure \
20296           --srcdir=$${topdir}/$$module_srcdir \
20297           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20298           --target=${target_alias}  \
20299           || exit 1
20300 @endif libcpp
20301
20302
20303
20304 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20305 maybe-configure-stage1-libcpp:
20306 @if libcpp-bootstrap
20307 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20308 configure-stage1-libcpp:
20309         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20310         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20311         @r=`${PWD_COMMAND}`; export r; \
20312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20313         TFLAGS="$(STAGE1_TFLAGS)"; \
20314         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20315         $(HOST_EXPORTS) \
20316         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20317         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20318         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20319         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
20320         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20321         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20322         case $(srcdir) in \
20323           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20324           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20325                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20326         esac; \
20327         module_srcdir=libcpp; \
20328         $(SHELL) $$s/$$module_srcdir/configure \
20329           --srcdir=$${topdir}/$$module_srcdir \
20330           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20331           --target=${target_alias} \
20332            \
20333           $(STAGE1_CONFIGURE_FLAGS)
20334 @endif libcpp-bootstrap
20335
20336 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20337 maybe-configure-stage2-libcpp:
20338 @if libcpp-bootstrap
20339 maybe-configure-stage2-libcpp: configure-stage2-libcpp
20340 configure-stage2-libcpp:
20341         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20342         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20343         @r=`${PWD_COMMAND}`; export r; \
20344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20345         TFLAGS="$(STAGE2_TFLAGS)"; \
20346         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20347         $(HOST_EXPORTS) \
20348         $(POSTSTAGE1_HOST_EXPORTS) \
20349         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20350         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20351         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20352         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
20353         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20354         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20355         case $(srcdir) in \
20356           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20357           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20358                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20359         esac; \
20360         module_srcdir=libcpp; \
20361         $(SHELL) $$s/$$module_srcdir/configure \
20362           --srcdir=$${topdir}/$$module_srcdir \
20363           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20364           --target=${target_alias} \
20365           --with-build-libsubdir=$(HOST_SUBDIR) \
20366           $(STAGE2_CONFIGURE_FLAGS)
20367 @endif libcpp-bootstrap
20368
20369 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20370 maybe-configure-stage3-libcpp:
20371 @if libcpp-bootstrap
20372 maybe-configure-stage3-libcpp: configure-stage3-libcpp
20373 configure-stage3-libcpp:
20374         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20375         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20376         @r=`${PWD_COMMAND}`; export r; \
20377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20378         TFLAGS="$(STAGE3_TFLAGS)"; \
20379         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20380         $(HOST_EXPORTS) \
20381         $(POSTSTAGE1_HOST_EXPORTS) \
20382         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20383         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20384         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20385         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
20386         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20387         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20388         case $(srcdir) in \
20389           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20390           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20391                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20392         esac; \
20393         module_srcdir=libcpp; \
20394         $(SHELL) $$s/$$module_srcdir/configure \
20395           --srcdir=$${topdir}/$$module_srcdir \
20396           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20397           --target=${target_alias} \
20398           --with-build-libsubdir=$(HOST_SUBDIR) \
20399           $(STAGE3_CONFIGURE_FLAGS)
20400 @endif libcpp-bootstrap
20401
20402 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20403 maybe-configure-stage4-libcpp:
20404 @if libcpp-bootstrap
20405 maybe-configure-stage4-libcpp: configure-stage4-libcpp
20406 configure-stage4-libcpp:
20407         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20408         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20409         @r=`${PWD_COMMAND}`; export r; \
20410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20411         TFLAGS="$(STAGE4_TFLAGS)"; \
20412         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20413         $(HOST_EXPORTS) \
20414         $(POSTSTAGE1_HOST_EXPORTS) \
20415         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20416         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20417         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20418         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
20419         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20420         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20421         case $(srcdir) in \
20422           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20423           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20424                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20425         esac; \
20426         module_srcdir=libcpp; \
20427         $(SHELL) $$s/$$module_srcdir/configure \
20428           --srcdir=$${topdir}/$$module_srcdir \
20429           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20430           --target=${target_alias} \
20431           --with-build-libsubdir=$(HOST_SUBDIR) \
20432           $(STAGE4_CONFIGURE_FLAGS)
20433 @endif libcpp-bootstrap
20434
20435 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20436 maybe-configure-stageprofile-libcpp:
20437 @if libcpp-bootstrap
20438 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20439 configure-stageprofile-libcpp:
20440         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20441         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20442         @r=`${PWD_COMMAND}`; export r; \
20443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20444         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20445         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20446         $(HOST_EXPORTS) \
20447         $(POSTSTAGE1_HOST_EXPORTS) \
20448         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20449         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20450         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20451         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
20452         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20453         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20454         case $(srcdir) in \
20455           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20456           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20457                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20458         esac; \
20459         module_srcdir=libcpp; \
20460         $(SHELL) $$s/$$module_srcdir/configure \
20461           --srcdir=$${topdir}/$$module_srcdir \
20462           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20463           --target=${target_alias} \
20464           --with-build-libsubdir=$(HOST_SUBDIR) \
20465           $(STAGEprofile_CONFIGURE_FLAGS)
20466 @endif libcpp-bootstrap
20467
20468 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20469 maybe-configure-stagefeedback-libcpp:
20470 @if libcpp-bootstrap
20471 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20472 configure-stagefeedback-libcpp:
20473         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20474         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20475         @r=`${PWD_COMMAND}`; export r; \
20476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20477         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20478         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20479         $(HOST_EXPORTS) \
20480         $(POSTSTAGE1_HOST_EXPORTS) \
20481         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20482         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20483         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20484         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
20485         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20486         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20487         case $(srcdir) in \
20488           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20489           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20490                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20491         esac; \
20492         module_srcdir=libcpp; \
20493         $(SHELL) $$s/$$module_srcdir/configure \
20494           --srcdir=$${topdir}/$$module_srcdir \
20495           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20496           --target=${target_alias} \
20497           --with-build-libsubdir=$(HOST_SUBDIR) \
20498           $(STAGEfeedback_CONFIGURE_FLAGS)
20499 @endif libcpp-bootstrap
20500
20501
20502
20503
20504
20505 .PHONY: all-libcpp maybe-all-libcpp
20506 maybe-all-libcpp:
20507 @if gcc-bootstrap
20508 all-libcpp: stage_current
20509 @endif gcc-bootstrap
20510 @if libcpp
20511 TARGET-libcpp=all
20512 maybe-all-libcpp: all-libcpp
20513 all-libcpp: configure-libcpp
20514         @r=`${PWD_COMMAND}`; export r; \
20515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20516         $(HOST_EXPORTS)  \
20517         (cd $(HOST_SUBDIR)/libcpp && \
20518           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20519                 $(TARGET-libcpp))
20520 @endif libcpp
20521
20522
20523
20524 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20525 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20526 maybe-all-stage1-libcpp:
20527 maybe-clean-stage1-libcpp:
20528 @if libcpp-bootstrap
20529 maybe-all-stage1-libcpp: all-stage1-libcpp
20530 all-stage1: all-stage1-libcpp
20531 TARGET-stage1-libcpp = $(TARGET-libcpp)
20532 all-stage1-libcpp: configure-stage1-libcpp
20533         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20534         @r=`${PWD_COMMAND}`; export r; \
20535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20536         TFLAGS="$(STAGE1_TFLAGS)"; \
20537         $(HOST_EXPORTS)  \
20538         cd $(HOST_SUBDIR)/libcpp && \
20539          \
20540         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20541                 CFLAGS="$(STAGE1_CFLAGS)" \
20542                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20543                 LIBCFLAGS="$(LIBCFLAGS)" \
20544                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20545                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20546                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20547                 $(EXTRA_HOST_FLAGS)  \
20548                 $(STAGE1_FLAGS_TO_PASS)  \
20549                 TFLAGS="$(STAGE1_TFLAGS)"  \
20550                 $(TARGET-stage1-libcpp)
20551
20552 maybe-clean-stage1-libcpp: clean-stage1-libcpp
20553 clean-stage1: clean-stage1-libcpp
20554 clean-stage1-libcpp:
20555         @if [ $(current_stage) = stage1 ]; then \
20556           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20557         else \
20558           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20559           $(MAKE) stage1-start; \
20560         fi; \
20561         cd $(HOST_SUBDIR)/libcpp && \
20562         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20563         $(STAGE1_FLAGS_TO_PASS)  clean
20564 @endif libcpp-bootstrap
20565
20566
20567 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20568 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20569 maybe-all-stage2-libcpp:
20570 maybe-clean-stage2-libcpp:
20571 @if libcpp-bootstrap
20572 maybe-all-stage2-libcpp: all-stage2-libcpp
20573 all-stage2: all-stage2-libcpp
20574 TARGET-stage2-libcpp = $(TARGET-libcpp)
20575 all-stage2-libcpp: configure-stage2-libcpp
20576         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20577         @r=`${PWD_COMMAND}`; export r; \
20578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20579         TFLAGS="$(STAGE2_TFLAGS)"; \
20580         $(HOST_EXPORTS) \
20581         $(POSTSTAGE1_HOST_EXPORTS)  \
20582         cd $(HOST_SUBDIR)/libcpp && \
20583          \
20584         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20585                 CFLAGS="$(STAGE2_CFLAGS)" \
20586                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20587                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20588                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20589                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20590                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20591                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20592                 TFLAGS="$(STAGE2_TFLAGS)"  \
20593                 $(TARGET-stage2-libcpp)
20594
20595 maybe-clean-stage2-libcpp: clean-stage2-libcpp
20596 clean-stage2: clean-stage2-libcpp
20597 clean-stage2-libcpp:
20598         @if [ $(current_stage) = stage2 ]; then \
20599           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20600         else \
20601           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20602           $(MAKE) stage2-start; \
20603         fi; \
20604         cd $(HOST_SUBDIR)/libcpp && \
20605         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20606 @endif libcpp-bootstrap
20607
20608
20609 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20610 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20611 maybe-all-stage3-libcpp:
20612 maybe-clean-stage3-libcpp:
20613 @if libcpp-bootstrap
20614 maybe-all-stage3-libcpp: all-stage3-libcpp
20615 all-stage3: all-stage3-libcpp
20616 TARGET-stage3-libcpp = $(TARGET-libcpp)
20617 all-stage3-libcpp: configure-stage3-libcpp
20618         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20619         @r=`${PWD_COMMAND}`; export r; \
20620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20621         TFLAGS="$(STAGE3_TFLAGS)"; \
20622         $(HOST_EXPORTS) \
20623         $(POSTSTAGE1_HOST_EXPORTS)  \
20624         cd $(HOST_SUBDIR)/libcpp && \
20625          \
20626         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20627                 CFLAGS="$(STAGE3_CFLAGS)" \
20628                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20629                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20630                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20631                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20632                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20633                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20634                 TFLAGS="$(STAGE3_TFLAGS)"  \
20635                 $(TARGET-stage3-libcpp)
20636
20637 maybe-clean-stage3-libcpp: clean-stage3-libcpp
20638 clean-stage3: clean-stage3-libcpp
20639 clean-stage3-libcpp:
20640         @if [ $(current_stage) = stage3 ]; then \
20641           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20642         else \
20643           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20644           $(MAKE) stage3-start; \
20645         fi; \
20646         cd $(HOST_SUBDIR)/libcpp && \
20647         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20648 @endif libcpp-bootstrap
20649
20650
20651 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20652 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20653 maybe-all-stage4-libcpp:
20654 maybe-clean-stage4-libcpp:
20655 @if libcpp-bootstrap
20656 maybe-all-stage4-libcpp: all-stage4-libcpp
20657 all-stage4: all-stage4-libcpp
20658 TARGET-stage4-libcpp = $(TARGET-libcpp)
20659 all-stage4-libcpp: configure-stage4-libcpp
20660         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20661         @r=`${PWD_COMMAND}`; export r; \
20662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20663         TFLAGS="$(STAGE4_TFLAGS)"; \
20664         $(HOST_EXPORTS) \
20665         $(POSTSTAGE1_HOST_EXPORTS)  \
20666         cd $(HOST_SUBDIR)/libcpp && \
20667          \
20668         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20669                 CFLAGS="$(STAGE4_CFLAGS)" \
20670                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20671                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20672                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20673                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20674                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20675                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20676                 TFLAGS="$(STAGE4_TFLAGS)"  \
20677                 $(TARGET-stage4-libcpp)
20678
20679 maybe-clean-stage4-libcpp: clean-stage4-libcpp
20680 clean-stage4: clean-stage4-libcpp
20681 clean-stage4-libcpp:
20682         @if [ $(current_stage) = stage4 ]; then \
20683           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20684         else \
20685           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20686           $(MAKE) stage4-start; \
20687         fi; \
20688         cd $(HOST_SUBDIR)/libcpp && \
20689         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20690 @endif libcpp-bootstrap
20691
20692
20693 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20694 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20695 maybe-all-stageprofile-libcpp:
20696 maybe-clean-stageprofile-libcpp:
20697 @if libcpp-bootstrap
20698 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20699 all-stageprofile: all-stageprofile-libcpp
20700 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20701 all-stageprofile-libcpp: configure-stageprofile-libcpp
20702         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20703         @r=`${PWD_COMMAND}`; export r; \
20704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20705         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20706         $(HOST_EXPORTS) \
20707         $(POSTSTAGE1_HOST_EXPORTS)  \
20708         cd $(HOST_SUBDIR)/libcpp && \
20709          \
20710         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20711                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20712                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20713                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20714                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20715                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20716                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20717                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20718                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
20719                 $(TARGET-stageprofile-libcpp)
20720
20721 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20722 clean-stageprofile: clean-stageprofile-libcpp
20723 clean-stageprofile-libcpp:
20724         @if [ $(current_stage) = stageprofile ]; then \
20725           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20726         else \
20727           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20728           $(MAKE) stageprofile-start; \
20729         fi; \
20730         cd $(HOST_SUBDIR)/libcpp && \
20731         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20732 @endif libcpp-bootstrap
20733
20734
20735 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20736 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20737 maybe-all-stagefeedback-libcpp:
20738 maybe-clean-stagefeedback-libcpp:
20739 @if libcpp-bootstrap
20740 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20741 all-stagefeedback: all-stagefeedback-libcpp
20742 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20743 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20744         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20745         @r=`${PWD_COMMAND}`; export r; \
20746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20747         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20748         $(HOST_EXPORTS) \
20749         $(POSTSTAGE1_HOST_EXPORTS)  \
20750         cd $(HOST_SUBDIR)/libcpp && \
20751          \
20752         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20753                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20754                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20755                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20756                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20757                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20758                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20759                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20760                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
20761                 $(TARGET-stagefeedback-libcpp)
20762
20763 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20764 clean-stagefeedback: clean-stagefeedback-libcpp
20765 clean-stagefeedback-libcpp:
20766         @if [ $(current_stage) = stagefeedback ]; then \
20767           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20768         else \
20769           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20770           $(MAKE) stagefeedback-start; \
20771         fi; \
20772         cd $(HOST_SUBDIR)/libcpp && \
20773         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20774 @endif libcpp-bootstrap
20775
20776
20777
20778
20779
20780 .PHONY: check-libcpp maybe-check-libcpp
20781 maybe-check-libcpp:
20782 @if libcpp
20783 maybe-check-libcpp: check-libcpp
20784
20785 check-libcpp:
20786         @: $(MAKE); $(unstage)
20787         @r=`${PWD_COMMAND}`; export r; \
20788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20789         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20790         (cd $(HOST_SUBDIR)/libcpp && \
20791           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
20792
20793 @endif libcpp
20794
20795 .PHONY: install-libcpp maybe-install-libcpp
20796 maybe-install-libcpp:
20797 @if libcpp
20798 maybe-install-libcpp: install-libcpp
20799
20800 install-libcpp: installdirs
20801         @: $(MAKE); $(unstage)
20802         @r=`${PWD_COMMAND}`; export r; \
20803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20804         $(HOST_EXPORTS) \
20805         (cd $(HOST_SUBDIR)/libcpp && \
20806           $(MAKE) $(FLAGS_TO_PASS)  install)
20807
20808 @endif libcpp
20809
20810 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20811 maybe-install-strip-libcpp:
20812 @if libcpp
20813 maybe-install-strip-libcpp: install-strip-libcpp
20814
20815 install-strip-libcpp: installdirs
20816         @: $(MAKE); $(unstage)
20817         @r=`${PWD_COMMAND}`; export r; \
20818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20819         $(HOST_EXPORTS) \
20820         (cd $(HOST_SUBDIR)/libcpp && \
20821           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20822
20823 @endif libcpp
20824
20825 # Other targets (info, dvi, pdf, etc.)
20826
20827 .PHONY: maybe-info-libcpp info-libcpp
20828 maybe-info-libcpp:
20829 @if libcpp
20830 maybe-info-libcpp: info-libcpp
20831
20832 info-libcpp: \
20833     configure-libcpp 
20834         @[ -f ./libcpp/Makefile ] || exit 0; \
20835         r=`${PWD_COMMAND}`; export r; \
20836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20837         $(HOST_EXPORTS) \
20838         for flag in $(EXTRA_HOST_FLAGS) ; do \
20839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20840         done; \
20841         echo "Doing info in libcpp"; \
20842         (cd $(HOST_SUBDIR)/libcpp && \
20843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20845                   "RANLIB=$${RANLIB}" \
20846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20847                   info) \
20848           || exit 1
20849
20850 @endif libcpp
20851
20852 .PHONY: maybe-dvi-libcpp dvi-libcpp
20853 maybe-dvi-libcpp:
20854 @if libcpp
20855 maybe-dvi-libcpp: dvi-libcpp
20856
20857 dvi-libcpp: \
20858     configure-libcpp 
20859         @[ -f ./libcpp/Makefile ] || exit 0; \
20860         r=`${PWD_COMMAND}`; export r; \
20861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20862         $(HOST_EXPORTS) \
20863         for flag in $(EXTRA_HOST_FLAGS) ; do \
20864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20865         done; \
20866         echo "Doing dvi in libcpp"; \
20867         (cd $(HOST_SUBDIR)/libcpp && \
20868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20870                   "RANLIB=$${RANLIB}" \
20871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20872                   dvi) \
20873           || exit 1
20874
20875 @endif libcpp
20876
20877 .PHONY: maybe-pdf-libcpp pdf-libcpp
20878 maybe-pdf-libcpp:
20879 @if libcpp
20880 maybe-pdf-libcpp: pdf-libcpp
20881
20882 pdf-libcpp: \
20883     configure-libcpp 
20884         @[ -f ./libcpp/Makefile ] || exit 0; \
20885         r=`${PWD_COMMAND}`; export r; \
20886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20887         $(HOST_EXPORTS) \
20888         for flag in $(EXTRA_HOST_FLAGS) ; do \
20889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20890         done; \
20891         echo "Doing pdf in libcpp"; \
20892         (cd $(HOST_SUBDIR)/libcpp && \
20893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20895                   "RANLIB=$${RANLIB}" \
20896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20897                   pdf) \
20898           || exit 1
20899
20900 @endif libcpp
20901
20902 .PHONY: maybe-html-libcpp html-libcpp
20903 maybe-html-libcpp:
20904 @if libcpp
20905 maybe-html-libcpp: html-libcpp
20906
20907 html-libcpp: \
20908     configure-libcpp 
20909         @[ -f ./libcpp/Makefile ] || exit 0; \
20910         r=`${PWD_COMMAND}`; export r; \
20911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20912         $(HOST_EXPORTS) \
20913         for flag in $(EXTRA_HOST_FLAGS) ; do \
20914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20915         done; \
20916         echo "Doing html in libcpp"; \
20917         (cd $(HOST_SUBDIR)/libcpp && \
20918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20920                   "RANLIB=$${RANLIB}" \
20921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20922                   html) \
20923           || exit 1
20924
20925 @endif libcpp
20926
20927 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
20928 maybe-TAGS-libcpp:
20929 @if libcpp
20930 maybe-TAGS-libcpp: TAGS-libcpp
20931
20932 TAGS-libcpp: \
20933     configure-libcpp 
20934         @[ -f ./libcpp/Makefile ] || exit 0; \
20935         r=`${PWD_COMMAND}`; export r; \
20936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20937         $(HOST_EXPORTS) \
20938         for flag in $(EXTRA_HOST_FLAGS) ; do \
20939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20940         done; \
20941         echo "Doing TAGS in libcpp"; \
20942         (cd $(HOST_SUBDIR)/libcpp && \
20943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20945                   "RANLIB=$${RANLIB}" \
20946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20947                   TAGS) \
20948           || exit 1
20949
20950 @endif libcpp
20951
20952 .PHONY: maybe-install-info-libcpp install-info-libcpp
20953 maybe-install-info-libcpp:
20954 @if libcpp
20955 maybe-install-info-libcpp: install-info-libcpp
20956
20957 install-info-libcpp: \
20958     configure-libcpp \
20959     info-libcpp 
20960         @[ -f ./libcpp/Makefile ] || exit 0; \
20961         r=`${PWD_COMMAND}`; export r; \
20962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20963         $(HOST_EXPORTS) \
20964         for flag in $(EXTRA_HOST_FLAGS) ; do \
20965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20966         done; \
20967         echo "Doing install-info in libcpp"; \
20968         (cd $(HOST_SUBDIR)/libcpp && \
20969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20971                   "RANLIB=$${RANLIB}" \
20972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20973                   install-info) \
20974           || exit 1
20975
20976 @endif libcpp
20977
20978 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
20979 maybe-install-pdf-libcpp:
20980 @if libcpp
20981 maybe-install-pdf-libcpp: install-pdf-libcpp
20982
20983 install-pdf-libcpp: \
20984     configure-libcpp \
20985     pdf-libcpp 
20986         @[ -f ./libcpp/Makefile ] || exit 0; \
20987         r=`${PWD_COMMAND}`; export r; \
20988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20989         $(HOST_EXPORTS) \
20990         for flag in $(EXTRA_HOST_FLAGS) ; do \
20991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20992         done; \
20993         echo "Doing install-pdf in libcpp"; \
20994         (cd $(HOST_SUBDIR)/libcpp && \
20995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20997                   "RANLIB=$${RANLIB}" \
20998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20999                   install-pdf) \
21000           || exit 1
21001
21002 @endif libcpp
21003
21004 .PHONY: maybe-install-html-libcpp install-html-libcpp
21005 maybe-install-html-libcpp:
21006 @if libcpp
21007 maybe-install-html-libcpp: install-html-libcpp
21008
21009 install-html-libcpp: \
21010     configure-libcpp \
21011     html-libcpp 
21012         @[ -f ./libcpp/Makefile ] || exit 0; \
21013         r=`${PWD_COMMAND}`; export r; \
21014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21015         $(HOST_EXPORTS) \
21016         for flag in $(EXTRA_HOST_FLAGS) ; do \
21017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21018         done; \
21019         echo "Doing install-html in libcpp"; \
21020         (cd $(HOST_SUBDIR)/libcpp && \
21021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21023                   "RANLIB=$${RANLIB}" \
21024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21025                   install-html) \
21026           || exit 1
21027
21028 @endif libcpp
21029
21030 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
21031 maybe-installcheck-libcpp:
21032 @if libcpp
21033 maybe-installcheck-libcpp: installcheck-libcpp
21034
21035 installcheck-libcpp: \
21036     configure-libcpp 
21037         @[ -f ./libcpp/Makefile ] || exit 0; \
21038         r=`${PWD_COMMAND}`; export r; \
21039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21040         $(HOST_EXPORTS) \
21041         for flag in $(EXTRA_HOST_FLAGS) ; do \
21042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21043         done; \
21044         echo "Doing installcheck in libcpp"; \
21045         (cd $(HOST_SUBDIR)/libcpp && \
21046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21048                   "RANLIB=$${RANLIB}" \
21049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21050                   installcheck) \
21051           || exit 1
21052
21053 @endif libcpp
21054
21055 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
21056 maybe-mostlyclean-libcpp:
21057 @if libcpp
21058 maybe-mostlyclean-libcpp: mostlyclean-libcpp
21059
21060 mostlyclean-libcpp: 
21061         @[ -f ./libcpp/Makefile ] || exit 0; \
21062         r=`${PWD_COMMAND}`; export r; \
21063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21064         $(HOST_EXPORTS) \
21065         for flag in $(EXTRA_HOST_FLAGS) ; do \
21066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21067         done; \
21068         echo "Doing mostlyclean in libcpp"; \
21069         (cd $(HOST_SUBDIR)/libcpp && \
21070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21072                   "RANLIB=$${RANLIB}" \
21073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21074                   mostlyclean) \
21075           || exit 1
21076
21077 @endif libcpp
21078
21079 .PHONY: maybe-clean-libcpp clean-libcpp
21080 maybe-clean-libcpp:
21081 @if libcpp
21082 maybe-clean-libcpp: clean-libcpp
21083
21084 clean-libcpp: 
21085         @[ -f ./libcpp/Makefile ] || exit 0; \
21086         r=`${PWD_COMMAND}`; export r; \
21087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21088         $(HOST_EXPORTS) \
21089         for flag in $(EXTRA_HOST_FLAGS) ; do \
21090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21091         done; \
21092         echo "Doing clean in libcpp"; \
21093         (cd $(HOST_SUBDIR)/libcpp && \
21094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21096                   "RANLIB=$${RANLIB}" \
21097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21098                   clean) \
21099           || exit 1
21100
21101 @endif libcpp
21102
21103 .PHONY: maybe-distclean-libcpp distclean-libcpp
21104 maybe-distclean-libcpp:
21105 @if libcpp
21106 maybe-distclean-libcpp: distclean-libcpp
21107
21108 distclean-libcpp: 
21109         @[ -f ./libcpp/Makefile ] || exit 0; \
21110         r=`${PWD_COMMAND}`; export r; \
21111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21112         $(HOST_EXPORTS) \
21113         for flag in $(EXTRA_HOST_FLAGS) ; do \
21114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21115         done; \
21116         echo "Doing distclean in libcpp"; \
21117         (cd $(HOST_SUBDIR)/libcpp && \
21118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21120                   "RANLIB=$${RANLIB}" \
21121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21122                   distclean) \
21123           || exit 1
21124
21125 @endif libcpp
21126
21127 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21128 maybe-maintainer-clean-libcpp:
21129 @if libcpp
21130 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21131
21132 maintainer-clean-libcpp: 
21133         @[ -f ./libcpp/Makefile ] || exit 0; \
21134         r=`${PWD_COMMAND}`; export r; \
21135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21136         $(HOST_EXPORTS) \
21137         for flag in $(EXTRA_HOST_FLAGS) ; do \
21138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21139         done; \
21140         echo "Doing maintainer-clean in libcpp"; \
21141         (cd $(HOST_SUBDIR)/libcpp && \
21142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21144                   "RANLIB=$${RANLIB}" \
21145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21146                   maintainer-clean) \
21147           || exit 1
21148
21149 @endif libcpp
21150
21151
21152
21153 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21154 maybe-configure-libdecnumber:
21155 @if gcc-bootstrap
21156 configure-libdecnumber: stage_current
21157 @endif gcc-bootstrap
21158 @if libdecnumber
21159 maybe-configure-libdecnumber: configure-libdecnumber
21160 configure-libdecnumber: 
21161         @r=`${PWD_COMMAND}`; export r; \
21162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21163         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21164         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21165         $(HOST_EXPORTS)  \
21166         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21167         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21168         case $(srcdir) in \
21169           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21170           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21171                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21172         esac; \
21173         module_srcdir=libdecnumber; \
21174         $(SHELL) \
21175           $$s/$$module_srcdir/configure \
21176           --srcdir=$${topdir}/$$module_srcdir \
21177           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21178           --target=${target_alias}  \
21179           || exit 1
21180 @endif libdecnumber
21181
21182
21183
21184 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21185 maybe-configure-stage1-libdecnumber:
21186 @if libdecnumber-bootstrap
21187 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21188 configure-stage1-libdecnumber:
21189         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21190         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21191         @r=`${PWD_COMMAND}`; export r; \
21192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21193         TFLAGS="$(STAGE1_TFLAGS)"; \
21194         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21195         $(HOST_EXPORTS) \
21196         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21197         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21198         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21199         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
21200         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21201         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21202         case $(srcdir) in \
21203           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21204           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21205                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21206         esac; \
21207         module_srcdir=libdecnumber; \
21208         $(SHELL) $$s/$$module_srcdir/configure \
21209           --srcdir=$${topdir}/$$module_srcdir \
21210           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21211           --target=${target_alias} \
21212            \
21213           $(STAGE1_CONFIGURE_FLAGS)
21214 @endif libdecnumber-bootstrap
21215
21216 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21217 maybe-configure-stage2-libdecnumber:
21218 @if libdecnumber-bootstrap
21219 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21220 configure-stage2-libdecnumber:
21221         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21222         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21223         @r=`${PWD_COMMAND}`; export r; \
21224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21225         TFLAGS="$(STAGE2_TFLAGS)"; \
21226         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21227         $(HOST_EXPORTS) \
21228         $(POSTSTAGE1_HOST_EXPORTS) \
21229         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21230         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21231         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21232         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
21233         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21234         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21235         case $(srcdir) in \
21236           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21237           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21238                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21239         esac; \
21240         module_srcdir=libdecnumber; \
21241         $(SHELL) $$s/$$module_srcdir/configure \
21242           --srcdir=$${topdir}/$$module_srcdir \
21243           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21244           --target=${target_alias} \
21245           --with-build-libsubdir=$(HOST_SUBDIR) \
21246           $(STAGE2_CONFIGURE_FLAGS)
21247 @endif libdecnumber-bootstrap
21248
21249 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21250 maybe-configure-stage3-libdecnumber:
21251 @if libdecnumber-bootstrap
21252 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21253 configure-stage3-libdecnumber:
21254         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21255         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21256         @r=`${PWD_COMMAND}`; export r; \
21257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21258         TFLAGS="$(STAGE3_TFLAGS)"; \
21259         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21260         $(HOST_EXPORTS) \
21261         $(POSTSTAGE1_HOST_EXPORTS) \
21262         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21263         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21264         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21265         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
21266         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21267         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21268         case $(srcdir) in \
21269           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21270           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21271                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21272         esac; \
21273         module_srcdir=libdecnumber; \
21274         $(SHELL) $$s/$$module_srcdir/configure \
21275           --srcdir=$${topdir}/$$module_srcdir \
21276           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21277           --target=${target_alias} \
21278           --with-build-libsubdir=$(HOST_SUBDIR) \
21279           $(STAGE3_CONFIGURE_FLAGS)
21280 @endif libdecnumber-bootstrap
21281
21282 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21283 maybe-configure-stage4-libdecnumber:
21284 @if libdecnumber-bootstrap
21285 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21286 configure-stage4-libdecnumber:
21287         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21288         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21289         @r=`${PWD_COMMAND}`; export r; \
21290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21291         TFLAGS="$(STAGE4_TFLAGS)"; \
21292         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21293         $(HOST_EXPORTS) \
21294         $(POSTSTAGE1_HOST_EXPORTS) \
21295         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21296         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21297         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21298         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
21299         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21300         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21301         case $(srcdir) in \
21302           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21303           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21304                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21305         esac; \
21306         module_srcdir=libdecnumber; \
21307         $(SHELL) $$s/$$module_srcdir/configure \
21308           --srcdir=$${topdir}/$$module_srcdir \
21309           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21310           --target=${target_alias} \
21311           --with-build-libsubdir=$(HOST_SUBDIR) \
21312           $(STAGE4_CONFIGURE_FLAGS)
21313 @endif libdecnumber-bootstrap
21314
21315 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21316 maybe-configure-stageprofile-libdecnumber:
21317 @if libdecnumber-bootstrap
21318 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21319 configure-stageprofile-libdecnumber:
21320         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21321         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21322         @r=`${PWD_COMMAND}`; export r; \
21323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21324         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21325         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21326         $(HOST_EXPORTS) \
21327         $(POSTSTAGE1_HOST_EXPORTS) \
21328         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21329         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21330         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21331         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
21332         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21333         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21334         case $(srcdir) in \
21335           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21336           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21337                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21338         esac; \
21339         module_srcdir=libdecnumber; \
21340         $(SHELL) $$s/$$module_srcdir/configure \
21341           --srcdir=$${topdir}/$$module_srcdir \
21342           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21343           --target=${target_alias} \
21344           --with-build-libsubdir=$(HOST_SUBDIR) \
21345           $(STAGEprofile_CONFIGURE_FLAGS)
21346 @endif libdecnumber-bootstrap
21347
21348 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21349 maybe-configure-stagefeedback-libdecnumber:
21350 @if libdecnumber-bootstrap
21351 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21352 configure-stagefeedback-libdecnumber:
21353         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21354         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21355         @r=`${PWD_COMMAND}`; export r; \
21356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21357         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21358         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21359         $(HOST_EXPORTS) \
21360         $(POSTSTAGE1_HOST_EXPORTS) \
21361         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21362         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21363         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21364         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
21365         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21366         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21367         case $(srcdir) in \
21368           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21369           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21370                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21371         esac; \
21372         module_srcdir=libdecnumber; \
21373         $(SHELL) $$s/$$module_srcdir/configure \
21374           --srcdir=$${topdir}/$$module_srcdir \
21375           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21376           --target=${target_alias} \
21377           --with-build-libsubdir=$(HOST_SUBDIR) \
21378           $(STAGEfeedback_CONFIGURE_FLAGS)
21379 @endif libdecnumber-bootstrap
21380
21381
21382
21383
21384
21385 .PHONY: all-libdecnumber maybe-all-libdecnumber
21386 maybe-all-libdecnumber:
21387 @if gcc-bootstrap
21388 all-libdecnumber: stage_current
21389 @endif gcc-bootstrap
21390 @if libdecnumber
21391 TARGET-libdecnumber=all
21392 maybe-all-libdecnumber: all-libdecnumber
21393 all-libdecnumber: configure-libdecnumber
21394         @r=`${PWD_COMMAND}`; export r; \
21395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21396         $(HOST_EXPORTS)  \
21397         (cd $(HOST_SUBDIR)/libdecnumber && \
21398           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21399                 $(TARGET-libdecnumber))
21400 @endif libdecnumber
21401
21402
21403
21404 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21405 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21406 maybe-all-stage1-libdecnumber:
21407 maybe-clean-stage1-libdecnumber:
21408 @if libdecnumber-bootstrap
21409 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21410 all-stage1: all-stage1-libdecnumber
21411 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21412 all-stage1-libdecnumber: configure-stage1-libdecnumber
21413         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21414         @r=`${PWD_COMMAND}`; export r; \
21415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21416         TFLAGS="$(STAGE1_TFLAGS)"; \
21417         $(HOST_EXPORTS)  \
21418         cd $(HOST_SUBDIR)/libdecnumber && \
21419          \
21420         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21421                 CFLAGS="$(STAGE1_CFLAGS)" \
21422                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21423                 LIBCFLAGS="$(LIBCFLAGS)" \
21424                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21425                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21426                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21427                 $(EXTRA_HOST_FLAGS)  \
21428                 $(STAGE1_FLAGS_TO_PASS)  \
21429                 TFLAGS="$(STAGE1_TFLAGS)"  \
21430                 $(TARGET-stage1-libdecnumber)
21431
21432 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21433 clean-stage1: clean-stage1-libdecnumber
21434 clean-stage1-libdecnumber:
21435         @if [ $(current_stage) = stage1 ]; then \
21436           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21437         else \
21438           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21439           $(MAKE) stage1-start; \
21440         fi; \
21441         cd $(HOST_SUBDIR)/libdecnumber && \
21442         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21443         $(STAGE1_FLAGS_TO_PASS)  clean
21444 @endif libdecnumber-bootstrap
21445
21446
21447 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21448 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21449 maybe-all-stage2-libdecnumber:
21450 maybe-clean-stage2-libdecnumber:
21451 @if libdecnumber-bootstrap
21452 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21453 all-stage2: all-stage2-libdecnumber
21454 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21455 all-stage2-libdecnumber: configure-stage2-libdecnumber
21456         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21457         @r=`${PWD_COMMAND}`; export r; \
21458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21459         TFLAGS="$(STAGE2_TFLAGS)"; \
21460         $(HOST_EXPORTS) \
21461         $(POSTSTAGE1_HOST_EXPORTS)  \
21462         cd $(HOST_SUBDIR)/libdecnumber && \
21463          \
21464         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21465                 CFLAGS="$(STAGE2_CFLAGS)" \
21466                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21467                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21468                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21469                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21470                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21471                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21472                 TFLAGS="$(STAGE2_TFLAGS)"  \
21473                 $(TARGET-stage2-libdecnumber)
21474
21475 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21476 clean-stage2: clean-stage2-libdecnumber
21477 clean-stage2-libdecnumber:
21478         @if [ $(current_stage) = stage2 ]; then \
21479           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21480         else \
21481           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21482           $(MAKE) stage2-start; \
21483         fi; \
21484         cd $(HOST_SUBDIR)/libdecnumber && \
21485         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21486 @endif libdecnumber-bootstrap
21487
21488
21489 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21490 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21491 maybe-all-stage3-libdecnumber:
21492 maybe-clean-stage3-libdecnumber:
21493 @if libdecnumber-bootstrap
21494 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21495 all-stage3: all-stage3-libdecnumber
21496 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21497 all-stage3-libdecnumber: configure-stage3-libdecnumber
21498         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21499         @r=`${PWD_COMMAND}`; export r; \
21500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21501         TFLAGS="$(STAGE3_TFLAGS)"; \
21502         $(HOST_EXPORTS) \
21503         $(POSTSTAGE1_HOST_EXPORTS)  \
21504         cd $(HOST_SUBDIR)/libdecnumber && \
21505          \
21506         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21507                 CFLAGS="$(STAGE3_CFLAGS)" \
21508                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21509                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21510                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21511                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21512                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21513                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21514                 TFLAGS="$(STAGE3_TFLAGS)"  \
21515                 $(TARGET-stage3-libdecnumber)
21516
21517 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21518 clean-stage3: clean-stage3-libdecnumber
21519 clean-stage3-libdecnumber:
21520         @if [ $(current_stage) = stage3 ]; then \
21521           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21522         else \
21523           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21524           $(MAKE) stage3-start; \
21525         fi; \
21526         cd $(HOST_SUBDIR)/libdecnumber && \
21527         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21528 @endif libdecnumber-bootstrap
21529
21530
21531 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21532 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21533 maybe-all-stage4-libdecnumber:
21534 maybe-clean-stage4-libdecnumber:
21535 @if libdecnumber-bootstrap
21536 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21537 all-stage4: all-stage4-libdecnumber
21538 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21539 all-stage4-libdecnumber: configure-stage4-libdecnumber
21540         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21541         @r=`${PWD_COMMAND}`; export r; \
21542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21543         TFLAGS="$(STAGE4_TFLAGS)"; \
21544         $(HOST_EXPORTS) \
21545         $(POSTSTAGE1_HOST_EXPORTS)  \
21546         cd $(HOST_SUBDIR)/libdecnumber && \
21547          \
21548         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21549                 CFLAGS="$(STAGE4_CFLAGS)" \
21550                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21551                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21552                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21553                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21554                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21555                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21556                 TFLAGS="$(STAGE4_TFLAGS)"  \
21557                 $(TARGET-stage4-libdecnumber)
21558
21559 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21560 clean-stage4: clean-stage4-libdecnumber
21561 clean-stage4-libdecnumber:
21562         @if [ $(current_stage) = stage4 ]; then \
21563           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21564         else \
21565           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21566           $(MAKE) stage4-start; \
21567         fi; \
21568         cd $(HOST_SUBDIR)/libdecnumber && \
21569         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21570 @endif libdecnumber-bootstrap
21571
21572
21573 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21574 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21575 maybe-all-stageprofile-libdecnumber:
21576 maybe-clean-stageprofile-libdecnumber:
21577 @if libdecnumber-bootstrap
21578 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21579 all-stageprofile: all-stageprofile-libdecnumber
21580 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21581 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21582         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21583         @r=`${PWD_COMMAND}`; export r; \
21584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21585         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21586         $(HOST_EXPORTS) \
21587         $(POSTSTAGE1_HOST_EXPORTS)  \
21588         cd $(HOST_SUBDIR)/libdecnumber && \
21589          \
21590         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21591                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21592                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21593                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21594                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21595                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21596                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21597                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21598                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
21599                 $(TARGET-stageprofile-libdecnumber)
21600
21601 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21602 clean-stageprofile: clean-stageprofile-libdecnumber
21603 clean-stageprofile-libdecnumber:
21604         @if [ $(current_stage) = stageprofile ]; then \
21605           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21606         else \
21607           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21608           $(MAKE) stageprofile-start; \
21609         fi; \
21610         cd $(HOST_SUBDIR)/libdecnumber && \
21611         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21612 @endif libdecnumber-bootstrap
21613
21614
21615 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21616 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21617 maybe-all-stagefeedback-libdecnumber:
21618 maybe-clean-stagefeedback-libdecnumber:
21619 @if libdecnumber-bootstrap
21620 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21621 all-stagefeedback: all-stagefeedback-libdecnumber
21622 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21623 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21624         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21625         @r=`${PWD_COMMAND}`; export r; \
21626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21627         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21628         $(HOST_EXPORTS) \
21629         $(POSTSTAGE1_HOST_EXPORTS)  \
21630         cd $(HOST_SUBDIR)/libdecnumber && \
21631          \
21632         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21633                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21634                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21635                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21636                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21637                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21638                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21639                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21640                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
21641                 $(TARGET-stagefeedback-libdecnumber)
21642
21643 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21644 clean-stagefeedback: clean-stagefeedback-libdecnumber
21645 clean-stagefeedback-libdecnumber:
21646         @if [ $(current_stage) = stagefeedback ]; then \
21647           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21648         else \
21649           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21650           $(MAKE) stagefeedback-start; \
21651         fi; \
21652         cd $(HOST_SUBDIR)/libdecnumber && \
21653         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21654 @endif libdecnumber-bootstrap
21655
21656
21657
21658
21659
21660 .PHONY: check-libdecnumber maybe-check-libdecnumber
21661 maybe-check-libdecnumber:
21662 @if libdecnumber
21663 maybe-check-libdecnumber: check-libdecnumber
21664
21665 check-libdecnumber:
21666         @: $(MAKE); $(unstage)
21667         @r=`${PWD_COMMAND}`; export r; \
21668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21669         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21670         (cd $(HOST_SUBDIR)/libdecnumber && \
21671           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
21672
21673 @endif libdecnumber
21674
21675 .PHONY: install-libdecnumber maybe-install-libdecnumber
21676 maybe-install-libdecnumber:
21677 @if libdecnumber
21678 maybe-install-libdecnumber: install-libdecnumber
21679
21680 install-libdecnumber: installdirs
21681         @: $(MAKE); $(unstage)
21682         @r=`${PWD_COMMAND}`; export r; \
21683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21684         $(HOST_EXPORTS) \
21685         (cd $(HOST_SUBDIR)/libdecnumber && \
21686           $(MAKE) $(FLAGS_TO_PASS)  install)
21687
21688 @endif libdecnumber
21689
21690 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21691 maybe-install-strip-libdecnumber:
21692 @if libdecnumber
21693 maybe-install-strip-libdecnumber: install-strip-libdecnumber
21694
21695 install-strip-libdecnumber: installdirs
21696         @: $(MAKE); $(unstage)
21697         @r=`${PWD_COMMAND}`; export r; \
21698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21699         $(HOST_EXPORTS) \
21700         (cd $(HOST_SUBDIR)/libdecnumber && \
21701           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21702
21703 @endif libdecnumber
21704
21705 # Other targets (info, dvi, pdf, etc.)
21706
21707 .PHONY: maybe-info-libdecnumber info-libdecnumber
21708 maybe-info-libdecnumber:
21709 @if libdecnumber
21710 maybe-info-libdecnumber: info-libdecnumber
21711
21712 info-libdecnumber: \
21713     configure-libdecnumber 
21714         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21715         r=`${PWD_COMMAND}`; export r; \
21716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21717         $(HOST_EXPORTS) \
21718         for flag in $(EXTRA_HOST_FLAGS) ; do \
21719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21720         done; \
21721         echo "Doing info in libdecnumber"; \
21722         (cd $(HOST_SUBDIR)/libdecnumber && \
21723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21725                   "RANLIB=$${RANLIB}" \
21726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21727                   info) \
21728           || exit 1
21729
21730 @endif libdecnumber
21731
21732 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21733 maybe-dvi-libdecnumber:
21734 @if libdecnumber
21735 maybe-dvi-libdecnumber: dvi-libdecnumber
21736
21737 dvi-libdecnumber: \
21738     configure-libdecnumber 
21739         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21740         r=`${PWD_COMMAND}`; export r; \
21741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21742         $(HOST_EXPORTS) \
21743         for flag in $(EXTRA_HOST_FLAGS) ; do \
21744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21745         done; \
21746         echo "Doing dvi in libdecnumber"; \
21747         (cd $(HOST_SUBDIR)/libdecnumber && \
21748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21750                   "RANLIB=$${RANLIB}" \
21751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21752                   dvi) \
21753           || exit 1
21754
21755 @endif libdecnumber
21756
21757 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21758 maybe-pdf-libdecnumber:
21759 @if libdecnumber
21760 maybe-pdf-libdecnumber: pdf-libdecnumber
21761
21762 pdf-libdecnumber: \
21763     configure-libdecnumber 
21764         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21765         r=`${PWD_COMMAND}`; export r; \
21766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21767         $(HOST_EXPORTS) \
21768         for flag in $(EXTRA_HOST_FLAGS) ; do \
21769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21770         done; \
21771         echo "Doing pdf in libdecnumber"; \
21772         (cd $(HOST_SUBDIR)/libdecnumber && \
21773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21775                   "RANLIB=$${RANLIB}" \
21776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21777                   pdf) \
21778           || exit 1
21779
21780 @endif libdecnumber
21781
21782 .PHONY: maybe-html-libdecnumber html-libdecnumber
21783 maybe-html-libdecnumber:
21784 @if libdecnumber
21785 maybe-html-libdecnumber: html-libdecnumber
21786
21787 html-libdecnumber: \
21788     configure-libdecnumber 
21789         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21790         r=`${PWD_COMMAND}`; export r; \
21791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21792         $(HOST_EXPORTS) \
21793         for flag in $(EXTRA_HOST_FLAGS) ; do \
21794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21795         done; \
21796         echo "Doing html in libdecnumber"; \
21797         (cd $(HOST_SUBDIR)/libdecnumber && \
21798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21800                   "RANLIB=$${RANLIB}" \
21801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21802                   html) \
21803           || exit 1
21804
21805 @endif libdecnumber
21806
21807 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21808 maybe-TAGS-libdecnumber:
21809 @if libdecnumber
21810 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21811
21812 TAGS-libdecnumber: \
21813     configure-libdecnumber 
21814         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21815         r=`${PWD_COMMAND}`; export r; \
21816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21817         $(HOST_EXPORTS) \
21818         for flag in $(EXTRA_HOST_FLAGS) ; do \
21819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21820         done; \
21821         echo "Doing TAGS in libdecnumber"; \
21822         (cd $(HOST_SUBDIR)/libdecnumber && \
21823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21825                   "RANLIB=$${RANLIB}" \
21826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21827                   TAGS) \
21828           || exit 1
21829
21830 @endif libdecnumber
21831
21832 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21833 maybe-install-info-libdecnumber:
21834 @if libdecnumber
21835 maybe-install-info-libdecnumber: install-info-libdecnumber
21836
21837 install-info-libdecnumber: \
21838     configure-libdecnumber \
21839     info-libdecnumber 
21840         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21841         r=`${PWD_COMMAND}`; export r; \
21842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21843         $(HOST_EXPORTS) \
21844         for flag in $(EXTRA_HOST_FLAGS) ; do \
21845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21846         done; \
21847         echo "Doing install-info in libdecnumber"; \
21848         (cd $(HOST_SUBDIR)/libdecnumber && \
21849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21851                   "RANLIB=$${RANLIB}" \
21852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21853                   install-info) \
21854           || exit 1
21855
21856 @endif libdecnumber
21857
21858 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21859 maybe-install-pdf-libdecnumber:
21860 @if libdecnumber
21861 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21862
21863 install-pdf-libdecnumber: \
21864     configure-libdecnumber \
21865     pdf-libdecnumber 
21866         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21867         r=`${PWD_COMMAND}`; export r; \
21868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21869         $(HOST_EXPORTS) \
21870         for flag in $(EXTRA_HOST_FLAGS) ; do \
21871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21872         done; \
21873         echo "Doing install-pdf in libdecnumber"; \
21874         (cd $(HOST_SUBDIR)/libdecnumber && \
21875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21877                   "RANLIB=$${RANLIB}" \
21878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21879                   install-pdf) \
21880           || exit 1
21881
21882 @endif libdecnumber
21883
21884 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21885 maybe-install-html-libdecnumber:
21886 @if libdecnumber
21887 maybe-install-html-libdecnumber: install-html-libdecnumber
21888
21889 install-html-libdecnumber: \
21890     configure-libdecnumber \
21891     html-libdecnumber 
21892         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21893         r=`${PWD_COMMAND}`; export r; \
21894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21895         $(HOST_EXPORTS) \
21896         for flag in $(EXTRA_HOST_FLAGS) ; do \
21897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21898         done; \
21899         echo "Doing install-html in libdecnumber"; \
21900         (cd $(HOST_SUBDIR)/libdecnumber && \
21901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21903                   "RANLIB=$${RANLIB}" \
21904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21905                   install-html) \
21906           || exit 1
21907
21908 @endif libdecnumber
21909
21910 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
21911 maybe-installcheck-libdecnumber:
21912 @if libdecnumber
21913 maybe-installcheck-libdecnumber: installcheck-libdecnumber
21914
21915 installcheck-libdecnumber: \
21916     configure-libdecnumber 
21917         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21918         r=`${PWD_COMMAND}`; export r; \
21919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21920         $(HOST_EXPORTS) \
21921         for flag in $(EXTRA_HOST_FLAGS) ; do \
21922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21923         done; \
21924         echo "Doing installcheck in libdecnumber"; \
21925         (cd $(HOST_SUBDIR)/libdecnumber && \
21926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21928                   "RANLIB=$${RANLIB}" \
21929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21930                   installcheck) \
21931           || exit 1
21932
21933 @endif libdecnumber
21934
21935 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
21936 maybe-mostlyclean-libdecnumber:
21937 @if libdecnumber
21938 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
21939
21940 mostlyclean-libdecnumber: 
21941         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21942         r=`${PWD_COMMAND}`; export r; \
21943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21944         $(HOST_EXPORTS) \
21945         for flag in $(EXTRA_HOST_FLAGS) ; do \
21946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21947         done; \
21948         echo "Doing mostlyclean in libdecnumber"; \
21949         (cd $(HOST_SUBDIR)/libdecnumber && \
21950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21952                   "RANLIB=$${RANLIB}" \
21953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21954                   mostlyclean) \
21955           || exit 1
21956
21957 @endif libdecnumber
21958
21959 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
21960 maybe-clean-libdecnumber:
21961 @if libdecnumber
21962 maybe-clean-libdecnumber: clean-libdecnumber
21963
21964 clean-libdecnumber: 
21965         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21966         r=`${PWD_COMMAND}`; export r; \
21967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21968         $(HOST_EXPORTS) \
21969         for flag in $(EXTRA_HOST_FLAGS) ; do \
21970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21971         done; \
21972         echo "Doing clean in libdecnumber"; \
21973         (cd $(HOST_SUBDIR)/libdecnumber && \
21974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21976                   "RANLIB=$${RANLIB}" \
21977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21978                   clean) \
21979           || exit 1
21980
21981 @endif libdecnumber
21982
21983 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
21984 maybe-distclean-libdecnumber:
21985 @if libdecnumber
21986 maybe-distclean-libdecnumber: distclean-libdecnumber
21987
21988 distclean-libdecnumber: 
21989         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21990         r=`${PWD_COMMAND}`; export r; \
21991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21992         $(HOST_EXPORTS) \
21993         for flag in $(EXTRA_HOST_FLAGS) ; do \
21994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21995         done; \
21996         echo "Doing distclean in libdecnumber"; \
21997         (cd $(HOST_SUBDIR)/libdecnumber && \
21998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22000                   "RANLIB=$${RANLIB}" \
22001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22002                   distclean) \
22003           || exit 1
22004
22005 @endif libdecnumber
22006
22007 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
22008 maybe-maintainer-clean-libdecnumber:
22009 @if libdecnumber
22010 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
22011
22012 maintainer-clean-libdecnumber: 
22013         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22014         r=`${PWD_COMMAND}`; export r; \
22015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22016         $(HOST_EXPORTS) \
22017         for flag in $(EXTRA_HOST_FLAGS) ; do \
22018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22019         done; \
22020         echo "Doing maintainer-clean in libdecnumber"; \
22021         (cd $(HOST_SUBDIR)/libdecnumber && \
22022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22024                   "RANLIB=$${RANLIB}" \
22025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22026                   maintainer-clean) \
22027           || exit 1
22028
22029 @endif libdecnumber
22030
22031
22032
22033 .PHONY: configure-libgui maybe-configure-libgui
22034 maybe-configure-libgui:
22035 @if gcc-bootstrap
22036 configure-libgui: stage_current
22037 @endif gcc-bootstrap
22038 @if libgui
22039 maybe-configure-libgui: configure-libgui
22040 configure-libgui: 
22041         @: $(MAKE); $(unstage)
22042         @r=`${PWD_COMMAND}`; export r; \
22043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22044         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
22045         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
22046         $(HOST_EXPORTS)  \
22047         echo Configuring in $(HOST_SUBDIR)/libgui; \
22048         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
22049         case $(srcdir) in \
22050           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22051           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
22052                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22053         esac; \
22054         module_srcdir=libgui; \
22055         $(SHELL) \
22056           $$s/$$module_srcdir/configure \
22057           --srcdir=$${topdir}/$$module_srcdir \
22058           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22059           --target=${target_alias}  \
22060           || exit 1
22061 @endif libgui
22062
22063
22064
22065
22066
22067 .PHONY: all-libgui maybe-all-libgui
22068 maybe-all-libgui:
22069 @if gcc-bootstrap
22070 all-libgui: stage_current
22071 @endif gcc-bootstrap
22072 @if libgui
22073 TARGET-libgui=all
22074 maybe-all-libgui: all-libgui
22075 all-libgui: configure-libgui
22076         @: $(MAKE); $(unstage)
22077         @r=`${PWD_COMMAND}`; export r; \
22078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22079         $(HOST_EXPORTS)  \
22080         (cd $(HOST_SUBDIR)/libgui && \
22081           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22082                 $(TARGET-libgui))
22083 @endif libgui
22084
22085
22086
22087
22088 .PHONY: check-libgui maybe-check-libgui
22089 maybe-check-libgui:
22090 @if libgui
22091 maybe-check-libgui: check-libgui
22092
22093 check-libgui:
22094         @: $(MAKE); $(unstage)
22095         @r=`${PWD_COMMAND}`; export r; \
22096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22097         $(HOST_EXPORTS)  \
22098         (cd $(HOST_SUBDIR)/libgui && \
22099           $(MAKE) $(FLAGS_TO_PASS)  check)
22100
22101 @endif libgui
22102
22103 .PHONY: install-libgui maybe-install-libgui
22104 maybe-install-libgui:
22105 @if libgui
22106 maybe-install-libgui: install-libgui
22107
22108 install-libgui: installdirs
22109         @: $(MAKE); $(unstage)
22110         @r=`${PWD_COMMAND}`; export r; \
22111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22112         $(HOST_EXPORTS) \
22113         (cd $(HOST_SUBDIR)/libgui && \
22114           $(MAKE) $(FLAGS_TO_PASS)  install)
22115
22116 @endif libgui
22117
22118 .PHONY: install-strip-libgui maybe-install-strip-libgui
22119 maybe-install-strip-libgui:
22120 @if libgui
22121 maybe-install-strip-libgui: install-strip-libgui
22122
22123 install-strip-libgui: installdirs
22124         @: $(MAKE); $(unstage)
22125         @r=`${PWD_COMMAND}`; export r; \
22126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22127         $(HOST_EXPORTS) \
22128         (cd $(HOST_SUBDIR)/libgui && \
22129           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22130
22131 @endif libgui
22132
22133 # Other targets (info, dvi, pdf, etc.)
22134
22135 .PHONY: maybe-info-libgui info-libgui
22136 maybe-info-libgui:
22137 @if libgui
22138 maybe-info-libgui: info-libgui
22139
22140 info-libgui: \
22141     configure-libgui 
22142         @: $(MAKE); $(unstage)
22143         @[ -f ./libgui/Makefile ] || exit 0; \
22144         r=`${PWD_COMMAND}`; export r; \
22145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22146         $(HOST_EXPORTS) \
22147         for flag in $(EXTRA_HOST_FLAGS) ; do \
22148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22149         done; \
22150         echo "Doing info in libgui"; \
22151         (cd $(HOST_SUBDIR)/libgui && \
22152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22154                   "RANLIB=$${RANLIB}" \
22155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22156                   info) \
22157           || exit 1
22158
22159 @endif libgui
22160
22161 .PHONY: maybe-dvi-libgui dvi-libgui
22162 maybe-dvi-libgui:
22163 @if libgui
22164 maybe-dvi-libgui: dvi-libgui
22165
22166 dvi-libgui: \
22167     configure-libgui 
22168         @: $(MAKE); $(unstage)
22169         @[ -f ./libgui/Makefile ] || exit 0; \
22170         r=`${PWD_COMMAND}`; export r; \
22171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22172         $(HOST_EXPORTS) \
22173         for flag in $(EXTRA_HOST_FLAGS) ; do \
22174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22175         done; \
22176         echo "Doing dvi in libgui"; \
22177         (cd $(HOST_SUBDIR)/libgui && \
22178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22180                   "RANLIB=$${RANLIB}" \
22181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22182                   dvi) \
22183           || exit 1
22184
22185 @endif libgui
22186
22187 .PHONY: maybe-pdf-libgui pdf-libgui
22188 maybe-pdf-libgui:
22189 @if libgui
22190 maybe-pdf-libgui: pdf-libgui
22191
22192 pdf-libgui: \
22193     configure-libgui 
22194         @: $(MAKE); $(unstage)
22195         @[ -f ./libgui/Makefile ] || exit 0; \
22196         r=`${PWD_COMMAND}`; export r; \
22197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22198         $(HOST_EXPORTS) \
22199         for flag in $(EXTRA_HOST_FLAGS) ; do \
22200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22201         done; \
22202         echo "Doing pdf in libgui"; \
22203         (cd $(HOST_SUBDIR)/libgui && \
22204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22206                   "RANLIB=$${RANLIB}" \
22207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22208                   pdf) \
22209           || exit 1
22210
22211 @endif libgui
22212
22213 .PHONY: maybe-html-libgui html-libgui
22214 maybe-html-libgui:
22215 @if libgui
22216 maybe-html-libgui: html-libgui
22217
22218 html-libgui: \
22219     configure-libgui 
22220         @: $(MAKE); $(unstage)
22221         @[ -f ./libgui/Makefile ] || exit 0; \
22222         r=`${PWD_COMMAND}`; export r; \
22223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22224         $(HOST_EXPORTS) \
22225         for flag in $(EXTRA_HOST_FLAGS) ; do \
22226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22227         done; \
22228         echo "Doing html in libgui"; \
22229         (cd $(HOST_SUBDIR)/libgui && \
22230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22232                   "RANLIB=$${RANLIB}" \
22233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22234                   html) \
22235           || exit 1
22236
22237 @endif libgui
22238
22239 .PHONY: maybe-TAGS-libgui TAGS-libgui
22240 maybe-TAGS-libgui:
22241 @if libgui
22242 maybe-TAGS-libgui: TAGS-libgui
22243
22244 TAGS-libgui: \
22245     configure-libgui 
22246         @: $(MAKE); $(unstage)
22247         @[ -f ./libgui/Makefile ] || exit 0; \
22248         r=`${PWD_COMMAND}`; export r; \
22249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22250         $(HOST_EXPORTS) \
22251         for flag in $(EXTRA_HOST_FLAGS) ; do \
22252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22253         done; \
22254         echo "Doing TAGS in libgui"; \
22255         (cd $(HOST_SUBDIR)/libgui && \
22256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22258                   "RANLIB=$${RANLIB}" \
22259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22260                   TAGS) \
22261           || exit 1
22262
22263 @endif libgui
22264
22265 .PHONY: maybe-install-info-libgui install-info-libgui
22266 maybe-install-info-libgui:
22267 @if libgui
22268 maybe-install-info-libgui: install-info-libgui
22269
22270 install-info-libgui: \
22271     configure-libgui \
22272     info-libgui 
22273         @: $(MAKE); $(unstage)
22274         @[ -f ./libgui/Makefile ] || exit 0; \
22275         r=`${PWD_COMMAND}`; export r; \
22276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22277         $(HOST_EXPORTS) \
22278         for flag in $(EXTRA_HOST_FLAGS) ; do \
22279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22280         done; \
22281         echo "Doing install-info in libgui"; \
22282         (cd $(HOST_SUBDIR)/libgui && \
22283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22285                   "RANLIB=$${RANLIB}" \
22286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22287                   install-info) \
22288           || exit 1
22289
22290 @endif libgui
22291
22292 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22293 maybe-install-pdf-libgui:
22294 @if libgui
22295 maybe-install-pdf-libgui: install-pdf-libgui
22296
22297 install-pdf-libgui: \
22298     configure-libgui \
22299     pdf-libgui 
22300         @: $(MAKE); $(unstage)
22301         @[ -f ./libgui/Makefile ] || exit 0; \
22302         r=`${PWD_COMMAND}`; export r; \
22303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22304         $(HOST_EXPORTS) \
22305         for flag in $(EXTRA_HOST_FLAGS) ; do \
22306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22307         done; \
22308         echo "Doing install-pdf in libgui"; \
22309         (cd $(HOST_SUBDIR)/libgui && \
22310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22312                   "RANLIB=$${RANLIB}" \
22313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22314                   install-pdf) \
22315           || exit 1
22316
22317 @endif libgui
22318
22319 .PHONY: maybe-install-html-libgui install-html-libgui
22320 maybe-install-html-libgui:
22321 @if libgui
22322 maybe-install-html-libgui: install-html-libgui
22323
22324 install-html-libgui: \
22325     configure-libgui \
22326     html-libgui 
22327         @: $(MAKE); $(unstage)
22328         @[ -f ./libgui/Makefile ] || exit 0; \
22329         r=`${PWD_COMMAND}`; export r; \
22330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22331         $(HOST_EXPORTS) \
22332         for flag in $(EXTRA_HOST_FLAGS) ; do \
22333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22334         done; \
22335         echo "Doing install-html in libgui"; \
22336         (cd $(HOST_SUBDIR)/libgui && \
22337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22339                   "RANLIB=$${RANLIB}" \
22340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22341                   install-html) \
22342           || exit 1
22343
22344 @endif libgui
22345
22346 .PHONY: maybe-installcheck-libgui installcheck-libgui
22347 maybe-installcheck-libgui:
22348 @if libgui
22349 maybe-installcheck-libgui: installcheck-libgui
22350
22351 installcheck-libgui: \
22352     configure-libgui 
22353         @: $(MAKE); $(unstage)
22354         @[ -f ./libgui/Makefile ] || exit 0; \
22355         r=`${PWD_COMMAND}`; export r; \
22356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22357         $(HOST_EXPORTS) \
22358         for flag in $(EXTRA_HOST_FLAGS) ; do \
22359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22360         done; \
22361         echo "Doing installcheck in libgui"; \
22362         (cd $(HOST_SUBDIR)/libgui && \
22363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22365                   "RANLIB=$${RANLIB}" \
22366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22367                   installcheck) \
22368           || exit 1
22369
22370 @endif libgui
22371
22372 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22373 maybe-mostlyclean-libgui:
22374 @if libgui
22375 maybe-mostlyclean-libgui: mostlyclean-libgui
22376
22377 mostlyclean-libgui: 
22378         @: $(MAKE); $(unstage)
22379         @[ -f ./libgui/Makefile ] || exit 0; \
22380         r=`${PWD_COMMAND}`; export r; \
22381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22382         $(HOST_EXPORTS) \
22383         for flag in $(EXTRA_HOST_FLAGS) ; do \
22384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22385         done; \
22386         echo "Doing mostlyclean in libgui"; \
22387         (cd $(HOST_SUBDIR)/libgui && \
22388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22390                   "RANLIB=$${RANLIB}" \
22391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22392                   mostlyclean) \
22393           || exit 1
22394
22395 @endif libgui
22396
22397 .PHONY: maybe-clean-libgui clean-libgui
22398 maybe-clean-libgui:
22399 @if libgui
22400 maybe-clean-libgui: clean-libgui
22401
22402 clean-libgui: 
22403         @: $(MAKE); $(unstage)
22404         @[ -f ./libgui/Makefile ] || exit 0; \
22405         r=`${PWD_COMMAND}`; export r; \
22406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22407         $(HOST_EXPORTS) \
22408         for flag in $(EXTRA_HOST_FLAGS) ; do \
22409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22410         done; \
22411         echo "Doing clean in libgui"; \
22412         (cd $(HOST_SUBDIR)/libgui && \
22413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22415                   "RANLIB=$${RANLIB}" \
22416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22417                   clean) \
22418           || exit 1
22419
22420 @endif libgui
22421
22422 .PHONY: maybe-distclean-libgui distclean-libgui
22423 maybe-distclean-libgui:
22424 @if libgui
22425 maybe-distclean-libgui: distclean-libgui
22426
22427 distclean-libgui: 
22428         @: $(MAKE); $(unstage)
22429         @[ -f ./libgui/Makefile ] || exit 0; \
22430         r=`${PWD_COMMAND}`; export r; \
22431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22432         $(HOST_EXPORTS) \
22433         for flag in $(EXTRA_HOST_FLAGS) ; do \
22434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22435         done; \
22436         echo "Doing distclean in libgui"; \
22437         (cd $(HOST_SUBDIR)/libgui && \
22438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22440                   "RANLIB=$${RANLIB}" \
22441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22442                   distclean) \
22443           || exit 1
22444
22445 @endif libgui
22446
22447 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22448 maybe-maintainer-clean-libgui:
22449 @if libgui
22450 maybe-maintainer-clean-libgui: maintainer-clean-libgui
22451
22452 maintainer-clean-libgui: 
22453         @: $(MAKE); $(unstage)
22454         @[ -f ./libgui/Makefile ] || exit 0; \
22455         r=`${PWD_COMMAND}`; export r; \
22456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22457         $(HOST_EXPORTS) \
22458         for flag in $(EXTRA_HOST_FLAGS) ; do \
22459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22460         done; \
22461         echo "Doing maintainer-clean in libgui"; \
22462         (cd $(HOST_SUBDIR)/libgui && \
22463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22465                   "RANLIB=$${RANLIB}" \
22466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22467                   maintainer-clean) \
22468           || exit 1
22469
22470 @endif libgui
22471
22472
22473
22474 .PHONY: configure-libiberty maybe-configure-libiberty
22475 maybe-configure-libiberty:
22476 @if gcc-bootstrap
22477 configure-libiberty: stage_current
22478 @endif gcc-bootstrap
22479 @if libiberty
22480 maybe-configure-libiberty: configure-libiberty
22481 configure-libiberty: 
22482         @r=`${PWD_COMMAND}`; export r; \
22483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22484         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22485         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22486         $(HOST_EXPORTS)  \
22487         echo Configuring in $(HOST_SUBDIR)/libiberty; \
22488         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
22489         case $(srcdir) in \
22490           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22491           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22492                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22493         esac; \
22494         module_srcdir=libiberty; \
22495         $(SHELL) \
22496           $$s/$$module_srcdir/configure \
22497           --srcdir=$${topdir}/$$module_srcdir \
22498           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22499           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
22500           || exit 1
22501 @endif libiberty
22502
22503
22504
22505 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22506 maybe-configure-stage1-libiberty:
22507 @if libiberty-bootstrap
22508 maybe-configure-stage1-libiberty: configure-stage1-libiberty
22509 configure-stage1-libiberty:
22510         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22511         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22512         @r=`${PWD_COMMAND}`; export r; \
22513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22514         TFLAGS="$(STAGE1_TFLAGS)"; \
22515         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22516         $(HOST_EXPORTS) \
22517         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22518         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22519         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22520         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
22521         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22522         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22523         case $(srcdir) in \
22524           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22525           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22526                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22527         esac; \
22528         module_srcdir=libiberty; \
22529         $(SHELL) $$s/$$module_srcdir/configure \
22530           --srcdir=$${topdir}/$$module_srcdir \
22531           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22532           --target=${target_alias} \
22533            \
22534           $(STAGE1_CONFIGURE_FLAGS) \
22535           @extra_host_libiberty_configure_flags@
22536 @endif libiberty-bootstrap
22537
22538 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22539 maybe-configure-stage2-libiberty:
22540 @if libiberty-bootstrap
22541 maybe-configure-stage2-libiberty: configure-stage2-libiberty
22542 configure-stage2-libiberty:
22543         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22544         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22545         @r=`${PWD_COMMAND}`; export r; \
22546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22547         TFLAGS="$(STAGE2_TFLAGS)"; \
22548         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22549         $(HOST_EXPORTS) \
22550         $(POSTSTAGE1_HOST_EXPORTS) \
22551         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22552         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22553         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22554         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
22555         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22556         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22557         case $(srcdir) in \
22558           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22559           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22560                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22561         esac; \
22562         module_srcdir=libiberty; \
22563         $(SHELL) $$s/$$module_srcdir/configure \
22564           --srcdir=$${topdir}/$$module_srcdir \
22565           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22566           --target=${target_alias} \
22567           --with-build-libsubdir=$(HOST_SUBDIR) \
22568           $(STAGE2_CONFIGURE_FLAGS) \
22569           @extra_host_libiberty_configure_flags@
22570 @endif libiberty-bootstrap
22571
22572 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22573 maybe-configure-stage3-libiberty:
22574 @if libiberty-bootstrap
22575 maybe-configure-stage3-libiberty: configure-stage3-libiberty
22576 configure-stage3-libiberty:
22577         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22578         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22579         @r=`${PWD_COMMAND}`; export r; \
22580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22581         TFLAGS="$(STAGE3_TFLAGS)"; \
22582         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22583         $(HOST_EXPORTS) \
22584         $(POSTSTAGE1_HOST_EXPORTS) \
22585         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22586         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22587         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22588         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
22589         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22590         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22591         case $(srcdir) in \
22592           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22593           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22594                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22595         esac; \
22596         module_srcdir=libiberty; \
22597         $(SHELL) $$s/$$module_srcdir/configure \
22598           --srcdir=$${topdir}/$$module_srcdir \
22599           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22600           --target=${target_alias} \
22601           --with-build-libsubdir=$(HOST_SUBDIR) \
22602           $(STAGE3_CONFIGURE_FLAGS) \
22603           @extra_host_libiberty_configure_flags@
22604 @endif libiberty-bootstrap
22605
22606 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22607 maybe-configure-stage4-libiberty:
22608 @if libiberty-bootstrap
22609 maybe-configure-stage4-libiberty: configure-stage4-libiberty
22610 configure-stage4-libiberty:
22611         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22612         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22613         @r=`${PWD_COMMAND}`; export r; \
22614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22615         TFLAGS="$(STAGE4_TFLAGS)"; \
22616         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22617         $(HOST_EXPORTS) \
22618         $(POSTSTAGE1_HOST_EXPORTS) \
22619         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22620         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22621         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22622         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
22623         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22624         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22625         case $(srcdir) in \
22626           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22627           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22628                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22629         esac; \
22630         module_srcdir=libiberty; \
22631         $(SHELL) $$s/$$module_srcdir/configure \
22632           --srcdir=$${topdir}/$$module_srcdir \
22633           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22634           --target=${target_alias} \
22635           --with-build-libsubdir=$(HOST_SUBDIR) \
22636           $(STAGE4_CONFIGURE_FLAGS) \
22637           @extra_host_libiberty_configure_flags@
22638 @endif libiberty-bootstrap
22639
22640 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22641 maybe-configure-stageprofile-libiberty:
22642 @if libiberty-bootstrap
22643 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22644 configure-stageprofile-libiberty:
22645         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22646         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22647         @r=`${PWD_COMMAND}`; export r; \
22648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22649         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22650         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22651         $(HOST_EXPORTS) \
22652         $(POSTSTAGE1_HOST_EXPORTS) \
22653         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22654         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22655         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22656         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
22657         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22658         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22659         case $(srcdir) in \
22660           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22661           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22662                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22663         esac; \
22664         module_srcdir=libiberty; \
22665         $(SHELL) $$s/$$module_srcdir/configure \
22666           --srcdir=$${topdir}/$$module_srcdir \
22667           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22668           --target=${target_alias} \
22669           --with-build-libsubdir=$(HOST_SUBDIR) \
22670           $(STAGEprofile_CONFIGURE_FLAGS) \
22671           @extra_host_libiberty_configure_flags@
22672 @endif libiberty-bootstrap
22673
22674 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22675 maybe-configure-stagefeedback-libiberty:
22676 @if libiberty-bootstrap
22677 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22678 configure-stagefeedback-libiberty:
22679         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22680         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22681         @r=`${PWD_COMMAND}`; export r; \
22682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22683         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22684         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22685         $(HOST_EXPORTS) \
22686         $(POSTSTAGE1_HOST_EXPORTS) \
22687         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22688         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22689         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22690         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
22691         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22692         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22693         case $(srcdir) in \
22694           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22695           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22696                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22697         esac; \
22698         module_srcdir=libiberty; \
22699         $(SHELL) $$s/$$module_srcdir/configure \
22700           --srcdir=$${topdir}/$$module_srcdir \
22701           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22702           --target=${target_alias} \
22703           --with-build-libsubdir=$(HOST_SUBDIR) \
22704           $(STAGEfeedback_CONFIGURE_FLAGS) \
22705           @extra_host_libiberty_configure_flags@
22706 @endif libiberty-bootstrap
22707
22708
22709
22710
22711
22712 .PHONY: all-libiberty maybe-all-libiberty
22713 maybe-all-libiberty:
22714 @if gcc-bootstrap
22715 all-libiberty: stage_current
22716 @endif gcc-bootstrap
22717 @if libiberty
22718 TARGET-libiberty=all
22719 maybe-all-libiberty: all-libiberty
22720 all-libiberty: configure-libiberty
22721         @r=`${PWD_COMMAND}`; export r; \
22722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22723         $(HOST_EXPORTS)  \
22724         (cd $(HOST_SUBDIR)/libiberty && \
22725           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22726                 $(TARGET-libiberty))
22727 @endif libiberty
22728
22729
22730
22731 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22732 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22733 maybe-all-stage1-libiberty:
22734 maybe-clean-stage1-libiberty:
22735 @if libiberty-bootstrap
22736 maybe-all-stage1-libiberty: all-stage1-libiberty
22737 all-stage1: all-stage1-libiberty
22738 TARGET-stage1-libiberty = $(TARGET-libiberty)
22739 all-stage1-libiberty: configure-stage1-libiberty
22740         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22741         @r=`${PWD_COMMAND}`; export r; \
22742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22743         TFLAGS="$(STAGE1_TFLAGS)"; \
22744         $(HOST_EXPORTS)  \
22745         cd $(HOST_SUBDIR)/libiberty && \
22746          \
22747         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22748                 CFLAGS="$(STAGE1_CFLAGS)" \
22749                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22750                 LIBCFLAGS="$(LIBCFLAGS)" \
22751                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22752                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22753                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22754                 $(EXTRA_HOST_FLAGS)  \
22755                 $(STAGE1_FLAGS_TO_PASS)  \
22756                 TFLAGS="$(STAGE1_TFLAGS)"  \
22757                 $(TARGET-stage1-libiberty)
22758
22759 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22760 clean-stage1: clean-stage1-libiberty
22761 clean-stage1-libiberty:
22762         @if [ $(current_stage) = stage1 ]; then \
22763           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22764         else \
22765           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22766           $(MAKE) stage1-start; \
22767         fi; \
22768         cd $(HOST_SUBDIR)/libiberty && \
22769         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22770         $(STAGE1_FLAGS_TO_PASS)  clean
22771 @endif libiberty-bootstrap
22772
22773
22774 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22775 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22776 maybe-all-stage2-libiberty:
22777 maybe-clean-stage2-libiberty:
22778 @if libiberty-bootstrap
22779 maybe-all-stage2-libiberty: all-stage2-libiberty
22780 all-stage2: all-stage2-libiberty
22781 TARGET-stage2-libiberty = $(TARGET-libiberty)
22782 all-stage2-libiberty: configure-stage2-libiberty
22783         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22784         @r=`${PWD_COMMAND}`; export r; \
22785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22786         TFLAGS="$(STAGE2_TFLAGS)"; \
22787         $(HOST_EXPORTS) \
22788         $(POSTSTAGE1_HOST_EXPORTS)  \
22789         cd $(HOST_SUBDIR)/libiberty && \
22790          \
22791         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22792                 CFLAGS="$(STAGE2_CFLAGS)" \
22793                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22794                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22795                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22796                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22797                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22798                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22799                 TFLAGS="$(STAGE2_TFLAGS)"  \
22800                 $(TARGET-stage2-libiberty)
22801
22802 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22803 clean-stage2: clean-stage2-libiberty
22804 clean-stage2-libiberty:
22805         @if [ $(current_stage) = stage2 ]; then \
22806           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22807         else \
22808           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22809           $(MAKE) stage2-start; \
22810         fi; \
22811         cd $(HOST_SUBDIR)/libiberty && \
22812         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22813 @endif libiberty-bootstrap
22814
22815
22816 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22817 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22818 maybe-all-stage3-libiberty:
22819 maybe-clean-stage3-libiberty:
22820 @if libiberty-bootstrap
22821 maybe-all-stage3-libiberty: all-stage3-libiberty
22822 all-stage3: all-stage3-libiberty
22823 TARGET-stage3-libiberty = $(TARGET-libiberty)
22824 all-stage3-libiberty: configure-stage3-libiberty
22825         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22826         @r=`${PWD_COMMAND}`; export r; \
22827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22828         TFLAGS="$(STAGE3_TFLAGS)"; \
22829         $(HOST_EXPORTS) \
22830         $(POSTSTAGE1_HOST_EXPORTS)  \
22831         cd $(HOST_SUBDIR)/libiberty && \
22832          \
22833         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22834                 CFLAGS="$(STAGE3_CFLAGS)" \
22835                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22836                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22837                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22838                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22839                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22840                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22841                 TFLAGS="$(STAGE3_TFLAGS)"  \
22842                 $(TARGET-stage3-libiberty)
22843
22844 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22845 clean-stage3: clean-stage3-libiberty
22846 clean-stage3-libiberty:
22847         @if [ $(current_stage) = stage3 ]; then \
22848           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22849         else \
22850           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22851           $(MAKE) stage3-start; \
22852         fi; \
22853         cd $(HOST_SUBDIR)/libiberty && \
22854         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22855 @endif libiberty-bootstrap
22856
22857
22858 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22859 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22860 maybe-all-stage4-libiberty:
22861 maybe-clean-stage4-libiberty:
22862 @if libiberty-bootstrap
22863 maybe-all-stage4-libiberty: all-stage4-libiberty
22864 all-stage4: all-stage4-libiberty
22865 TARGET-stage4-libiberty = $(TARGET-libiberty)
22866 all-stage4-libiberty: configure-stage4-libiberty
22867         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22868         @r=`${PWD_COMMAND}`; export r; \
22869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22870         TFLAGS="$(STAGE4_TFLAGS)"; \
22871         $(HOST_EXPORTS) \
22872         $(POSTSTAGE1_HOST_EXPORTS)  \
22873         cd $(HOST_SUBDIR)/libiberty && \
22874          \
22875         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22876                 CFLAGS="$(STAGE4_CFLAGS)" \
22877                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22878                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22879                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22880                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22881                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22882                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22883                 TFLAGS="$(STAGE4_TFLAGS)"  \
22884                 $(TARGET-stage4-libiberty)
22885
22886 maybe-clean-stage4-libiberty: clean-stage4-libiberty
22887 clean-stage4: clean-stage4-libiberty
22888 clean-stage4-libiberty:
22889         @if [ $(current_stage) = stage4 ]; then \
22890           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22891         else \
22892           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22893           $(MAKE) stage4-start; \
22894         fi; \
22895         cd $(HOST_SUBDIR)/libiberty && \
22896         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22897 @endif libiberty-bootstrap
22898
22899
22900 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22901 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22902 maybe-all-stageprofile-libiberty:
22903 maybe-clean-stageprofile-libiberty:
22904 @if libiberty-bootstrap
22905 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
22906 all-stageprofile: all-stageprofile-libiberty
22907 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
22908 all-stageprofile-libiberty: configure-stageprofile-libiberty
22909         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22910         @r=`${PWD_COMMAND}`; export r; \
22911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22912         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22913         $(HOST_EXPORTS) \
22914         $(POSTSTAGE1_HOST_EXPORTS)  \
22915         cd $(HOST_SUBDIR)/libiberty && \
22916          \
22917         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22918                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22919                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22920                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22921                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22922                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22923                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22924                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22925                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
22926                 $(TARGET-stageprofile-libiberty)
22927
22928 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
22929 clean-stageprofile: clean-stageprofile-libiberty
22930 clean-stageprofile-libiberty:
22931         @if [ $(current_stage) = stageprofile ]; then \
22932           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22933         else \
22934           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
22935           $(MAKE) stageprofile-start; \
22936         fi; \
22937         cd $(HOST_SUBDIR)/libiberty && \
22938         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22939 @endif libiberty-bootstrap
22940
22941
22942 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
22943 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
22944 maybe-all-stagefeedback-libiberty:
22945 maybe-clean-stagefeedback-libiberty:
22946 @if libiberty-bootstrap
22947 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
22948 all-stagefeedback: all-stagefeedback-libiberty
22949 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
22950 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
22951         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22952         @r=`${PWD_COMMAND}`; export r; \
22953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22954         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22955         $(HOST_EXPORTS) \
22956         $(POSTSTAGE1_HOST_EXPORTS)  \
22957         cd $(HOST_SUBDIR)/libiberty && \
22958          \
22959         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22960                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22961                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22962                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22963                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22964                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22965                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22966                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22967                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
22968                 $(TARGET-stagefeedback-libiberty)
22969
22970 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
22971 clean-stagefeedback: clean-stagefeedback-libiberty
22972 clean-stagefeedback-libiberty:
22973         @if [ $(current_stage) = stagefeedback ]; then \
22974           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22975         else \
22976           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
22977           $(MAKE) stagefeedback-start; \
22978         fi; \
22979         cd $(HOST_SUBDIR)/libiberty && \
22980         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22981 @endif libiberty-bootstrap
22982
22983
22984
22985
22986
22987 .PHONY: check-libiberty maybe-check-libiberty
22988 maybe-check-libiberty:
22989 @if libiberty
22990 maybe-check-libiberty: check-libiberty
22991
22992 check-libiberty:
22993         @: $(MAKE); $(unstage)
22994         @r=`${PWD_COMMAND}`; export r; \
22995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22996         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22997         (cd $(HOST_SUBDIR)/libiberty && \
22998           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
22999
23000 @endif libiberty
23001
23002 .PHONY: install-libiberty maybe-install-libiberty
23003 maybe-install-libiberty:
23004 @if libiberty
23005 maybe-install-libiberty: install-libiberty
23006
23007 install-libiberty: installdirs
23008         @: $(MAKE); $(unstage)
23009         @r=`${PWD_COMMAND}`; export r; \
23010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23011         $(HOST_EXPORTS) \
23012         (cd $(HOST_SUBDIR)/libiberty && \
23013           $(MAKE) $(FLAGS_TO_PASS)  install)
23014
23015 @endif libiberty
23016
23017 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
23018 maybe-install-strip-libiberty:
23019 @if libiberty
23020 maybe-install-strip-libiberty: install-strip-libiberty
23021
23022 install-strip-libiberty: installdirs
23023         @: $(MAKE); $(unstage)
23024         @r=`${PWD_COMMAND}`; export r; \
23025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23026         $(HOST_EXPORTS) \
23027         (cd $(HOST_SUBDIR)/libiberty && \
23028           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23029
23030 @endif libiberty
23031
23032 # Other targets (info, dvi, pdf, etc.)
23033
23034 .PHONY: maybe-info-libiberty info-libiberty
23035 maybe-info-libiberty:
23036 @if libiberty
23037 maybe-info-libiberty: info-libiberty
23038
23039 info-libiberty: \
23040     configure-libiberty 
23041         @[ -f ./libiberty/Makefile ] || exit 0; \
23042         r=`${PWD_COMMAND}`; export r; \
23043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23044         $(HOST_EXPORTS) \
23045         for flag in $(EXTRA_HOST_FLAGS) ; do \
23046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23047         done; \
23048         echo "Doing info in libiberty"; \
23049         (cd $(HOST_SUBDIR)/libiberty && \
23050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23052                   "RANLIB=$${RANLIB}" \
23053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23054                   info) \
23055           || exit 1
23056
23057 @endif libiberty
23058
23059 .PHONY: maybe-dvi-libiberty dvi-libiberty
23060 maybe-dvi-libiberty:
23061 @if libiberty
23062 maybe-dvi-libiberty: dvi-libiberty
23063
23064 dvi-libiberty: \
23065     configure-libiberty 
23066         @[ -f ./libiberty/Makefile ] || exit 0; \
23067         r=`${PWD_COMMAND}`; export r; \
23068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23069         $(HOST_EXPORTS) \
23070         for flag in $(EXTRA_HOST_FLAGS) ; do \
23071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23072         done; \
23073         echo "Doing dvi in libiberty"; \
23074         (cd $(HOST_SUBDIR)/libiberty && \
23075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23077                   "RANLIB=$${RANLIB}" \
23078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23079                   dvi) \
23080           || exit 1
23081
23082 @endif libiberty
23083
23084 .PHONY: maybe-pdf-libiberty pdf-libiberty
23085 maybe-pdf-libiberty:
23086 @if libiberty
23087 maybe-pdf-libiberty: pdf-libiberty
23088
23089 pdf-libiberty: \
23090     configure-libiberty 
23091         @[ -f ./libiberty/Makefile ] || exit 0; \
23092         r=`${PWD_COMMAND}`; export r; \
23093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23094         $(HOST_EXPORTS) \
23095         for flag in $(EXTRA_HOST_FLAGS) ; do \
23096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23097         done; \
23098         echo "Doing pdf in libiberty"; \
23099         (cd $(HOST_SUBDIR)/libiberty && \
23100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23102                   "RANLIB=$${RANLIB}" \
23103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23104                   pdf) \
23105           || exit 1
23106
23107 @endif libiberty
23108
23109 .PHONY: maybe-html-libiberty html-libiberty
23110 maybe-html-libiberty:
23111 @if libiberty
23112 maybe-html-libiberty: html-libiberty
23113
23114 html-libiberty: \
23115     configure-libiberty 
23116         @[ -f ./libiberty/Makefile ] || exit 0; \
23117         r=`${PWD_COMMAND}`; export r; \
23118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23119         $(HOST_EXPORTS) \
23120         for flag in $(EXTRA_HOST_FLAGS) ; do \
23121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23122         done; \
23123         echo "Doing html in libiberty"; \
23124         (cd $(HOST_SUBDIR)/libiberty && \
23125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23127                   "RANLIB=$${RANLIB}" \
23128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23129                   html) \
23130           || exit 1
23131
23132 @endif libiberty
23133
23134 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23135 maybe-TAGS-libiberty:
23136 @if libiberty
23137 maybe-TAGS-libiberty: TAGS-libiberty
23138
23139 TAGS-libiberty: \
23140     configure-libiberty 
23141         @[ -f ./libiberty/Makefile ] || exit 0; \
23142         r=`${PWD_COMMAND}`; export r; \
23143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23144         $(HOST_EXPORTS) \
23145         for flag in $(EXTRA_HOST_FLAGS) ; do \
23146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23147         done; \
23148         echo "Doing TAGS in libiberty"; \
23149         (cd $(HOST_SUBDIR)/libiberty && \
23150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23152                   "RANLIB=$${RANLIB}" \
23153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23154                   TAGS) \
23155           || exit 1
23156
23157 @endif libiberty
23158
23159 .PHONY: maybe-install-info-libiberty install-info-libiberty
23160 maybe-install-info-libiberty:
23161 @if libiberty
23162 maybe-install-info-libiberty: install-info-libiberty
23163
23164 install-info-libiberty: \
23165     configure-libiberty \
23166     info-libiberty 
23167         @[ -f ./libiberty/Makefile ] || exit 0; \
23168         r=`${PWD_COMMAND}`; export r; \
23169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23170         $(HOST_EXPORTS) \
23171         for flag in $(EXTRA_HOST_FLAGS) ; do \
23172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23173         done; \
23174         echo "Doing install-info in libiberty"; \
23175         (cd $(HOST_SUBDIR)/libiberty && \
23176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23178                   "RANLIB=$${RANLIB}" \
23179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23180                   install-info) \
23181           || exit 1
23182
23183 @endif libiberty
23184
23185 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23186 maybe-install-pdf-libiberty:
23187 @if libiberty
23188 maybe-install-pdf-libiberty: install-pdf-libiberty
23189
23190 install-pdf-libiberty: \
23191     configure-libiberty \
23192     pdf-libiberty 
23193         @[ -f ./libiberty/Makefile ] || exit 0; \
23194         r=`${PWD_COMMAND}`; export r; \
23195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23196         $(HOST_EXPORTS) \
23197         for flag in $(EXTRA_HOST_FLAGS) ; do \
23198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23199         done; \
23200         echo "Doing install-pdf in libiberty"; \
23201         (cd $(HOST_SUBDIR)/libiberty && \
23202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23204                   "RANLIB=$${RANLIB}" \
23205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23206                   install-pdf) \
23207           || exit 1
23208
23209 @endif libiberty
23210
23211 .PHONY: maybe-install-html-libiberty install-html-libiberty
23212 maybe-install-html-libiberty:
23213 @if libiberty
23214 maybe-install-html-libiberty: install-html-libiberty
23215
23216 install-html-libiberty: \
23217     configure-libiberty \
23218     html-libiberty 
23219         @[ -f ./libiberty/Makefile ] || exit 0; \
23220         r=`${PWD_COMMAND}`; export r; \
23221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23222         $(HOST_EXPORTS) \
23223         for flag in $(EXTRA_HOST_FLAGS) ; do \
23224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23225         done; \
23226         echo "Doing install-html in libiberty"; \
23227         (cd $(HOST_SUBDIR)/libiberty && \
23228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23230                   "RANLIB=$${RANLIB}" \
23231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23232                   install-html) \
23233           || exit 1
23234
23235 @endif libiberty
23236
23237 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23238 maybe-installcheck-libiberty:
23239 @if libiberty
23240 maybe-installcheck-libiberty: installcheck-libiberty
23241
23242 installcheck-libiberty: \
23243     configure-libiberty 
23244         @[ -f ./libiberty/Makefile ] || exit 0; \
23245         r=`${PWD_COMMAND}`; export r; \
23246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23247         $(HOST_EXPORTS) \
23248         for flag in $(EXTRA_HOST_FLAGS) ; do \
23249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23250         done; \
23251         echo "Doing installcheck in libiberty"; \
23252         (cd $(HOST_SUBDIR)/libiberty && \
23253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23255                   "RANLIB=$${RANLIB}" \
23256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23257                   installcheck) \
23258           || exit 1
23259
23260 @endif libiberty
23261
23262 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23263 maybe-mostlyclean-libiberty:
23264 @if libiberty
23265 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23266
23267 mostlyclean-libiberty: 
23268         @[ -f ./libiberty/Makefile ] || exit 0; \
23269         r=`${PWD_COMMAND}`; export r; \
23270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23271         $(HOST_EXPORTS) \
23272         for flag in $(EXTRA_HOST_FLAGS) ; do \
23273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23274         done; \
23275         echo "Doing mostlyclean in libiberty"; \
23276         (cd $(HOST_SUBDIR)/libiberty && \
23277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23279                   "RANLIB=$${RANLIB}" \
23280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23281                   mostlyclean) \
23282           || exit 1
23283
23284 @endif libiberty
23285
23286 .PHONY: maybe-clean-libiberty clean-libiberty
23287 maybe-clean-libiberty:
23288 @if libiberty
23289 maybe-clean-libiberty: clean-libiberty
23290
23291 clean-libiberty: 
23292         @[ -f ./libiberty/Makefile ] || exit 0; \
23293         r=`${PWD_COMMAND}`; export r; \
23294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23295         $(HOST_EXPORTS) \
23296         for flag in $(EXTRA_HOST_FLAGS) ; do \
23297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23298         done; \
23299         echo "Doing clean in libiberty"; \
23300         (cd $(HOST_SUBDIR)/libiberty && \
23301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23303                   "RANLIB=$${RANLIB}" \
23304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23305                   clean) \
23306           || exit 1
23307
23308 @endif libiberty
23309
23310 .PHONY: maybe-distclean-libiberty distclean-libiberty
23311 maybe-distclean-libiberty:
23312 @if libiberty
23313 maybe-distclean-libiberty: distclean-libiberty
23314
23315 distclean-libiberty: 
23316         @[ -f ./libiberty/Makefile ] || exit 0; \
23317         r=`${PWD_COMMAND}`; export r; \
23318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23319         $(HOST_EXPORTS) \
23320         for flag in $(EXTRA_HOST_FLAGS) ; do \
23321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23322         done; \
23323         echo "Doing distclean in libiberty"; \
23324         (cd $(HOST_SUBDIR)/libiberty && \
23325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23327                   "RANLIB=$${RANLIB}" \
23328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23329                   distclean) \
23330           || exit 1
23331
23332 @endif libiberty
23333
23334 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23335 maybe-maintainer-clean-libiberty:
23336 @if libiberty
23337 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23338
23339 maintainer-clean-libiberty: 
23340         @[ -f ./libiberty/Makefile ] || exit 0; \
23341         r=`${PWD_COMMAND}`; export r; \
23342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23343         $(HOST_EXPORTS) \
23344         for flag in $(EXTRA_HOST_FLAGS) ; do \
23345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23346         done; \
23347         echo "Doing maintainer-clean in libiberty"; \
23348         (cd $(HOST_SUBDIR)/libiberty && \
23349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23351                   "RANLIB=$${RANLIB}" \
23352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23353                   maintainer-clean) \
23354           || exit 1
23355
23356 @endif libiberty
23357
23358
23359
23360 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
23361 maybe-configure-libiberty-linker-plugin:
23362 @if gcc-bootstrap
23363 configure-libiberty-linker-plugin: stage_current
23364 @endif gcc-bootstrap
23365 @if libiberty-linker-plugin
23366 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
23367 configure-libiberty-linker-plugin: 
23368         @r=`${PWD_COMMAND}`; export r; \
23369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23370         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23371         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23372         $(HOST_EXPORTS)  \
23373         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23374         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
23375         case $(srcdir) in \
23376           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23377           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23378                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23379         esac; \
23380         module_srcdir=libiberty; \
23381         $(SHELL) \
23382           $$s/$$module_srcdir/configure \
23383           --srcdir=$${topdir}/$$module_srcdir \
23384           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23385           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
23386           || exit 1
23387 @endif libiberty-linker-plugin
23388
23389
23390
23391 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
23392 maybe-configure-stage1-libiberty-linker-plugin:
23393 @if libiberty-linker-plugin-bootstrap
23394 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23395 configure-stage1-libiberty-linker-plugin:
23396         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23397         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23398         @r=`${PWD_COMMAND}`; export r; \
23399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23400         TFLAGS="$(STAGE1_TFLAGS)"; \
23401         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23402         $(HOST_EXPORTS) \
23403         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23404         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23405         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
23406         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23407         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23408         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23409         case $(srcdir) in \
23410           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23411           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23412                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23413         esac; \
23414         module_srcdir=libiberty; \
23415         $(SHELL) $$s/$$module_srcdir/configure \
23416           --srcdir=$${topdir}/$$module_srcdir \
23417           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23418           --target=${target_alias} \
23419            \
23420           $(STAGE1_CONFIGURE_FLAGS) \
23421           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23422 @endif libiberty-linker-plugin-bootstrap
23423
23424 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
23425 maybe-configure-stage2-libiberty-linker-plugin:
23426 @if libiberty-linker-plugin-bootstrap
23427 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23428 configure-stage2-libiberty-linker-plugin:
23429         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23430         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23431         @r=`${PWD_COMMAND}`; export r; \
23432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23433         TFLAGS="$(STAGE2_TFLAGS)"; \
23434         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23435         $(HOST_EXPORTS) \
23436         $(POSTSTAGE1_HOST_EXPORTS) \
23437         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23438         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23439         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
23440         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23441         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23442         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23443         case $(srcdir) in \
23444           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23445           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23446                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23447         esac; \
23448         module_srcdir=libiberty; \
23449         $(SHELL) $$s/$$module_srcdir/configure \
23450           --srcdir=$${topdir}/$$module_srcdir \
23451           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23452           --target=${target_alias} \
23453           --with-build-libsubdir=$(HOST_SUBDIR) \
23454           $(STAGE2_CONFIGURE_FLAGS) \
23455           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23456 @endif libiberty-linker-plugin-bootstrap
23457
23458 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
23459 maybe-configure-stage3-libiberty-linker-plugin:
23460 @if libiberty-linker-plugin-bootstrap
23461 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23462 configure-stage3-libiberty-linker-plugin:
23463         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23464         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23465         @r=`${PWD_COMMAND}`; export r; \
23466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23467         TFLAGS="$(STAGE3_TFLAGS)"; \
23468         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23469         $(HOST_EXPORTS) \
23470         $(POSTSTAGE1_HOST_EXPORTS) \
23471         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23472         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23473         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23474         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23475         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23476         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23477         case $(srcdir) in \
23478           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23479           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23480                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23481         esac; \
23482         module_srcdir=libiberty; \
23483         $(SHELL) $$s/$$module_srcdir/configure \
23484           --srcdir=$${topdir}/$$module_srcdir \
23485           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23486           --target=${target_alias} \
23487           --with-build-libsubdir=$(HOST_SUBDIR) \
23488           $(STAGE3_CONFIGURE_FLAGS) \
23489           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23490 @endif libiberty-linker-plugin-bootstrap
23491
23492 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
23493 maybe-configure-stage4-libiberty-linker-plugin:
23494 @if libiberty-linker-plugin-bootstrap
23495 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23496 configure-stage4-libiberty-linker-plugin:
23497         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23498         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23499         @r=`${PWD_COMMAND}`; export r; \
23500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23501         TFLAGS="$(STAGE4_TFLAGS)"; \
23502         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23503         $(HOST_EXPORTS) \
23504         $(POSTSTAGE1_HOST_EXPORTS) \
23505         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23506         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23507         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23508         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23509         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23510         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23511         case $(srcdir) in \
23512           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23513           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23514                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23515         esac; \
23516         module_srcdir=libiberty; \
23517         $(SHELL) $$s/$$module_srcdir/configure \
23518           --srcdir=$${topdir}/$$module_srcdir \
23519           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23520           --target=${target_alias} \
23521           --with-build-libsubdir=$(HOST_SUBDIR) \
23522           $(STAGE4_CONFIGURE_FLAGS) \
23523           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23524 @endif libiberty-linker-plugin-bootstrap
23525
23526 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
23527 maybe-configure-stageprofile-libiberty-linker-plugin:
23528 @if libiberty-linker-plugin-bootstrap
23529 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23530 configure-stageprofile-libiberty-linker-plugin:
23531         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23532         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23533         @r=`${PWD_COMMAND}`; export r; \
23534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23535         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23536         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23537         $(HOST_EXPORTS) \
23538         $(POSTSTAGE1_HOST_EXPORTS) \
23539         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23540         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23541         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23542         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23543         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23544         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23545         case $(srcdir) in \
23546           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23547           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23548                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23549         esac; \
23550         module_srcdir=libiberty; \
23551         $(SHELL) $$s/$$module_srcdir/configure \
23552           --srcdir=$${topdir}/$$module_srcdir \
23553           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23554           --target=${target_alias} \
23555           --with-build-libsubdir=$(HOST_SUBDIR) \
23556           $(STAGEprofile_CONFIGURE_FLAGS) \
23557           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23558 @endif libiberty-linker-plugin-bootstrap
23559
23560 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
23561 maybe-configure-stagefeedback-libiberty-linker-plugin:
23562 @if libiberty-linker-plugin-bootstrap
23563 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23564 configure-stagefeedback-libiberty-linker-plugin:
23565         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23566         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23567         @r=`${PWD_COMMAND}`; export r; \
23568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23569         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23570         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23571         $(HOST_EXPORTS) \
23572         $(POSTSTAGE1_HOST_EXPORTS) \
23573         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23574         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23575         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23576         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23577         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23578         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23579         case $(srcdir) in \
23580           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23581           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23582                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23583         esac; \
23584         module_srcdir=libiberty; \
23585         $(SHELL) $$s/$$module_srcdir/configure \
23586           --srcdir=$${topdir}/$$module_srcdir \
23587           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23588           --target=${target_alias} \
23589           --with-build-libsubdir=$(HOST_SUBDIR) \
23590           $(STAGEfeedback_CONFIGURE_FLAGS) \
23591           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23592 @endif libiberty-linker-plugin-bootstrap
23593
23594
23595
23596
23597
23598 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
23599 maybe-all-libiberty-linker-plugin:
23600 @if gcc-bootstrap
23601 all-libiberty-linker-plugin: stage_current
23602 @endif gcc-bootstrap
23603 @if libiberty-linker-plugin
23604 TARGET-libiberty-linker-plugin=all
23605 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
23606 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
23607         @r=`${PWD_COMMAND}`; export r; \
23608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23609         $(HOST_EXPORTS)  \
23610         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23611           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23612                 $(TARGET-libiberty-linker-plugin))
23613 @endif libiberty-linker-plugin
23614
23615
23616
23617 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
23618 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
23619 maybe-all-stage1-libiberty-linker-plugin:
23620 maybe-clean-stage1-libiberty-linker-plugin:
23621 @if libiberty-linker-plugin-bootstrap
23622 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
23623 all-stage1: all-stage1-libiberty-linker-plugin
23624 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23625 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23626         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23627         @r=`${PWD_COMMAND}`; export r; \
23628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23629         TFLAGS="$(STAGE1_TFLAGS)"; \
23630         $(HOST_EXPORTS)  \
23631         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23632          \
23633         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23634                 CFLAGS="$(STAGE1_CFLAGS)" \
23635                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23636                 LIBCFLAGS="$(LIBCFLAGS)" \
23637                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23638                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23639                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23640                 $(EXTRA_HOST_FLAGS)  \
23641                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23642                 TFLAGS="$(STAGE1_TFLAGS)"  \
23643                 $(TARGET-stage1-libiberty-linker-plugin)
23644
23645 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
23646 clean-stage1: clean-stage1-libiberty-linker-plugin
23647 clean-stage1-libiberty-linker-plugin:
23648         @if [ $(current_stage) = stage1 ]; then \
23649           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23650         else \
23651           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
23652           $(MAKE) stage1-start; \
23653         fi; \
23654         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23655         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23656         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23657 @endif libiberty-linker-plugin-bootstrap
23658
23659
23660 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
23661 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
23662 maybe-all-stage2-libiberty-linker-plugin:
23663 maybe-clean-stage2-libiberty-linker-plugin:
23664 @if libiberty-linker-plugin-bootstrap
23665 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
23666 all-stage2: all-stage2-libiberty-linker-plugin
23667 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23668 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23669         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23670         @r=`${PWD_COMMAND}`; export r; \
23671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23672         TFLAGS="$(STAGE2_TFLAGS)"; \
23673         $(HOST_EXPORTS) \
23674         $(POSTSTAGE1_HOST_EXPORTS)  \
23675         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23676          \
23677         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23678                 CFLAGS="$(STAGE2_CFLAGS)" \
23679                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23680                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23681                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23682                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23683                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23684                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23685                 TFLAGS="$(STAGE2_TFLAGS)"  \
23686                 $(TARGET-stage2-libiberty-linker-plugin)
23687
23688 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
23689 clean-stage2: clean-stage2-libiberty-linker-plugin
23690 clean-stage2-libiberty-linker-plugin:
23691         @if [ $(current_stage) = stage2 ]; then \
23692           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23693         else \
23694           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
23695           $(MAKE) stage2-start; \
23696         fi; \
23697         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23698         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23699 @endif libiberty-linker-plugin-bootstrap
23700
23701
23702 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
23703 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
23704 maybe-all-stage3-libiberty-linker-plugin:
23705 maybe-clean-stage3-libiberty-linker-plugin:
23706 @if libiberty-linker-plugin-bootstrap
23707 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
23708 all-stage3: all-stage3-libiberty-linker-plugin
23709 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23710 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23711         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23712         @r=`${PWD_COMMAND}`; export r; \
23713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23714         TFLAGS="$(STAGE3_TFLAGS)"; \
23715         $(HOST_EXPORTS) \
23716         $(POSTSTAGE1_HOST_EXPORTS)  \
23717         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23718          \
23719         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23720                 CFLAGS="$(STAGE3_CFLAGS)" \
23721                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23722                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23723                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23724                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23725                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23726                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23727                 TFLAGS="$(STAGE3_TFLAGS)"  \
23728                 $(TARGET-stage3-libiberty-linker-plugin)
23729
23730 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
23731 clean-stage3: clean-stage3-libiberty-linker-plugin
23732 clean-stage3-libiberty-linker-plugin:
23733         @if [ $(current_stage) = stage3 ]; then \
23734           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23735         else \
23736           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
23737           $(MAKE) stage3-start; \
23738         fi; \
23739         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23740         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23741 @endif libiberty-linker-plugin-bootstrap
23742
23743
23744 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
23745 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
23746 maybe-all-stage4-libiberty-linker-plugin:
23747 maybe-clean-stage4-libiberty-linker-plugin:
23748 @if libiberty-linker-plugin-bootstrap
23749 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
23750 all-stage4: all-stage4-libiberty-linker-plugin
23751 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23752 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23753         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23754         @r=`${PWD_COMMAND}`; export r; \
23755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23756         TFLAGS="$(STAGE4_TFLAGS)"; \
23757         $(HOST_EXPORTS) \
23758         $(POSTSTAGE1_HOST_EXPORTS)  \
23759         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23760          \
23761         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23762                 CFLAGS="$(STAGE4_CFLAGS)" \
23763                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23764                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23765                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23766                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23767                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23768                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23769                 TFLAGS="$(STAGE4_TFLAGS)"  \
23770                 $(TARGET-stage4-libiberty-linker-plugin)
23771
23772 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
23773 clean-stage4: clean-stage4-libiberty-linker-plugin
23774 clean-stage4-libiberty-linker-plugin:
23775         @if [ $(current_stage) = stage4 ]; then \
23776           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23777         else \
23778           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
23779           $(MAKE) stage4-start; \
23780         fi; \
23781         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23782         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23783 @endif libiberty-linker-plugin-bootstrap
23784
23785
23786 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
23787 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
23788 maybe-all-stageprofile-libiberty-linker-plugin:
23789 maybe-clean-stageprofile-libiberty-linker-plugin:
23790 @if libiberty-linker-plugin-bootstrap
23791 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
23792 all-stageprofile: all-stageprofile-libiberty-linker-plugin
23793 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23794 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23795         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23796         @r=`${PWD_COMMAND}`; export r; \
23797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23798         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23799         $(HOST_EXPORTS) \
23800         $(POSTSTAGE1_HOST_EXPORTS)  \
23801         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23802          \
23803         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23804                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23805                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23806                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23807                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23808                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23809                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23810                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23811                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
23812                 $(TARGET-stageprofile-libiberty-linker-plugin)
23813
23814 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
23815 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
23816 clean-stageprofile-libiberty-linker-plugin:
23817         @if [ $(current_stage) = stageprofile ]; then \
23818           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23819         else \
23820           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
23821           $(MAKE) stageprofile-start; \
23822         fi; \
23823         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23824         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23825 @endif libiberty-linker-plugin-bootstrap
23826
23827
23828 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
23829 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
23830 maybe-all-stagefeedback-libiberty-linker-plugin:
23831 maybe-clean-stagefeedback-libiberty-linker-plugin:
23832 @if libiberty-linker-plugin-bootstrap
23833 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
23834 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
23835 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23836 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23837         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23838         @r=`${PWD_COMMAND}`; export r; \
23839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23840         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23841         $(HOST_EXPORTS) \
23842         $(POSTSTAGE1_HOST_EXPORTS)  \
23843         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23844          \
23845         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23846                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23847                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23848                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23849                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23850                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23851                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23852                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23853                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
23854                 $(TARGET-stagefeedback-libiberty-linker-plugin)
23855
23856 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
23857 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
23858 clean-stagefeedback-libiberty-linker-plugin:
23859         @if [ $(current_stage) = stagefeedback ]; then \
23860           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23861         else \
23862           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
23863           $(MAKE) stagefeedback-start; \
23864         fi; \
23865         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23866         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23867 @endif libiberty-linker-plugin-bootstrap
23868
23869
23870
23871
23872
23873 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
23874 maybe-check-libiberty-linker-plugin:
23875 @if libiberty-linker-plugin
23876 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
23877
23878 check-libiberty-linker-plugin:
23879         @: $(MAKE); $(unstage)
23880         @r=`${PWD_COMMAND}`; export r; \
23881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23882         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23883         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23884           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
23885
23886 @endif libiberty-linker-plugin
23887
23888 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
23889 maybe-install-libiberty-linker-plugin:
23890 @if libiberty-linker-plugin
23891 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
23892
23893 install-libiberty-linker-plugin: installdirs
23894         @: $(MAKE); $(unstage)
23895         @r=`${PWD_COMMAND}`; export r; \
23896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23897         $(HOST_EXPORTS) \
23898         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23899           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
23900
23901 @endif libiberty-linker-plugin
23902
23903 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
23904 maybe-install-strip-libiberty-linker-plugin:
23905 @if libiberty-linker-plugin
23906 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
23907
23908 install-strip-libiberty-linker-plugin: installdirs
23909         @: $(MAKE); $(unstage)
23910         @r=`${PWD_COMMAND}`; export r; \
23911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23912         $(HOST_EXPORTS) \
23913         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23914           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
23915
23916 @endif libiberty-linker-plugin
23917
23918 # Other targets (info, dvi, pdf, etc.)
23919
23920 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
23921 maybe-info-libiberty-linker-plugin:
23922 @if libiberty-linker-plugin
23923 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
23924
23925 info-libiberty-linker-plugin: \
23926     configure-libiberty-linker-plugin 
23927         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23928         r=`${PWD_COMMAND}`; export r; \
23929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23930         $(HOST_EXPORTS) \
23931         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23933         done; \
23934         echo "Doing info in libiberty-linker-plugin"; \
23935         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23938                   "RANLIB=$${RANLIB}" \
23939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23940                   info) \
23941           || exit 1
23942
23943 @endif libiberty-linker-plugin
23944
23945 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
23946 maybe-dvi-libiberty-linker-plugin:
23947 @if libiberty-linker-plugin
23948 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
23949
23950 dvi-libiberty-linker-plugin: \
23951     configure-libiberty-linker-plugin 
23952         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23953         r=`${PWD_COMMAND}`; export r; \
23954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23955         $(HOST_EXPORTS) \
23956         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23958         done; \
23959         echo "Doing dvi in libiberty-linker-plugin"; \
23960         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23963                   "RANLIB=$${RANLIB}" \
23964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23965                   dvi) \
23966           || exit 1
23967
23968 @endif libiberty-linker-plugin
23969
23970 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
23971 maybe-pdf-libiberty-linker-plugin:
23972 @if libiberty-linker-plugin
23973 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
23974
23975 pdf-libiberty-linker-plugin: \
23976     configure-libiberty-linker-plugin 
23977         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23978         r=`${PWD_COMMAND}`; export r; \
23979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23980         $(HOST_EXPORTS) \
23981         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23983         done; \
23984         echo "Doing pdf in libiberty-linker-plugin"; \
23985         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23988                   "RANLIB=$${RANLIB}" \
23989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23990                   pdf) \
23991           || exit 1
23992
23993 @endif libiberty-linker-plugin
23994
23995 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
23996 maybe-html-libiberty-linker-plugin:
23997 @if libiberty-linker-plugin
23998 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
23999
24000 html-libiberty-linker-plugin: \
24001     configure-libiberty-linker-plugin 
24002         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24003         r=`${PWD_COMMAND}`; export r; \
24004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24005         $(HOST_EXPORTS) \
24006         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24008         done; \
24009         echo "Doing html in libiberty-linker-plugin"; \
24010         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24013                   "RANLIB=$${RANLIB}" \
24014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24015                   html) \
24016           || exit 1
24017
24018 @endif libiberty-linker-plugin
24019
24020 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
24021 maybe-TAGS-libiberty-linker-plugin:
24022 @if libiberty-linker-plugin
24023 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
24024
24025 TAGS-libiberty-linker-plugin: \
24026     configure-libiberty-linker-plugin 
24027         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24028         r=`${PWD_COMMAND}`; export r; \
24029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24030         $(HOST_EXPORTS) \
24031         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24033         done; \
24034         echo "Doing TAGS in libiberty-linker-plugin"; \
24035         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24038                   "RANLIB=$${RANLIB}" \
24039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24040                   TAGS) \
24041           || exit 1
24042
24043 @endif libiberty-linker-plugin
24044
24045 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
24046 maybe-install-info-libiberty-linker-plugin:
24047 @if libiberty-linker-plugin
24048 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
24049
24050 install-info-libiberty-linker-plugin: \
24051     configure-libiberty-linker-plugin \
24052     info-libiberty-linker-plugin 
24053         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24054         r=`${PWD_COMMAND}`; export r; \
24055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24056         $(HOST_EXPORTS) \
24057         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24059         done; \
24060         echo "Doing install-info in libiberty-linker-plugin"; \
24061         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24064                   "RANLIB=$${RANLIB}" \
24065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24066                   install-info) \
24067           || exit 1
24068
24069 @endif libiberty-linker-plugin
24070
24071 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
24072 maybe-install-pdf-libiberty-linker-plugin:
24073 @if libiberty-linker-plugin
24074 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
24075
24076 install-pdf-libiberty-linker-plugin: \
24077     configure-libiberty-linker-plugin \
24078     pdf-libiberty-linker-plugin 
24079         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24080         r=`${PWD_COMMAND}`; export r; \
24081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24082         $(HOST_EXPORTS) \
24083         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24085         done; \
24086         echo "Doing install-pdf in libiberty-linker-plugin"; \
24087         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24090                   "RANLIB=$${RANLIB}" \
24091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24092                   install-pdf) \
24093           || exit 1
24094
24095 @endif libiberty-linker-plugin
24096
24097 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
24098 maybe-install-html-libiberty-linker-plugin:
24099 @if libiberty-linker-plugin
24100 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
24101
24102 install-html-libiberty-linker-plugin: \
24103     configure-libiberty-linker-plugin \
24104     html-libiberty-linker-plugin 
24105         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24106         r=`${PWD_COMMAND}`; export r; \
24107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24108         $(HOST_EXPORTS) \
24109         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24111         done; \
24112         echo "Doing install-html in libiberty-linker-plugin"; \
24113         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24116                   "RANLIB=$${RANLIB}" \
24117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24118                   install-html) \
24119           || exit 1
24120
24121 @endif libiberty-linker-plugin
24122
24123 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
24124 maybe-installcheck-libiberty-linker-plugin:
24125 @if libiberty-linker-plugin
24126 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
24127
24128 installcheck-libiberty-linker-plugin: \
24129     configure-libiberty-linker-plugin 
24130         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24131         r=`${PWD_COMMAND}`; export r; \
24132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24133         $(HOST_EXPORTS) \
24134         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24136         done; \
24137         echo "Doing installcheck in libiberty-linker-plugin"; \
24138         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24141                   "RANLIB=$${RANLIB}" \
24142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24143                   installcheck) \
24144           || exit 1
24145
24146 @endif libiberty-linker-plugin
24147
24148 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
24149 maybe-mostlyclean-libiberty-linker-plugin:
24150 @if libiberty-linker-plugin
24151 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
24152
24153 mostlyclean-libiberty-linker-plugin: 
24154         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24155         r=`${PWD_COMMAND}`; export r; \
24156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24157         $(HOST_EXPORTS) \
24158         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24160         done; \
24161         echo "Doing mostlyclean in libiberty-linker-plugin"; \
24162         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24165                   "RANLIB=$${RANLIB}" \
24166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24167                   mostlyclean) \
24168           || exit 1
24169
24170 @endif libiberty-linker-plugin
24171
24172 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
24173 maybe-clean-libiberty-linker-plugin:
24174 @if libiberty-linker-plugin
24175 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
24176
24177 clean-libiberty-linker-plugin: 
24178         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24179         r=`${PWD_COMMAND}`; export r; \
24180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24181         $(HOST_EXPORTS) \
24182         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24184         done; \
24185         echo "Doing clean in libiberty-linker-plugin"; \
24186         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24189                   "RANLIB=$${RANLIB}" \
24190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24191                   clean) \
24192           || exit 1
24193
24194 @endif libiberty-linker-plugin
24195
24196 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24197 maybe-distclean-libiberty-linker-plugin:
24198 @if libiberty-linker-plugin
24199 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24200
24201 distclean-libiberty-linker-plugin: 
24202         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24203         r=`${PWD_COMMAND}`; export r; \
24204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24205         $(HOST_EXPORTS) \
24206         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24208         done; \
24209         echo "Doing distclean in libiberty-linker-plugin"; \
24210         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24213                   "RANLIB=$${RANLIB}" \
24214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24215                   distclean) \
24216           || exit 1
24217
24218 @endif libiberty-linker-plugin
24219
24220 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24221 maybe-maintainer-clean-libiberty-linker-plugin:
24222 @if libiberty-linker-plugin
24223 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24224
24225 maintainer-clean-libiberty-linker-plugin: 
24226         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24227         r=`${PWD_COMMAND}`; export r; \
24228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24229         $(HOST_EXPORTS) \
24230         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24232         done; \
24233         echo "Doing maintainer-clean in libiberty-linker-plugin"; \
24234         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24237                   "RANLIB=$${RANLIB}" \
24238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24239                   maintainer-clean) \
24240           || exit 1
24241
24242 @endif libiberty-linker-plugin
24243
24244
24245
24246 .PHONY: configure-libiconv maybe-configure-libiconv
24247 maybe-configure-libiconv:
24248 @if gcc-bootstrap
24249 configure-libiconv: stage_current
24250 @endif gcc-bootstrap
24251 @if libiconv
24252 maybe-configure-libiconv: configure-libiconv
24253 configure-libiconv: 
24254         @r=`${PWD_COMMAND}`; export r; \
24255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24256         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24257         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24258         $(HOST_EXPORTS)  \
24259         echo Configuring in $(HOST_SUBDIR)/libiconv; \
24260         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24261         case $(srcdir) in \
24262           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24263           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24264                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24265         esac; \
24266         module_srcdir=libiconv; \
24267         $(SHELL) \
24268           $$s/$$module_srcdir/configure \
24269           --srcdir=$${topdir}/$$module_srcdir \
24270           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24271           --target=${target_alias} --disable-shared \
24272           || exit 1
24273 @endif libiconv
24274
24275
24276
24277 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
24278 maybe-configure-stage1-libiconv:
24279 @if libiconv-bootstrap
24280 maybe-configure-stage1-libiconv: configure-stage1-libiconv
24281 configure-stage1-libiconv:
24282         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24283         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24284         @r=`${PWD_COMMAND}`; export r; \
24285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24286         TFLAGS="$(STAGE1_TFLAGS)"; \
24287         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24288         $(HOST_EXPORTS) \
24289         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24290         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24291         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24292         echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
24293         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24294         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24295         case $(srcdir) in \
24296           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24297           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24298                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24299         esac; \
24300         module_srcdir=libiconv; \
24301         $(SHELL) $$s/$$module_srcdir/configure \
24302           --srcdir=$${topdir}/$$module_srcdir \
24303           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24304           --target=${target_alias} \
24305            \
24306           $(STAGE1_CONFIGURE_FLAGS) \
24307           --disable-shared
24308 @endif libiconv-bootstrap
24309
24310 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
24311 maybe-configure-stage2-libiconv:
24312 @if libiconv-bootstrap
24313 maybe-configure-stage2-libiconv: configure-stage2-libiconv
24314 configure-stage2-libiconv:
24315         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24316         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24317         @r=`${PWD_COMMAND}`; export r; \
24318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24319         TFLAGS="$(STAGE2_TFLAGS)"; \
24320         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24321         $(HOST_EXPORTS) \
24322         $(POSTSTAGE1_HOST_EXPORTS) \
24323         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24324         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24325         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24326         echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
24327         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24328         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24329         case $(srcdir) in \
24330           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24331           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24332                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24333         esac; \
24334         module_srcdir=libiconv; \
24335         $(SHELL) $$s/$$module_srcdir/configure \
24336           --srcdir=$${topdir}/$$module_srcdir \
24337           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24338           --target=${target_alias} \
24339           --with-build-libsubdir=$(HOST_SUBDIR) \
24340           $(STAGE2_CONFIGURE_FLAGS) \
24341           --disable-shared
24342 @endif libiconv-bootstrap
24343
24344 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
24345 maybe-configure-stage3-libiconv:
24346 @if libiconv-bootstrap
24347 maybe-configure-stage3-libiconv: configure-stage3-libiconv
24348 configure-stage3-libiconv:
24349         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24350         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24351         @r=`${PWD_COMMAND}`; export r; \
24352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24353         TFLAGS="$(STAGE3_TFLAGS)"; \
24354         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24355         $(HOST_EXPORTS) \
24356         $(POSTSTAGE1_HOST_EXPORTS) \
24357         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24358         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24359         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24360         echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
24361         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24362         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24363         case $(srcdir) in \
24364           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24365           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24366                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24367         esac; \
24368         module_srcdir=libiconv; \
24369         $(SHELL) $$s/$$module_srcdir/configure \
24370           --srcdir=$${topdir}/$$module_srcdir \
24371           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24372           --target=${target_alias} \
24373           --with-build-libsubdir=$(HOST_SUBDIR) \
24374           $(STAGE3_CONFIGURE_FLAGS) \
24375           --disable-shared
24376 @endif libiconv-bootstrap
24377
24378 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
24379 maybe-configure-stage4-libiconv:
24380 @if libiconv-bootstrap
24381 maybe-configure-stage4-libiconv: configure-stage4-libiconv
24382 configure-stage4-libiconv:
24383         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24384         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24385         @r=`${PWD_COMMAND}`; export r; \
24386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24387         TFLAGS="$(STAGE4_TFLAGS)"; \
24388         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24389         $(HOST_EXPORTS) \
24390         $(POSTSTAGE1_HOST_EXPORTS) \
24391         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24392         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24393         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24394         echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
24395         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24396         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24397         case $(srcdir) in \
24398           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24399           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24400                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24401         esac; \
24402         module_srcdir=libiconv; \
24403         $(SHELL) $$s/$$module_srcdir/configure \
24404           --srcdir=$${topdir}/$$module_srcdir \
24405           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24406           --target=${target_alias} \
24407           --with-build-libsubdir=$(HOST_SUBDIR) \
24408           $(STAGE4_CONFIGURE_FLAGS) \
24409           --disable-shared
24410 @endif libiconv-bootstrap
24411
24412 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
24413 maybe-configure-stageprofile-libiconv:
24414 @if libiconv-bootstrap
24415 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
24416 configure-stageprofile-libiconv:
24417         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24418         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24419         @r=`${PWD_COMMAND}`; export r; \
24420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24421         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24422         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24423         $(HOST_EXPORTS) \
24424         $(POSTSTAGE1_HOST_EXPORTS) \
24425         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24426         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24427         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24428         echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
24429         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24430         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24431         case $(srcdir) in \
24432           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24433           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24434                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24435         esac; \
24436         module_srcdir=libiconv; \
24437         $(SHELL) $$s/$$module_srcdir/configure \
24438           --srcdir=$${topdir}/$$module_srcdir \
24439           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24440           --target=${target_alias} \
24441           --with-build-libsubdir=$(HOST_SUBDIR) \
24442           $(STAGEprofile_CONFIGURE_FLAGS) \
24443           --disable-shared
24444 @endif libiconv-bootstrap
24445
24446 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
24447 maybe-configure-stagefeedback-libiconv:
24448 @if libiconv-bootstrap
24449 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
24450 configure-stagefeedback-libiconv:
24451         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24452         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24453         @r=`${PWD_COMMAND}`; export r; \
24454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24455         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24456         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24457         $(HOST_EXPORTS) \
24458         $(POSTSTAGE1_HOST_EXPORTS) \
24459         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24460         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24461         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
24462         echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
24463         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24464         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24465         case $(srcdir) in \
24466           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24467           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24468                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24469         esac; \
24470         module_srcdir=libiconv; \
24471         $(SHELL) $$s/$$module_srcdir/configure \
24472           --srcdir=$${topdir}/$$module_srcdir \
24473           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24474           --target=${target_alias} \
24475           --with-build-libsubdir=$(HOST_SUBDIR) \
24476           $(STAGEfeedback_CONFIGURE_FLAGS) \
24477           --disable-shared
24478 @endif libiconv-bootstrap
24479
24480
24481
24482
24483
24484 .PHONY: all-libiconv maybe-all-libiconv
24485 maybe-all-libiconv:
24486 @if gcc-bootstrap
24487 all-libiconv: stage_current
24488 @endif gcc-bootstrap
24489 @if libiconv
24490 TARGET-libiconv=all
24491 maybe-all-libiconv: all-libiconv
24492 all-libiconv: configure-libiconv
24493         @r=`${PWD_COMMAND}`; export r; \
24494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24495         $(HOST_EXPORTS)  \
24496         (cd $(HOST_SUBDIR)/libiconv && \
24497           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24498                 $(TARGET-libiconv))
24499 @endif libiconv
24500
24501
24502
24503 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
24504 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
24505 maybe-all-stage1-libiconv:
24506 maybe-clean-stage1-libiconv:
24507 @if libiconv-bootstrap
24508 maybe-all-stage1-libiconv: all-stage1-libiconv
24509 all-stage1: all-stage1-libiconv
24510 TARGET-stage1-libiconv = $(TARGET-libiconv)
24511 all-stage1-libiconv: configure-stage1-libiconv
24512         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24513         @r=`${PWD_COMMAND}`; export r; \
24514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24515         TFLAGS="$(STAGE1_TFLAGS)"; \
24516         $(HOST_EXPORTS)  \
24517         cd $(HOST_SUBDIR)/libiconv && \
24518          \
24519         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24520                 CFLAGS="$(STAGE1_CFLAGS)" \
24521                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24522                 LIBCFLAGS="$(LIBCFLAGS)" \
24523                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24524                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24525                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24526                 $(EXTRA_HOST_FLAGS)  \
24527                 $(STAGE1_FLAGS_TO_PASS)  \
24528                 TFLAGS="$(STAGE1_TFLAGS)"  \
24529                 $(TARGET-stage1-libiconv)
24530
24531 maybe-clean-stage1-libiconv: clean-stage1-libiconv
24532 clean-stage1: clean-stage1-libiconv
24533 clean-stage1-libiconv:
24534         @if [ $(current_stage) = stage1 ]; then \
24535           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24536         else \
24537           [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
24538           $(MAKE) stage1-start; \
24539         fi; \
24540         cd $(HOST_SUBDIR)/libiconv && \
24541         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24542         $(STAGE1_FLAGS_TO_PASS)  clean
24543 @endif libiconv-bootstrap
24544
24545
24546 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
24547 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
24548 maybe-all-stage2-libiconv:
24549 maybe-clean-stage2-libiconv:
24550 @if libiconv-bootstrap
24551 maybe-all-stage2-libiconv: all-stage2-libiconv
24552 all-stage2: all-stage2-libiconv
24553 TARGET-stage2-libiconv = $(TARGET-libiconv)
24554 all-stage2-libiconv: configure-stage2-libiconv
24555         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24556         @r=`${PWD_COMMAND}`; export r; \
24557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24558         TFLAGS="$(STAGE2_TFLAGS)"; \
24559         $(HOST_EXPORTS) \
24560         $(POSTSTAGE1_HOST_EXPORTS)  \
24561         cd $(HOST_SUBDIR)/libiconv && \
24562          \
24563         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24564                 CFLAGS="$(STAGE2_CFLAGS)" \
24565                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24566                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24567                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24568                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24569                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24570                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24571                 TFLAGS="$(STAGE2_TFLAGS)"  \
24572                 $(TARGET-stage2-libiconv)
24573
24574 maybe-clean-stage2-libiconv: clean-stage2-libiconv
24575 clean-stage2: clean-stage2-libiconv
24576 clean-stage2-libiconv:
24577         @if [ $(current_stage) = stage2 ]; then \
24578           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24579         else \
24580           [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
24581           $(MAKE) stage2-start; \
24582         fi; \
24583         cd $(HOST_SUBDIR)/libiconv && \
24584         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24585 @endif libiconv-bootstrap
24586
24587
24588 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
24589 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
24590 maybe-all-stage3-libiconv:
24591 maybe-clean-stage3-libiconv:
24592 @if libiconv-bootstrap
24593 maybe-all-stage3-libiconv: all-stage3-libiconv
24594 all-stage3: all-stage3-libiconv
24595 TARGET-stage3-libiconv = $(TARGET-libiconv)
24596 all-stage3-libiconv: configure-stage3-libiconv
24597         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24598         @r=`${PWD_COMMAND}`; export r; \
24599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24600         TFLAGS="$(STAGE3_TFLAGS)"; \
24601         $(HOST_EXPORTS) \
24602         $(POSTSTAGE1_HOST_EXPORTS)  \
24603         cd $(HOST_SUBDIR)/libiconv && \
24604          \
24605         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24606                 CFLAGS="$(STAGE3_CFLAGS)" \
24607                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24608                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24609                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24610                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24611                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24612                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24613                 TFLAGS="$(STAGE3_TFLAGS)"  \
24614                 $(TARGET-stage3-libiconv)
24615
24616 maybe-clean-stage3-libiconv: clean-stage3-libiconv
24617 clean-stage3: clean-stage3-libiconv
24618 clean-stage3-libiconv:
24619         @if [ $(current_stage) = stage3 ]; then \
24620           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24621         else \
24622           [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
24623           $(MAKE) stage3-start; \
24624         fi; \
24625         cd $(HOST_SUBDIR)/libiconv && \
24626         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24627 @endif libiconv-bootstrap
24628
24629
24630 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
24631 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
24632 maybe-all-stage4-libiconv:
24633 maybe-clean-stage4-libiconv:
24634 @if libiconv-bootstrap
24635 maybe-all-stage4-libiconv: all-stage4-libiconv
24636 all-stage4: all-stage4-libiconv
24637 TARGET-stage4-libiconv = $(TARGET-libiconv)
24638 all-stage4-libiconv: configure-stage4-libiconv
24639         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24640         @r=`${PWD_COMMAND}`; export r; \
24641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24642         TFLAGS="$(STAGE4_TFLAGS)"; \
24643         $(HOST_EXPORTS) \
24644         $(POSTSTAGE1_HOST_EXPORTS)  \
24645         cd $(HOST_SUBDIR)/libiconv && \
24646          \
24647         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24648                 CFLAGS="$(STAGE4_CFLAGS)" \
24649                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24650                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24651                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24652                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24653                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24654                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24655                 TFLAGS="$(STAGE4_TFLAGS)"  \
24656                 $(TARGET-stage4-libiconv)
24657
24658 maybe-clean-stage4-libiconv: clean-stage4-libiconv
24659 clean-stage4: clean-stage4-libiconv
24660 clean-stage4-libiconv:
24661         @if [ $(current_stage) = stage4 ]; then \
24662           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24663         else \
24664           [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
24665           $(MAKE) stage4-start; \
24666         fi; \
24667         cd $(HOST_SUBDIR)/libiconv && \
24668         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24669 @endif libiconv-bootstrap
24670
24671
24672 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
24673 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
24674 maybe-all-stageprofile-libiconv:
24675 maybe-clean-stageprofile-libiconv:
24676 @if libiconv-bootstrap
24677 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
24678 all-stageprofile: all-stageprofile-libiconv
24679 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
24680 all-stageprofile-libiconv: configure-stageprofile-libiconv
24681         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24682         @r=`${PWD_COMMAND}`; export r; \
24683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24684         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24685         $(HOST_EXPORTS) \
24686         $(POSTSTAGE1_HOST_EXPORTS)  \
24687         cd $(HOST_SUBDIR)/libiconv && \
24688          \
24689         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24690                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24691                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24692                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24693                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24694                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24695                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24696                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24697                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
24698                 $(TARGET-stageprofile-libiconv)
24699
24700 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
24701 clean-stageprofile: clean-stageprofile-libiconv
24702 clean-stageprofile-libiconv:
24703         @if [ $(current_stage) = stageprofile ]; then \
24704           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24705         else \
24706           [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
24707           $(MAKE) stageprofile-start; \
24708         fi; \
24709         cd $(HOST_SUBDIR)/libiconv && \
24710         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24711 @endif libiconv-bootstrap
24712
24713
24714 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
24715 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
24716 maybe-all-stagefeedback-libiconv:
24717 maybe-clean-stagefeedback-libiconv:
24718 @if libiconv-bootstrap
24719 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
24720 all-stagefeedback: all-stagefeedback-libiconv
24721 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
24722 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
24723         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24724         @r=`${PWD_COMMAND}`; export r; \
24725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24726         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24727         $(HOST_EXPORTS) \
24728         $(POSTSTAGE1_HOST_EXPORTS)  \
24729         cd $(HOST_SUBDIR)/libiconv && \
24730          \
24731         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24732                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24733                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24734                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24735                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24736                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24737                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24738                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24739                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
24740                 $(TARGET-stagefeedback-libiconv)
24741
24742 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
24743 clean-stagefeedback: clean-stagefeedback-libiconv
24744 clean-stagefeedback-libiconv:
24745         @if [ $(current_stage) = stagefeedback ]; then \
24746           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24747         else \
24748           [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
24749           $(MAKE) stagefeedback-start; \
24750         fi; \
24751         cd $(HOST_SUBDIR)/libiconv && \
24752         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24753 @endif libiconv-bootstrap
24754
24755
24756
24757
24758
24759 .PHONY: check-libiconv maybe-check-libiconv
24760 maybe-check-libiconv:
24761 @if libiconv
24762 maybe-check-libiconv: check-libiconv
24763
24764 check-libiconv:
24765         @: $(MAKE); $(unstage)
24766         @r=`${PWD_COMMAND}`; export r; \
24767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24768         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24769         (cd $(HOST_SUBDIR)/libiconv && \
24770           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
24771
24772 @endif libiconv
24773
24774 .PHONY: install-libiconv maybe-install-libiconv
24775 maybe-install-libiconv:
24776 @if libiconv
24777 maybe-install-libiconv: install-libiconv
24778
24779 install-libiconv:
24780
24781 @endif libiconv
24782
24783 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
24784 maybe-install-strip-libiconv:
24785 @if libiconv
24786 maybe-install-strip-libiconv: install-strip-libiconv
24787
24788 install-strip-libiconv:
24789
24790 @endif libiconv
24791
24792 # Other targets (info, dvi, pdf, etc.)
24793
24794 .PHONY: maybe-info-libiconv info-libiconv
24795 maybe-info-libiconv:
24796 @if libiconv
24797 maybe-info-libiconv: info-libiconv
24798
24799 # libiconv doesn't support info.
24800 info-libiconv:
24801
24802 @endif libiconv
24803
24804 .PHONY: maybe-dvi-libiconv dvi-libiconv
24805 maybe-dvi-libiconv:
24806 @if libiconv
24807 maybe-dvi-libiconv: dvi-libiconv
24808
24809 dvi-libiconv: \
24810     configure-libiconv 
24811         @[ -f ./libiconv/Makefile ] || exit 0; \
24812         r=`${PWD_COMMAND}`; export r; \
24813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24814         $(HOST_EXPORTS) \
24815         for flag in $(EXTRA_HOST_FLAGS) ; do \
24816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24817         done; \
24818         echo "Doing dvi in libiconv"; \
24819         (cd $(HOST_SUBDIR)/libiconv && \
24820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24822                   "RANLIB=$${RANLIB}" \
24823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24824                   dvi) \
24825           || exit 1
24826
24827 @endif libiconv
24828
24829 .PHONY: maybe-pdf-libiconv pdf-libiconv
24830 maybe-pdf-libiconv:
24831 @if libiconv
24832 maybe-pdf-libiconv: pdf-libiconv
24833
24834 # libiconv doesn't support pdf.
24835 pdf-libiconv:
24836
24837 @endif libiconv
24838
24839 .PHONY: maybe-html-libiconv html-libiconv
24840 maybe-html-libiconv:
24841 @if libiconv
24842 maybe-html-libiconv: html-libiconv
24843
24844 # libiconv doesn't support html.
24845 html-libiconv:
24846
24847 @endif libiconv
24848
24849 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
24850 maybe-TAGS-libiconv:
24851 @if libiconv
24852 maybe-TAGS-libiconv: TAGS-libiconv
24853
24854 TAGS-libiconv: \
24855     configure-libiconv 
24856         @[ -f ./libiconv/Makefile ] || exit 0; \
24857         r=`${PWD_COMMAND}`; export r; \
24858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24859         $(HOST_EXPORTS) \
24860         for flag in $(EXTRA_HOST_FLAGS) ; do \
24861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24862         done; \
24863         echo "Doing TAGS in libiconv"; \
24864         (cd $(HOST_SUBDIR)/libiconv && \
24865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24867                   "RANLIB=$${RANLIB}" \
24868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24869                   TAGS) \
24870           || exit 1
24871
24872 @endif libiconv
24873
24874 .PHONY: maybe-install-info-libiconv install-info-libiconv
24875 maybe-install-info-libiconv:
24876 @if libiconv
24877 maybe-install-info-libiconv: install-info-libiconv
24878
24879 # libiconv doesn't support install-info.
24880 install-info-libiconv:
24881
24882 @endif libiconv
24883
24884 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
24885 maybe-install-pdf-libiconv:
24886 @if libiconv
24887 maybe-install-pdf-libiconv: install-pdf-libiconv
24888
24889 # libiconv doesn't support install-pdf.
24890 install-pdf-libiconv:
24891
24892 @endif libiconv
24893
24894 .PHONY: maybe-install-html-libiconv install-html-libiconv
24895 maybe-install-html-libiconv:
24896 @if libiconv
24897 maybe-install-html-libiconv: install-html-libiconv
24898
24899 # libiconv doesn't support install-html.
24900 install-html-libiconv:
24901
24902 @endif libiconv
24903
24904 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
24905 maybe-installcheck-libiconv:
24906 @if libiconv
24907 maybe-installcheck-libiconv: installcheck-libiconv
24908
24909 installcheck-libiconv: \
24910     configure-libiconv 
24911         @[ -f ./libiconv/Makefile ] || exit 0; \
24912         r=`${PWD_COMMAND}`; export r; \
24913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24914         $(HOST_EXPORTS) \
24915         for flag in $(EXTRA_HOST_FLAGS) ; do \
24916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24917         done; \
24918         echo "Doing installcheck in libiconv"; \
24919         (cd $(HOST_SUBDIR)/libiconv && \
24920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24922                   "RANLIB=$${RANLIB}" \
24923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24924                   installcheck) \
24925           || exit 1
24926
24927 @endif libiconv
24928
24929 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
24930 maybe-mostlyclean-libiconv:
24931 @if libiconv
24932 maybe-mostlyclean-libiconv: mostlyclean-libiconv
24933
24934 mostlyclean-libiconv: 
24935         @[ -f ./libiconv/Makefile ] || exit 0; \
24936         r=`${PWD_COMMAND}`; export r; \
24937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24938         $(HOST_EXPORTS) \
24939         for flag in $(EXTRA_HOST_FLAGS) ; do \
24940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24941         done; \
24942         echo "Doing mostlyclean in libiconv"; \
24943         (cd $(HOST_SUBDIR)/libiconv && \
24944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24946                   "RANLIB=$${RANLIB}" \
24947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24948                   mostlyclean) \
24949           || exit 1
24950
24951 @endif libiconv
24952
24953 .PHONY: maybe-clean-libiconv clean-libiconv
24954 maybe-clean-libiconv:
24955 @if libiconv
24956 maybe-clean-libiconv: clean-libiconv
24957
24958 clean-libiconv: 
24959         @[ -f ./libiconv/Makefile ] || exit 0; \
24960         r=`${PWD_COMMAND}`; export r; \
24961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24962         $(HOST_EXPORTS) \
24963         for flag in $(EXTRA_HOST_FLAGS) ; do \
24964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24965         done; \
24966         echo "Doing clean in libiconv"; \
24967         (cd $(HOST_SUBDIR)/libiconv && \
24968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24970                   "RANLIB=$${RANLIB}" \
24971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24972                   clean) \
24973           || exit 1
24974
24975 @endif libiconv
24976
24977 .PHONY: maybe-distclean-libiconv distclean-libiconv
24978 maybe-distclean-libiconv:
24979 @if libiconv
24980 maybe-distclean-libiconv: distclean-libiconv
24981
24982 distclean-libiconv: 
24983         @[ -f ./libiconv/Makefile ] || exit 0; \
24984         r=`${PWD_COMMAND}`; export r; \
24985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24986         $(HOST_EXPORTS) \
24987         for flag in $(EXTRA_HOST_FLAGS) ; do \
24988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24989         done; \
24990         echo "Doing distclean in libiconv"; \
24991         (cd $(HOST_SUBDIR)/libiconv && \
24992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24994                   "RANLIB=$${RANLIB}" \
24995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24996                   distclean) \
24997           || exit 1
24998
24999 @endif libiconv
25000
25001 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
25002 maybe-maintainer-clean-libiconv:
25003 @if libiconv
25004 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
25005
25006 maintainer-clean-libiconv: 
25007         @[ -f ./libiconv/Makefile ] || exit 0; \
25008         r=`${PWD_COMMAND}`; export r; \
25009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25010         $(HOST_EXPORTS) \
25011         for flag in $(EXTRA_HOST_FLAGS) ; do \
25012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25013         done; \
25014         echo "Doing maintainer-clean in libiconv"; \
25015         (cd $(HOST_SUBDIR)/libiconv && \
25016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25018                   "RANLIB=$${RANLIB}" \
25019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25020                   maintainer-clean) \
25021           || exit 1
25022
25023 @endif libiconv
25024
25025
25026
25027 .PHONY: configure-m4 maybe-configure-m4
25028 maybe-configure-m4:
25029 @if gcc-bootstrap
25030 configure-m4: stage_current
25031 @endif gcc-bootstrap
25032 @if m4
25033 maybe-configure-m4: configure-m4
25034 configure-m4: 
25035         @: $(MAKE); $(unstage)
25036         @r=`${PWD_COMMAND}`; export r; \
25037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25038         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
25039         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
25040         $(HOST_EXPORTS)  \
25041         echo Configuring in $(HOST_SUBDIR)/m4; \
25042         cd "$(HOST_SUBDIR)/m4" || exit 1; \
25043         case $(srcdir) in \
25044           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25045           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
25046                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25047         esac; \
25048         module_srcdir=m4; \
25049         $(SHELL) \
25050           $$s/$$module_srcdir/configure \
25051           --srcdir=$${topdir}/$$module_srcdir \
25052           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25053           --target=${target_alias}  \
25054           || exit 1
25055 @endif m4
25056
25057
25058
25059
25060
25061 .PHONY: all-m4 maybe-all-m4
25062 maybe-all-m4:
25063 @if gcc-bootstrap
25064 all-m4: stage_current
25065 @endif gcc-bootstrap
25066 @if m4
25067 TARGET-m4=all
25068 maybe-all-m4: all-m4
25069 all-m4: configure-m4
25070         @: $(MAKE); $(unstage)
25071         @r=`${PWD_COMMAND}`; export r; \
25072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25073         $(HOST_EXPORTS)  \
25074         (cd $(HOST_SUBDIR)/m4 && \
25075           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25076                 $(TARGET-m4))
25077 @endif m4
25078
25079
25080
25081
25082 .PHONY: check-m4 maybe-check-m4
25083 maybe-check-m4:
25084 @if m4
25085 maybe-check-m4: check-m4
25086
25087 check-m4:
25088         @: $(MAKE); $(unstage)
25089         @r=`${PWD_COMMAND}`; export r; \
25090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25091         $(HOST_EXPORTS)  \
25092         (cd $(HOST_SUBDIR)/m4 && \
25093           $(MAKE) $(FLAGS_TO_PASS)  check)
25094
25095 @endif m4
25096
25097 .PHONY: install-m4 maybe-install-m4
25098 maybe-install-m4:
25099 @if m4
25100 maybe-install-m4: install-m4
25101
25102 install-m4: installdirs
25103         @: $(MAKE); $(unstage)
25104         @r=`${PWD_COMMAND}`; export r; \
25105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25106         $(HOST_EXPORTS) \
25107         (cd $(HOST_SUBDIR)/m4 && \
25108           $(MAKE) $(FLAGS_TO_PASS)  install)
25109
25110 @endif m4
25111
25112 .PHONY: install-strip-m4 maybe-install-strip-m4
25113 maybe-install-strip-m4:
25114 @if m4
25115 maybe-install-strip-m4: install-strip-m4
25116
25117 install-strip-m4: installdirs
25118         @: $(MAKE); $(unstage)
25119         @r=`${PWD_COMMAND}`; export r; \
25120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25121         $(HOST_EXPORTS) \
25122         (cd $(HOST_SUBDIR)/m4 && \
25123           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25124
25125 @endif m4
25126
25127 # Other targets (info, dvi, pdf, etc.)
25128
25129 .PHONY: maybe-info-m4 info-m4
25130 maybe-info-m4:
25131 @if m4
25132 maybe-info-m4: info-m4
25133
25134 info-m4: \
25135     configure-m4 
25136         @: $(MAKE); $(unstage)
25137         @[ -f ./m4/Makefile ] || exit 0; \
25138         r=`${PWD_COMMAND}`; export r; \
25139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25140         $(HOST_EXPORTS) \
25141         for flag in $(EXTRA_HOST_FLAGS) ; do \
25142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25143         done; \
25144         echo "Doing info in m4"; \
25145         (cd $(HOST_SUBDIR)/m4 && \
25146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25148                   "RANLIB=$${RANLIB}" \
25149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25150                   info) \
25151           || exit 1
25152
25153 @endif m4
25154
25155 .PHONY: maybe-dvi-m4 dvi-m4
25156 maybe-dvi-m4:
25157 @if m4
25158 maybe-dvi-m4: dvi-m4
25159
25160 dvi-m4: \
25161     configure-m4 
25162         @: $(MAKE); $(unstage)
25163         @[ -f ./m4/Makefile ] || exit 0; \
25164         r=`${PWD_COMMAND}`; export r; \
25165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25166         $(HOST_EXPORTS) \
25167         for flag in $(EXTRA_HOST_FLAGS) ; do \
25168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25169         done; \
25170         echo "Doing dvi in m4"; \
25171         (cd $(HOST_SUBDIR)/m4 && \
25172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25174                   "RANLIB=$${RANLIB}" \
25175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25176                   dvi) \
25177           || exit 1
25178
25179 @endif m4
25180
25181 .PHONY: maybe-pdf-m4 pdf-m4
25182 maybe-pdf-m4:
25183 @if m4
25184 maybe-pdf-m4: pdf-m4
25185
25186 pdf-m4: \
25187     configure-m4 
25188         @: $(MAKE); $(unstage)
25189         @[ -f ./m4/Makefile ] || exit 0; \
25190         r=`${PWD_COMMAND}`; export r; \
25191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25192         $(HOST_EXPORTS) \
25193         for flag in $(EXTRA_HOST_FLAGS) ; do \
25194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25195         done; \
25196         echo "Doing pdf in m4"; \
25197         (cd $(HOST_SUBDIR)/m4 && \
25198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25200                   "RANLIB=$${RANLIB}" \
25201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25202                   pdf) \
25203           || exit 1
25204
25205 @endif m4
25206
25207 .PHONY: maybe-html-m4 html-m4
25208 maybe-html-m4:
25209 @if m4
25210 maybe-html-m4: html-m4
25211
25212 html-m4: \
25213     configure-m4 
25214         @: $(MAKE); $(unstage)
25215         @[ -f ./m4/Makefile ] || exit 0; \
25216         r=`${PWD_COMMAND}`; export r; \
25217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25218         $(HOST_EXPORTS) \
25219         for flag in $(EXTRA_HOST_FLAGS) ; do \
25220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25221         done; \
25222         echo "Doing html in m4"; \
25223         (cd $(HOST_SUBDIR)/m4 && \
25224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25226                   "RANLIB=$${RANLIB}" \
25227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25228                   html) \
25229           || exit 1
25230
25231 @endif m4
25232
25233 .PHONY: maybe-TAGS-m4 TAGS-m4
25234 maybe-TAGS-m4:
25235 @if m4
25236 maybe-TAGS-m4: TAGS-m4
25237
25238 TAGS-m4: \
25239     configure-m4 
25240         @: $(MAKE); $(unstage)
25241         @[ -f ./m4/Makefile ] || exit 0; \
25242         r=`${PWD_COMMAND}`; export r; \
25243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25244         $(HOST_EXPORTS) \
25245         for flag in $(EXTRA_HOST_FLAGS) ; do \
25246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25247         done; \
25248         echo "Doing TAGS in m4"; \
25249         (cd $(HOST_SUBDIR)/m4 && \
25250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25252                   "RANLIB=$${RANLIB}" \
25253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25254                   TAGS) \
25255           || exit 1
25256
25257 @endif m4
25258
25259 .PHONY: maybe-install-info-m4 install-info-m4
25260 maybe-install-info-m4:
25261 @if m4
25262 maybe-install-info-m4: install-info-m4
25263
25264 install-info-m4: \
25265     configure-m4 \
25266     info-m4 
25267         @: $(MAKE); $(unstage)
25268         @[ -f ./m4/Makefile ] || exit 0; \
25269         r=`${PWD_COMMAND}`; export r; \
25270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25271         $(HOST_EXPORTS) \
25272         for flag in $(EXTRA_HOST_FLAGS) ; do \
25273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25274         done; \
25275         echo "Doing install-info in m4"; \
25276         (cd $(HOST_SUBDIR)/m4 && \
25277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25279                   "RANLIB=$${RANLIB}" \
25280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25281                   install-info) \
25282           || exit 1
25283
25284 @endif m4
25285
25286 .PHONY: maybe-install-pdf-m4 install-pdf-m4
25287 maybe-install-pdf-m4:
25288 @if m4
25289 maybe-install-pdf-m4: install-pdf-m4
25290
25291 install-pdf-m4: \
25292     configure-m4 \
25293     pdf-m4 
25294         @: $(MAKE); $(unstage)
25295         @[ -f ./m4/Makefile ] || exit 0; \
25296         r=`${PWD_COMMAND}`; export r; \
25297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25298         $(HOST_EXPORTS) \
25299         for flag in $(EXTRA_HOST_FLAGS) ; do \
25300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25301         done; \
25302         echo "Doing install-pdf in m4"; \
25303         (cd $(HOST_SUBDIR)/m4 && \
25304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25306                   "RANLIB=$${RANLIB}" \
25307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25308                   install-pdf) \
25309           || exit 1
25310
25311 @endif m4
25312
25313 .PHONY: maybe-install-html-m4 install-html-m4
25314 maybe-install-html-m4:
25315 @if m4
25316 maybe-install-html-m4: install-html-m4
25317
25318 install-html-m4: \
25319     configure-m4 \
25320     html-m4 
25321         @: $(MAKE); $(unstage)
25322         @[ -f ./m4/Makefile ] || exit 0; \
25323         r=`${PWD_COMMAND}`; export r; \
25324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25325         $(HOST_EXPORTS) \
25326         for flag in $(EXTRA_HOST_FLAGS) ; do \
25327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25328         done; \
25329         echo "Doing install-html in m4"; \
25330         (cd $(HOST_SUBDIR)/m4 && \
25331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25333                   "RANLIB=$${RANLIB}" \
25334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25335                   install-html) \
25336           || exit 1
25337
25338 @endif m4
25339
25340 .PHONY: maybe-installcheck-m4 installcheck-m4
25341 maybe-installcheck-m4:
25342 @if m4
25343 maybe-installcheck-m4: installcheck-m4
25344
25345 installcheck-m4: \
25346     configure-m4 
25347         @: $(MAKE); $(unstage)
25348         @[ -f ./m4/Makefile ] || exit 0; \
25349         r=`${PWD_COMMAND}`; export r; \
25350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25351         $(HOST_EXPORTS) \
25352         for flag in $(EXTRA_HOST_FLAGS) ; do \
25353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25354         done; \
25355         echo "Doing installcheck in m4"; \
25356         (cd $(HOST_SUBDIR)/m4 && \
25357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25359                   "RANLIB=$${RANLIB}" \
25360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25361                   installcheck) \
25362           || exit 1
25363
25364 @endif m4
25365
25366 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
25367 maybe-mostlyclean-m4:
25368 @if m4
25369 maybe-mostlyclean-m4: mostlyclean-m4
25370
25371 mostlyclean-m4: 
25372         @: $(MAKE); $(unstage)
25373         @[ -f ./m4/Makefile ] || exit 0; \
25374         r=`${PWD_COMMAND}`; export r; \
25375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25376         $(HOST_EXPORTS) \
25377         for flag in $(EXTRA_HOST_FLAGS) ; do \
25378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25379         done; \
25380         echo "Doing mostlyclean in m4"; \
25381         (cd $(HOST_SUBDIR)/m4 && \
25382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25384                   "RANLIB=$${RANLIB}" \
25385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25386                   mostlyclean) \
25387           || exit 1
25388
25389 @endif m4
25390
25391 .PHONY: maybe-clean-m4 clean-m4
25392 maybe-clean-m4:
25393 @if m4
25394 maybe-clean-m4: clean-m4
25395
25396 clean-m4: 
25397         @: $(MAKE); $(unstage)
25398         @[ -f ./m4/Makefile ] || exit 0; \
25399         r=`${PWD_COMMAND}`; export r; \
25400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25401         $(HOST_EXPORTS) \
25402         for flag in $(EXTRA_HOST_FLAGS) ; do \
25403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25404         done; \
25405         echo "Doing clean in m4"; \
25406         (cd $(HOST_SUBDIR)/m4 && \
25407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25409                   "RANLIB=$${RANLIB}" \
25410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25411                   clean) \
25412           || exit 1
25413
25414 @endif m4
25415
25416 .PHONY: maybe-distclean-m4 distclean-m4
25417 maybe-distclean-m4:
25418 @if m4
25419 maybe-distclean-m4: distclean-m4
25420
25421 distclean-m4: 
25422         @: $(MAKE); $(unstage)
25423         @[ -f ./m4/Makefile ] || exit 0; \
25424         r=`${PWD_COMMAND}`; export r; \
25425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25426         $(HOST_EXPORTS) \
25427         for flag in $(EXTRA_HOST_FLAGS) ; do \
25428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25429         done; \
25430         echo "Doing distclean in m4"; \
25431         (cd $(HOST_SUBDIR)/m4 && \
25432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25434                   "RANLIB=$${RANLIB}" \
25435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25436                   distclean) \
25437           || exit 1
25438
25439 @endif m4
25440
25441 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
25442 maybe-maintainer-clean-m4:
25443 @if m4
25444 maybe-maintainer-clean-m4: maintainer-clean-m4
25445
25446 maintainer-clean-m4: 
25447         @: $(MAKE); $(unstage)
25448         @[ -f ./m4/Makefile ] || exit 0; \
25449         r=`${PWD_COMMAND}`; export r; \
25450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25451         $(HOST_EXPORTS) \
25452         for flag in $(EXTRA_HOST_FLAGS) ; do \
25453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25454         done; \
25455         echo "Doing maintainer-clean in m4"; \
25456         (cd $(HOST_SUBDIR)/m4 && \
25457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25459                   "RANLIB=$${RANLIB}" \
25460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25461                   maintainer-clean) \
25462           || exit 1
25463
25464 @endif m4
25465
25466
25467
25468 .PHONY: configure-readline maybe-configure-readline
25469 maybe-configure-readline:
25470 @if gcc-bootstrap
25471 configure-readline: stage_current
25472 @endif gcc-bootstrap
25473 @if readline
25474 maybe-configure-readline: configure-readline
25475 configure-readline: 
25476         @: $(MAKE); $(unstage)
25477         @r=`${PWD_COMMAND}`; export r; \
25478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25479         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
25480         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
25481         $(HOST_EXPORTS)  \
25482         echo Configuring in $(HOST_SUBDIR)/readline; \
25483         cd "$(HOST_SUBDIR)/readline" || exit 1; \
25484         case $(srcdir) in \
25485           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25486           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
25487                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25488         esac; \
25489         module_srcdir=readline; \
25490         $(SHELL) \
25491           $$s/$$module_srcdir/configure \
25492           --srcdir=$${topdir}/$$module_srcdir \
25493           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25494           --target=${target_alias}  \
25495           || exit 1
25496 @endif readline
25497
25498
25499
25500
25501
25502 .PHONY: all-readline maybe-all-readline
25503 maybe-all-readline:
25504 @if gcc-bootstrap
25505 all-readline: stage_current
25506 @endif gcc-bootstrap
25507 @if readline
25508 TARGET-readline=all
25509 maybe-all-readline: all-readline
25510 all-readline: configure-readline
25511         @: $(MAKE); $(unstage)
25512         @r=`${PWD_COMMAND}`; export r; \
25513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25514         $(HOST_EXPORTS)  \
25515         (cd $(HOST_SUBDIR)/readline && \
25516           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25517                 $(TARGET-readline))
25518 @endif readline
25519
25520
25521
25522
25523 .PHONY: check-readline maybe-check-readline
25524 maybe-check-readline:
25525 @if readline
25526 maybe-check-readline: check-readline
25527
25528 check-readline:
25529         @: $(MAKE); $(unstage)
25530         @r=`${PWD_COMMAND}`; export r; \
25531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25532         $(HOST_EXPORTS)  \
25533         (cd $(HOST_SUBDIR)/readline && \
25534           $(MAKE) $(FLAGS_TO_PASS)  check)
25535
25536 @endif readline
25537
25538 .PHONY: install-readline maybe-install-readline
25539 maybe-install-readline:
25540 @if readline
25541 maybe-install-readline: install-readline
25542
25543 install-readline: installdirs
25544         @: $(MAKE); $(unstage)
25545         @r=`${PWD_COMMAND}`; export r; \
25546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25547         $(HOST_EXPORTS) \
25548         (cd $(HOST_SUBDIR)/readline && \
25549           $(MAKE) $(FLAGS_TO_PASS)  install)
25550
25551 @endif readline
25552
25553 .PHONY: install-strip-readline maybe-install-strip-readline
25554 maybe-install-strip-readline:
25555 @if readline
25556 maybe-install-strip-readline: install-strip-readline
25557
25558 install-strip-readline: installdirs
25559         @: $(MAKE); $(unstage)
25560         @r=`${PWD_COMMAND}`; export r; \
25561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25562         $(HOST_EXPORTS) \
25563         (cd $(HOST_SUBDIR)/readline && \
25564           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25565
25566 @endif readline
25567
25568 # Other targets (info, dvi, pdf, etc.)
25569
25570 .PHONY: maybe-info-readline info-readline
25571 maybe-info-readline:
25572 @if readline
25573 maybe-info-readline: info-readline
25574
25575 info-readline: \
25576     configure-readline 
25577         @: $(MAKE); $(unstage)
25578         @[ -f ./readline/Makefile ] || exit 0; \
25579         r=`${PWD_COMMAND}`; export r; \
25580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25581         $(HOST_EXPORTS) \
25582         for flag in $(EXTRA_HOST_FLAGS) ; do \
25583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25584         done; \
25585         echo "Doing info in readline"; \
25586         (cd $(HOST_SUBDIR)/readline && \
25587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25589                   "RANLIB=$${RANLIB}" \
25590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25591                   info) \
25592           || exit 1
25593
25594 @endif readline
25595
25596 .PHONY: maybe-dvi-readline dvi-readline
25597 maybe-dvi-readline:
25598 @if readline
25599 maybe-dvi-readline: dvi-readline
25600
25601 dvi-readline: \
25602     configure-readline 
25603         @: $(MAKE); $(unstage)
25604         @[ -f ./readline/Makefile ] || exit 0; \
25605         r=`${PWD_COMMAND}`; export r; \
25606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25607         $(HOST_EXPORTS) \
25608         for flag in $(EXTRA_HOST_FLAGS) ; do \
25609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25610         done; \
25611         echo "Doing dvi in readline"; \
25612         (cd $(HOST_SUBDIR)/readline && \
25613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25615                   "RANLIB=$${RANLIB}" \
25616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25617                   dvi) \
25618           || exit 1
25619
25620 @endif readline
25621
25622 .PHONY: maybe-pdf-readline pdf-readline
25623 maybe-pdf-readline:
25624 @if readline
25625 maybe-pdf-readline: pdf-readline
25626
25627 pdf-readline: \
25628     configure-readline 
25629         @: $(MAKE); $(unstage)
25630         @[ -f ./readline/Makefile ] || exit 0; \
25631         r=`${PWD_COMMAND}`; export r; \
25632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25633         $(HOST_EXPORTS) \
25634         for flag in $(EXTRA_HOST_FLAGS) ; do \
25635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25636         done; \
25637         echo "Doing pdf in readline"; \
25638         (cd $(HOST_SUBDIR)/readline && \
25639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25641                   "RANLIB=$${RANLIB}" \
25642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25643                   pdf) \
25644           || exit 1
25645
25646 @endif readline
25647
25648 .PHONY: maybe-html-readline html-readline
25649 maybe-html-readline:
25650 @if readline
25651 maybe-html-readline: html-readline
25652
25653 html-readline: \
25654     configure-readline 
25655         @: $(MAKE); $(unstage)
25656         @[ -f ./readline/Makefile ] || exit 0; \
25657         r=`${PWD_COMMAND}`; export r; \
25658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25659         $(HOST_EXPORTS) \
25660         for flag in $(EXTRA_HOST_FLAGS) ; do \
25661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25662         done; \
25663         echo "Doing html in readline"; \
25664         (cd $(HOST_SUBDIR)/readline && \
25665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25667                   "RANLIB=$${RANLIB}" \
25668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25669                   html) \
25670           || exit 1
25671
25672 @endif readline
25673
25674 .PHONY: maybe-TAGS-readline TAGS-readline
25675 maybe-TAGS-readline:
25676 @if readline
25677 maybe-TAGS-readline: TAGS-readline
25678
25679 TAGS-readline: \
25680     configure-readline 
25681         @: $(MAKE); $(unstage)
25682         @[ -f ./readline/Makefile ] || exit 0; \
25683         r=`${PWD_COMMAND}`; export r; \
25684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25685         $(HOST_EXPORTS) \
25686         for flag in $(EXTRA_HOST_FLAGS) ; do \
25687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25688         done; \
25689         echo "Doing TAGS in readline"; \
25690         (cd $(HOST_SUBDIR)/readline && \
25691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25693                   "RANLIB=$${RANLIB}" \
25694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25695                   TAGS) \
25696           || exit 1
25697
25698 @endif readline
25699
25700 .PHONY: maybe-install-info-readline install-info-readline
25701 maybe-install-info-readline:
25702 @if readline
25703 maybe-install-info-readline: install-info-readline
25704
25705 install-info-readline: \
25706     configure-readline \
25707     info-readline 
25708         @: $(MAKE); $(unstage)
25709         @[ -f ./readline/Makefile ] || exit 0; \
25710         r=`${PWD_COMMAND}`; export r; \
25711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25712         $(HOST_EXPORTS) \
25713         for flag in $(EXTRA_HOST_FLAGS) ; do \
25714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25715         done; \
25716         echo "Doing install-info in readline"; \
25717         (cd $(HOST_SUBDIR)/readline && \
25718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25720                   "RANLIB=$${RANLIB}" \
25721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25722                   install-info) \
25723           || exit 1
25724
25725 @endif readline
25726
25727 .PHONY: maybe-install-pdf-readline install-pdf-readline
25728 maybe-install-pdf-readline:
25729 @if readline
25730 maybe-install-pdf-readline: install-pdf-readline
25731
25732 install-pdf-readline: \
25733     configure-readline \
25734     pdf-readline 
25735         @: $(MAKE); $(unstage)
25736         @[ -f ./readline/Makefile ] || exit 0; \
25737         r=`${PWD_COMMAND}`; export r; \
25738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25739         $(HOST_EXPORTS) \
25740         for flag in $(EXTRA_HOST_FLAGS) ; do \
25741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25742         done; \
25743         echo "Doing install-pdf in readline"; \
25744         (cd $(HOST_SUBDIR)/readline && \
25745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25747                   "RANLIB=$${RANLIB}" \
25748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25749                   install-pdf) \
25750           || exit 1
25751
25752 @endif readline
25753
25754 .PHONY: maybe-install-html-readline install-html-readline
25755 maybe-install-html-readline:
25756 @if readline
25757 maybe-install-html-readline: install-html-readline
25758
25759 install-html-readline: \
25760     configure-readline \
25761     html-readline 
25762         @: $(MAKE); $(unstage)
25763         @[ -f ./readline/Makefile ] || exit 0; \
25764         r=`${PWD_COMMAND}`; export r; \
25765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25766         $(HOST_EXPORTS) \
25767         for flag in $(EXTRA_HOST_FLAGS) ; do \
25768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25769         done; \
25770         echo "Doing install-html in readline"; \
25771         (cd $(HOST_SUBDIR)/readline && \
25772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25774                   "RANLIB=$${RANLIB}" \
25775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25776                   install-html) \
25777           || exit 1
25778
25779 @endif readline
25780
25781 .PHONY: maybe-installcheck-readline installcheck-readline
25782 maybe-installcheck-readline:
25783 @if readline
25784 maybe-installcheck-readline: installcheck-readline
25785
25786 installcheck-readline: \
25787     configure-readline 
25788         @: $(MAKE); $(unstage)
25789         @[ -f ./readline/Makefile ] || exit 0; \
25790         r=`${PWD_COMMAND}`; export r; \
25791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25792         $(HOST_EXPORTS) \
25793         for flag in $(EXTRA_HOST_FLAGS) ; do \
25794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25795         done; \
25796         echo "Doing installcheck in readline"; \
25797         (cd $(HOST_SUBDIR)/readline && \
25798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25800                   "RANLIB=$${RANLIB}" \
25801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25802                   installcheck) \
25803           || exit 1
25804
25805 @endif readline
25806
25807 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
25808 maybe-mostlyclean-readline:
25809 @if readline
25810 maybe-mostlyclean-readline: mostlyclean-readline
25811
25812 mostlyclean-readline: 
25813         @: $(MAKE); $(unstage)
25814         @[ -f ./readline/Makefile ] || exit 0; \
25815         r=`${PWD_COMMAND}`; export r; \
25816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25817         $(HOST_EXPORTS) \
25818         for flag in $(EXTRA_HOST_FLAGS) ; do \
25819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25820         done; \
25821         echo "Doing mostlyclean in readline"; \
25822         (cd $(HOST_SUBDIR)/readline && \
25823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25825                   "RANLIB=$${RANLIB}" \
25826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25827                   mostlyclean) \
25828           || exit 1
25829
25830 @endif readline
25831
25832 .PHONY: maybe-clean-readline clean-readline
25833 maybe-clean-readline:
25834 @if readline
25835 maybe-clean-readline: clean-readline
25836
25837 clean-readline: 
25838         @: $(MAKE); $(unstage)
25839         @[ -f ./readline/Makefile ] || exit 0; \
25840         r=`${PWD_COMMAND}`; export r; \
25841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25842         $(HOST_EXPORTS) \
25843         for flag in $(EXTRA_HOST_FLAGS) ; do \
25844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25845         done; \
25846         echo "Doing clean in readline"; \
25847         (cd $(HOST_SUBDIR)/readline && \
25848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25850                   "RANLIB=$${RANLIB}" \
25851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25852                   clean) \
25853           || exit 1
25854
25855 @endif readline
25856
25857 .PHONY: maybe-distclean-readline distclean-readline
25858 maybe-distclean-readline:
25859 @if readline
25860 maybe-distclean-readline: distclean-readline
25861
25862 distclean-readline: 
25863         @: $(MAKE); $(unstage)
25864         @[ -f ./readline/Makefile ] || exit 0; \
25865         r=`${PWD_COMMAND}`; export r; \
25866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25867         $(HOST_EXPORTS) \
25868         for flag in $(EXTRA_HOST_FLAGS) ; do \
25869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25870         done; \
25871         echo "Doing distclean in readline"; \
25872         (cd $(HOST_SUBDIR)/readline && \
25873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25875                   "RANLIB=$${RANLIB}" \
25876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25877                   distclean) \
25878           || exit 1
25879
25880 @endif readline
25881
25882 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
25883 maybe-maintainer-clean-readline:
25884 @if readline
25885 maybe-maintainer-clean-readline: maintainer-clean-readline
25886
25887 maintainer-clean-readline: 
25888         @: $(MAKE); $(unstage)
25889         @[ -f ./readline/Makefile ] || exit 0; \
25890         r=`${PWD_COMMAND}`; export r; \
25891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25892         $(HOST_EXPORTS) \
25893         for flag in $(EXTRA_HOST_FLAGS) ; do \
25894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25895         done; \
25896         echo "Doing maintainer-clean in readline"; \
25897         (cd $(HOST_SUBDIR)/readline && \
25898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25900                   "RANLIB=$${RANLIB}" \
25901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25902                   maintainer-clean) \
25903           || exit 1
25904
25905 @endif readline
25906
25907
25908
25909 .PHONY: configure-sid maybe-configure-sid
25910 maybe-configure-sid:
25911 @if gcc-bootstrap
25912 configure-sid: stage_current
25913 @endif gcc-bootstrap
25914 @if sid
25915 maybe-configure-sid: configure-sid
25916 configure-sid: 
25917         @: $(MAKE); $(unstage)
25918         @r=`${PWD_COMMAND}`; export r; \
25919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25920         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
25921         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
25922         $(HOST_EXPORTS)  \
25923         echo Configuring in $(HOST_SUBDIR)/sid; \
25924         cd "$(HOST_SUBDIR)/sid" || exit 1; \
25925         case $(srcdir) in \
25926           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25927           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
25928                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25929         esac; \
25930         module_srcdir=sid; \
25931         $(SHELL) \
25932           $$s/$$module_srcdir/configure \
25933           --srcdir=$${topdir}/$$module_srcdir \
25934           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25935           --target=${target_alias}  \
25936           || exit 1
25937 @endif sid
25938
25939
25940
25941
25942
25943 .PHONY: all-sid maybe-all-sid
25944 maybe-all-sid:
25945 @if gcc-bootstrap
25946 all-sid: stage_current
25947 @endif gcc-bootstrap
25948 @if sid
25949 TARGET-sid=all
25950 maybe-all-sid: all-sid
25951 all-sid: configure-sid
25952         @: $(MAKE); $(unstage)
25953         @r=`${PWD_COMMAND}`; export r; \
25954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25955         $(HOST_EXPORTS)  \
25956         (cd $(HOST_SUBDIR)/sid && \
25957           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25958                 $(TARGET-sid))
25959 @endif sid
25960
25961
25962
25963
25964 .PHONY: check-sid maybe-check-sid
25965 maybe-check-sid:
25966 @if sid
25967 maybe-check-sid: check-sid
25968
25969 check-sid:
25970         @: $(MAKE); $(unstage)
25971         @r=`${PWD_COMMAND}`; export r; \
25972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25973         $(HOST_EXPORTS)  \
25974         (cd $(HOST_SUBDIR)/sid && \
25975           $(MAKE) $(FLAGS_TO_PASS)  check)
25976
25977 @endif sid
25978
25979 .PHONY: install-sid maybe-install-sid
25980 maybe-install-sid:
25981 @if sid
25982 maybe-install-sid: install-sid
25983
25984 install-sid: installdirs
25985         @: $(MAKE); $(unstage)
25986         @r=`${PWD_COMMAND}`; export r; \
25987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25988         $(HOST_EXPORTS) \
25989         (cd $(HOST_SUBDIR)/sid && \
25990           $(MAKE) $(FLAGS_TO_PASS)  install)
25991
25992 @endif sid
25993
25994 .PHONY: install-strip-sid maybe-install-strip-sid
25995 maybe-install-strip-sid:
25996 @if sid
25997 maybe-install-strip-sid: install-strip-sid
25998
25999 install-strip-sid: installdirs
26000         @: $(MAKE); $(unstage)
26001         @r=`${PWD_COMMAND}`; export r; \
26002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26003         $(HOST_EXPORTS) \
26004         (cd $(HOST_SUBDIR)/sid && \
26005           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26006
26007 @endif sid
26008
26009 # Other targets (info, dvi, pdf, etc.)
26010
26011 .PHONY: maybe-info-sid info-sid
26012 maybe-info-sid:
26013 @if sid
26014 maybe-info-sid: info-sid
26015
26016 info-sid: \
26017     configure-sid 
26018         @: $(MAKE); $(unstage)
26019         @[ -f ./sid/Makefile ] || exit 0; \
26020         r=`${PWD_COMMAND}`; export r; \
26021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26022         $(HOST_EXPORTS) \
26023         for flag in $(EXTRA_HOST_FLAGS) ; do \
26024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26025         done; \
26026         echo "Doing info in sid"; \
26027         (cd $(HOST_SUBDIR)/sid && \
26028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26030                   "RANLIB=$${RANLIB}" \
26031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26032                   info) \
26033           || exit 1
26034
26035 @endif sid
26036
26037 .PHONY: maybe-dvi-sid dvi-sid
26038 maybe-dvi-sid:
26039 @if sid
26040 maybe-dvi-sid: dvi-sid
26041
26042 dvi-sid: \
26043     configure-sid 
26044         @: $(MAKE); $(unstage)
26045         @[ -f ./sid/Makefile ] || exit 0; \
26046         r=`${PWD_COMMAND}`; export r; \
26047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26048         $(HOST_EXPORTS) \
26049         for flag in $(EXTRA_HOST_FLAGS) ; do \
26050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26051         done; \
26052         echo "Doing dvi in sid"; \
26053         (cd $(HOST_SUBDIR)/sid && \
26054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26056                   "RANLIB=$${RANLIB}" \
26057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26058                   dvi) \
26059           || exit 1
26060
26061 @endif sid
26062
26063 .PHONY: maybe-pdf-sid pdf-sid
26064 maybe-pdf-sid:
26065 @if sid
26066 maybe-pdf-sid: pdf-sid
26067
26068 pdf-sid: \
26069     configure-sid 
26070         @: $(MAKE); $(unstage)
26071         @[ -f ./sid/Makefile ] || exit 0; \
26072         r=`${PWD_COMMAND}`; export r; \
26073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26074         $(HOST_EXPORTS) \
26075         for flag in $(EXTRA_HOST_FLAGS) ; do \
26076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26077         done; \
26078         echo "Doing pdf in sid"; \
26079         (cd $(HOST_SUBDIR)/sid && \
26080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26082                   "RANLIB=$${RANLIB}" \
26083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26084                   pdf) \
26085           || exit 1
26086
26087 @endif sid
26088
26089 .PHONY: maybe-html-sid html-sid
26090 maybe-html-sid:
26091 @if sid
26092 maybe-html-sid: html-sid
26093
26094 html-sid: \
26095     configure-sid 
26096         @: $(MAKE); $(unstage)
26097         @[ -f ./sid/Makefile ] || exit 0; \
26098         r=`${PWD_COMMAND}`; export r; \
26099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26100         $(HOST_EXPORTS) \
26101         for flag in $(EXTRA_HOST_FLAGS) ; do \
26102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26103         done; \
26104         echo "Doing html in sid"; \
26105         (cd $(HOST_SUBDIR)/sid && \
26106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26108                   "RANLIB=$${RANLIB}" \
26109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26110                   html) \
26111           || exit 1
26112
26113 @endif sid
26114
26115 .PHONY: maybe-TAGS-sid TAGS-sid
26116 maybe-TAGS-sid:
26117 @if sid
26118 maybe-TAGS-sid: TAGS-sid
26119
26120 TAGS-sid: \
26121     configure-sid 
26122         @: $(MAKE); $(unstage)
26123         @[ -f ./sid/Makefile ] || exit 0; \
26124         r=`${PWD_COMMAND}`; export r; \
26125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26126         $(HOST_EXPORTS) \
26127         for flag in $(EXTRA_HOST_FLAGS) ; do \
26128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26129         done; \
26130         echo "Doing TAGS in sid"; \
26131         (cd $(HOST_SUBDIR)/sid && \
26132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26134                   "RANLIB=$${RANLIB}" \
26135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26136                   TAGS) \
26137           || exit 1
26138
26139 @endif sid
26140
26141 .PHONY: maybe-install-info-sid install-info-sid
26142 maybe-install-info-sid:
26143 @if sid
26144 maybe-install-info-sid: install-info-sid
26145
26146 install-info-sid: \
26147     configure-sid \
26148     info-sid 
26149         @: $(MAKE); $(unstage)
26150         @[ -f ./sid/Makefile ] || exit 0; \
26151         r=`${PWD_COMMAND}`; export r; \
26152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26153         $(HOST_EXPORTS) \
26154         for flag in $(EXTRA_HOST_FLAGS) ; do \
26155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26156         done; \
26157         echo "Doing install-info in sid"; \
26158         (cd $(HOST_SUBDIR)/sid && \
26159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26161                   "RANLIB=$${RANLIB}" \
26162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26163                   install-info) \
26164           || exit 1
26165
26166 @endif sid
26167
26168 .PHONY: maybe-install-pdf-sid install-pdf-sid
26169 maybe-install-pdf-sid:
26170 @if sid
26171 maybe-install-pdf-sid: install-pdf-sid
26172
26173 install-pdf-sid: \
26174     configure-sid \
26175     pdf-sid 
26176         @: $(MAKE); $(unstage)
26177         @[ -f ./sid/Makefile ] || exit 0; \
26178         r=`${PWD_COMMAND}`; export r; \
26179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26180         $(HOST_EXPORTS) \
26181         for flag in $(EXTRA_HOST_FLAGS) ; do \
26182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26183         done; \
26184         echo "Doing install-pdf in sid"; \
26185         (cd $(HOST_SUBDIR)/sid && \
26186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26188                   "RANLIB=$${RANLIB}" \
26189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26190                   install-pdf) \
26191           || exit 1
26192
26193 @endif sid
26194
26195 .PHONY: maybe-install-html-sid install-html-sid
26196 maybe-install-html-sid:
26197 @if sid
26198 maybe-install-html-sid: install-html-sid
26199
26200 install-html-sid: \
26201     configure-sid \
26202     html-sid 
26203         @: $(MAKE); $(unstage)
26204         @[ -f ./sid/Makefile ] || exit 0; \
26205         r=`${PWD_COMMAND}`; export r; \
26206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26207         $(HOST_EXPORTS) \
26208         for flag in $(EXTRA_HOST_FLAGS) ; do \
26209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26210         done; \
26211         echo "Doing install-html in sid"; \
26212         (cd $(HOST_SUBDIR)/sid && \
26213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26215                   "RANLIB=$${RANLIB}" \
26216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26217                   install-html) \
26218           || exit 1
26219
26220 @endif sid
26221
26222 .PHONY: maybe-installcheck-sid installcheck-sid
26223 maybe-installcheck-sid:
26224 @if sid
26225 maybe-installcheck-sid: installcheck-sid
26226
26227 installcheck-sid: \
26228     configure-sid 
26229         @: $(MAKE); $(unstage)
26230         @[ -f ./sid/Makefile ] || exit 0; \
26231         r=`${PWD_COMMAND}`; export r; \
26232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26233         $(HOST_EXPORTS) \
26234         for flag in $(EXTRA_HOST_FLAGS) ; do \
26235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26236         done; \
26237         echo "Doing installcheck in sid"; \
26238         (cd $(HOST_SUBDIR)/sid && \
26239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26241                   "RANLIB=$${RANLIB}" \
26242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26243                   installcheck) \
26244           || exit 1
26245
26246 @endif sid
26247
26248 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
26249 maybe-mostlyclean-sid:
26250 @if sid
26251 maybe-mostlyclean-sid: mostlyclean-sid
26252
26253 mostlyclean-sid: 
26254         @: $(MAKE); $(unstage)
26255         @[ -f ./sid/Makefile ] || exit 0; \
26256         r=`${PWD_COMMAND}`; export r; \
26257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26258         $(HOST_EXPORTS) \
26259         for flag in $(EXTRA_HOST_FLAGS) ; do \
26260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26261         done; \
26262         echo "Doing mostlyclean in sid"; \
26263         (cd $(HOST_SUBDIR)/sid && \
26264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26266                   "RANLIB=$${RANLIB}" \
26267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26268                   mostlyclean) \
26269           || exit 1
26270
26271 @endif sid
26272
26273 .PHONY: maybe-clean-sid clean-sid
26274 maybe-clean-sid:
26275 @if sid
26276 maybe-clean-sid: clean-sid
26277
26278 clean-sid: 
26279         @: $(MAKE); $(unstage)
26280         @[ -f ./sid/Makefile ] || exit 0; \
26281         r=`${PWD_COMMAND}`; export r; \
26282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26283         $(HOST_EXPORTS) \
26284         for flag in $(EXTRA_HOST_FLAGS) ; do \
26285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26286         done; \
26287         echo "Doing clean in sid"; \
26288         (cd $(HOST_SUBDIR)/sid && \
26289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26291                   "RANLIB=$${RANLIB}" \
26292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26293                   clean) \
26294           || exit 1
26295
26296 @endif sid
26297
26298 .PHONY: maybe-distclean-sid distclean-sid
26299 maybe-distclean-sid:
26300 @if sid
26301 maybe-distclean-sid: distclean-sid
26302
26303 distclean-sid: 
26304         @: $(MAKE); $(unstage)
26305         @[ -f ./sid/Makefile ] || exit 0; \
26306         r=`${PWD_COMMAND}`; export r; \
26307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26308         $(HOST_EXPORTS) \
26309         for flag in $(EXTRA_HOST_FLAGS) ; do \
26310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26311         done; \
26312         echo "Doing distclean in sid"; \
26313         (cd $(HOST_SUBDIR)/sid && \
26314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26316                   "RANLIB=$${RANLIB}" \
26317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26318                   distclean) \
26319           || exit 1
26320
26321 @endif sid
26322
26323 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
26324 maybe-maintainer-clean-sid:
26325 @if sid
26326 maybe-maintainer-clean-sid: maintainer-clean-sid
26327
26328 maintainer-clean-sid: 
26329         @: $(MAKE); $(unstage)
26330         @[ -f ./sid/Makefile ] || exit 0; \
26331         r=`${PWD_COMMAND}`; export r; \
26332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26333         $(HOST_EXPORTS) \
26334         for flag in $(EXTRA_HOST_FLAGS) ; do \
26335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26336         done; \
26337         echo "Doing maintainer-clean in sid"; \
26338         (cd $(HOST_SUBDIR)/sid && \
26339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26341                   "RANLIB=$${RANLIB}" \
26342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26343                   maintainer-clean) \
26344           || exit 1
26345
26346 @endif sid
26347
26348
26349
26350 .PHONY: configure-sim maybe-configure-sim
26351 maybe-configure-sim:
26352 @if gcc-bootstrap
26353 configure-sim: stage_current
26354 @endif gcc-bootstrap
26355 @if sim
26356 maybe-configure-sim: configure-sim
26357 configure-sim: 
26358         @: $(MAKE); $(unstage)
26359         @r=`${PWD_COMMAND}`; export r; \
26360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26361         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
26362         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
26363         $(HOST_EXPORTS)  \
26364         echo Configuring in $(HOST_SUBDIR)/sim; \
26365         cd "$(HOST_SUBDIR)/sim" || exit 1; \
26366         case $(srcdir) in \
26367           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26368           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
26369                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26370         esac; \
26371         module_srcdir=sim; \
26372         $(SHELL) \
26373           $$s/$$module_srcdir/configure \
26374           --srcdir=$${topdir}/$$module_srcdir \
26375           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26376           --target=${target_alias}  \
26377           || exit 1
26378 @endif sim
26379
26380
26381
26382
26383
26384 .PHONY: all-sim maybe-all-sim
26385 maybe-all-sim:
26386 @if gcc-bootstrap
26387 all-sim: stage_current
26388 @endif gcc-bootstrap
26389 @if sim
26390 TARGET-sim=all
26391 maybe-all-sim: all-sim
26392 all-sim: configure-sim
26393         @: $(MAKE); $(unstage)
26394         @r=`${PWD_COMMAND}`; export r; \
26395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26396         $(HOST_EXPORTS)  \
26397         (cd $(HOST_SUBDIR)/sim && \
26398           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26399                 $(TARGET-sim))
26400 @endif sim
26401
26402
26403
26404
26405 .PHONY: check-sim maybe-check-sim
26406 maybe-check-sim:
26407 @if sim
26408 maybe-check-sim: check-sim
26409
26410 check-sim:
26411         @: $(MAKE); $(unstage)
26412         @r=`${PWD_COMMAND}`; export r; \
26413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26414         $(HOST_EXPORTS)  \
26415         (cd $(HOST_SUBDIR)/sim && \
26416           $(MAKE) $(FLAGS_TO_PASS)  check)
26417
26418 @endif sim
26419
26420 .PHONY: install-sim maybe-install-sim
26421 maybe-install-sim:
26422 @if sim
26423 maybe-install-sim: install-sim
26424
26425 install-sim: installdirs
26426         @: $(MAKE); $(unstage)
26427         @r=`${PWD_COMMAND}`; export r; \
26428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26429         $(HOST_EXPORTS) \
26430         (cd $(HOST_SUBDIR)/sim && \
26431           $(MAKE) $(FLAGS_TO_PASS)  install)
26432
26433 @endif sim
26434
26435 .PHONY: install-strip-sim maybe-install-strip-sim
26436 maybe-install-strip-sim:
26437 @if sim
26438 maybe-install-strip-sim: install-strip-sim
26439
26440 install-strip-sim: installdirs
26441         @: $(MAKE); $(unstage)
26442         @r=`${PWD_COMMAND}`; export r; \
26443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26444         $(HOST_EXPORTS) \
26445         (cd $(HOST_SUBDIR)/sim && \
26446           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26447
26448 @endif sim
26449
26450 # Other targets (info, dvi, pdf, etc.)
26451
26452 .PHONY: maybe-info-sim info-sim
26453 maybe-info-sim:
26454 @if sim
26455 maybe-info-sim: info-sim
26456
26457 info-sim: \
26458     configure-sim 
26459         @: $(MAKE); $(unstage)
26460         @[ -f ./sim/Makefile ] || exit 0; \
26461         r=`${PWD_COMMAND}`; export r; \
26462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26463         $(HOST_EXPORTS) \
26464         for flag in $(EXTRA_HOST_FLAGS) ; do \
26465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26466         done; \
26467         echo "Doing info in sim"; \
26468         (cd $(HOST_SUBDIR)/sim && \
26469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26471                   "RANLIB=$${RANLIB}" \
26472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26473                   info) \
26474           || exit 1
26475
26476 @endif sim
26477
26478 .PHONY: maybe-dvi-sim dvi-sim
26479 maybe-dvi-sim:
26480 @if sim
26481 maybe-dvi-sim: dvi-sim
26482
26483 dvi-sim: \
26484     configure-sim 
26485         @: $(MAKE); $(unstage)
26486         @[ -f ./sim/Makefile ] || exit 0; \
26487         r=`${PWD_COMMAND}`; export r; \
26488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26489         $(HOST_EXPORTS) \
26490         for flag in $(EXTRA_HOST_FLAGS) ; do \
26491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26492         done; \
26493         echo "Doing dvi in sim"; \
26494         (cd $(HOST_SUBDIR)/sim && \
26495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26497                   "RANLIB=$${RANLIB}" \
26498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26499                   dvi) \
26500           || exit 1
26501
26502 @endif sim
26503
26504 .PHONY: maybe-pdf-sim pdf-sim
26505 maybe-pdf-sim:
26506 @if sim
26507 maybe-pdf-sim: pdf-sim
26508
26509 pdf-sim: \
26510     configure-sim 
26511         @: $(MAKE); $(unstage)
26512         @[ -f ./sim/Makefile ] || exit 0; \
26513         r=`${PWD_COMMAND}`; export r; \
26514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26515         $(HOST_EXPORTS) \
26516         for flag in $(EXTRA_HOST_FLAGS) ; do \
26517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26518         done; \
26519         echo "Doing pdf in sim"; \
26520         (cd $(HOST_SUBDIR)/sim && \
26521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26523                   "RANLIB=$${RANLIB}" \
26524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26525                   pdf) \
26526           || exit 1
26527
26528 @endif sim
26529
26530 .PHONY: maybe-html-sim html-sim
26531 maybe-html-sim:
26532 @if sim
26533 maybe-html-sim: html-sim
26534
26535 html-sim: \
26536     configure-sim 
26537         @: $(MAKE); $(unstage)
26538         @[ -f ./sim/Makefile ] || exit 0; \
26539         r=`${PWD_COMMAND}`; export r; \
26540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26541         $(HOST_EXPORTS) \
26542         for flag in $(EXTRA_HOST_FLAGS) ; do \
26543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26544         done; \
26545         echo "Doing html in sim"; \
26546         (cd $(HOST_SUBDIR)/sim && \
26547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26549                   "RANLIB=$${RANLIB}" \
26550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26551                   html) \
26552           || exit 1
26553
26554 @endif sim
26555
26556 .PHONY: maybe-TAGS-sim TAGS-sim
26557 maybe-TAGS-sim:
26558 @if sim
26559 maybe-TAGS-sim: TAGS-sim
26560
26561 TAGS-sim: \
26562     configure-sim 
26563         @: $(MAKE); $(unstage)
26564         @[ -f ./sim/Makefile ] || exit 0; \
26565         r=`${PWD_COMMAND}`; export r; \
26566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26567         $(HOST_EXPORTS) \
26568         for flag in $(EXTRA_HOST_FLAGS) ; do \
26569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26570         done; \
26571         echo "Doing TAGS in sim"; \
26572         (cd $(HOST_SUBDIR)/sim && \
26573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26575                   "RANLIB=$${RANLIB}" \
26576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26577                   TAGS) \
26578           || exit 1
26579
26580 @endif sim
26581
26582 .PHONY: maybe-install-info-sim install-info-sim
26583 maybe-install-info-sim:
26584 @if sim
26585 maybe-install-info-sim: install-info-sim
26586
26587 install-info-sim: \
26588     configure-sim \
26589     info-sim 
26590         @: $(MAKE); $(unstage)
26591         @[ -f ./sim/Makefile ] || exit 0; \
26592         r=`${PWD_COMMAND}`; export r; \
26593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26594         $(HOST_EXPORTS) \
26595         for flag in $(EXTRA_HOST_FLAGS) ; do \
26596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26597         done; \
26598         echo "Doing install-info in sim"; \
26599         (cd $(HOST_SUBDIR)/sim && \
26600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26602                   "RANLIB=$${RANLIB}" \
26603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26604                   install-info) \
26605           || exit 1
26606
26607 @endif sim
26608
26609 .PHONY: maybe-install-pdf-sim install-pdf-sim
26610 maybe-install-pdf-sim:
26611 @if sim
26612 maybe-install-pdf-sim: install-pdf-sim
26613
26614 install-pdf-sim: \
26615     configure-sim \
26616     pdf-sim 
26617         @: $(MAKE); $(unstage)
26618         @[ -f ./sim/Makefile ] || exit 0; \
26619         r=`${PWD_COMMAND}`; export r; \
26620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26621         $(HOST_EXPORTS) \
26622         for flag in $(EXTRA_HOST_FLAGS) ; do \
26623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26624         done; \
26625         echo "Doing install-pdf in sim"; \
26626         (cd $(HOST_SUBDIR)/sim && \
26627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26629                   "RANLIB=$${RANLIB}" \
26630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26631                   install-pdf) \
26632           || exit 1
26633
26634 @endif sim
26635
26636 .PHONY: maybe-install-html-sim install-html-sim
26637 maybe-install-html-sim:
26638 @if sim
26639 maybe-install-html-sim: install-html-sim
26640
26641 install-html-sim: \
26642     configure-sim \
26643     html-sim 
26644         @: $(MAKE); $(unstage)
26645         @[ -f ./sim/Makefile ] || exit 0; \
26646         r=`${PWD_COMMAND}`; export r; \
26647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26648         $(HOST_EXPORTS) \
26649         for flag in $(EXTRA_HOST_FLAGS) ; do \
26650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26651         done; \
26652         echo "Doing install-html in sim"; \
26653         (cd $(HOST_SUBDIR)/sim && \
26654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26656                   "RANLIB=$${RANLIB}" \
26657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26658                   install-html) \
26659           || exit 1
26660
26661 @endif sim
26662
26663 .PHONY: maybe-installcheck-sim installcheck-sim
26664 maybe-installcheck-sim:
26665 @if sim
26666 maybe-installcheck-sim: installcheck-sim
26667
26668 installcheck-sim: \
26669     configure-sim 
26670         @: $(MAKE); $(unstage)
26671         @[ -f ./sim/Makefile ] || exit 0; \
26672         r=`${PWD_COMMAND}`; export r; \
26673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26674         $(HOST_EXPORTS) \
26675         for flag in $(EXTRA_HOST_FLAGS) ; do \
26676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26677         done; \
26678         echo "Doing installcheck in sim"; \
26679         (cd $(HOST_SUBDIR)/sim && \
26680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26682                   "RANLIB=$${RANLIB}" \
26683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26684                   installcheck) \
26685           || exit 1
26686
26687 @endif sim
26688
26689 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26690 maybe-mostlyclean-sim:
26691 @if sim
26692 maybe-mostlyclean-sim: mostlyclean-sim
26693
26694 mostlyclean-sim: 
26695         @: $(MAKE); $(unstage)
26696         @[ -f ./sim/Makefile ] || exit 0; \
26697         r=`${PWD_COMMAND}`; export r; \
26698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26699         $(HOST_EXPORTS) \
26700         for flag in $(EXTRA_HOST_FLAGS) ; do \
26701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26702         done; \
26703         echo "Doing mostlyclean in sim"; \
26704         (cd $(HOST_SUBDIR)/sim && \
26705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26707                   "RANLIB=$${RANLIB}" \
26708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26709                   mostlyclean) \
26710           || exit 1
26711
26712 @endif sim
26713
26714 .PHONY: maybe-clean-sim clean-sim
26715 maybe-clean-sim:
26716 @if sim
26717 maybe-clean-sim: clean-sim
26718
26719 clean-sim: 
26720         @: $(MAKE); $(unstage)
26721         @[ -f ./sim/Makefile ] || exit 0; \
26722         r=`${PWD_COMMAND}`; export r; \
26723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26724         $(HOST_EXPORTS) \
26725         for flag in $(EXTRA_HOST_FLAGS) ; do \
26726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26727         done; \
26728         echo "Doing clean in sim"; \
26729         (cd $(HOST_SUBDIR)/sim && \
26730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26732                   "RANLIB=$${RANLIB}" \
26733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26734                   clean) \
26735           || exit 1
26736
26737 @endif sim
26738
26739 .PHONY: maybe-distclean-sim distclean-sim
26740 maybe-distclean-sim:
26741 @if sim
26742 maybe-distclean-sim: distclean-sim
26743
26744 distclean-sim: 
26745         @: $(MAKE); $(unstage)
26746         @[ -f ./sim/Makefile ] || exit 0; \
26747         r=`${PWD_COMMAND}`; export r; \
26748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26749         $(HOST_EXPORTS) \
26750         for flag in $(EXTRA_HOST_FLAGS) ; do \
26751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26752         done; \
26753         echo "Doing distclean in sim"; \
26754         (cd $(HOST_SUBDIR)/sim && \
26755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26757                   "RANLIB=$${RANLIB}" \
26758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26759                   distclean) \
26760           || exit 1
26761
26762 @endif sim
26763
26764 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26765 maybe-maintainer-clean-sim:
26766 @if sim
26767 maybe-maintainer-clean-sim: maintainer-clean-sim
26768
26769 maintainer-clean-sim: 
26770         @: $(MAKE); $(unstage)
26771         @[ -f ./sim/Makefile ] || exit 0; \
26772         r=`${PWD_COMMAND}`; export r; \
26773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26774         $(HOST_EXPORTS) \
26775         for flag in $(EXTRA_HOST_FLAGS) ; do \
26776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26777         done; \
26778         echo "Doing maintainer-clean in sim"; \
26779         (cd $(HOST_SUBDIR)/sim && \
26780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26782                   "RANLIB=$${RANLIB}" \
26783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26784                   maintainer-clean) \
26785           || exit 1
26786
26787 @endif sim
26788
26789
26790
26791 .PHONY: configure-texinfo maybe-configure-texinfo
26792 maybe-configure-texinfo:
26793 @if gcc-bootstrap
26794 configure-texinfo: stage_current
26795 @endif gcc-bootstrap
26796 @if texinfo
26797 maybe-configure-texinfo: configure-texinfo
26798 configure-texinfo: 
26799         @: $(MAKE); $(unstage)
26800         @r=`${PWD_COMMAND}`; export r; \
26801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26802         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26803         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
26804         $(HOST_EXPORTS)  \
26805         echo Configuring in $(HOST_SUBDIR)/texinfo; \
26806         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26807         case $(srcdir) in \
26808           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26809           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26810                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26811         esac; \
26812         module_srcdir=texinfo; \
26813         $(SHELL) \
26814           $$s/$$module_srcdir/configure \
26815           --srcdir=$${topdir}/$$module_srcdir \
26816           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26817           --target=${target_alias}  \
26818           || exit 1
26819 @endif texinfo
26820
26821
26822
26823
26824
26825 .PHONY: all-texinfo maybe-all-texinfo
26826 maybe-all-texinfo:
26827 @if gcc-bootstrap
26828 all-texinfo: stage_current
26829 @endif gcc-bootstrap
26830 @if texinfo
26831 TARGET-texinfo=all
26832 maybe-all-texinfo: all-texinfo
26833 all-texinfo: configure-texinfo
26834         @: $(MAKE); $(unstage)
26835         @r=`${PWD_COMMAND}`; export r; \
26836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26837         $(HOST_EXPORTS)  \
26838         (cd $(HOST_SUBDIR)/texinfo && \
26839           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26840                 $(TARGET-texinfo))
26841 @endif texinfo
26842
26843
26844
26845
26846 .PHONY: check-texinfo maybe-check-texinfo
26847 maybe-check-texinfo:
26848 @if texinfo
26849 maybe-check-texinfo: check-texinfo
26850
26851 check-texinfo:
26852         @: $(MAKE); $(unstage)
26853         @r=`${PWD_COMMAND}`; export r; \
26854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26855         $(HOST_EXPORTS)  \
26856         (cd $(HOST_SUBDIR)/texinfo && \
26857           $(MAKE) $(FLAGS_TO_PASS)  check)
26858
26859 @endif texinfo
26860
26861 .PHONY: install-texinfo maybe-install-texinfo
26862 maybe-install-texinfo:
26863 @if texinfo
26864 maybe-install-texinfo: install-texinfo
26865
26866 install-texinfo:
26867
26868 @endif texinfo
26869
26870 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
26871 maybe-install-strip-texinfo:
26872 @if texinfo
26873 maybe-install-strip-texinfo: install-strip-texinfo
26874
26875 install-strip-texinfo:
26876
26877 @endif texinfo
26878
26879 # Other targets (info, dvi, pdf, etc.)
26880
26881 .PHONY: maybe-info-texinfo info-texinfo
26882 maybe-info-texinfo:
26883 @if texinfo
26884 maybe-info-texinfo: info-texinfo
26885
26886 info-texinfo: \
26887     configure-texinfo 
26888         @: $(MAKE); $(unstage)
26889         @[ -f ./texinfo/Makefile ] || exit 0; \
26890         r=`${PWD_COMMAND}`; export r; \
26891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26892         $(HOST_EXPORTS) \
26893         for flag in $(EXTRA_HOST_FLAGS) ; do \
26894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26895         done; \
26896         echo "Doing info in texinfo"; \
26897         (cd $(HOST_SUBDIR)/texinfo && \
26898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26900                   "RANLIB=$${RANLIB}" \
26901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26902                   info) \
26903           || exit 1
26904
26905 @endif texinfo
26906
26907 .PHONY: maybe-dvi-texinfo dvi-texinfo
26908 maybe-dvi-texinfo:
26909 @if texinfo
26910 maybe-dvi-texinfo: dvi-texinfo
26911
26912 dvi-texinfo: \
26913     configure-texinfo 
26914         @: $(MAKE); $(unstage)
26915         @[ -f ./texinfo/Makefile ] || exit 0; \
26916         r=`${PWD_COMMAND}`; export r; \
26917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26918         $(HOST_EXPORTS) \
26919         for flag in $(EXTRA_HOST_FLAGS) ; do \
26920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26921         done; \
26922         echo "Doing dvi in texinfo"; \
26923         (cd $(HOST_SUBDIR)/texinfo && \
26924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26926                   "RANLIB=$${RANLIB}" \
26927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26928                   dvi) \
26929           || exit 1
26930
26931 @endif texinfo
26932
26933 .PHONY: maybe-pdf-texinfo pdf-texinfo
26934 maybe-pdf-texinfo:
26935 @if texinfo
26936 maybe-pdf-texinfo: pdf-texinfo
26937
26938 pdf-texinfo: \
26939     configure-texinfo 
26940         @: $(MAKE); $(unstage)
26941         @[ -f ./texinfo/Makefile ] || exit 0; \
26942         r=`${PWD_COMMAND}`; export r; \
26943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26944         $(HOST_EXPORTS) \
26945         for flag in $(EXTRA_HOST_FLAGS) ; do \
26946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26947         done; \
26948         echo "Doing pdf in texinfo"; \
26949         (cd $(HOST_SUBDIR)/texinfo && \
26950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26952                   "RANLIB=$${RANLIB}" \
26953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26954                   pdf) \
26955           || exit 1
26956
26957 @endif texinfo
26958
26959 .PHONY: maybe-html-texinfo html-texinfo
26960 maybe-html-texinfo:
26961 @if texinfo
26962 maybe-html-texinfo: html-texinfo
26963
26964 html-texinfo: \
26965     configure-texinfo 
26966         @: $(MAKE); $(unstage)
26967         @[ -f ./texinfo/Makefile ] || exit 0; \
26968         r=`${PWD_COMMAND}`; export r; \
26969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26970         $(HOST_EXPORTS) \
26971         for flag in $(EXTRA_HOST_FLAGS) ; do \
26972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26973         done; \
26974         echo "Doing html in texinfo"; \
26975         (cd $(HOST_SUBDIR)/texinfo && \
26976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26978                   "RANLIB=$${RANLIB}" \
26979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26980                   html) \
26981           || exit 1
26982
26983 @endif texinfo
26984
26985 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
26986 maybe-TAGS-texinfo:
26987 @if texinfo
26988 maybe-TAGS-texinfo: TAGS-texinfo
26989
26990 TAGS-texinfo: \
26991     configure-texinfo 
26992         @: $(MAKE); $(unstage)
26993         @[ -f ./texinfo/Makefile ] || exit 0; \
26994         r=`${PWD_COMMAND}`; export r; \
26995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26996         $(HOST_EXPORTS) \
26997         for flag in $(EXTRA_HOST_FLAGS) ; do \
26998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26999         done; \
27000         echo "Doing TAGS in texinfo"; \
27001         (cd $(HOST_SUBDIR)/texinfo && \
27002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27004                   "RANLIB=$${RANLIB}" \
27005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27006                   TAGS) \
27007           || exit 1
27008
27009 @endif texinfo
27010
27011 .PHONY: maybe-install-info-texinfo install-info-texinfo
27012 maybe-install-info-texinfo:
27013 @if texinfo
27014 maybe-install-info-texinfo: install-info-texinfo
27015
27016 install-info-texinfo: \
27017     configure-texinfo \
27018     info-texinfo 
27019         @: $(MAKE); $(unstage)
27020         @[ -f ./texinfo/Makefile ] || exit 0; \
27021         r=`${PWD_COMMAND}`; export r; \
27022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27023         $(HOST_EXPORTS) \
27024         for flag in $(EXTRA_HOST_FLAGS) ; do \
27025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27026         done; \
27027         echo "Doing install-info in texinfo"; \
27028         (cd $(HOST_SUBDIR)/texinfo && \
27029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27031                   "RANLIB=$${RANLIB}" \
27032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27033                   install-info) \
27034           || exit 1
27035
27036 @endif texinfo
27037
27038 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
27039 maybe-install-pdf-texinfo:
27040 @if texinfo
27041 maybe-install-pdf-texinfo: install-pdf-texinfo
27042
27043 install-pdf-texinfo: \
27044     configure-texinfo \
27045     pdf-texinfo 
27046         @: $(MAKE); $(unstage)
27047         @[ -f ./texinfo/Makefile ] || exit 0; \
27048         r=`${PWD_COMMAND}`; export r; \
27049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27050         $(HOST_EXPORTS) \
27051         for flag in $(EXTRA_HOST_FLAGS) ; do \
27052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27053         done; \
27054         echo "Doing install-pdf in texinfo"; \
27055         (cd $(HOST_SUBDIR)/texinfo && \
27056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27058                   "RANLIB=$${RANLIB}" \
27059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27060                   install-pdf) \
27061           || exit 1
27062
27063 @endif texinfo
27064
27065 .PHONY: maybe-install-html-texinfo install-html-texinfo
27066 maybe-install-html-texinfo:
27067 @if texinfo
27068 maybe-install-html-texinfo: install-html-texinfo
27069
27070 install-html-texinfo: \
27071     configure-texinfo \
27072     html-texinfo 
27073         @: $(MAKE); $(unstage)
27074         @[ -f ./texinfo/Makefile ] || exit 0; \
27075         r=`${PWD_COMMAND}`; export r; \
27076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27077         $(HOST_EXPORTS) \
27078         for flag in $(EXTRA_HOST_FLAGS) ; do \
27079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27080         done; \
27081         echo "Doing install-html in texinfo"; \
27082         (cd $(HOST_SUBDIR)/texinfo && \
27083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27085                   "RANLIB=$${RANLIB}" \
27086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27087                   install-html) \
27088           || exit 1
27089
27090 @endif texinfo
27091
27092 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
27093 maybe-installcheck-texinfo:
27094 @if texinfo
27095 maybe-installcheck-texinfo: installcheck-texinfo
27096
27097 installcheck-texinfo: \
27098     configure-texinfo 
27099         @: $(MAKE); $(unstage)
27100         @[ -f ./texinfo/Makefile ] || exit 0; \
27101         r=`${PWD_COMMAND}`; export r; \
27102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27103         $(HOST_EXPORTS) \
27104         for flag in $(EXTRA_HOST_FLAGS) ; do \
27105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27106         done; \
27107         echo "Doing installcheck in texinfo"; \
27108         (cd $(HOST_SUBDIR)/texinfo && \
27109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27111                   "RANLIB=$${RANLIB}" \
27112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27113                   installcheck) \
27114           || exit 1
27115
27116 @endif texinfo
27117
27118 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
27119 maybe-mostlyclean-texinfo:
27120 @if texinfo
27121 maybe-mostlyclean-texinfo: mostlyclean-texinfo
27122
27123 mostlyclean-texinfo: 
27124         @: $(MAKE); $(unstage)
27125         @[ -f ./texinfo/Makefile ] || exit 0; \
27126         r=`${PWD_COMMAND}`; export r; \
27127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27128         $(HOST_EXPORTS) \
27129         for flag in $(EXTRA_HOST_FLAGS) ; do \
27130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27131         done; \
27132         echo "Doing mostlyclean in texinfo"; \
27133         (cd $(HOST_SUBDIR)/texinfo && \
27134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27136                   "RANLIB=$${RANLIB}" \
27137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27138                   mostlyclean) \
27139           || exit 1
27140
27141 @endif texinfo
27142
27143 .PHONY: maybe-clean-texinfo clean-texinfo
27144 maybe-clean-texinfo:
27145 @if texinfo
27146 maybe-clean-texinfo: clean-texinfo
27147
27148 clean-texinfo: 
27149         @: $(MAKE); $(unstage)
27150         @[ -f ./texinfo/Makefile ] || exit 0; \
27151         r=`${PWD_COMMAND}`; export r; \
27152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27153         $(HOST_EXPORTS) \
27154         for flag in $(EXTRA_HOST_FLAGS) ; do \
27155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27156         done; \
27157         echo "Doing clean in texinfo"; \
27158         (cd $(HOST_SUBDIR)/texinfo && \
27159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27161                   "RANLIB=$${RANLIB}" \
27162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27163                   clean) \
27164           || exit 1
27165
27166 @endif texinfo
27167
27168 .PHONY: maybe-distclean-texinfo distclean-texinfo
27169 maybe-distclean-texinfo:
27170 @if texinfo
27171 maybe-distclean-texinfo: distclean-texinfo
27172
27173 distclean-texinfo: 
27174         @: $(MAKE); $(unstage)
27175         @[ -f ./texinfo/Makefile ] || exit 0; \
27176         r=`${PWD_COMMAND}`; export r; \
27177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27178         $(HOST_EXPORTS) \
27179         for flag in $(EXTRA_HOST_FLAGS) ; do \
27180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27181         done; \
27182         echo "Doing distclean in texinfo"; \
27183         (cd $(HOST_SUBDIR)/texinfo && \
27184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27186                   "RANLIB=$${RANLIB}" \
27187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27188                   distclean) \
27189           || exit 1
27190
27191 @endif texinfo
27192
27193 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
27194 maybe-maintainer-clean-texinfo:
27195 @if texinfo
27196 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
27197
27198 maintainer-clean-texinfo: 
27199         @: $(MAKE); $(unstage)
27200         @[ -f ./texinfo/Makefile ] || exit 0; \
27201         r=`${PWD_COMMAND}`; export r; \
27202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27203         $(HOST_EXPORTS) \
27204         for flag in $(EXTRA_HOST_FLAGS) ; do \
27205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27206         done; \
27207         echo "Doing maintainer-clean in texinfo"; \
27208         (cd $(HOST_SUBDIR)/texinfo && \
27209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27211                   "RANLIB=$${RANLIB}" \
27212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27213                   maintainer-clean) \
27214           || exit 1
27215
27216 @endif texinfo
27217
27218
27219
27220 .PHONY: configure-zlib maybe-configure-zlib
27221 maybe-configure-zlib:
27222 @if gcc-bootstrap
27223 configure-zlib: stage_current
27224 @endif gcc-bootstrap
27225 @if zlib
27226 maybe-configure-zlib: configure-zlib
27227 configure-zlib: 
27228         @r=`${PWD_COMMAND}`; export r; \
27229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27230         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27231         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27232         $(HOST_EXPORTS)  \
27233         echo Configuring in $(HOST_SUBDIR)/zlib; \
27234         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
27235         case $(srcdir) in \
27236           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27237           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27238                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27239         esac; \
27240         module_srcdir=zlib; \
27241         $(SHELL) \
27242           $$s/$$module_srcdir/configure \
27243           --srcdir=$${topdir}/$$module_srcdir \
27244           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27245           --target=${target_alias} @extra_host_zlib_configure_flags@ \
27246           || exit 1
27247 @endif zlib
27248
27249
27250
27251 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
27252 maybe-configure-stage1-zlib:
27253 @if zlib-bootstrap
27254 maybe-configure-stage1-zlib: configure-stage1-zlib
27255 configure-stage1-zlib:
27256         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27257         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27258         @r=`${PWD_COMMAND}`; export r; \
27259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27260         TFLAGS="$(STAGE1_TFLAGS)"; \
27261         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27262         $(HOST_EXPORTS) \
27263         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27264         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27265         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27266         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
27267         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27268         cd $(HOST_SUBDIR)/zlib || exit 1; \
27269         case $(srcdir) in \
27270           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27271           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27272                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27273         esac; \
27274         module_srcdir=zlib; \
27275         $(SHELL) $$s/$$module_srcdir/configure \
27276           --srcdir=$${topdir}/$$module_srcdir \
27277           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27278           --target=${target_alias} \
27279            \
27280           $(STAGE1_CONFIGURE_FLAGS) \
27281           @extra_host_zlib_configure_flags@
27282 @endif zlib-bootstrap
27283
27284 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
27285 maybe-configure-stage2-zlib:
27286 @if zlib-bootstrap
27287 maybe-configure-stage2-zlib: configure-stage2-zlib
27288 configure-stage2-zlib:
27289         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27290         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27291         @r=`${PWD_COMMAND}`; export r; \
27292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27293         TFLAGS="$(STAGE2_TFLAGS)"; \
27294         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27295         $(HOST_EXPORTS) \
27296         $(POSTSTAGE1_HOST_EXPORTS) \
27297         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27298         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27299         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27300         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
27301         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27302         cd $(HOST_SUBDIR)/zlib || exit 1; \
27303         case $(srcdir) in \
27304           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27305           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27306                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27307         esac; \
27308         module_srcdir=zlib; \
27309         $(SHELL) $$s/$$module_srcdir/configure \
27310           --srcdir=$${topdir}/$$module_srcdir \
27311           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27312           --target=${target_alias} \
27313           --with-build-libsubdir=$(HOST_SUBDIR) \
27314           $(STAGE2_CONFIGURE_FLAGS) \
27315           @extra_host_zlib_configure_flags@
27316 @endif zlib-bootstrap
27317
27318 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
27319 maybe-configure-stage3-zlib:
27320 @if zlib-bootstrap
27321 maybe-configure-stage3-zlib: configure-stage3-zlib
27322 configure-stage3-zlib:
27323         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27324         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27325         @r=`${PWD_COMMAND}`; export r; \
27326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27327         TFLAGS="$(STAGE3_TFLAGS)"; \
27328         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27329         $(HOST_EXPORTS) \
27330         $(POSTSTAGE1_HOST_EXPORTS) \
27331         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27332         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27333         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27334         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
27335         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27336         cd $(HOST_SUBDIR)/zlib || exit 1; \
27337         case $(srcdir) in \
27338           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27339           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27340                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27341         esac; \
27342         module_srcdir=zlib; \
27343         $(SHELL) $$s/$$module_srcdir/configure \
27344           --srcdir=$${topdir}/$$module_srcdir \
27345           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27346           --target=${target_alias} \
27347           --with-build-libsubdir=$(HOST_SUBDIR) \
27348           $(STAGE3_CONFIGURE_FLAGS) \
27349           @extra_host_zlib_configure_flags@
27350 @endif zlib-bootstrap
27351
27352 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
27353 maybe-configure-stage4-zlib:
27354 @if zlib-bootstrap
27355 maybe-configure-stage4-zlib: configure-stage4-zlib
27356 configure-stage4-zlib:
27357         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27358         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27359         @r=`${PWD_COMMAND}`; export r; \
27360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27361         TFLAGS="$(STAGE4_TFLAGS)"; \
27362         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27363         $(HOST_EXPORTS) \
27364         $(POSTSTAGE1_HOST_EXPORTS) \
27365         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27366         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27367         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27368         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
27369         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27370         cd $(HOST_SUBDIR)/zlib || exit 1; \
27371         case $(srcdir) in \
27372           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27373           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27374                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27375         esac; \
27376         module_srcdir=zlib; \
27377         $(SHELL) $$s/$$module_srcdir/configure \
27378           --srcdir=$${topdir}/$$module_srcdir \
27379           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27380           --target=${target_alias} \
27381           --with-build-libsubdir=$(HOST_SUBDIR) \
27382           $(STAGE4_CONFIGURE_FLAGS) \
27383           @extra_host_zlib_configure_flags@
27384 @endif zlib-bootstrap
27385
27386 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
27387 maybe-configure-stageprofile-zlib:
27388 @if zlib-bootstrap
27389 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
27390 configure-stageprofile-zlib:
27391         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27392         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27393         @r=`${PWD_COMMAND}`; export r; \
27394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27395         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27396         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27397         $(HOST_EXPORTS) \
27398         $(POSTSTAGE1_HOST_EXPORTS) \
27399         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27400         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27401         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27402         echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
27403         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27404         cd $(HOST_SUBDIR)/zlib || exit 1; \
27405         case $(srcdir) in \
27406           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27407           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27408                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27409         esac; \
27410         module_srcdir=zlib; \
27411         $(SHELL) $$s/$$module_srcdir/configure \
27412           --srcdir=$${topdir}/$$module_srcdir \
27413           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27414           --target=${target_alias} \
27415           --with-build-libsubdir=$(HOST_SUBDIR) \
27416           $(STAGEprofile_CONFIGURE_FLAGS) \
27417           @extra_host_zlib_configure_flags@
27418 @endif zlib-bootstrap
27419
27420 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
27421 maybe-configure-stagefeedback-zlib:
27422 @if zlib-bootstrap
27423 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
27424 configure-stagefeedback-zlib:
27425         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27426         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27427         @r=`${PWD_COMMAND}`; export r; \
27428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27429         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27430         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27431         $(HOST_EXPORTS) \
27432         $(POSTSTAGE1_HOST_EXPORTS) \
27433         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27434         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27435         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27436         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
27437         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27438         cd $(HOST_SUBDIR)/zlib || exit 1; \
27439         case $(srcdir) in \
27440           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27441           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27442                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27443         esac; \
27444         module_srcdir=zlib; \
27445         $(SHELL) $$s/$$module_srcdir/configure \
27446           --srcdir=$${topdir}/$$module_srcdir \
27447           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27448           --target=${target_alias} \
27449           --with-build-libsubdir=$(HOST_SUBDIR) \
27450           $(STAGEfeedback_CONFIGURE_FLAGS) \
27451           @extra_host_zlib_configure_flags@
27452 @endif zlib-bootstrap
27453
27454
27455
27456
27457
27458 .PHONY: all-zlib maybe-all-zlib
27459 maybe-all-zlib:
27460 @if gcc-bootstrap
27461 all-zlib: stage_current
27462 @endif gcc-bootstrap
27463 @if zlib
27464 TARGET-zlib=all
27465 maybe-all-zlib: all-zlib
27466 all-zlib: configure-zlib
27467         @r=`${PWD_COMMAND}`; export r; \
27468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27469         $(HOST_EXPORTS)  \
27470         (cd $(HOST_SUBDIR)/zlib && \
27471           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27472                 $(TARGET-zlib))
27473 @endif zlib
27474
27475
27476
27477 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
27478 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
27479 maybe-all-stage1-zlib:
27480 maybe-clean-stage1-zlib:
27481 @if zlib-bootstrap
27482 maybe-all-stage1-zlib: all-stage1-zlib
27483 all-stage1: all-stage1-zlib
27484 TARGET-stage1-zlib = $(TARGET-zlib)
27485 all-stage1-zlib: configure-stage1-zlib
27486         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27487         @r=`${PWD_COMMAND}`; export r; \
27488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27489         TFLAGS="$(STAGE1_TFLAGS)"; \
27490         $(HOST_EXPORTS)  \
27491         cd $(HOST_SUBDIR)/zlib && \
27492          \
27493         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27494                 CFLAGS="$(STAGE1_CFLAGS)" \
27495                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27496                 LIBCFLAGS="$(LIBCFLAGS)" \
27497                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27498                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27499                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27500                 $(EXTRA_HOST_FLAGS)  \
27501                 $(STAGE1_FLAGS_TO_PASS)  \
27502                 TFLAGS="$(STAGE1_TFLAGS)"  \
27503                 $(TARGET-stage1-zlib)
27504
27505 maybe-clean-stage1-zlib: clean-stage1-zlib
27506 clean-stage1: clean-stage1-zlib
27507 clean-stage1-zlib:
27508         @if [ $(current_stage) = stage1 ]; then \
27509           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27510         else \
27511           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
27512           $(MAKE) stage1-start; \
27513         fi; \
27514         cd $(HOST_SUBDIR)/zlib && \
27515         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27516         $(STAGE1_FLAGS_TO_PASS)  clean
27517 @endif zlib-bootstrap
27518
27519
27520 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
27521 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
27522 maybe-all-stage2-zlib:
27523 maybe-clean-stage2-zlib:
27524 @if zlib-bootstrap
27525 maybe-all-stage2-zlib: all-stage2-zlib
27526 all-stage2: all-stage2-zlib
27527 TARGET-stage2-zlib = $(TARGET-zlib)
27528 all-stage2-zlib: configure-stage2-zlib
27529         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27530         @r=`${PWD_COMMAND}`; export r; \
27531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27532         TFLAGS="$(STAGE2_TFLAGS)"; \
27533         $(HOST_EXPORTS) \
27534         $(POSTSTAGE1_HOST_EXPORTS)  \
27535         cd $(HOST_SUBDIR)/zlib && \
27536          \
27537         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27538                 CFLAGS="$(STAGE2_CFLAGS)" \
27539                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27540                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27541                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27542                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27543                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27544                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27545                 TFLAGS="$(STAGE2_TFLAGS)"  \
27546                 $(TARGET-stage2-zlib)
27547
27548 maybe-clean-stage2-zlib: clean-stage2-zlib
27549 clean-stage2: clean-stage2-zlib
27550 clean-stage2-zlib:
27551         @if [ $(current_stage) = stage2 ]; then \
27552           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27553         else \
27554           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
27555           $(MAKE) stage2-start; \
27556         fi; \
27557         cd $(HOST_SUBDIR)/zlib && \
27558         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27559 @endif zlib-bootstrap
27560
27561
27562 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
27563 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
27564 maybe-all-stage3-zlib:
27565 maybe-clean-stage3-zlib:
27566 @if zlib-bootstrap
27567 maybe-all-stage3-zlib: all-stage3-zlib
27568 all-stage3: all-stage3-zlib
27569 TARGET-stage3-zlib = $(TARGET-zlib)
27570 all-stage3-zlib: configure-stage3-zlib
27571         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27572         @r=`${PWD_COMMAND}`; export r; \
27573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27574         TFLAGS="$(STAGE3_TFLAGS)"; \
27575         $(HOST_EXPORTS) \
27576         $(POSTSTAGE1_HOST_EXPORTS)  \
27577         cd $(HOST_SUBDIR)/zlib && \
27578          \
27579         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27580                 CFLAGS="$(STAGE3_CFLAGS)" \
27581                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27582                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27583                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27584                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27585                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27586                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27587                 TFLAGS="$(STAGE3_TFLAGS)"  \
27588                 $(TARGET-stage3-zlib)
27589
27590 maybe-clean-stage3-zlib: clean-stage3-zlib
27591 clean-stage3: clean-stage3-zlib
27592 clean-stage3-zlib:
27593         @if [ $(current_stage) = stage3 ]; then \
27594           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27595         else \
27596           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
27597           $(MAKE) stage3-start; \
27598         fi; \
27599         cd $(HOST_SUBDIR)/zlib && \
27600         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27601 @endif zlib-bootstrap
27602
27603
27604 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
27605 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27606 maybe-all-stage4-zlib:
27607 maybe-clean-stage4-zlib:
27608 @if zlib-bootstrap
27609 maybe-all-stage4-zlib: all-stage4-zlib
27610 all-stage4: all-stage4-zlib
27611 TARGET-stage4-zlib = $(TARGET-zlib)
27612 all-stage4-zlib: configure-stage4-zlib
27613         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27614         @r=`${PWD_COMMAND}`; export r; \
27615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27616         TFLAGS="$(STAGE4_TFLAGS)"; \
27617         $(HOST_EXPORTS) \
27618         $(POSTSTAGE1_HOST_EXPORTS)  \
27619         cd $(HOST_SUBDIR)/zlib && \
27620          \
27621         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27622                 CFLAGS="$(STAGE4_CFLAGS)" \
27623                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27624                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27625                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27626                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27627                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27628                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27629                 TFLAGS="$(STAGE4_TFLAGS)"  \
27630                 $(TARGET-stage4-zlib)
27631
27632 maybe-clean-stage4-zlib: clean-stage4-zlib
27633 clean-stage4: clean-stage4-zlib
27634 clean-stage4-zlib:
27635         @if [ $(current_stage) = stage4 ]; then \
27636           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27637         else \
27638           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27639           $(MAKE) stage4-start; \
27640         fi; \
27641         cd $(HOST_SUBDIR)/zlib && \
27642         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27643 @endif zlib-bootstrap
27644
27645
27646 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27647 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27648 maybe-all-stageprofile-zlib:
27649 maybe-clean-stageprofile-zlib:
27650 @if zlib-bootstrap
27651 maybe-all-stageprofile-zlib: all-stageprofile-zlib
27652 all-stageprofile: all-stageprofile-zlib
27653 TARGET-stageprofile-zlib = $(TARGET-zlib)
27654 all-stageprofile-zlib: configure-stageprofile-zlib
27655         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27656         @r=`${PWD_COMMAND}`; export r; \
27657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27658         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27659         $(HOST_EXPORTS) \
27660         $(POSTSTAGE1_HOST_EXPORTS)  \
27661         cd $(HOST_SUBDIR)/zlib && \
27662          \
27663         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27664                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27665                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27666                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27667                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27668                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27669                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27670                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27671                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
27672                 $(TARGET-stageprofile-zlib)
27673
27674 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27675 clean-stageprofile: clean-stageprofile-zlib
27676 clean-stageprofile-zlib:
27677         @if [ $(current_stage) = stageprofile ]; then \
27678           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27679         else \
27680           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27681           $(MAKE) stageprofile-start; \
27682         fi; \
27683         cd $(HOST_SUBDIR)/zlib && \
27684         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27685 @endif zlib-bootstrap
27686
27687
27688 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27689 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27690 maybe-all-stagefeedback-zlib:
27691 maybe-clean-stagefeedback-zlib:
27692 @if zlib-bootstrap
27693 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27694 all-stagefeedback: all-stagefeedback-zlib
27695 TARGET-stagefeedback-zlib = $(TARGET-zlib)
27696 all-stagefeedback-zlib: configure-stagefeedback-zlib
27697         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27698         @r=`${PWD_COMMAND}`; export r; \
27699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27700         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27701         $(HOST_EXPORTS) \
27702         $(POSTSTAGE1_HOST_EXPORTS)  \
27703         cd $(HOST_SUBDIR)/zlib && \
27704          \
27705         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27706                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27707                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27708                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27709                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27710                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27711                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27712                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27713                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
27714                 $(TARGET-stagefeedback-zlib)
27715
27716 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27717 clean-stagefeedback: clean-stagefeedback-zlib
27718 clean-stagefeedback-zlib:
27719         @if [ $(current_stage) = stagefeedback ]; then \
27720           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27721         else \
27722           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27723           $(MAKE) stagefeedback-start; \
27724         fi; \
27725         cd $(HOST_SUBDIR)/zlib && \
27726         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27727 @endif zlib-bootstrap
27728
27729
27730
27731
27732
27733 .PHONY: check-zlib maybe-check-zlib
27734 maybe-check-zlib:
27735 @if zlib
27736 maybe-check-zlib: check-zlib
27737
27738 check-zlib:
27739
27740 @endif zlib
27741
27742 .PHONY: install-zlib maybe-install-zlib
27743 maybe-install-zlib:
27744 @if zlib
27745 maybe-install-zlib: install-zlib
27746
27747 install-zlib:
27748
27749 @endif zlib
27750
27751 .PHONY: install-strip-zlib maybe-install-strip-zlib
27752 maybe-install-strip-zlib:
27753 @if zlib
27754 maybe-install-strip-zlib: install-strip-zlib
27755
27756 install-strip-zlib:
27757
27758 @endif zlib
27759
27760 # Other targets (info, dvi, pdf, etc.)
27761
27762 .PHONY: maybe-info-zlib info-zlib
27763 maybe-info-zlib:
27764 @if zlib
27765 maybe-info-zlib: info-zlib
27766
27767 info-zlib: \
27768     configure-zlib 
27769         @[ -f ./zlib/Makefile ] || exit 0; \
27770         r=`${PWD_COMMAND}`; export r; \
27771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27772         $(HOST_EXPORTS) \
27773         for flag in $(EXTRA_HOST_FLAGS) ; do \
27774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27775         done; \
27776         echo "Doing info in zlib"; \
27777         (cd $(HOST_SUBDIR)/zlib && \
27778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27780                   "RANLIB=$${RANLIB}" \
27781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27782                   info) \
27783           || exit 1
27784
27785 @endif zlib
27786
27787 .PHONY: maybe-dvi-zlib dvi-zlib
27788 maybe-dvi-zlib:
27789 @if zlib
27790 maybe-dvi-zlib: dvi-zlib
27791
27792 dvi-zlib: \
27793     configure-zlib 
27794         @[ -f ./zlib/Makefile ] || exit 0; \
27795         r=`${PWD_COMMAND}`; export r; \
27796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27797         $(HOST_EXPORTS) \
27798         for flag in $(EXTRA_HOST_FLAGS) ; do \
27799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27800         done; \
27801         echo "Doing dvi in zlib"; \
27802         (cd $(HOST_SUBDIR)/zlib && \
27803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27805                   "RANLIB=$${RANLIB}" \
27806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27807                   dvi) \
27808           || exit 1
27809
27810 @endif zlib
27811
27812 .PHONY: maybe-pdf-zlib pdf-zlib
27813 maybe-pdf-zlib:
27814 @if zlib
27815 maybe-pdf-zlib: pdf-zlib
27816
27817 pdf-zlib: \
27818     configure-zlib 
27819         @[ -f ./zlib/Makefile ] || exit 0; \
27820         r=`${PWD_COMMAND}`; export r; \
27821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27822         $(HOST_EXPORTS) \
27823         for flag in $(EXTRA_HOST_FLAGS) ; do \
27824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27825         done; \
27826         echo "Doing pdf in zlib"; \
27827         (cd $(HOST_SUBDIR)/zlib && \
27828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27830                   "RANLIB=$${RANLIB}" \
27831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27832                   pdf) \
27833           || exit 1
27834
27835 @endif zlib
27836
27837 .PHONY: maybe-html-zlib html-zlib
27838 maybe-html-zlib:
27839 @if zlib
27840 maybe-html-zlib: html-zlib
27841
27842 html-zlib: \
27843     configure-zlib 
27844         @[ -f ./zlib/Makefile ] || exit 0; \
27845         r=`${PWD_COMMAND}`; export r; \
27846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27847         $(HOST_EXPORTS) \
27848         for flag in $(EXTRA_HOST_FLAGS) ; do \
27849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27850         done; \
27851         echo "Doing html in zlib"; \
27852         (cd $(HOST_SUBDIR)/zlib && \
27853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27855                   "RANLIB=$${RANLIB}" \
27856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27857                   html) \
27858           || exit 1
27859
27860 @endif zlib
27861
27862 .PHONY: maybe-TAGS-zlib TAGS-zlib
27863 maybe-TAGS-zlib:
27864 @if zlib
27865 maybe-TAGS-zlib: TAGS-zlib
27866
27867 TAGS-zlib: \
27868     configure-zlib 
27869         @[ -f ./zlib/Makefile ] || exit 0; \
27870         r=`${PWD_COMMAND}`; export r; \
27871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27872         $(HOST_EXPORTS) \
27873         for flag in $(EXTRA_HOST_FLAGS) ; do \
27874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27875         done; \
27876         echo "Doing TAGS in zlib"; \
27877         (cd $(HOST_SUBDIR)/zlib && \
27878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27880                   "RANLIB=$${RANLIB}" \
27881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27882                   TAGS) \
27883           || exit 1
27884
27885 @endif zlib
27886
27887 .PHONY: maybe-install-info-zlib install-info-zlib
27888 maybe-install-info-zlib:
27889 @if zlib
27890 maybe-install-info-zlib: install-info-zlib
27891
27892 install-info-zlib: \
27893     configure-zlib \
27894     info-zlib 
27895         @[ -f ./zlib/Makefile ] || exit 0; \
27896         r=`${PWD_COMMAND}`; export r; \
27897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27898         $(HOST_EXPORTS) \
27899         for flag in $(EXTRA_HOST_FLAGS) ; do \
27900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27901         done; \
27902         echo "Doing install-info in zlib"; \
27903         (cd $(HOST_SUBDIR)/zlib && \
27904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27906                   "RANLIB=$${RANLIB}" \
27907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27908                   install-info) \
27909           || exit 1
27910
27911 @endif zlib
27912
27913 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
27914 maybe-install-pdf-zlib:
27915 @if zlib
27916 maybe-install-pdf-zlib: install-pdf-zlib
27917
27918 install-pdf-zlib: \
27919     configure-zlib \
27920     pdf-zlib 
27921         @[ -f ./zlib/Makefile ] || exit 0; \
27922         r=`${PWD_COMMAND}`; export r; \
27923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27924         $(HOST_EXPORTS) \
27925         for flag in $(EXTRA_HOST_FLAGS) ; do \
27926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27927         done; \
27928         echo "Doing install-pdf in zlib"; \
27929         (cd $(HOST_SUBDIR)/zlib && \
27930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27932                   "RANLIB=$${RANLIB}" \
27933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27934                   install-pdf) \
27935           || exit 1
27936
27937 @endif zlib
27938
27939 .PHONY: maybe-install-html-zlib install-html-zlib
27940 maybe-install-html-zlib:
27941 @if zlib
27942 maybe-install-html-zlib: install-html-zlib
27943
27944 install-html-zlib: \
27945     configure-zlib \
27946     html-zlib 
27947         @[ -f ./zlib/Makefile ] || exit 0; \
27948         r=`${PWD_COMMAND}`; export r; \
27949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27950         $(HOST_EXPORTS) \
27951         for flag in $(EXTRA_HOST_FLAGS) ; do \
27952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27953         done; \
27954         echo "Doing install-html in zlib"; \
27955         (cd $(HOST_SUBDIR)/zlib && \
27956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27958                   "RANLIB=$${RANLIB}" \
27959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27960                   install-html) \
27961           || exit 1
27962
27963 @endif zlib
27964
27965 .PHONY: maybe-installcheck-zlib installcheck-zlib
27966 maybe-installcheck-zlib:
27967 @if zlib
27968 maybe-installcheck-zlib: installcheck-zlib
27969
27970 installcheck-zlib: \
27971     configure-zlib 
27972         @[ -f ./zlib/Makefile ] || exit 0; \
27973         r=`${PWD_COMMAND}`; export r; \
27974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27975         $(HOST_EXPORTS) \
27976         for flag in $(EXTRA_HOST_FLAGS) ; do \
27977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27978         done; \
27979         echo "Doing installcheck in zlib"; \
27980         (cd $(HOST_SUBDIR)/zlib && \
27981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27983                   "RANLIB=$${RANLIB}" \
27984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27985                   installcheck) \
27986           || exit 1
27987
27988 @endif zlib
27989
27990 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
27991 maybe-mostlyclean-zlib:
27992 @if zlib
27993 maybe-mostlyclean-zlib: mostlyclean-zlib
27994
27995 mostlyclean-zlib: 
27996         @[ -f ./zlib/Makefile ] || exit 0; \
27997         r=`${PWD_COMMAND}`; export r; \
27998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27999         $(HOST_EXPORTS) \
28000         for flag in $(EXTRA_HOST_FLAGS) ; do \
28001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28002         done; \
28003         echo "Doing mostlyclean in zlib"; \
28004         (cd $(HOST_SUBDIR)/zlib && \
28005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28007                   "RANLIB=$${RANLIB}" \
28008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28009                   mostlyclean) \
28010           || exit 1
28011
28012 @endif zlib
28013
28014 .PHONY: maybe-clean-zlib clean-zlib
28015 maybe-clean-zlib:
28016 @if zlib
28017 maybe-clean-zlib: clean-zlib
28018
28019 clean-zlib: 
28020         @[ -f ./zlib/Makefile ] || exit 0; \
28021         r=`${PWD_COMMAND}`; export r; \
28022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28023         $(HOST_EXPORTS) \
28024         for flag in $(EXTRA_HOST_FLAGS) ; do \
28025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28026         done; \
28027         echo "Doing clean in zlib"; \
28028         (cd $(HOST_SUBDIR)/zlib && \
28029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28031                   "RANLIB=$${RANLIB}" \
28032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28033                   clean) \
28034           || exit 1
28035
28036 @endif zlib
28037
28038 .PHONY: maybe-distclean-zlib distclean-zlib
28039 maybe-distclean-zlib:
28040 @if zlib
28041 maybe-distclean-zlib: distclean-zlib
28042
28043 distclean-zlib: 
28044         @[ -f ./zlib/Makefile ] || exit 0; \
28045         r=`${PWD_COMMAND}`; export r; \
28046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28047         $(HOST_EXPORTS) \
28048         for flag in $(EXTRA_HOST_FLAGS) ; do \
28049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28050         done; \
28051         echo "Doing distclean in zlib"; \
28052         (cd $(HOST_SUBDIR)/zlib && \
28053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28055                   "RANLIB=$${RANLIB}" \
28056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28057                   distclean) \
28058           || exit 1
28059
28060 @endif zlib
28061
28062 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
28063 maybe-maintainer-clean-zlib:
28064 @if zlib
28065 maybe-maintainer-clean-zlib: maintainer-clean-zlib
28066
28067 maintainer-clean-zlib: 
28068         @[ -f ./zlib/Makefile ] || exit 0; \
28069         r=`${PWD_COMMAND}`; export r; \
28070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28071         $(HOST_EXPORTS) \
28072         for flag in $(EXTRA_HOST_FLAGS) ; do \
28073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28074         done; \
28075         echo "Doing maintainer-clean in zlib"; \
28076         (cd $(HOST_SUBDIR)/zlib && \
28077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28079                   "RANLIB=$${RANLIB}" \
28080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28081                   maintainer-clean) \
28082           || exit 1
28083
28084 @endif zlib
28085
28086
28087
28088 .PHONY: configure-gdb maybe-configure-gdb
28089 maybe-configure-gdb:
28090 @if gcc-bootstrap
28091 configure-gdb: stage_current
28092 @endif gcc-bootstrap
28093 @if gdb
28094 maybe-configure-gdb: configure-gdb
28095 configure-gdb: 
28096         @: $(MAKE); $(unstage)
28097         @r=`${PWD_COMMAND}`; export r; \
28098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28099         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
28100         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
28101         $(HOST_EXPORTS)  \
28102         echo Configuring in $(HOST_SUBDIR)/gdb; \
28103         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
28104         case $(srcdir) in \
28105           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28106           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
28107                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28108         esac; \
28109         module_srcdir=gdb; \
28110         $(SHELL) \
28111           $$s/$$module_srcdir/configure \
28112           --srcdir=$${topdir}/$$module_srcdir \
28113           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28114           --target=${target_alias}  \
28115           || exit 1
28116 @endif gdb
28117
28118
28119
28120
28121
28122 .PHONY: all-gdb maybe-all-gdb
28123 maybe-all-gdb:
28124 @if gcc-bootstrap
28125 all-gdb: stage_current
28126 @endif gcc-bootstrap
28127 @if gdb
28128 TARGET-gdb=all
28129 maybe-all-gdb: all-gdb
28130 all-gdb: configure-gdb
28131         @: $(MAKE); $(unstage)
28132         @r=`${PWD_COMMAND}`; export r; \
28133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28134         $(HOST_EXPORTS)  \
28135         (cd $(HOST_SUBDIR)/gdb && \
28136           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28137                 $(TARGET-gdb))
28138 @endif gdb
28139
28140
28141
28142
28143 .PHONY: check-gdb maybe-check-gdb
28144 maybe-check-gdb:
28145 @if gdb
28146 maybe-check-gdb: check-gdb
28147
28148 check-gdb:
28149         @: $(MAKE); $(unstage)
28150         @r=`${PWD_COMMAND}`; export r; \
28151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28152         $(HOST_EXPORTS)  \
28153         (cd $(HOST_SUBDIR)/gdb && \
28154           $(MAKE) $(FLAGS_TO_PASS)  check)
28155
28156 @endif gdb
28157
28158 .PHONY: install-gdb maybe-install-gdb
28159 maybe-install-gdb:
28160 @if gdb
28161 maybe-install-gdb: install-gdb
28162
28163 install-gdb: installdirs
28164         @: $(MAKE); $(unstage)
28165         @r=`${PWD_COMMAND}`; export r; \
28166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28167         $(HOST_EXPORTS) \
28168         (cd $(HOST_SUBDIR)/gdb && \
28169           $(MAKE) $(FLAGS_TO_PASS)  install)
28170
28171 @endif gdb
28172
28173 .PHONY: install-strip-gdb maybe-install-strip-gdb
28174 maybe-install-strip-gdb:
28175 @if gdb
28176 maybe-install-strip-gdb: install-strip-gdb
28177
28178 install-strip-gdb: installdirs
28179         @: $(MAKE); $(unstage)
28180         @r=`${PWD_COMMAND}`; export r; \
28181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28182         $(HOST_EXPORTS) \
28183         (cd $(HOST_SUBDIR)/gdb && \
28184           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28185
28186 @endif gdb
28187
28188 # Other targets (info, dvi, pdf, etc.)
28189
28190 .PHONY: maybe-info-gdb info-gdb
28191 maybe-info-gdb:
28192 @if gdb
28193 maybe-info-gdb: info-gdb
28194
28195 info-gdb: \
28196     configure-gdb 
28197         @: $(MAKE); $(unstage)
28198         @[ -f ./gdb/Makefile ] || exit 0; \
28199         r=`${PWD_COMMAND}`; export r; \
28200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28201         $(HOST_EXPORTS) \
28202         for flag in $(EXTRA_HOST_FLAGS) ; do \
28203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28204         done; \
28205         echo "Doing info in gdb"; \
28206         (cd $(HOST_SUBDIR)/gdb && \
28207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28209                   "RANLIB=$${RANLIB}" \
28210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28211                   info) \
28212           || exit 1
28213
28214 @endif gdb
28215
28216 .PHONY: maybe-dvi-gdb dvi-gdb
28217 maybe-dvi-gdb:
28218 @if gdb
28219 maybe-dvi-gdb: dvi-gdb
28220
28221 dvi-gdb: \
28222     configure-gdb 
28223         @: $(MAKE); $(unstage)
28224         @[ -f ./gdb/Makefile ] || exit 0; \
28225         r=`${PWD_COMMAND}`; export r; \
28226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28227         $(HOST_EXPORTS) \
28228         for flag in $(EXTRA_HOST_FLAGS) ; do \
28229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28230         done; \
28231         echo "Doing dvi in gdb"; \
28232         (cd $(HOST_SUBDIR)/gdb && \
28233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28235                   "RANLIB=$${RANLIB}" \
28236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28237                   dvi) \
28238           || exit 1
28239
28240 @endif gdb
28241
28242 .PHONY: maybe-pdf-gdb pdf-gdb
28243 maybe-pdf-gdb:
28244 @if gdb
28245 maybe-pdf-gdb: pdf-gdb
28246
28247 pdf-gdb: \
28248     configure-gdb 
28249         @: $(MAKE); $(unstage)
28250         @[ -f ./gdb/Makefile ] || exit 0; \
28251         r=`${PWD_COMMAND}`; export r; \
28252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28253         $(HOST_EXPORTS) \
28254         for flag in $(EXTRA_HOST_FLAGS) ; do \
28255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28256         done; \
28257         echo "Doing pdf in gdb"; \
28258         (cd $(HOST_SUBDIR)/gdb && \
28259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28261                   "RANLIB=$${RANLIB}" \
28262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28263                   pdf) \
28264           || exit 1
28265
28266 @endif gdb
28267
28268 .PHONY: maybe-html-gdb html-gdb
28269 maybe-html-gdb:
28270 @if gdb
28271 maybe-html-gdb: html-gdb
28272
28273 html-gdb: \
28274     configure-gdb 
28275         @: $(MAKE); $(unstage)
28276         @[ -f ./gdb/Makefile ] || exit 0; \
28277         r=`${PWD_COMMAND}`; export r; \
28278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28279         $(HOST_EXPORTS) \
28280         for flag in $(EXTRA_HOST_FLAGS) ; do \
28281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28282         done; \
28283         echo "Doing html in gdb"; \
28284         (cd $(HOST_SUBDIR)/gdb && \
28285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28287                   "RANLIB=$${RANLIB}" \
28288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28289                   html) \
28290           || exit 1
28291
28292 @endif gdb
28293
28294 .PHONY: maybe-TAGS-gdb TAGS-gdb
28295 maybe-TAGS-gdb:
28296 @if gdb
28297 maybe-TAGS-gdb: TAGS-gdb
28298
28299 TAGS-gdb: \
28300     configure-gdb 
28301         @: $(MAKE); $(unstage)
28302         @[ -f ./gdb/Makefile ] || exit 0; \
28303         r=`${PWD_COMMAND}`; export r; \
28304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28305         $(HOST_EXPORTS) \
28306         for flag in $(EXTRA_HOST_FLAGS) ; do \
28307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28308         done; \
28309         echo "Doing TAGS in gdb"; \
28310         (cd $(HOST_SUBDIR)/gdb && \
28311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28313                   "RANLIB=$${RANLIB}" \
28314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28315                   TAGS) \
28316           || exit 1
28317
28318 @endif gdb
28319
28320 .PHONY: maybe-install-info-gdb install-info-gdb
28321 maybe-install-info-gdb:
28322 @if gdb
28323 maybe-install-info-gdb: install-info-gdb
28324
28325 install-info-gdb: \
28326     configure-gdb \
28327     info-gdb 
28328         @: $(MAKE); $(unstage)
28329         @[ -f ./gdb/Makefile ] || exit 0; \
28330         r=`${PWD_COMMAND}`; export r; \
28331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28332         $(HOST_EXPORTS) \
28333         for flag in $(EXTRA_HOST_FLAGS) ; do \
28334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28335         done; \
28336         echo "Doing install-info in gdb"; \
28337         (cd $(HOST_SUBDIR)/gdb && \
28338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28340                   "RANLIB=$${RANLIB}" \
28341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28342                   install-info) \
28343           || exit 1
28344
28345 @endif gdb
28346
28347 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
28348 maybe-install-pdf-gdb:
28349 @if gdb
28350 maybe-install-pdf-gdb: install-pdf-gdb
28351
28352 install-pdf-gdb: \
28353     configure-gdb \
28354     pdf-gdb 
28355         @: $(MAKE); $(unstage)
28356         @[ -f ./gdb/Makefile ] || exit 0; \
28357         r=`${PWD_COMMAND}`; export r; \
28358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28359         $(HOST_EXPORTS) \
28360         for flag in $(EXTRA_HOST_FLAGS) ; do \
28361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28362         done; \
28363         echo "Doing install-pdf in gdb"; \
28364         (cd $(HOST_SUBDIR)/gdb && \
28365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28367                   "RANLIB=$${RANLIB}" \
28368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28369                   install-pdf) \
28370           || exit 1
28371
28372 @endif gdb
28373
28374 .PHONY: maybe-install-html-gdb install-html-gdb
28375 maybe-install-html-gdb:
28376 @if gdb
28377 maybe-install-html-gdb: install-html-gdb
28378
28379 install-html-gdb: \
28380     configure-gdb \
28381     html-gdb 
28382         @: $(MAKE); $(unstage)
28383         @[ -f ./gdb/Makefile ] || exit 0; \
28384         r=`${PWD_COMMAND}`; export r; \
28385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28386         $(HOST_EXPORTS) \
28387         for flag in $(EXTRA_HOST_FLAGS) ; do \
28388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28389         done; \
28390         echo "Doing install-html in gdb"; \
28391         (cd $(HOST_SUBDIR)/gdb && \
28392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28394                   "RANLIB=$${RANLIB}" \
28395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28396                   install-html) \
28397           || exit 1
28398
28399 @endif gdb
28400
28401 .PHONY: maybe-installcheck-gdb installcheck-gdb
28402 maybe-installcheck-gdb:
28403 @if gdb
28404 maybe-installcheck-gdb: installcheck-gdb
28405
28406 installcheck-gdb: \
28407     configure-gdb 
28408         @: $(MAKE); $(unstage)
28409         @[ -f ./gdb/Makefile ] || exit 0; \
28410         r=`${PWD_COMMAND}`; export r; \
28411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28412         $(HOST_EXPORTS) \
28413         for flag in $(EXTRA_HOST_FLAGS) ; do \
28414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28415         done; \
28416         echo "Doing installcheck in gdb"; \
28417         (cd $(HOST_SUBDIR)/gdb && \
28418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28420                   "RANLIB=$${RANLIB}" \
28421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28422                   installcheck) \
28423           || exit 1
28424
28425 @endif gdb
28426
28427 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
28428 maybe-mostlyclean-gdb:
28429 @if gdb
28430 maybe-mostlyclean-gdb: mostlyclean-gdb
28431
28432 mostlyclean-gdb: 
28433         @: $(MAKE); $(unstage)
28434         @[ -f ./gdb/Makefile ] || exit 0; \
28435         r=`${PWD_COMMAND}`; export r; \
28436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28437         $(HOST_EXPORTS) \
28438         for flag in $(EXTRA_HOST_FLAGS) ; do \
28439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28440         done; \
28441         echo "Doing mostlyclean in gdb"; \
28442         (cd $(HOST_SUBDIR)/gdb && \
28443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28445                   "RANLIB=$${RANLIB}" \
28446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28447                   mostlyclean) \
28448           || exit 1
28449
28450 @endif gdb
28451
28452 .PHONY: maybe-clean-gdb clean-gdb
28453 maybe-clean-gdb:
28454 @if gdb
28455 maybe-clean-gdb: clean-gdb
28456
28457 clean-gdb: 
28458         @: $(MAKE); $(unstage)
28459         @[ -f ./gdb/Makefile ] || exit 0; \
28460         r=`${PWD_COMMAND}`; export r; \
28461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28462         $(HOST_EXPORTS) \
28463         for flag in $(EXTRA_HOST_FLAGS) ; do \
28464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28465         done; \
28466         echo "Doing clean in gdb"; \
28467         (cd $(HOST_SUBDIR)/gdb && \
28468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28470                   "RANLIB=$${RANLIB}" \
28471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28472                   clean) \
28473           || exit 1
28474
28475 @endif gdb
28476
28477 .PHONY: maybe-distclean-gdb distclean-gdb
28478 maybe-distclean-gdb:
28479 @if gdb
28480 maybe-distclean-gdb: distclean-gdb
28481
28482 distclean-gdb: 
28483         @: $(MAKE); $(unstage)
28484         @[ -f ./gdb/Makefile ] || exit 0; \
28485         r=`${PWD_COMMAND}`; export r; \
28486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28487         $(HOST_EXPORTS) \
28488         for flag in $(EXTRA_HOST_FLAGS) ; do \
28489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28490         done; \
28491         echo "Doing distclean in gdb"; \
28492         (cd $(HOST_SUBDIR)/gdb && \
28493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28495                   "RANLIB=$${RANLIB}" \
28496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28497                   distclean) \
28498           || exit 1
28499
28500 @endif gdb
28501
28502 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
28503 maybe-maintainer-clean-gdb:
28504 @if gdb
28505 maybe-maintainer-clean-gdb: maintainer-clean-gdb
28506
28507 maintainer-clean-gdb: 
28508         @: $(MAKE); $(unstage)
28509         @[ -f ./gdb/Makefile ] || exit 0; \
28510         r=`${PWD_COMMAND}`; export r; \
28511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28512         $(HOST_EXPORTS) \
28513         for flag in $(EXTRA_HOST_FLAGS) ; do \
28514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28515         done; \
28516         echo "Doing maintainer-clean in gdb"; \
28517         (cd $(HOST_SUBDIR)/gdb && \
28518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28520                   "RANLIB=$${RANLIB}" \
28521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28522                   maintainer-clean) \
28523           || exit 1
28524
28525 @endif gdb
28526
28527
28528
28529 .PHONY: configure-expect maybe-configure-expect
28530 maybe-configure-expect:
28531 @if gcc-bootstrap
28532 configure-expect: stage_current
28533 @endif gcc-bootstrap
28534 @if expect
28535 maybe-configure-expect: configure-expect
28536 configure-expect: 
28537         @: $(MAKE); $(unstage)
28538         @r=`${PWD_COMMAND}`; export r; \
28539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28540         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
28541         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
28542         $(HOST_EXPORTS)  \
28543         echo Configuring in $(HOST_SUBDIR)/expect; \
28544         cd "$(HOST_SUBDIR)/expect" || exit 1; \
28545         case $(srcdir) in \
28546           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28547           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
28548                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28549         esac; \
28550         module_srcdir=expect; \
28551         $(SHELL) \
28552           $$s/$$module_srcdir/configure \
28553           --srcdir=$${topdir}/$$module_srcdir \
28554           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28555           --target=${target_alias}  \
28556           || exit 1
28557 @endif expect
28558
28559
28560
28561
28562
28563 .PHONY: all-expect maybe-all-expect
28564 maybe-all-expect:
28565 @if gcc-bootstrap
28566 all-expect: stage_current
28567 @endif gcc-bootstrap
28568 @if expect
28569 TARGET-expect=all
28570 maybe-all-expect: all-expect
28571 all-expect: configure-expect
28572         @: $(MAKE); $(unstage)
28573         @r=`${PWD_COMMAND}`; export r; \
28574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28575         $(HOST_EXPORTS)  \
28576         (cd $(HOST_SUBDIR)/expect && \
28577           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28578                 $(TARGET-expect))
28579 @endif expect
28580
28581
28582
28583
28584 .PHONY: check-expect maybe-check-expect
28585 maybe-check-expect:
28586 @if expect
28587 maybe-check-expect: check-expect
28588
28589 check-expect:
28590         @: $(MAKE); $(unstage)
28591         @r=`${PWD_COMMAND}`; export r; \
28592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28593         $(HOST_EXPORTS)  \
28594         (cd $(HOST_SUBDIR)/expect && \
28595           $(MAKE) $(FLAGS_TO_PASS)  check)
28596
28597 @endif expect
28598
28599 .PHONY: install-expect maybe-install-expect
28600 maybe-install-expect:
28601 @if expect
28602 maybe-install-expect: install-expect
28603
28604 install-expect: installdirs
28605         @: $(MAKE); $(unstage)
28606         @r=`${PWD_COMMAND}`; export r; \
28607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28608         $(HOST_EXPORTS) \
28609         (cd $(HOST_SUBDIR)/expect && \
28610           $(MAKE) $(FLAGS_TO_PASS)  install)
28611
28612 @endif expect
28613
28614 .PHONY: install-strip-expect maybe-install-strip-expect
28615 maybe-install-strip-expect:
28616 @if expect
28617 maybe-install-strip-expect: install-strip-expect
28618
28619 install-strip-expect: installdirs
28620         @: $(MAKE); $(unstage)
28621         @r=`${PWD_COMMAND}`; export r; \
28622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28623         $(HOST_EXPORTS) \
28624         (cd $(HOST_SUBDIR)/expect && \
28625           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28626
28627 @endif expect
28628
28629 # Other targets (info, dvi, pdf, etc.)
28630
28631 .PHONY: maybe-info-expect info-expect
28632 maybe-info-expect:
28633 @if expect
28634 maybe-info-expect: info-expect
28635
28636 info-expect: \
28637     configure-expect 
28638         @: $(MAKE); $(unstage)
28639         @[ -f ./expect/Makefile ] || exit 0; \
28640         r=`${PWD_COMMAND}`; export r; \
28641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28642         $(HOST_EXPORTS) \
28643         for flag in $(EXTRA_HOST_FLAGS) ; do \
28644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28645         done; \
28646         echo "Doing info in expect"; \
28647         (cd $(HOST_SUBDIR)/expect && \
28648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28650                   "RANLIB=$${RANLIB}" \
28651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28652                   info) \
28653           || exit 1
28654
28655 @endif expect
28656
28657 .PHONY: maybe-dvi-expect dvi-expect
28658 maybe-dvi-expect:
28659 @if expect
28660 maybe-dvi-expect: dvi-expect
28661
28662 dvi-expect: \
28663     configure-expect 
28664         @: $(MAKE); $(unstage)
28665         @[ -f ./expect/Makefile ] || exit 0; \
28666         r=`${PWD_COMMAND}`; export r; \
28667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28668         $(HOST_EXPORTS) \
28669         for flag in $(EXTRA_HOST_FLAGS) ; do \
28670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28671         done; \
28672         echo "Doing dvi in expect"; \
28673         (cd $(HOST_SUBDIR)/expect && \
28674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28676                   "RANLIB=$${RANLIB}" \
28677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28678                   dvi) \
28679           || exit 1
28680
28681 @endif expect
28682
28683 .PHONY: maybe-pdf-expect pdf-expect
28684 maybe-pdf-expect:
28685 @if expect
28686 maybe-pdf-expect: pdf-expect
28687
28688 pdf-expect: \
28689     configure-expect 
28690         @: $(MAKE); $(unstage)
28691         @[ -f ./expect/Makefile ] || exit 0; \
28692         r=`${PWD_COMMAND}`; export r; \
28693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28694         $(HOST_EXPORTS) \
28695         for flag in $(EXTRA_HOST_FLAGS) ; do \
28696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28697         done; \
28698         echo "Doing pdf in expect"; \
28699         (cd $(HOST_SUBDIR)/expect && \
28700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28702                   "RANLIB=$${RANLIB}" \
28703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28704                   pdf) \
28705           || exit 1
28706
28707 @endif expect
28708
28709 .PHONY: maybe-html-expect html-expect
28710 maybe-html-expect:
28711 @if expect
28712 maybe-html-expect: html-expect
28713
28714 html-expect: \
28715     configure-expect 
28716         @: $(MAKE); $(unstage)
28717         @[ -f ./expect/Makefile ] || exit 0; \
28718         r=`${PWD_COMMAND}`; export r; \
28719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28720         $(HOST_EXPORTS) \
28721         for flag in $(EXTRA_HOST_FLAGS) ; do \
28722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28723         done; \
28724         echo "Doing html in expect"; \
28725         (cd $(HOST_SUBDIR)/expect && \
28726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28728                   "RANLIB=$${RANLIB}" \
28729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28730                   html) \
28731           || exit 1
28732
28733 @endif expect
28734
28735 .PHONY: maybe-TAGS-expect TAGS-expect
28736 maybe-TAGS-expect:
28737 @if expect
28738 maybe-TAGS-expect: TAGS-expect
28739
28740 TAGS-expect: \
28741     configure-expect 
28742         @: $(MAKE); $(unstage)
28743         @[ -f ./expect/Makefile ] || exit 0; \
28744         r=`${PWD_COMMAND}`; export r; \
28745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28746         $(HOST_EXPORTS) \
28747         for flag in $(EXTRA_HOST_FLAGS) ; do \
28748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28749         done; \
28750         echo "Doing TAGS in expect"; \
28751         (cd $(HOST_SUBDIR)/expect && \
28752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28754                   "RANLIB=$${RANLIB}" \
28755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28756                   TAGS) \
28757           || exit 1
28758
28759 @endif expect
28760
28761 .PHONY: maybe-install-info-expect install-info-expect
28762 maybe-install-info-expect:
28763 @if expect
28764 maybe-install-info-expect: install-info-expect
28765
28766 install-info-expect: \
28767     configure-expect \
28768     info-expect 
28769         @: $(MAKE); $(unstage)
28770         @[ -f ./expect/Makefile ] || exit 0; \
28771         r=`${PWD_COMMAND}`; export r; \
28772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28773         $(HOST_EXPORTS) \
28774         for flag in $(EXTRA_HOST_FLAGS) ; do \
28775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28776         done; \
28777         echo "Doing install-info in expect"; \
28778         (cd $(HOST_SUBDIR)/expect && \
28779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28781                   "RANLIB=$${RANLIB}" \
28782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28783                   install-info) \
28784           || exit 1
28785
28786 @endif expect
28787
28788 .PHONY: maybe-install-pdf-expect install-pdf-expect
28789 maybe-install-pdf-expect:
28790 @if expect
28791 maybe-install-pdf-expect: install-pdf-expect
28792
28793 install-pdf-expect: \
28794     configure-expect \
28795     pdf-expect 
28796         @: $(MAKE); $(unstage)
28797         @[ -f ./expect/Makefile ] || exit 0; \
28798         r=`${PWD_COMMAND}`; export r; \
28799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28800         $(HOST_EXPORTS) \
28801         for flag in $(EXTRA_HOST_FLAGS) ; do \
28802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28803         done; \
28804         echo "Doing install-pdf in expect"; \
28805         (cd $(HOST_SUBDIR)/expect && \
28806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28808                   "RANLIB=$${RANLIB}" \
28809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28810                   install-pdf) \
28811           || exit 1
28812
28813 @endif expect
28814
28815 .PHONY: maybe-install-html-expect install-html-expect
28816 maybe-install-html-expect:
28817 @if expect
28818 maybe-install-html-expect: install-html-expect
28819
28820 install-html-expect: \
28821     configure-expect \
28822     html-expect 
28823         @: $(MAKE); $(unstage)
28824         @[ -f ./expect/Makefile ] || exit 0; \
28825         r=`${PWD_COMMAND}`; export r; \
28826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28827         $(HOST_EXPORTS) \
28828         for flag in $(EXTRA_HOST_FLAGS) ; do \
28829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28830         done; \
28831         echo "Doing install-html in expect"; \
28832         (cd $(HOST_SUBDIR)/expect && \
28833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28835                   "RANLIB=$${RANLIB}" \
28836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28837                   install-html) \
28838           || exit 1
28839
28840 @endif expect
28841
28842 .PHONY: maybe-installcheck-expect installcheck-expect
28843 maybe-installcheck-expect:
28844 @if expect
28845 maybe-installcheck-expect: installcheck-expect
28846
28847 installcheck-expect: \
28848     configure-expect 
28849         @: $(MAKE); $(unstage)
28850         @[ -f ./expect/Makefile ] || exit 0; \
28851         r=`${PWD_COMMAND}`; export r; \
28852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28853         $(HOST_EXPORTS) \
28854         for flag in $(EXTRA_HOST_FLAGS) ; do \
28855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28856         done; \
28857         echo "Doing installcheck in expect"; \
28858         (cd $(HOST_SUBDIR)/expect && \
28859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28861                   "RANLIB=$${RANLIB}" \
28862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28863                   installcheck) \
28864           || exit 1
28865
28866 @endif expect
28867
28868 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
28869 maybe-mostlyclean-expect:
28870 @if expect
28871 maybe-mostlyclean-expect: mostlyclean-expect
28872
28873 mostlyclean-expect: 
28874         @: $(MAKE); $(unstage)
28875         @[ -f ./expect/Makefile ] || exit 0; \
28876         r=`${PWD_COMMAND}`; export r; \
28877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28878         $(HOST_EXPORTS) \
28879         for flag in $(EXTRA_HOST_FLAGS) ; do \
28880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28881         done; \
28882         echo "Doing mostlyclean in expect"; \
28883         (cd $(HOST_SUBDIR)/expect && \
28884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28886                   "RANLIB=$${RANLIB}" \
28887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28888                   mostlyclean) \
28889           || exit 1
28890
28891 @endif expect
28892
28893 .PHONY: maybe-clean-expect clean-expect
28894 maybe-clean-expect:
28895 @if expect
28896 maybe-clean-expect: clean-expect
28897
28898 clean-expect: 
28899         @: $(MAKE); $(unstage)
28900         @[ -f ./expect/Makefile ] || exit 0; \
28901         r=`${PWD_COMMAND}`; export r; \
28902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28903         $(HOST_EXPORTS) \
28904         for flag in $(EXTRA_HOST_FLAGS) ; do \
28905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28906         done; \
28907         echo "Doing clean in expect"; \
28908         (cd $(HOST_SUBDIR)/expect && \
28909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28911                   "RANLIB=$${RANLIB}" \
28912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28913                   clean) \
28914           || exit 1
28915
28916 @endif expect
28917
28918 .PHONY: maybe-distclean-expect distclean-expect
28919 maybe-distclean-expect:
28920 @if expect
28921 maybe-distclean-expect: distclean-expect
28922
28923 distclean-expect: 
28924         @: $(MAKE); $(unstage)
28925         @[ -f ./expect/Makefile ] || exit 0; \
28926         r=`${PWD_COMMAND}`; export r; \
28927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28928         $(HOST_EXPORTS) \
28929         for flag in $(EXTRA_HOST_FLAGS) ; do \
28930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28931         done; \
28932         echo "Doing distclean in expect"; \
28933         (cd $(HOST_SUBDIR)/expect && \
28934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28936                   "RANLIB=$${RANLIB}" \
28937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28938                   distclean) \
28939           || exit 1
28940
28941 @endif expect
28942
28943 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
28944 maybe-maintainer-clean-expect:
28945 @if expect
28946 maybe-maintainer-clean-expect: maintainer-clean-expect
28947
28948 maintainer-clean-expect: 
28949         @: $(MAKE); $(unstage)
28950         @[ -f ./expect/Makefile ] || exit 0; \
28951         r=`${PWD_COMMAND}`; export r; \
28952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28953         $(HOST_EXPORTS) \
28954         for flag in $(EXTRA_HOST_FLAGS) ; do \
28955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28956         done; \
28957         echo "Doing maintainer-clean in expect"; \
28958         (cd $(HOST_SUBDIR)/expect && \
28959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28961                   "RANLIB=$${RANLIB}" \
28962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28963                   maintainer-clean) \
28964           || exit 1
28965
28966 @endif expect
28967
28968
28969
28970 .PHONY: configure-guile maybe-configure-guile
28971 maybe-configure-guile:
28972 @if gcc-bootstrap
28973 configure-guile: stage_current
28974 @endif gcc-bootstrap
28975 @if guile
28976 maybe-configure-guile: configure-guile
28977 configure-guile: 
28978         @: $(MAKE); $(unstage)
28979         @r=`${PWD_COMMAND}`; export r; \
28980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28981         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
28982         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
28983         $(HOST_EXPORTS)  \
28984         echo Configuring in $(HOST_SUBDIR)/guile; \
28985         cd "$(HOST_SUBDIR)/guile" || exit 1; \
28986         case $(srcdir) in \
28987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28988           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
28989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28990         esac; \
28991         module_srcdir=guile; \
28992         $(SHELL) \
28993           $$s/$$module_srcdir/configure \
28994           --srcdir=$${topdir}/$$module_srcdir \
28995           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28996           --target=${target_alias}  \
28997           || exit 1
28998 @endif guile
28999
29000
29001
29002
29003
29004 .PHONY: all-guile maybe-all-guile
29005 maybe-all-guile:
29006 @if gcc-bootstrap
29007 all-guile: stage_current
29008 @endif gcc-bootstrap
29009 @if guile
29010 TARGET-guile=all
29011 maybe-all-guile: all-guile
29012 all-guile: configure-guile
29013         @: $(MAKE); $(unstage)
29014         @r=`${PWD_COMMAND}`; export r; \
29015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29016         $(HOST_EXPORTS)  \
29017         (cd $(HOST_SUBDIR)/guile && \
29018           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29019                 $(TARGET-guile))
29020 @endif guile
29021
29022
29023
29024
29025 .PHONY: check-guile maybe-check-guile
29026 maybe-check-guile:
29027 @if guile
29028 maybe-check-guile: check-guile
29029
29030 check-guile:
29031         @: $(MAKE); $(unstage)
29032         @r=`${PWD_COMMAND}`; export r; \
29033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29034         $(HOST_EXPORTS)  \
29035         (cd $(HOST_SUBDIR)/guile && \
29036           $(MAKE) $(FLAGS_TO_PASS)  check)
29037
29038 @endif guile
29039
29040 .PHONY: install-guile maybe-install-guile
29041 maybe-install-guile:
29042 @if guile
29043 maybe-install-guile: install-guile
29044
29045 install-guile: installdirs
29046         @: $(MAKE); $(unstage)
29047         @r=`${PWD_COMMAND}`; export r; \
29048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29049         $(HOST_EXPORTS) \
29050         (cd $(HOST_SUBDIR)/guile && \
29051           $(MAKE) $(FLAGS_TO_PASS)  install)
29052
29053 @endif guile
29054
29055 .PHONY: install-strip-guile maybe-install-strip-guile
29056 maybe-install-strip-guile:
29057 @if guile
29058 maybe-install-strip-guile: install-strip-guile
29059
29060 install-strip-guile: installdirs
29061         @: $(MAKE); $(unstage)
29062         @r=`${PWD_COMMAND}`; export r; \
29063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29064         $(HOST_EXPORTS) \
29065         (cd $(HOST_SUBDIR)/guile && \
29066           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29067
29068 @endif guile
29069
29070 # Other targets (info, dvi, pdf, etc.)
29071
29072 .PHONY: maybe-info-guile info-guile
29073 maybe-info-guile:
29074 @if guile
29075 maybe-info-guile: info-guile
29076
29077 info-guile: \
29078     configure-guile 
29079         @: $(MAKE); $(unstage)
29080         @[ -f ./guile/Makefile ] || exit 0; \
29081         r=`${PWD_COMMAND}`; export r; \
29082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29083         $(HOST_EXPORTS) \
29084         for flag in $(EXTRA_HOST_FLAGS) ; do \
29085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29086         done; \
29087         echo "Doing info in guile"; \
29088         (cd $(HOST_SUBDIR)/guile && \
29089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29091                   "RANLIB=$${RANLIB}" \
29092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29093                   info) \
29094           || exit 1
29095
29096 @endif guile
29097
29098 .PHONY: maybe-dvi-guile dvi-guile
29099 maybe-dvi-guile:
29100 @if guile
29101 maybe-dvi-guile: dvi-guile
29102
29103 dvi-guile: \
29104     configure-guile 
29105         @: $(MAKE); $(unstage)
29106         @[ -f ./guile/Makefile ] || exit 0; \
29107         r=`${PWD_COMMAND}`; export r; \
29108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29109         $(HOST_EXPORTS) \
29110         for flag in $(EXTRA_HOST_FLAGS) ; do \
29111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29112         done; \
29113         echo "Doing dvi in guile"; \
29114         (cd $(HOST_SUBDIR)/guile && \
29115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29117                   "RANLIB=$${RANLIB}" \
29118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29119                   dvi) \
29120           || exit 1
29121
29122 @endif guile
29123
29124 .PHONY: maybe-pdf-guile pdf-guile
29125 maybe-pdf-guile:
29126 @if guile
29127 maybe-pdf-guile: pdf-guile
29128
29129 pdf-guile: \
29130     configure-guile 
29131         @: $(MAKE); $(unstage)
29132         @[ -f ./guile/Makefile ] || exit 0; \
29133         r=`${PWD_COMMAND}`; export r; \
29134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29135         $(HOST_EXPORTS) \
29136         for flag in $(EXTRA_HOST_FLAGS) ; do \
29137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29138         done; \
29139         echo "Doing pdf in guile"; \
29140         (cd $(HOST_SUBDIR)/guile && \
29141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29143                   "RANLIB=$${RANLIB}" \
29144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29145                   pdf) \
29146           || exit 1
29147
29148 @endif guile
29149
29150 .PHONY: maybe-html-guile html-guile
29151 maybe-html-guile:
29152 @if guile
29153 maybe-html-guile: html-guile
29154
29155 html-guile: \
29156     configure-guile 
29157         @: $(MAKE); $(unstage)
29158         @[ -f ./guile/Makefile ] || exit 0; \
29159         r=`${PWD_COMMAND}`; export r; \
29160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29161         $(HOST_EXPORTS) \
29162         for flag in $(EXTRA_HOST_FLAGS) ; do \
29163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29164         done; \
29165         echo "Doing html in guile"; \
29166         (cd $(HOST_SUBDIR)/guile && \
29167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29169                   "RANLIB=$${RANLIB}" \
29170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29171                   html) \
29172           || exit 1
29173
29174 @endif guile
29175
29176 .PHONY: maybe-TAGS-guile TAGS-guile
29177 maybe-TAGS-guile:
29178 @if guile
29179 maybe-TAGS-guile: TAGS-guile
29180
29181 TAGS-guile: \
29182     configure-guile 
29183         @: $(MAKE); $(unstage)
29184         @[ -f ./guile/Makefile ] || exit 0; \
29185         r=`${PWD_COMMAND}`; export r; \
29186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29187         $(HOST_EXPORTS) \
29188         for flag in $(EXTRA_HOST_FLAGS) ; do \
29189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29190         done; \
29191         echo "Doing TAGS in guile"; \
29192         (cd $(HOST_SUBDIR)/guile && \
29193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29195                   "RANLIB=$${RANLIB}" \
29196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29197                   TAGS) \
29198           || exit 1
29199
29200 @endif guile
29201
29202 .PHONY: maybe-install-info-guile install-info-guile
29203 maybe-install-info-guile:
29204 @if guile
29205 maybe-install-info-guile: install-info-guile
29206
29207 install-info-guile: \
29208     configure-guile \
29209     info-guile 
29210         @: $(MAKE); $(unstage)
29211         @[ -f ./guile/Makefile ] || exit 0; \
29212         r=`${PWD_COMMAND}`; export r; \
29213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29214         $(HOST_EXPORTS) \
29215         for flag in $(EXTRA_HOST_FLAGS) ; do \
29216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29217         done; \
29218         echo "Doing install-info in guile"; \
29219         (cd $(HOST_SUBDIR)/guile && \
29220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29222                   "RANLIB=$${RANLIB}" \
29223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29224                   install-info) \
29225           || exit 1
29226
29227 @endif guile
29228
29229 .PHONY: maybe-install-pdf-guile install-pdf-guile
29230 maybe-install-pdf-guile:
29231 @if guile
29232 maybe-install-pdf-guile: install-pdf-guile
29233
29234 install-pdf-guile: \
29235     configure-guile \
29236     pdf-guile 
29237         @: $(MAKE); $(unstage)
29238         @[ -f ./guile/Makefile ] || exit 0; \
29239         r=`${PWD_COMMAND}`; export r; \
29240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29241         $(HOST_EXPORTS) \
29242         for flag in $(EXTRA_HOST_FLAGS) ; do \
29243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29244         done; \
29245         echo "Doing install-pdf in guile"; \
29246         (cd $(HOST_SUBDIR)/guile && \
29247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29249                   "RANLIB=$${RANLIB}" \
29250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29251                   install-pdf) \
29252           || exit 1
29253
29254 @endif guile
29255
29256 .PHONY: maybe-install-html-guile install-html-guile
29257 maybe-install-html-guile:
29258 @if guile
29259 maybe-install-html-guile: install-html-guile
29260
29261 install-html-guile: \
29262     configure-guile \
29263     html-guile 
29264         @: $(MAKE); $(unstage)
29265         @[ -f ./guile/Makefile ] || exit 0; \
29266         r=`${PWD_COMMAND}`; export r; \
29267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29268         $(HOST_EXPORTS) \
29269         for flag in $(EXTRA_HOST_FLAGS) ; do \
29270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29271         done; \
29272         echo "Doing install-html in guile"; \
29273         (cd $(HOST_SUBDIR)/guile && \
29274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29276                   "RANLIB=$${RANLIB}" \
29277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29278                   install-html) \
29279           || exit 1
29280
29281 @endif guile
29282
29283 .PHONY: maybe-installcheck-guile installcheck-guile
29284 maybe-installcheck-guile:
29285 @if guile
29286 maybe-installcheck-guile: installcheck-guile
29287
29288 installcheck-guile: \
29289     configure-guile 
29290         @: $(MAKE); $(unstage)
29291         @[ -f ./guile/Makefile ] || exit 0; \
29292         r=`${PWD_COMMAND}`; export r; \
29293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29294         $(HOST_EXPORTS) \
29295         for flag in $(EXTRA_HOST_FLAGS) ; do \
29296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29297         done; \
29298         echo "Doing installcheck in guile"; \
29299         (cd $(HOST_SUBDIR)/guile && \
29300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29302                   "RANLIB=$${RANLIB}" \
29303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29304                   installcheck) \
29305           || exit 1
29306
29307 @endif guile
29308
29309 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
29310 maybe-mostlyclean-guile:
29311 @if guile
29312 maybe-mostlyclean-guile: mostlyclean-guile
29313
29314 mostlyclean-guile: 
29315         @: $(MAKE); $(unstage)
29316         @[ -f ./guile/Makefile ] || exit 0; \
29317         r=`${PWD_COMMAND}`; export r; \
29318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29319         $(HOST_EXPORTS) \
29320         for flag in $(EXTRA_HOST_FLAGS) ; do \
29321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29322         done; \
29323         echo "Doing mostlyclean in guile"; \
29324         (cd $(HOST_SUBDIR)/guile && \
29325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29327                   "RANLIB=$${RANLIB}" \
29328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29329                   mostlyclean) \
29330           || exit 1
29331
29332 @endif guile
29333
29334 .PHONY: maybe-clean-guile clean-guile
29335 maybe-clean-guile:
29336 @if guile
29337 maybe-clean-guile: clean-guile
29338
29339 clean-guile: 
29340         @: $(MAKE); $(unstage)
29341         @[ -f ./guile/Makefile ] || exit 0; \
29342         r=`${PWD_COMMAND}`; export r; \
29343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29344         $(HOST_EXPORTS) \
29345         for flag in $(EXTRA_HOST_FLAGS) ; do \
29346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29347         done; \
29348         echo "Doing clean in guile"; \
29349         (cd $(HOST_SUBDIR)/guile && \
29350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29352                   "RANLIB=$${RANLIB}" \
29353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29354                   clean) \
29355           || exit 1
29356
29357 @endif guile
29358
29359 .PHONY: maybe-distclean-guile distclean-guile
29360 maybe-distclean-guile:
29361 @if guile
29362 maybe-distclean-guile: distclean-guile
29363
29364 distclean-guile: 
29365         @: $(MAKE); $(unstage)
29366         @[ -f ./guile/Makefile ] || exit 0; \
29367         r=`${PWD_COMMAND}`; export r; \
29368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29369         $(HOST_EXPORTS) \
29370         for flag in $(EXTRA_HOST_FLAGS) ; do \
29371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29372         done; \
29373         echo "Doing distclean in guile"; \
29374         (cd $(HOST_SUBDIR)/guile && \
29375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29377                   "RANLIB=$${RANLIB}" \
29378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29379                   distclean) \
29380           || exit 1
29381
29382 @endif guile
29383
29384 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
29385 maybe-maintainer-clean-guile:
29386 @if guile
29387 maybe-maintainer-clean-guile: maintainer-clean-guile
29388
29389 maintainer-clean-guile: 
29390         @: $(MAKE); $(unstage)
29391         @[ -f ./guile/Makefile ] || exit 0; \
29392         r=`${PWD_COMMAND}`; export r; \
29393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29394         $(HOST_EXPORTS) \
29395         for flag in $(EXTRA_HOST_FLAGS) ; do \
29396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29397         done; \
29398         echo "Doing maintainer-clean in guile"; \
29399         (cd $(HOST_SUBDIR)/guile && \
29400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29402                   "RANLIB=$${RANLIB}" \
29403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29404                   maintainer-clean) \
29405           || exit 1
29406
29407 @endif guile
29408
29409
29410
29411 .PHONY: configure-tk maybe-configure-tk
29412 maybe-configure-tk:
29413 @if gcc-bootstrap
29414 configure-tk: stage_current
29415 @endif gcc-bootstrap
29416 @if tk
29417 maybe-configure-tk: configure-tk
29418 configure-tk: 
29419         @: $(MAKE); $(unstage)
29420         @r=`${PWD_COMMAND}`; export r; \
29421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29422         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
29423         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
29424         $(HOST_EXPORTS)  \
29425         echo Configuring in $(HOST_SUBDIR)/tk; \
29426         cd "$(HOST_SUBDIR)/tk" || exit 1; \
29427         case $(srcdir) in \
29428           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29429           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
29430                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29431         esac; \
29432         module_srcdir=tk; \
29433         $(SHELL) \
29434           $$s/$$module_srcdir/configure \
29435           --srcdir=$${topdir}/$$module_srcdir \
29436           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29437           --target=${target_alias}  \
29438           || exit 1
29439 @endif tk
29440
29441
29442
29443
29444
29445 .PHONY: all-tk maybe-all-tk
29446 maybe-all-tk:
29447 @if gcc-bootstrap
29448 all-tk: stage_current
29449 @endif gcc-bootstrap
29450 @if tk
29451 TARGET-tk=all
29452 maybe-all-tk: all-tk
29453 all-tk: configure-tk
29454         @: $(MAKE); $(unstage)
29455         @r=`${PWD_COMMAND}`; export r; \
29456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29457         $(HOST_EXPORTS)  \
29458         (cd $(HOST_SUBDIR)/tk && \
29459           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29460                 $(TARGET-tk))
29461 @endif tk
29462
29463
29464
29465
29466 .PHONY: check-tk maybe-check-tk
29467 maybe-check-tk:
29468 @if tk
29469 maybe-check-tk: check-tk
29470
29471 check-tk:
29472         @: $(MAKE); $(unstage)
29473         @r=`${PWD_COMMAND}`; export r; \
29474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29475         $(HOST_EXPORTS)  \
29476         (cd $(HOST_SUBDIR)/tk && \
29477           $(MAKE) $(FLAGS_TO_PASS)  check)
29478
29479 @endif tk
29480
29481 .PHONY: install-tk maybe-install-tk
29482 maybe-install-tk:
29483 @if tk
29484 maybe-install-tk: install-tk
29485
29486 install-tk: installdirs
29487         @: $(MAKE); $(unstage)
29488         @r=`${PWD_COMMAND}`; export r; \
29489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29490         $(HOST_EXPORTS) \
29491         (cd $(HOST_SUBDIR)/tk && \
29492           $(MAKE) $(FLAGS_TO_PASS)  install)
29493
29494 @endif tk
29495
29496 .PHONY: install-strip-tk maybe-install-strip-tk
29497 maybe-install-strip-tk:
29498 @if tk
29499 maybe-install-strip-tk: install-strip-tk
29500
29501 install-strip-tk: installdirs
29502         @: $(MAKE); $(unstage)
29503         @r=`${PWD_COMMAND}`; export r; \
29504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29505         $(HOST_EXPORTS) \
29506         (cd $(HOST_SUBDIR)/tk && \
29507           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29508
29509 @endif tk
29510
29511 # Other targets (info, dvi, pdf, etc.)
29512
29513 .PHONY: maybe-info-tk info-tk
29514 maybe-info-tk:
29515 @if tk
29516 maybe-info-tk: info-tk
29517
29518 info-tk: \
29519     configure-tk 
29520         @: $(MAKE); $(unstage)
29521         @[ -f ./tk/Makefile ] || exit 0; \
29522         r=`${PWD_COMMAND}`; export r; \
29523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29524         $(HOST_EXPORTS) \
29525         for flag in $(EXTRA_HOST_FLAGS) ; do \
29526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29527         done; \
29528         echo "Doing info in tk"; \
29529         (cd $(HOST_SUBDIR)/tk && \
29530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29532                   "RANLIB=$${RANLIB}" \
29533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29534                   info) \
29535           || exit 1
29536
29537 @endif tk
29538
29539 .PHONY: maybe-dvi-tk dvi-tk
29540 maybe-dvi-tk:
29541 @if tk
29542 maybe-dvi-tk: dvi-tk
29543
29544 dvi-tk: \
29545     configure-tk 
29546         @: $(MAKE); $(unstage)
29547         @[ -f ./tk/Makefile ] || exit 0; \
29548         r=`${PWD_COMMAND}`; export r; \
29549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29550         $(HOST_EXPORTS) \
29551         for flag in $(EXTRA_HOST_FLAGS) ; do \
29552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29553         done; \
29554         echo "Doing dvi in tk"; \
29555         (cd $(HOST_SUBDIR)/tk && \
29556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29558                   "RANLIB=$${RANLIB}" \
29559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29560                   dvi) \
29561           || exit 1
29562
29563 @endif tk
29564
29565 .PHONY: maybe-pdf-tk pdf-tk
29566 maybe-pdf-tk:
29567 @if tk
29568 maybe-pdf-tk: pdf-tk
29569
29570 pdf-tk: \
29571     configure-tk 
29572         @: $(MAKE); $(unstage)
29573         @[ -f ./tk/Makefile ] || exit 0; \
29574         r=`${PWD_COMMAND}`; export r; \
29575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29576         $(HOST_EXPORTS) \
29577         for flag in $(EXTRA_HOST_FLAGS) ; do \
29578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29579         done; \
29580         echo "Doing pdf in tk"; \
29581         (cd $(HOST_SUBDIR)/tk && \
29582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29584                   "RANLIB=$${RANLIB}" \
29585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29586                   pdf) \
29587           || exit 1
29588
29589 @endif tk
29590
29591 .PHONY: maybe-html-tk html-tk
29592 maybe-html-tk:
29593 @if tk
29594 maybe-html-tk: html-tk
29595
29596 html-tk: \
29597     configure-tk 
29598         @: $(MAKE); $(unstage)
29599         @[ -f ./tk/Makefile ] || exit 0; \
29600         r=`${PWD_COMMAND}`; export r; \
29601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29602         $(HOST_EXPORTS) \
29603         for flag in $(EXTRA_HOST_FLAGS) ; do \
29604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29605         done; \
29606         echo "Doing html in tk"; \
29607         (cd $(HOST_SUBDIR)/tk && \
29608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29610                   "RANLIB=$${RANLIB}" \
29611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29612                   html) \
29613           || exit 1
29614
29615 @endif tk
29616
29617 .PHONY: maybe-TAGS-tk TAGS-tk
29618 maybe-TAGS-tk:
29619 @if tk
29620 maybe-TAGS-tk: TAGS-tk
29621
29622 TAGS-tk: \
29623     configure-tk 
29624         @: $(MAKE); $(unstage)
29625         @[ -f ./tk/Makefile ] || exit 0; \
29626         r=`${PWD_COMMAND}`; export r; \
29627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29628         $(HOST_EXPORTS) \
29629         for flag in $(EXTRA_HOST_FLAGS) ; do \
29630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29631         done; \
29632         echo "Doing TAGS in tk"; \
29633         (cd $(HOST_SUBDIR)/tk && \
29634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29636                   "RANLIB=$${RANLIB}" \
29637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29638                   TAGS) \
29639           || exit 1
29640
29641 @endif tk
29642
29643 .PHONY: maybe-install-info-tk install-info-tk
29644 maybe-install-info-tk:
29645 @if tk
29646 maybe-install-info-tk: install-info-tk
29647
29648 install-info-tk: \
29649     configure-tk \
29650     info-tk 
29651         @: $(MAKE); $(unstage)
29652         @[ -f ./tk/Makefile ] || exit 0; \
29653         r=`${PWD_COMMAND}`; export r; \
29654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29655         $(HOST_EXPORTS) \
29656         for flag in $(EXTRA_HOST_FLAGS) ; do \
29657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29658         done; \
29659         echo "Doing install-info in tk"; \
29660         (cd $(HOST_SUBDIR)/tk && \
29661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29663                   "RANLIB=$${RANLIB}" \
29664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29665                   install-info) \
29666           || exit 1
29667
29668 @endif tk
29669
29670 .PHONY: maybe-install-pdf-tk install-pdf-tk
29671 maybe-install-pdf-tk:
29672 @if tk
29673 maybe-install-pdf-tk: install-pdf-tk
29674
29675 install-pdf-tk: \
29676     configure-tk \
29677     pdf-tk 
29678         @: $(MAKE); $(unstage)
29679         @[ -f ./tk/Makefile ] || exit 0; \
29680         r=`${PWD_COMMAND}`; export r; \
29681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29682         $(HOST_EXPORTS) \
29683         for flag in $(EXTRA_HOST_FLAGS) ; do \
29684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29685         done; \
29686         echo "Doing install-pdf in tk"; \
29687         (cd $(HOST_SUBDIR)/tk && \
29688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29690                   "RANLIB=$${RANLIB}" \
29691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29692                   install-pdf) \
29693           || exit 1
29694
29695 @endif tk
29696
29697 .PHONY: maybe-install-html-tk install-html-tk
29698 maybe-install-html-tk:
29699 @if tk
29700 maybe-install-html-tk: install-html-tk
29701
29702 install-html-tk: \
29703     configure-tk \
29704     html-tk 
29705         @: $(MAKE); $(unstage)
29706         @[ -f ./tk/Makefile ] || exit 0; \
29707         r=`${PWD_COMMAND}`; export r; \
29708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29709         $(HOST_EXPORTS) \
29710         for flag in $(EXTRA_HOST_FLAGS) ; do \
29711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29712         done; \
29713         echo "Doing install-html in tk"; \
29714         (cd $(HOST_SUBDIR)/tk && \
29715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29717                   "RANLIB=$${RANLIB}" \
29718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29719                   install-html) \
29720           || exit 1
29721
29722 @endif tk
29723
29724 .PHONY: maybe-installcheck-tk installcheck-tk
29725 maybe-installcheck-tk:
29726 @if tk
29727 maybe-installcheck-tk: installcheck-tk
29728
29729 installcheck-tk: \
29730     configure-tk 
29731         @: $(MAKE); $(unstage)
29732         @[ -f ./tk/Makefile ] || exit 0; \
29733         r=`${PWD_COMMAND}`; export r; \
29734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29735         $(HOST_EXPORTS) \
29736         for flag in $(EXTRA_HOST_FLAGS) ; do \
29737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29738         done; \
29739         echo "Doing installcheck in tk"; \
29740         (cd $(HOST_SUBDIR)/tk && \
29741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29743                   "RANLIB=$${RANLIB}" \
29744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29745                   installcheck) \
29746           || exit 1
29747
29748 @endif tk
29749
29750 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
29751 maybe-mostlyclean-tk:
29752 @if tk
29753 maybe-mostlyclean-tk: mostlyclean-tk
29754
29755 mostlyclean-tk: 
29756         @: $(MAKE); $(unstage)
29757         @[ -f ./tk/Makefile ] || exit 0; \
29758         r=`${PWD_COMMAND}`; export r; \
29759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29760         $(HOST_EXPORTS) \
29761         for flag in $(EXTRA_HOST_FLAGS) ; do \
29762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29763         done; \
29764         echo "Doing mostlyclean in tk"; \
29765         (cd $(HOST_SUBDIR)/tk && \
29766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29768                   "RANLIB=$${RANLIB}" \
29769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29770                   mostlyclean) \
29771           || exit 1
29772
29773 @endif tk
29774
29775 .PHONY: maybe-clean-tk clean-tk
29776 maybe-clean-tk:
29777 @if tk
29778 maybe-clean-tk: clean-tk
29779
29780 clean-tk: 
29781         @: $(MAKE); $(unstage)
29782         @[ -f ./tk/Makefile ] || exit 0; \
29783         r=`${PWD_COMMAND}`; export r; \
29784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29785         $(HOST_EXPORTS) \
29786         for flag in $(EXTRA_HOST_FLAGS) ; do \
29787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29788         done; \
29789         echo "Doing clean in tk"; \
29790         (cd $(HOST_SUBDIR)/tk && \
29791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29793                   "RANLIB=$${RANLIB}" \
29794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29795                   clean) \
29796           || exit 1
29797
29798 @endif tk
29799
29800 .PHONY: maybe-distclean-tk distclean-tk
29801 maybe-distclean-tk:
29802 @if tk
29803 maybe-distclean-tk: distclean-tk
29804
29805 distclean-tk: 
29806         @: $(MAKE); $(unstage)
29807         @[ -f ./tk/Makefile ] || exit 0; \
29808         r=`${PWD_COMMAND}`; export r; \
29809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29810         $(HOST_EXPORTS) \
29811         for flag in $(EXTRA_HOST_FLAGS) ; do \
29812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29813         done; \
29814         echo "Doing distclean in tk"; \
29815         (cd $(HOST_SUBDIR)/tk && \
29816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29818                   "RANLIB=$${RANLIB}" \
29819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29820                   distclean) \
29821           || exit 1
29822
29823 @endif tk
29824
29825 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
29826 maybe-maintainer-clean-tk:
29827 @if tk
29828 maybe-maintainer-clean-tk: maintainer-clean-tk
29829
29830 maintainer-clean-tk: 
29831         @: $(MAKE); $(unstage)
29832         @[ -f ./tk/Makefile ] || exit 0; \
29833         r=`${PWD_COMMAND}`; export r; \
29834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29835         $(HOST_EXPORTS) \
29836         for flag in $(EXTRA_HOST_FLAGS) ; do \
29837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29838         done; \
29839         echo "Doing maintainer-clean in tk"; \
29840         (cd $(HOST_SUBDIR)/tk && \
29841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29843                   "RANLIB=$${RANLIB}" \
29844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29845                   maintainer-clean) \
29846           || exit 1
29847
29848 @endif tk
29849
29850
29851
29852 .PHONY: configure-libtermcap maybe-configure-libtermcap
29853 maybe-configure-libtermcap:
29854 @if gcc-bootstrap
29855 configure-libtermcap: stage_current
29856 @endif gcc-bootstrap
29857 @if libtermcap
29858 maybe-configure-libtermcap: configure-libtermcap
29859 configure-libtermcap: 
29860         @: $(MAKE); $(unstage)
29861         @r=`${PWD_COMMAND}`; export r; \
29862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29863         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
29864         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
29865         $(HOST_EXPORTS)  \
29866         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
29867         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
29868         case $(srcdir) in \
29869           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29870           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
29871                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29872         esac; \
29873         module_srcdir=libtermcap; \
29874         $(SHELL) \
29875           $$s/$$module_srcdir/configure \
29876           --srcdir=$${topdir}/$$module_srcdir \
29877           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29878           --target=${target_alias}  \
29879           || exit 1
29880 @endif libtermcap
29881
29882
29883
29884
29885
29886 .PHONY: all-libtermcap maybe-all-libtermcap
29887 maybe-all-libtermcap:
29888 @if gcc-bootstrap
29889 all-libtermcap: stage_current
29890 @endif gcc-bootstrap
29891 @if libtermcap
29892 TARGET-libtermcap=all
29893 maybe-all-libtermcap: all-libtermcap
29894 all-libtermcap: configure-libtermcap
29895         @: $(MAKE); $(unstage)
29896         @r=`${PWD_COMMAND}`; export r; \
29897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29898         $(HOST_EXPORTS)  \
29899         (cd $(HOST_SUBDIR)/libtermcap && \
29900           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29901                 $(TARGET-libtermcap))
29902 @endif libtermcap
29903
29904
29905
29906
29907 .PHONY: check-libtermcap maybe-check-libtermcap
29908 maybe-check-libtermcap:
29909 @if libtermcap
29910 maybe-check-libtermcap: check-libtermcap
29911
29912 check-libtermcap:
29913
29914 @endif libtermcap
29915
29916 .PHONY: install-libtermcap maybe-install-libtermcap
29917 maybe-install-libtermcap:
29918 @if libtermcap
29919 maybe-install-libtermcap: install-libtermcap
29920
29921 install-libtermcap: installdirs
29922         @: $(MAKE); $(unstage)
29923         @r=`${PWD_COMMAND}`; export r; \
29924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29925         $(HOST_EXPORTS) \
29926         (cd $(HOST_SUBDIR)/libtermcap && \
29927           $(MAKE) $(FLAGS_TO_PASS)  install)
29928
29929 @endif libtermcap
29930
29931 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
29932 maybe-install-strip-libtermcap:
29933 @if libtermcap
29934 maybe-install-strip-libtermcap: install-strip-libtermcap
29935
29936 install-strip-libtermcap: installdirs
29937         @: $(MAKE); $(unstage)
29938         @r=`${PWD_COMMAND}`; export r; \
29939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29940         $(HOST_EXPORTS) \
29941         (cd $(HOST_SUBDIR)/libtermcap && \
29942           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29943
29944 @endif libtermcap
29945
29946 # Other targets (info, dvi, pdf, etc.)
29947
29948 .PHONY: maybe-info-libtermcap info-libtermcap
29949 maybe-info-libtermcap:
29950 @if libtermcap
29951 maybe-info-libtermcap: info-libtermcap
29952
29953 info-libtermcap: \
29954     configure-libtermcap 
29955         @: $(MAKE); $(unstage)
29956         @[ -f ./libtermcap/Makefile ] || exit 0; \
29957         r=`${PWD_COMMAND}`; export r; \
29958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29959         $(HOST_EXPORTS) \
29960         for flag in $(EXTRA_HOST_FLAGS) ; do \
29961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29962         done; \
29963         echo "Doing info in libtermcap"; \
29964         (cd $(HOST_SUBDIR)/libtermcap && \
29965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29967                   "RANLIB=$${RANLIB}" \
29968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29969                   info) \
29970           || exit 1
29971
29972 @endif libtermcap
29973
29974 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
29975 maybe-dvi-libtermcap:
29976 @if libtermcap
29977 maybe-dvi-libtermcap: dvi-libtermcap
29978
29979 dvi-libtermcap: \
29980     configure-libtermcap 
29981         @: $(MAKE); $(unstage)
29982         @[ -f ./libtermcap/Makefile ] || exit 0; \
29983         r=`${PWD_COMMAND}`; export r; \
29984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29985         $(HOST_EXPORTS) \
29986         for flag in $(EXTRA_HOST_FLAGS) ; do \
29987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29988         done; \
29989         echo "Doing dvi in libtermcap"; \
29990         (cd $(HOST_SUBDIR)/libtermcap && \
29991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29993                   "RANLIB=$${RANLIB}" \
29994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29995                   dvi) \
29996           || exit 1
29997
29998 @endif libtermcap
29999
30000 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
30001 maybe-pdf-libtermcap:
30002 @if libtermcap
30003 maybe-pdf-libtermcap: pdf-libtermcap
30004
30005 pdf-libtermcap: \
30006     configure-libtermcap 
30007         @: $(MAKE); $(unstage)
30008         @[ -f ./libtermcap/Makefile ] || exit 0; \
30009         r=`${PWD_COMMAND}`; export r; \
30010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30011         $(HOST_EXPORTS) \
30012         for flag in $(EXTRA_HOST_FLAGS) ; do \
30013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30014         done; \
30015         echo "Doing pdf in libtermcap"; \
30016         (cd $(HOST_SUBDIR)/libtermcap && \
30017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30019                   "RANLIB=$${RANLIB}" \
30020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30021                   pdf) \
30022           || exit 1
30023
30024 @endif libtermcap
30025
30026 .PHONY: maybe-html-libtermcap html-libtermcap
30027 maybe-html-libtermcap:
30028 @if libtermcap
30029 maybe-html-libtermcap: html-libtermcap
30030
30031 html-libtermcap: \
30032     configure-libtermcap 
30033         @: $(MAKE); $(unstage)
30034         @[ -f ./libtermcap/Makefile ] || exit 0; \
30035         r=`${PWD_COMMAND}`; export r; \
30036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30037         $(HOST_EXPORTS) \
30038         for flag in $(EXTRA_HOST_FLAGS) ; do \
30039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30040         done; \
30041         echo "Doing html in libtermcap"; \
30042         (cd $(HOST_SUBDIR)/libtermcap && \
30043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30045                   "RANLIB=$${RANLIB}" \
30046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30047                   html) \
30048           || exit 1
30049
30050 @endif libtermcap
30051
30052 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
30053 maybe-TAGS-libtermcap:
30054 @if libtermcap
30055 maybe-TAGS-libtermcap: TAGS-libtermcap
30056
30057 TAGS-libtermcap: \
30058     configure-libtermcap 
30059         @: $(MAKE); $(unstage)
30060         @[ -f ./libtermcap/Makefile ] || exit 0; \
30061         r=`${PWD_COMMAND}`; export r; \
30062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30063         $(HOST_EXPORTS) \
30064         for flag in $(EXTRA_HOST_FLAGS) ; do \
30065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30066         done; \
30067         echo "Doing TAGS in libtermcap"; \
30068         (cd $(HOST_SUBDIR)/libtermcap && \
30069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30071                   "RANLIB=$${RANLIB}" \
30072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30073                   TAGS) \
30074           || exit 1
30075
30076 @endif libtermcap
30077
30078 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
30079 maybe-install-info-libtermcap:
30080 @if libtermcap
30081 maybe-install-info-libtermcap: install-info-libtermcap
30082
30083 install-info-libtermcap: \
30084     configure-libtermcap \
30085     info-libtermcap 
30086         @: $(MAKE); $(unstage)
30087         @[ -f ./libtermcap/Makefile ] || exit 0; \
30088         r=`${PWD_COMMAND}`; export r; \
30089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30090         $(HOST_EXPORTS) \
30091         for flag in $(EXTRA_HOST_FLAGS) ; do \
30092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30093         done; \
30094         echo "Doing install-info in libtermcap"; \
30095         (cd $(HOST_SUBDIR)/libtermcap && \
30096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30098                   "RANLIB=$${RANLIB}" \
30099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30100                   install-info) \
30101           || exit 1
30102
30103 @endif libtermcap
30104
30105 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
30106 maybe-install-pdf-libtermcap:
30107 @if libtermcap
30108 maybe-install-pdf-libtermcap: install-pdf-libtermcap
30109
30110 install-pdf-libtermcap: \
30111     configure-libtermcap \
30112     pdf-libtermcap 
30113         @: $(MAKE); $(unstage)
30114         @[ -f ./libtermcap/Makefile ] || exit 0; \
30115         r=`${PWD_COMMAND}`; export r; \
30116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30117         $(HOST_EXPORTS) \
30118         for flag in $(EXTRA_HOST_FLAGS) ; do \
30119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30120         done; \
30121         echo "Doing install-pdf in libtermcap"; \
30122         (cd $(HOST_SUBDIR)/libtermcap && \
30123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30125                   "RANLIB=$${RANLIB}" \
30126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30127                   install-pdf) \
30128           || exit 1
30129
30130 @endif libtermcap
30131
30132 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
30133 maybe-install-html-libtermcap:
30134 @if libtermcap
30135 maybe-install-html-libtermcap: install-html-libtermcap
30136
30137 install-html-libtermcap: \
30138     configure-libtermcap \
30139     html-libtermcap 
30140         @: $(MAKE); $(unstage)
30141         @[ -f ./libtermcap/Makefile ] || exit 0; \
30142         r=`${PWD_COMMAND}`; export r; \
30143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30144         $(HOST_EXPORTS) \
30145         for flag in $(EXTRA_HOST_FLAGS) ; do \
30146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30147         done; \
30148         echo "Doing install-html in libtermcap"; \
30149         (cd $(HOST_SUBDIR)/libtermcap && \
30150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30152                   "RANLIB=$${RANLIB}" \
30153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30154                   install-html) \
30155           || exit 1
30156
30157 @endif libtermcap
30158
30159 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
30160 maybe-installcheck-libtermcap:
30161 @if libtermcap
30162 maybe-installcheck-libtermcap: installcheck-libtermcap
30163
30164 installcheck-libtermcap: \
30165     configure-libtermcap 
30166         @: $(MAKE); $(unstage)
30167         @[ -f ./libtermcap/Makefile ] || exit 0; \
30168         r=`${PWD_COMMAND}`; export r; \
30169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30170         $(HOST_EXPORTS) \
30171         for flag in $(EXTRA_HOST_FLAGS) ; do \
30172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30173         done; \
30174         echo "Doing installcheck in libtermcap"; \
30175         (cd $(HOST_SUBDIR)/libtermcap && \
30176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30178                   "RANLIB=$${RANLIB}" \
30179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30180                   installcheck) \
30181           || exit 1
30182
30183 @endif libtermcap
30184
30185 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
30186 maybe-mostlyclean-libtermcap:
30187 @if libtermcap
30188 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
30189
30190 # libtermcap doesn't support mostlyclean.
30191 mostlyclean-libtermcap:
30192
30193 @endif libtermcap
30194
30195 .PHONY: maybe-clean-libtermcap clean-libtermcap
30196 maybe-clean-libtermcap:
30197 @if libtermcap
30198 maybe-clean-libtermcap: clean-libtermcap
30199
30200 # libtermcap doesn't support clean.
30201 clean-libtermcap:
30202
30203 @endif libtermcap
30204
30205 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
30206 maybe-distclean-libtermcap:
30207 @if libtermcap
30208 maybe-distclean-libtermcap: distclean-libtermcap
30209
30210 # libtermcap doesn't support distclean.
30211 distclean-libtermcap:
30212
30213 @endif libtermcap
30214
30215 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
30216 maybe-maintainer-clean-libtermcap:
30217 @if libtermcap
30218 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
30219
30220 # libtermcap doesn't support maintainer-clean.
30221 maintainer-clean-libtermcap:
30222
30223 @endif libtermcap
30224
30225
30226
30227 .PHONY: configure-utils maybe-configure-utils
30228 maybe-configure-utils:
30229 @if gcc-bootstrap
30230 configure-utils: stage_current
30231 @endif gcc-bootstrap
30232 @if utils
30233 maybe-configure-utils: configure-utils
30234 configure-utils: 
30235         @: $(MAKE); $(unstage)
30236         @r=`${PWD_COMMAND}`; export r; \
30237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30238         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
30239         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
30240         $(HOST_EXPORTS)  \
30241         echo Configuring in $(HOST_SUBDIR)/utils; \
30242         cd "$(HOST_SUBDIR)/utils" || exit 1; \
30243         case $(srcdir) in \
30244           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30245           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
30246                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30247         esac; \
30248         module_srcdir=utils; \
30249         $(SHELL) \
30250           $$s/$$module_srcdir/configure \
30251           --srcdir=$${topdir}/$$module_srcdir \
30252           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30253           --target=${target_alias}  \
30254           || exit 1
30255 @endif utils
30256
30257
30258
30259
30260
30261 .PHONY: all-utils maybe-all-utils
30262 maybe-all-utils:
30263 @if gcc-bootstrap
30264 all-utils: stage_current
30265 @endif gcc-bootstrap
30266 @if utils
30267 TARGET-utils=all
30268 maybe-all-utils: all-utils
30269 all-utils: configure-utils
30270         @: $(MAKE); $(unstage)
30271         @r=`${PWD_COMMAND}`; export r; \
30272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30273         $(HOST_EXPORTS)  \
30274         (cd $(HOST_SUBDIR)/utils && \
30275           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30276                 $(TARGET-utils))
30277 @endif utils
30278
30279
30280
30281
30282 .PHONY: check-utils maybe-check-utils
30283 maybe-check-utils:
30284 @if utils
30285 maybe-check-utils: check-utils
30286
30287 check-utils:
30288
30289 @endif utils
30290
30291 .PHONY: install-utils maybe-install-utils
30292 maybe-install-utils:
30293 @if utils
30294 maybe-install-utils: install-utils
30295
30296 install-utils: installdirs
30297         @: $(MAKE); $(unstage)
30298         @r=`${PWD_COMMAND}`; export r; \
30299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30300         $(HOST_EXPORTS) \
30301         (cd $(HOST_SUBDIR)/utils && \
30302           $(MAKE) $(FLAGS_TO_PASS)  install)
30303
30304 @endif utils
30305
30306 .PHONY: install-strip-utils maybe-install-strip-utils
30307 maybe-install-strip-utils:
30308 @if utils
30309 maybe-install-strip-utils: install-strip-utils
30310
30311 install-strip-utils: installdirs
30312         @: $(MAKE); $(unstage)
30313         @r=`${PWD_COMMAND}`; export r; \
30314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30315         $(HOST_EXPORTS) \
30316         (cd $(HOST_SUBDIR)/utils && \
30317           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30318
30319 @endif utils
30320
30321 # Other targets (info, dvi, pdf, etc.)
30322
30323 .PHONY: maybe-info-utils info-utils
30324 maybe-info-utils:
30325 @if utils
30326 maybe-info-utils: info-utils
30327
30328 info-utils: \
30329     configure-utils 
30330         @: $(MAKE); $(unstage)
30331         @[ -f ./utils/Makefile ] || exit 0; \
30332         r=`${PWD_COMMAND}`; export r; \
30333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30334         $(HOST_EXPORTS) \
30335         for flag in $(EXTRA_HOST_FLAGS) ; do \
30336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30337         done; \
30338         echo "Doing info in utils"; \
30339         (cd $(HOST_SUBDIR)/utils && \
30340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30342                   "RANLIB=$${RANLIB}" \
30343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30344                   info) \
30345           || exit 1
30346
30347 @endif utils
30348
30349 .PHONY: maybe-dvi-utils dvi-utils
30350 maybe-dvi-utils:
30351 @if utils
30352 maybe-dvi-utils: dvi-utils
30353
30354 dvi-utils: \
30355     configure-utils 
30356         @: $(MAKE); $(unstage)
30357         @[ -f ./utils/Makefile ] || exit 0; \
30358         r=`${PWD_COMMAND}`; export r; \
30359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30360         $(HOST_EXPORTS) \
30361         for flag in $(EXTRA_HOST_FLAGS) ; do \
30362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30363         done; \
30364         echo "Doing dvi in utils"; \
30365         (cd $(HOST_SUBDIR)/utils && \
30366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30368                   "RANLIB=$${RANLIB}" \
30369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30370                   dvi) \
30371           || exit 1
30372
30373 @endif utils
30374
30375 .PHONY: maybe-pdf-utils pdf-utils
30376 maybe-pdf-utils:
30377 @if utils
30378 maybe-pdf-utils: pdf-utils
30379
30380 pdf-utils: \
30381     configure-utils 
30382         @: $(MAKE); $(unstage)
30383         @[ -f ./utils/Makefile ] || exit 0; \
30384         r=`${PWD_COMMAND}`; export r; \
30385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30386         $(HOST_EXPORTS) \
30387         for flag in $(EXTRA_HOST_FLAGS) ; do \
30388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30389         done; \
30390         echo "Doing pdf in utils"; \
30391         (cd $(HOST_SUBDIR)/utils && \
30392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30394                   "RANLIB=$${RANLIB}" \
30395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30396                   pdf) \
30397           || exit 1
30398
30399 @endif utils
30400
30401 .PHONY: maybe-html-utils html-utils
30402 maybe-html-utils:
30403 @if utils
30404 maybe-html-utils: html-utils
30405
30406 html-utils: \
30407     configure-utils 
30408         @: $(MAKE); $(unstage)
30409         @[ -f ./utils/Makefile ] || exit 0; \
30410         r=`${PWD_COMMAND}`; export r; \
30411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30412         $(HOST_EXPORTS) \
30413         for flag in $(EXTRA_HOST_FLAGS) ; do \
30414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30415         done; \
30416         echo "Doing html in utils"; \
30417         (cd $(HOST_SUBDIR)/utils && \
30418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30420                   "RANLIB=$${RANLIB}" \
30421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30422                   html) \
30423           || exit 1
30424
30425 @endif utils
30426
30427 .PHONY: maybe-TAGS-utils TAGS-utils
30428 maybe-TAGS-utils:
30429 @if utils
30430 maybe-TAGS-utils: TAGS-utils
30431
30432 TAGS-utils: \
30433     configure-utils 
30434         @: $(MAKE); $(unstage)
30435         @[ -f ./utils/Makefile ] || exit 0; \
30436         r=`${PWD_COMMAND}`; export r; \
30437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30438         $(HOST_EXPORTS) \
30439         for flag in $(EXTRA_HOST_FLAGS) ; do \
30440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30441         done; \
30442         echo "Doing TAGS in utils"; \
30443         (cd $(HOST_SUBDIR)/utils && \
30444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30446                   "RANLIB=$${RANLIB}" \
30447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30448                   TAGS) \
30449           || exit 1
30450
30451 @endif utils
30452
30453 .PHONY: maybe-install-info-utils install-info-utils
30454 maybe-install-info-utils:
30455 @if utils
30456 maybe-install-info-utils: install-info-utils
30457
30458 install-info-utils: \
30459     configure-utils \
30460     info-utils 
30461         @: $(MAKE); $(unstage)
30462         @[ -f ./utils/Makefile ] || exit 0; \
30463         r=`${PWD_COMMAND}`; export r; \
30464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30465         $(HOST_EXPORTS) \
30466         for flag in $(EXTRA_HOST_FLAGS) ; do \
30467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30468         done; \
30469         echo "Doing install-info in utils"; \
30470         (cd $(HOST_SUBDIR)/utils && \
30471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30473                   "RANLIB=$${RANLIB}" \
30474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30475                   install-info) \
30476           || exit 1
30477
30478 @endif utils
30479
30480 .PHONY: maybe-install-pdf-utils install-pdf-utils
30481 maybe-install-pdf-utils:
30482 @if utils
30483 maybe-install-pdf-utils: install-pdf-utils
30484
30485 install-pdf-utils: \
30486     configure-utils \
30487     pdf-utils 
30488         @: $(MAKE); $(unstage)
30489         @[ -f ./utils/Makefile ] || exit 0; \
30490         r=`${PWD_COMMAND}`; export r; \
30491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30492         $(HOST_EXPORTS) \
30493         for flag in $(EXTRA_HOST_FLAGS) ; do \
30494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30495         done; \
30496         echo "Doing install-pdf in utils"; \
30497         (cd $(HOST_SUBDIR)/utils && \
30498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30500                   "RANLIB=$${RANLIB}" \
30501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30502                   install-pdf) \
30503           || exit 1
30504
30505 @endif utils
30506
30507 .PHONY: maybe-install-html-utils install-html-utils
30508 maybe-install-html-utils:
30509 @if utils
30510 maybe-install-html-utils: install-html-utils
30511
30512 install-html-utils: \
30513     configure-utils \
30514     html-utils 
30515         @: $(MAKE); $(unstage)
30516         @[ -f ./utils/Makefile ] || exit 0; \
30517         r=`${PWD_COMMAND}`; export r; \
30518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30519         $(HOST_EXPORTS) \
30520         for flag in $(EXTRA_HOST_FLAGS) ; do \
30521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30522         done; \
30523         echo "Doing install-html in utils"; \
30524         (cd $(HOST_SUBDIR)/utils && \
30525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30527                   "RANLIB=$${RANLIB}" \
30528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30529                   install-html) \
30530           || exit 1
30531
30532 @endif utils
30533
30534 .PHONY: maybe-installcheck-utils installcheck-utils
30535 maybe-installcheck-utils:
30536 @if utils
30537 maybe-installcheck-utils: installcheck-utils
30538
30539 installcheck-utils: \
30540     configure-utils 
30541         @: $(MAKE); $(unstage)
30542         @[ -f ./utils/Makefile ] || exit 0; \
30543         r=`${PWD_COMMAND}`; export r; \
30544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30545         $(HOST_EXPORTS) \
30546         for flag in $(EXTRA_HOST_FLAGS) ; do \
30547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30548         done; \
30549         echo "Doing installcheck in utils"; \
30550         (cd $(HOST_SUBDIR)/utils && \
30551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30553                   "RANLIB=$${RANLIB}" \
30554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30555                   installcheck) \
30556           || exit 1
30557
30558 @endif utils
30559
30560 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
30561 maybe-mostlyclean-utils:
30562 @if utils
30563 maybe-mostlyclean-utils: mostlyclean-utils
30564
30565 mostlyclean-utils: 
30566         @: $(MAKE); $(unstage)
30567         @[ -f ./utils/Makefile ] || exit 0; \
30568         r=`${PWD_COMMAND}`; export r; \
30569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30570         $(HOST_EXPORTS) \
30571         for flag in $(EXTRA_HOST_FLAGS) ; do \
30572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30573         done; \
30574         echo "Doing mostlyclean in utils"; \
30575         (cd $(HOST_SUBDIR)/utils && \
30576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30578                   "RANLIB=$${RANLIB}" \
30579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30580                   mostlyclean) \
30581           || exit 1
30582
30583 @endif utils
30584
30585 .PHONY: maybe-clean-utils clean-utils
30586 maybe-clean-utils:
30587 @if utils
30588 maybe-clean-utils: clean-utils
30589
30590 clean-utils: 
30591         @: $(MAKE); $(unstage)
30592         @[ -f ./utils/Makefile ] || exit 0; \
30593         r=`${PWD_COMMAND}`; export r; \
30594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30595         $(HOST_EXPORTS) \
30596         for flag in $(EXTRA_HOST_FLAGS) ; do \
30597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30598         done; \
30599         echo "Doing clean in utils"; \
30600         (cd $(HOST_SUBDIR)/utils && \
30601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30603                   "RANLIB=$${RANLIB}" \
30604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30605                   clean) \
30606           || exit 1
30607
30608 @endif utils
30609
30610 .PHONY: maybe-distclean-utils distclean-utils
30611 maybe-distclean-utils:
30612 @if utils
30613 maybe-distclean-utils: distclean-utils
30614
30615 distclean-utils: 
30616         @: $(MAKE); $(unstage)
30617         @[ -f ./utils/Makefile ] || exit 0; \
30618         r=`${PWD_COMMAND}`; export r; \
30619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30620         $(HOST_EXPORTS) \
30621         for flag in $(EXTRA_HOST_FLAGS) ; do \
30622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30623         done; \
30624         echo "Doing distclean in utils"; \
30625         (cd $(HOST_SUBDIR)/utils && \
30626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30628                   "RANLIB=$${RANLIB}" \
30629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30630                   distclean) \
30631           || exit 1
30632
30633 @endif utils
30634
30635 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
30636 maybe-maintainer-clean-utils:
30637 @if utils
30638 maybe-maintainer-clean-utils: maintainer-clean-utils
30639
30640 maintainer-clean-utils: 
30641         @: $(MAKE); $(unstage)
30642         @[ -f ./utils/Makefile ] || exit 0; \
30643         r=`${PWD_COMMAND}`; export r; \
30644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30645         $(HOST_EXPORTS) \
30646         for flag in $(EXTRA_HOST_FLAGS) ; do \
30647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30648         done; \
30649         echo "Doing maintainer-clean in utils"; \
30650         (cd $(HOST_SUBDIR)/utils && \
30651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30653                   "RANLIB=$${RANLIB}" \
30654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30655                   maintainer-clean) \
30656           || exit 1
30657
30658 @endif utils
30659
30660
30661
30662 .PHONY: configure-gnattools maybe-configure-gnattools
30663 maybe-configure-gnattools:
30664 @if gcc-bootstrap
30665 configure-gnattools: stage_current
30666 @endif gcc-bootstrap
30667 @if gnattools
30668 maybe-configure-gnattools: configure-gnattools
30669 configure-gnattools: 
30670         @: $(MAKE); $(unstage)
30671         @r=`${PWD_COMMAND}`; export r; \
30672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30673         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
30674         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
30675         $(HOST_EXPORTS)  \
30676         echo Configuring in $(HOST_SUBDIR)/gnattools; \
30677         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
30678         case $(srcdir) in \
30679           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30680           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
30681                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30682         esac; \
30683         module_srcdir=gnattools; \
30684         $(SHELL) \
30685           $$s/$$module_srcdir/configure \
30686           --srcdir=$${topdir}/$$module_srcdir \
30687           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30688           --target=${target_alias}  \
30689           || exit 1
30690 @endif gnattools
30691
30692
30693
30694
30695
30696 .PHONY: all-gnattools maybe-all-gnattools
30697 maybe-all-gnattools:
30698 @if gcc-bootstrap
30699 all-gnattools: stage_current
30700 @endif gcc-bootstrap
30701 @if gnattools
30702 TARGET-gnattools=all
30703 maybe-all-gnattools: all-gnattools
30704 all-gnattools: configure-gnattools
30705         @: $(MAKE); $(unstage)
30706         @r=`${PWD_COMMAND}`; export r; \
30707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30708         $(HOST_EXPORTS)  \
30709         (cd $(HOST_SUBDIR)/gnattools && \
30710           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30711                 $(TARGET-gnattools))
30712 @endif gnattools
30713
30714
30715
30716
30717 .PHONY: check-gnattools maybe-check-gnattools
30718 maybe-check-gnattools:
30719 @if gnattools
30720 maybe-check-gnattools: check-gnattools
30721
30722 check-gnattools:
30723         @: $(MAKE); $(unstage)
30724         @r=`${PWD_COMMAND}`; export r; \
30725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30726         $(HOST_EXPORTS)  \
30727         (cd $(HOST_SUBDIR)/gnattools && \
30728           $(MAKE) $(FLAGS_TO_PASS)  check)
30729
30730 @endif gnattools
30731
30732 .PHONY: install-gnattools maybe-install-gnattools
30733 maybe-install-gnattools:
30734 @if gnattools
30735 maybe-install-gnattools: install-gnattools
30736
30737 install-gnattools: installdirs
30738         @: $(MAKE); $(unstage)
30739         @r=`${PWD_COMMAND}`; export r; \
30740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30741         $(HOST_EXPORTS) \
30742         (cd $(HOST_SUBDIR)/gnattools && \
30743           $(MAKE) $(FLAGS_TO_PASS)  install)
30744
30745 @endif gnattools
30746
30747 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
30748 maybe-install-strip-gnattools:
30749 @if gnattools
30750 maybe-install-strip-gnattools: install-strip-gnattools
30751
30752 install-strip-gnattools: installdirs
30753         @: $(MAKE); $(unstage)
30754         @r=`${PWD_COMMAND}`; export r; \
30755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30756         $(HOST_EXPORTS) \
30757         (cd $(HOST_SUBDIR)/gnattools && \
30758           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30759
30760 @endif gnattools
30761
30762 # Other targets (info, dvi, pdf, etc.)
30763
30764 .PHONY: maybe-info-gnattools info-gnattools
30765 maybe-info-gnattools:
30766 @if gnattools
30767 maybe-info-gnattools: info-gnattools
30768
30769 info-gnattools: \
30770     configure-gnattools 
30771         @: $(MAKE); $(unstage)
30772         @[ -f ./gnattools/Makefile ] || exit 0; \
30773         r=`${PWD_COMMAND}`; export r; \
30774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30775         $(HOST_EXPORTS) \
30776         for flag in $(EXTRA_HOST_FLAGS) ; do \
30777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30778         done; \
30779         echo "Doing info in gnattools"; \
30780         (cd $(HOST_SUBDIR)/gnattools && \
30781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30783                   "RANLIB=$${RANLIB}" \
30784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30785                   info) \
30786           || exit 1
30787
30788 @endif gnattools
30789
30790 .PHONY: maybe-dvi-gnattools dvi-gnattools
30791 maybe-dvi-gnattools:
30792 @if gnattools
30793 maybe-dvi-gnattools: dvi-gnattools
30794
30795 dvi-gnattools: \
30796     configure-gnattools 
30797         @: $(MAKE); $(unstage)
30798         @[ -f ./gnattools/Makefile ] || exit 0; \
30799         r=`${PWD_COMMAND}`; export r; \
30800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30801         $(HOST_EXPORTS) \
30802         for flag in $(EXTRA_HOST_FLAGS) ; do \
30803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30804         done; \
30805         echo "Doing dvi in gnattools"; \
30806         (cd $(HOST_SUBDIR)/gnattools && \
30807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30809                   "RANLIB=$${RANLIB}" \
30810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30811                   dvi) \
30812           || exit 1
30813
30814 @endif gnattools
30815
30816 .PHONY: maybe-pdf-gnattools pdf-gnattools
30817 maybe-pdf-gnattools:
30818 @if gnattools
30819 maybe-pdf-gnattools: pdf-gnattools
30820
30821 pdf-gnattools: \
30822     configure-gnattools 
30823         @: $(MAKE); $(unstage)
30824         @[ -f ./gnattools/Makefile ] || exit 0; \
30825         r=`${PWD_COMMAND}`; export r; \
30826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30827         $(HOST_EXPORTS) \
30828         for flag in $(EXTRA_HOST_FLAGS) ; do \
30829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30830         done; \
30831         echo "Doing pdf in gnattools"; \
30832         (cd $(HOST_SUBDIR)/gnattools && \
30833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30835                   "RANLIB=$${RANLIB}" \
30836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30837                   pdf) \
30838           || exit 1
30839
30840 @endif gnattools
30841
30842 .PHONY: maybe-html-gnattools html-gnattools
30843 maybe-html-gnattools:
30844 @if gnattools
30845 maybe-html-gnattools: html-gnattools
30846
30847 html-gnattools: \
30848     configure-gnattools 
30849         @: $(MAKE); $(unstage)
30850         @[ -f ./gnattools/Makefile ] || exit 0; \
30851         r=`${PWD_COMMAND}`; export r; \
30852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30853         $(HOST_EXPORTS) \
30854         for flag in $(EXTRA_HOST_FLAGS) ; do \
30855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30856         done; \
30857         echo "Doing html in gnattools"; \
30858         (cd $(HOST_SUBDIR)/gnattools && \
30859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30861                   "RANLIB=$${RANLIB}" \
30862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30863                   html) \
30864           || exit 1
30865
30866 @endif gnattools
30867
30868 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
30869 maybe-TAGS-gnattools:
30870 @if gnattools
30871 maybe-TAGS-gnattools: TAGS-gnattools
30872
30873 TAGS-gnattools: \
30874     configure-gnattools 
30875         @: $(MAKE); $(unstage)
30876         @[ -f ./gnattools/Makefile ] || exit 0; \
30877         r=`${PWD_COMMAND}`; export r; \
30878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30879         $(HOST_EXPORTS) \
30880         for flag in $(EXTRA_HOST_FLAGS) ; do \
30881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30882         done; \
30883         echo "Doing TAGS in gnattools"; \
30884         (cd $(HOST_SUBDIR)/gnattools && \
30885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30887                   "RANLIB=$${RANLIB}" \
30888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30889                   TAGS) \
30890           || exit 1
30891
30892 @endif gnattools
30893
30894 .PHONY: maybe-install-info-gnattools install-info-gnattools
30895 maybe-install-info-gnattools:
30896 @if gnattools
30897 maybe-install-info-gnattools: install-info-gnattools
30898
30899 install-info-gnattools: \
30900     configure-gnattools \
30901     info-gnattools 
30902         @: $(MAKE); $(unstage)
30903         @[ -f ./gnattools/Makefile ] || exit 0; \
30904         r=`${PWD_COMMAND}`; export r; \
30905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30906         $(HOST_EXPORTS) \
30907         for flag in $(EXTRA_HOST_FLAGS) ; do \
30908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30909         done; \
30910         echo "Doing install-info in gnattools"; \
30911         (cd $(HOST_SUBDIR)/gnattools && \
30912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30914                   "RANLIB=$${RANLIB}" \
30915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30916                   install-info) \
30917           || exit 1
30918
30919 @endif gnattools
30920
30921 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
30922 maybe-install-pdf-gnattools:
30923 @if gnattools
30924 maybe-install-pdf-gnattools: install-pdf-gnattools
30925
30926 install-pdf-gnattools: \
30927     configure-gnattools \
30928     pdf-gnattools 
30929         @: $(MAKE); $(unstage)
30930         @[ -f ./gnattools/Makefile ] || exit 0; \
30931         r=`${PWD_COMMAND}`; export r; \
30932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30933         $(HOST_EXPORTS) \
30934         for flag in $(EXTRA_HOST_FLAGS) ; do \
30935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30936         done; \
30937         echo "Doing install-pdf in gnattools"; \
30938         (cd $(HOST_SUBDIR)/gnattools && \
30939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30941                   "RANLIB=$${RANLIB}" \
30942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30943                   install-pdf) \
30944           || exit 1
30945
30946 @endif gnattools
30947
30948 .PHONY: maybe-install-html-gnattools install-html-gnattools
30949 maybe-install-html-gnattools:
30950 @if gnattools
30951 maybe-install-html-gnattools: install-html-gnattools
30952
30953 install-html-gnattools: \
30954     configure-gnattools \
30955     html-gnattools 
30956         @: $(MAKE); $(unstage)
30957         @[ -f ./gnattools/Makefile ] || exit 0; \
30958         r=`${PWD_COMMAND}`; export r; \
30959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30960         $(HOST_EXPORTS) \
30961         for flag in $(EXTRA_HOST_FLAGS) ; do \
30962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30963         done; \
30964         echo "Doing install-html in gnattools"; \
30965         (cd $(HOST_SUBDIR)/gnattools && \
30966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30968                   "RANLIB=$${RANLIB}" \
30969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30970                   install-html) \
30971           || exit 1
30972
30973 @endif gnattools
30974
30975 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
30976 maybe-installcheck-gnattools:
30977 @if gnattools
30978 maybe-installcheck-gnattools: installcheck-gnattools
30979
30980 installcheck-gnattools: \
30981     configure-gnattools 
30982         @: $(MAKE); $(unstage)
30983         @[ -f ./gnattools/Makefile ] || exit 0; \
30984         r=`${PWD_COMMAND}`; export r; \
30985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30986         $(HOST_EXPORTS) \
30987         for flag in $(EXTRA_HOST_FLAGS) ; do \
30988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30989         done; \
30990         echo "Doing installcheck in gnattools"; \
30991         (cd $(HOST_SUBDIR)/gnattools && \
30992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30994                   "RANLIB=$${RANLIB}" \
30995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30996                   installcheck) \
30997           || exit 1
30998
30999 @endif gnattools
31000
31001 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
31002 maybe-mostlyclean-gnattools:
31003 @if gnattools
31004 maybe-mostlyclean-gnattools: mostlyclean-gnattools
31005
31006 mostlyclean-gnattools: 
31007         @: $(MAKE); $(unstage)
31008         @[ -f ./gnattools/Makefile ] || exit 0; \
31009         r=`${PWD_COMMAND}`; export r; \
31010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31011         $(HOST_EXPORTS) \
31012         for flag in $(EXTRA_HOST_FLAGS) ; do \
31013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31014         done; \
31015         echo "Doing mostlyclean in gnattools"; \
31016         (cd $(HOST_SUBDIR)/gnattools && \
31017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31019                   "RANLIB=$${RANLIB}" \
31020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31021                   mostlyclean) \
31022           || exit 1
31023
31024 @endif gnattools
31025
31026 .PHONY: maybe-clean-gnattools clean-gnattools
31027 maybe-clean-gnattools:
31028 @if gnattools
31029 maybe-clean-gnattools: clean-gnattools
31030
31031 clean-gnattools: 
31032         @: $(MAKE); $(unstage)
31033         @[ -f ./gnattools/Makefile ] || exit 0; \
31034         r=`${PWD_COMMAND}`; export r; \
31035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31036         $(HOST_EXPORTS) \
31037         for flag in $(EXTRA_HOST_FLAGS) ; do \
31038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31039         done; \
31040         echo "Doing clean in gnattools"; \
31041         (cd $(HOST_SUBDIR)/gnattools && \
31042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31044                   "RANLIB=$${RANLIB}" \
31045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31046                   clean) \
31047           || exit 1
31048
31049 @endif gnattools
31050
31051 .PHONY: maybe-distclean-gnattools distclean-gnattools
31052 maybe-distclean-gnattools:
31053 @if gnattools
31054 maybe-distclean-gnattools: distclean-gnattools
31055
31056 distclean-gnattools: 
31057         @: $(MAKE); $(unstage)
31058         @[ -f ./gnattools/Makefile ] || exit 0; \
31059         r=`${PWD_COMMAND}`; export r; \
31060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31061         $(HOST_EXPORTS) \
31062         for flag in $(EXTRA_HOST_FLAGS) ; do \
31063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31064         done; \
31065         echo "Doing distclean in gnattools"; \
31066         (cd $(HOST_SUBDIR)/gnattools && \
31067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31069                   "RANLIB=$${RANLIB}" \
31070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31071                   distclean) \
31072           || exit 1
31073
31074 @endif gnattools
31075
31076 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
31077 maybe-maintainer-clean-gnattools:
31078 @if gnattools
31079 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
31080
31081 maintainer-clean-gnattools: 
31082         @: $(MAKE); $(unstage)
31083         @[ -f ./gnattools/Makefile ] || exit 0; \
31084         r=`${PWD_COMMAND}`; export r; \
31085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31086         $(HOST_EXPORTS) \
31087         for flag in $(EXTRA_HOST_FLAGS) ; do \
31088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31089         done; \
31090         echo "Doing maintainer-clean in gnattools"; \
31091         (cd $(HOST_SUBDIR)/gnattools && \
31092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31094                   "RANLIB=$${RANLIB}" \
31095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31096                   maintainer-clean) \
31097           || exit 1
31098
31099 @endif gnattools
31100
31101
31102
31103 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
31104 maybe-configure-lto-plugin:
31105 @if gcc-bootstrap
31106 configure-lto-plugin: stage_current
31107 @endif gcc-bootstrap
31108 @if lto-plugin
31109 maybe-configure-lto-plugin: configure-lto-plugin
31110 configure-lto-plugin: 
31111         @r=`${PWD_COMMAND}`; export r; \
31112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31113         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31114         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31115         $(HOST_EXPORTS)  \
31116         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
31117         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
31118         case $(srcdir) in \
31119           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31120           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31121                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31122         esac; \
31123         module_srcdir=lto-plugin; \
31124         $(SHELL) \
31125           $$s/$$module_srcdir/configure \
31126           --srcdir=$${topdir}/$$module_srcdir \
31127           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31128           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
31129           || exit 1
31130 @endif lto-plugin
31131
31132
31133
31134 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
31135 maybe-configure-stage1-lto-plugin:
31136 @if lto-plugin-bootstrap
31137 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
31138 configure-stage1-lto-plugin:
31139         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31140         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31141         @r=`${PWD_COMMAND}`; export r; \
31142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31143         TFLAGS="$(STAGE1_TFLAGS)"; \
31144         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31145         $(HOST_EXPORTS) \
31146         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
31147         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
31148         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
31149         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
31150         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31151         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31152         case $(srcdir) in \
31153           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31154           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31155                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31156         esac; \
31157         module_srcdir=lto-plugin; \
31158         $(SHELL) $$s/$$module_srcdir/configure \
31159           --srcdir=$${topdir}/$$module_srcdir \
31160           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31161           --target=${target_alias} \
31162            \
31163           $(STAGE1_CONFIGURE_FLAGS) \
31164           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31165 @endif lto-plugin-bootstrap
31166
31167 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
31168 maybe-configure-stage2-lto-plugin:
31169 @if lto-plugin-bootstrap
31170 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
31171 configure-stage2-lto-plugin:
31172         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31173         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31174         @r=`${PWD_COMMAND}`; export r; \
31175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31176         TFLAGS="$(STAGE2_TFLAGS)"; \
31177         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31178         $(HOST_EXPORTS) \
31179         $(POSTSTAGE1_HOST_EXPORTS) \
31180         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
31181         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
31182         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
31183         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
31184         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31185         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31186         case $(srcdir) in \
31187           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31188           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31189                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31190         esac; \
31191         module_srcdir=lto-plugin; \
31192         $(SHELL) $$s/$$module_srcdir/configure \
31193           --srcdir=$${topdir}/$$module_srcdir \
31194           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31195           --target=${target_alias} \
31196           --with-build-libsubdir=$(HOST_SUBDIR) \
31197           $(STAGE2_CONFIGURE_FLAGS) \
31198           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31199 @endif lto-plugin-bootstrap
31200
31201 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
31202 maybe-configure-stage3-lto-plugin:
31203 @if lto-plugin-bootstrap
31204 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
31205 configure-stage3-lto-plugin:
31206         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31207         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31208         @r=`${PWD_COMMAND}`; export r; \
31209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31210         TFLAGS="$(STAGE3_TFLAGS)"; \
31211         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31212         $(HOST_EXPORTS) \
31213         $(POSTSTAGE1_HOST_EXPORTS) \
31214         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
31215         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
31216         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
31217         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
31218         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31219         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31220         case $(srcdir) in \
31221           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31222           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31223                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31224         esac; \
31225         module_srcdir=lto-plugin; \
31226         $(SHELL) $$s/$$module_srcdir/configure \
31227           --srcdir=$${topdir}/$$module_srcdir \
31228           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31229           --target=${target_alias} \
31230           --with-build-libsubdir=$(HOST_SUBDIR) \
31231           $(STAGE3_CONFIGURE_FLAGS) \
31232           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31233 @endif lto-plugin-bootstrap
31234
31235 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
31236 maybe-configure-stage4-lto-plugin:
31237 @if lto-plugin-bootstrap
31238 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
31239 configure-stage4-lto-plugin:
31240         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31241         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31242         @r=`${PWD_COMMAND}`; export r; \
31243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31244         TFLAGS="$(STAGE4_TFLAGS)"; \
31245         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31246         $(HOST_EXPORTS) \
31247         $(POSTSTAGE1_HOST_EXPORTS) \
31248         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
31249         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
31250         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
31251         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
31252         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31253         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31254         case $(srcdir) in \
31255           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31256           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31257                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31258         esac; \
31259         module_srcdir=lto-plugin; \
31260         $(SHELL) $$s/$$module_srcdir/configure \
31261           --srcdir=$${topdir}/$$module_srcdir \
31262           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31263           --target=${target_alias} \
31264           --with-build-libsubdir=$(HOST_SUBDIR) \
31265           $(STAGE4_CONFIGURE_FLAGS) \
31266           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31267 @endif lto-plugin-bootstrap
31268
31269 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
31270 maybe-configure-stageprofile-lto-plugin:
31271 @if lto-plugin-bootstrap
31272 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31273 configure-stageprofile-lto-plugin:
31274         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31275         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31276         @r=`${PWD_COMMAND}`; export r; \
31277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31278         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31279         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31280         $(HOST_EXPORTS) \
31281         $(POSTSTAGE1_HOST_EXPORTS) \
31282         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
31283         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
31284         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
31285         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
31286         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31287         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31288         case $(srcdir) in \
31289           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31290           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31291                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31292         esac; \
31293         module_srcdir=lto-plugin; \
31294         $(SHELL) $$s/$$module_srcdir/configure \
31295           --srcdir=$${topdir}/$$module_srcdir \
31296           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31297           --target=${target_alias} \
31298           --with-build-libsubdir=$(HOST_SUBDIR) \
31299           $(STAGEprofile_CONFIGURE_FLAGS) \
31300           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31301 @endif lto-plugin-bootstrap
31302
31303 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
31304 maybe-configure-stagefeedback-lto-plugin:
31305 @if lto-plugin-bootstrap
31306 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31307 configure-stagefeedback-lto-plugin:
31308         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31309         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31310         @r=`${PWD_COMMAND}`; export r; \
31311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31312         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31313         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31314         $(HOST_EXPORTS) \
31315         $(POSTSTAGE1_HOST_EXPORTS) \
31316         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
31317         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
31318         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
31319         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
31320         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31321         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31322         case $(srcdir) in \
31323           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31324           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31325                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31326         esac; \
31327         module_srcdir=lto-plugin; \
31328         $(SHELL) $$s/$$module_srcdir/configure \
31329           --srcdir=$${topdir}/$$module_srcdir \
31330           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31331           --target=${target_alias} \
31332           --with-build-libsubdir=$(HOST_SUBDIR) \
31333           $(STAGEfeedback_CONFIGURE_FLAGS) \
31334           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31335 @endif lto-plugin-bootstrap
31336
31337
31338
31339
31340
31341 .PHONY: all-lto-plugin maybe-all-lto-plugin
31342 maybe-all-lto-plugin:
31343 @if gcc-bootstrap
31344 all-lto-plugin: stage_current
31345 @endif gcc-bootstrap
31346 @if lto-plugin
31347 TARGET-lto-plugin=all
31348 maybe-all-lto-plugin: all-lto-plugin
31349 all-lto-plugin: configure-lto-plugin
31350         @r=`${PWD_COMMAND}`; export r; \
31351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31352         $(HOST_EXPORTS)  \
31353         (cd $(HOST_SUBDIR)/lto-plugin && \
31354           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31355                 $(TARGET-lto-plugin))
31356 @endif lto-plugin
31357
31358
31359
31360 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
31361 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
31362 maybe-all-stage1-lto-plugin:
31363 maybe-clean-stage1-lto-plugin:
31364 @if lto-plugin-bootstrap
31365 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
31366 all-stage1: all-stage1-lto-plugin
31367 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
31368 all-stage1-lto-plugin: configure-stage1-lto-plugin
31369         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31370         @r=`${PWD_COMMAND}`; export r; \
31371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31372         TFLAGS="$(STAGE1_TFLAGS)"; \
31373         $(HOST_EXPORTS)  \
31374         cd $(HOST_SUBDIR)/lto-plugin && \
31375          \
31376         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31377                 CFLAGS="$(STAGE1_CFLAGS)" \
31378                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
31379                 LIBCFLAGS="$(LIBCFLAGS)" \
31380                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31381                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31382                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31383                 $(EXTRA_HOST_FLAGS)  \
31384                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31385                 TFLAGS="$(STAGE1_TFLAGS)"  \
31386                 $(TARGET-stage1-lto-plugin)
31387
31388 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
31389 clean-stage1: clean-stage1-lto-plugin
31390 clean-stage1-lto-plugin:
31391         @if [ $(current_stage) = stage1 ]; then \
31392           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31393         else \
31394           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
31395           $(MAKE) stage1-start; \
31396         fi; \
31397         cd $(HOST_SUBDIR)/lto-plugin && \
31398         $(MAKE) $(EXTRA_HOST_FLAGS)  \
31399         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31400 @endif lto-plugin-bootstrap
31401
31402
31403 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
31404 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
31405 maybe-all-stage2-lto-plugin:
31406 maybe-clean-stage2-lto-plugin:
31407 @if lto-plugin-bootstrap
31408 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
31409 all-stage2: all-stage2-lto-plugin
31410 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
31411 all-stage2-lto-plugin: configure-stage2-lto-plugin
31412         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31413         @r=`${PWD_COMMAND}`; export r; \
31414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31415         TFLAGS="$(STAGE2_TFLAGS)"; \
31416         $(HOST_EXPORTS) \
31417         $(POSTSTAGE1_HOST_EXPORTS)  \
31418         cd $(HOST_SUBDIR)/lto-plugin && \
31419          \
31420         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31421                 CFLAGS="$(STAGE2_CFLAGS)" \
31422                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
31423                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
31424                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31425                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31426                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31427                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31428                 TFLAGS="$(STAGE2_TFLAGS)"  \
31429                 $(TARGET-stage2-lto-plugin)
31430
31431 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
31432 clean-stage2: clean-stage2-lto-plugin
31433 clean-stage2-lto-plugin:
31434         @if [ $(current_stage) = stage2 ]; then \
31435           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31436         else \
31437           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
31438           $(MAKE) stage2-start; \
31439         fi; \
31440         cd $(HOST_SUBDIR)/lto-plugin && \
31441         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31442 @endif lto-plugin-bootstrap
31443
31444
31445 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
31446 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
31447 maybe-all-stage3-lto-plugin:
31448 maybe-clean-stage3-lto-plugin:
31449 @if lto-plugin-bootstrap
31450 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
31451 all-stage3: all-stage3-lto-plugin
31452 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
31453 all-stage3-lto-plugin: configure-stage3-lto-plugin
31454         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31455         @r=`${PWD_COMMAND}`; export r; \
31456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31457         TFLAGS="$(STAGE3_TFLAGS)"; \
31458         $(HOST_EXPORTS) \
31459         $(POSTSTAGE1_HOST_EXPORTS)  \
31460         cd $(HOST_SUBDIR)/lto-plugin && \
31461          \
31462         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31463                 CFLAGS="$(STAGE3_CFLAGS)" \
31464                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
31465                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
31466                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31467                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31468                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31469                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31470                 TFLAGS="$(STAGE3_TFLAGS)"  \
31471                 $(TARGET-stage3-lto-plugin)
31472
31473 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
31474 clean-stage3: clean-stage3-lto-plugin
31475 clean-stage3-lto-plugin:
31476         @if [ $(current_stage) = stage3 ]; then \
31477           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31478         else \
31479           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
31480           $(MAKE) stage3-start; \
31481         fi; \
31482         cd $(HOST_SUBDIR)/lto-plugin && \
31483         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31484 @endif lto-plugin-bootstrap
31485
31486
31487 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
31488 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
31489 maybe-all-stage4-lto-plugin:
31490 maybe-clean-stage4-lto-plugin:
31491 @if lto-plugin-bootstrap
31492 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
31493 all-stage4: all-stage4-lto-plugin
31494 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
31495 all-stage4-lto-plugin: configure-stage4-lto-plugin
31496         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31497         @r=`${PWD_COMMAND}`; export r; \
31498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31499         TFLAGS="$(STAGE4_TFLAGS)"; \
31500         $(HOST_EXPORTS) \
31501         $(POSTSTAGE1_HOST_EXPORTS)  \
31502         cd $(HOST_SUBDIR)/lto-plugin && \
31503          \
31504         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31505                 CFLAGS="$(STAGE4_CFLAGS)" \
31506                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
31507                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
31508                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31509                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31510                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31511                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31512                 TFLAGS="$(STAGE4_TFLAGS)"  \
31513                 $(TARGET-stage4-lto-plugin)
31514
31515 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
31516 clean-stage4: clean-stage4-lto-plugin
31517 clean-stage4-lto-plugin:
31518         @if [ $(current_stage) = stage4 ]; then \
31519           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31520         else \
31521           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
31522           $(MAKE) stage4-start; \
31523         fi; \
31524         cd $(HOST_SUBDIR)/lto-plugin && \
31525         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31526 @endif lto-plugin-bootstrap
31527
31528
31529 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
31530 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
31531 maybe-all-stageprofile-lto-plugin:
31532 maybe-clean-stageprofile-lto-plugin:
31533 @if lto-plugin-bootstrap
31534 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
31535 all-stageprofile: all-stageprofile-lto-plugin
31536 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
31537 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31538         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31539         @r=`${PWD_COMMAND}`; export r; \
31540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31541         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31542         $(HOST_EXPORTS) \
31543         $(POSTSTAGE1_HOST_EXPORTS)  \
31544         cd $(HOST_SUBDIR)/lto-plugin && \
31545          \
31546         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31547                 CFLAGS="$(STAGEprofile_CFLAGS)" \
31548                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31549                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31550                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31551                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31552                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31553                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31554                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
31555                 $(TARGET-stageprofile-lto-plugin)
31556
31557 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
31558 clean-stageprofile: clean-stageprofile-lto-plugin
31559 clean-stageprofile-lto-plugin:
31560         @if [ $(current_stage) = stageprofile ]; then \
31561           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31562         else \
31563           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
31564           $(MAKE) stageprofile-start; \
31565         fi; \
31566         cd $(HOST_SUBDIR)/lto-plugin && \
31567         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31568 @endif lto-plugin-bootstrap
31569
31570
31571 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
31572 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
31573 maybe-all-stagefeedback-lto-plugin:
31574 maybe-clean-stagefeedback-lto-plugin:
31575 @if lto-plugin-bootstrap
31576 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
31577 all-stagefeedback: all-stagefeedback-lto-plugin
31578 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
31579 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31580         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31581         @r=`${PWD_COMMAND}`; export r; \
31582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31583         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31584         $(HOST_EXPORTS) \
31585         $(POSTSTAGE1_HOST_EXPORTS)  \
31586         cd $(HOST_SUBDIR)/lto-plugin && \
31587          \
31588         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31589                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31590                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31591                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31592                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31593                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31594                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31595                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31596                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
31597                 $(TARGET-stagefeedback-lto-plugin)
31598
31599 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
31600 clean-stagefeedback: clean-stagefeedback-lto-plugin
31601 clean-stagefeedback-lto-plugin:
31602         @if [ $(current_stage) = stagefeedback ]; then \
31603           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31604         else \
31605           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
31606           $(MAKE) stagefeedback-start; \
31607         fi; \
31608         cd $(HOST_SUBDIR)/lto-plugin && \
31609         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31610 @endif lto-plugin-bootstrap
31611
31612
31613
31614
31615
31616 .PHONY: check-lto-plugin maybe-check-lto-plugin
31617 maybe-check-lto-plugin:
31618 @if lto-plugin
31619 maybe-check-lto-plugin: check-lto-plugin
31620
31621 check-lto-plugin:
31622         @: $(MAKE); $(unstage)
31623         @r=`${PWD_COMMAND}`; export r; \
31624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31625         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
31626         (cd $(HOST_SUBDIR)/lto-plugin && \
31627           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
31628
31629 @endif lto-plugin
31630
31631 .PHONY: install-lto-plugin maybe-install-lto-plugin
31632 maybe-install-lto-plugin:
31633 @if lto-plugin
31634 maybe-install-lto-plugin: install-lto-plugin
31635
31636 install-lto-plugin: installdirs
31637         @: $(MAKE); $(unstage)
31638         @r=`${PWD_COMMAND}`; export r; \
31639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31640         $(HOST_EXPORTS) \
31641         (cd $(HOST_SUBDIR)/lto-plugin && \
31642           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
31643
31644 @endif lto-plugin
31645
31646 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
31647 maybe-install-strip-lto-plugin:
31648 @if lto-plugin
31649 maybe-install-strip-lto-plugin: install-strip-lto-plugin
31650
31651 install-strip-lto-plugin: installdirs
31652         @: $(MAKE); $(unstage)
31653         @r=`${PWD_COMMAND}`; export r; \
31654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31655         $(HOST_EXPORTS) \
31656         (cd $(HOST_SUBDIR)/lto-plugin && \
31657           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
31658
31659 @endif lto-plugin
31660
31661 # Other targets (info, dvi, pdf, etc.)
31662
31663 .PHONY: maybe-info-lto-plugin info-lto-plugin
31664 maybe-info-lto-plugin:
31665 @if lto-plugin
31666 maybe-info-lto-plugin: info-lto-plugin
31667
31668 info-lto-plugin: \
31669     configure-lto-plugin 
31670         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31671         r=`${PWD_COMMAND}`; export r; \
31672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31673         $(HOST_EXPORTS) \
31674         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31676         done; \
31677         echo "Doing info in lto-plugin"; \
31678         (cd $(HOST_SUBDIR)/lto-plugin && \
31679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31681                   "RANLIB=$${RANLIB}" \
31682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31683                   info) \
31684           || exit 1
31685
31686 @endif lto-plugin
31687
31688 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
31689 maybe-dvi-lto-plugin:
31690 @if lto-plugin
31691 maybe-dvi-lto-plugin: dvi-lto-plugin
31692
31693 dvi-lto-plugin: \
31694     configure-lto-plugin 
31695         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31696         r=`${PWD_COMMAND}`; export r; \
31697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31698         $(HOST_EXPORTS) \
31699         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31701         done; \
31702         echo "Doing dvi in lto-plugin"; \
31703         (cd $(HOST_SUBDIR)/lto-plugin && \
31704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31706                   "RANLIB=$${RANLIB}" \
31707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31708                   dvi) \
31709           || exit 1
31710
31711 @endif lto-plugin
31712
31713 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
31714 maybe-pdf-lto-plugin:
31715 @if lto-plugin
31716 maybe-pdf-lto-plugin: pdf-lto-plugin
31717
31718 pdf-lto-plugin: \
31719     configure-lto-plugin 
31720         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31721         r=`${PWD_COMMAND}`; export r; \
31722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31723         $(HOST_EXPORTS) \
31724         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31726         done; \
31727         echo "Doing pdf in lto-plugin"; \
31728         (cd $(HOST_SUBDIR)/lto-plugin && \
31729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31731                   "RANLIB=$${RANLIB}" \
31732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31733                   pdf) \
31734           || exit 1
31735
31736 @endif lto-plugin
31737
31738 .PHONY: maybe-html-lto-plugin html-lto-plugin
31739 maybe-html-lto-plugin:
31740 @if lto-plugin
31741 maybe-html-lto-plugin: html-lto-plugin
31742
31743 html-lto-plugin: \
31744     configure-lto-plugin 
31745         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31746         r=`${PWD_COMMAND}`; export r; \
31747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31748         $(HOST_EXPORTS) \
31749         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31751         done; \
31752         echo "Doing html in lto-plugin"; \
31753         (cd $(HOST_SUBDIR)/lto-plugin && \
31754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31756                   "RANLIB=$${RANLIB}" \
31757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31758                   html) \
31759           || exit 1
31760
31761 @endif lto-plugin
31762
31763 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
31764 maybe-TAGS-lto-plugin:
31765 @if lto-plugin
31766 maybe-TAGS-lto-plugin: TAGS-lto-plugin
31767
31768 TAGS-lto-plugin: \
31769     configure-lto-plugin 
31770         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31771         r=`${PWD_COMMAND}`; export r; \
31772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31773         $(HOST_EXPORTS) \
31774         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31776         done; \
31777         echo "Doing TAGS in lto-plugin"; \
31778         (cd $(HOST_SUBDIR)/lto-plugin && \
31779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31781                   "RANLIB=$${RANLIB}" \
31782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31783                   TAGS) \
31784           || exit 1
31785
31786 @endif lto-plugin
31787
31788 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
31789 maybe-install-info-lto-plugin:
31790 @if lto-plugin
31791 maybe-install-info-lto-plugin: install-info-lto-plugin
31792
31793 install-info-lto-plugin: \
31794     configure-lto-plugin \
31795     info-lto-plugin 
31796         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31797         r=`${PWD_COMMAND}`; export r; \
31798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31799         $(HOST_EXPORTS) \
31800         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31802         done; \
31803         echo "Doing install-info in lto-plugin"; \
31804         (cd $(HOST_SUBDIR)/lto-plugin && \
31805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31807                   "RANLIB=$${RANLIB}" \
31808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31809                   install-info) \
31810           || exit 1
31811
31812 @endif lto-plugin
31813
31814 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
31815 maybe-install-pdf-lto-plugin:
31816 @if lto-plugin
31817 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
31818
31819 install-pdf-lto-plugin: \
31820     configure-lto-plugin \
31821     pdf-lto-plugin 
31822         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31823         r=`${PWD_COMMAND}`; export r; \
31824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31825         $(HOST_EXPORTS) \
31826         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31828         done; \
31829         echo "Doing install-pdf in lto-plugin"; \
31830         (cd $(HOST_SUBDIR)/lto-plugin && \
31831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31833                   "RANLIB=$${RANLIB}" \
31834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31835                   install-pdf) \
31836           || exit 1
31837
31838 @endif lto-plugin
31839
31840 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
31841 maybe-install-html-lto-plugin:
31842 @if lto-plugin
31843 maybe-install-html-lto-plugin: install-html-lto-plugin
31844
31845 install-html-lto-plugin: \
31846     configure-lto-plugin \
31847     html-lto-plugin 
31848         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31849         r=`${PWD_COMMAND}`; export r; \
31850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31851         $(HOST_EXPORTS) \
31852         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31854         done; \
31855         echo "Doing install-html in lto-plugin"; \
31856         (cd $(HOST_SUBDIR)/lto-plugin && \
31857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31859                   "RANLIB=$${RANLIB}" \
31860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31861                   install-html) \
31862           || exit 1
31863
31864 @endif lto-plugin
31865
31866 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
31867 maybe-installcheck-lto-plugin:
31868 @if lto-plugin
31869 maybe-installcheck-lto-plugin: installcheck-lto-plugin
31870
31871 installcheck-lto-plugin: \
31872     configure-lto-plugin 
31873         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31874         r=`${PWD_COMMAND}`; export r; \
31875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31876         $(HOST_EXPORTS) \
31877         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31879         done; \
31880         echo "Doing installcheck in lto-plugin"; \
31881         (cd $(HOST_SUBDIR)/lto-plugin && \
31882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31884                   "RANLIB=$${RANLIB}" \
31885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31886                   installcheck) \
31887           || exit 1
31888
31889 @endif lto-plugin
31890
31891 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
31892 maybe-mostlyclean-lto-plugin:
31893 @if lto-plugin
31894 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
31895
31896 mostlyclean-lto-plugin: 
31897         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31898         r=`${PWD_COMMAND}`; export r; \
31899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31900         $(HOST_EXPORTS) \
31901         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31903         done; \
31904         echo "Doing mostlyclean in lto-plugin"; \
31905         (cd $(HOST_SUBDIR)/lto-plugin && \
31906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31908                   "RANLIB=$${RANLIB}" \
31909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31910                   mostlyclean) \
31911           || exit 1
31912
31913 @endif lto-plugin
31914
31915 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
31916 maybe-clean-lto-plugin:
31917 @if lto-plugin
31918 maybe-clean-lto-plugin: clean-lto-plugin
31919
31920 clean-lto-plugin: 
31921         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31922         r=`${PWD_COMMAND}`; export r; \
31923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31924         $(HOST_EXPORTS) \
31925         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31927         done; \
31928         echo "Doing clean in lto-plugin"; \
31929         (cd $(HOST_SUBDIR)/lto-plugin && \
31930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31932                   "RANLIB=$${RANLIB}" \
31933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31934                   clean) \
31935           || exit 1
31936
31937 @endif lto-plugin
31938
31939 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
31940 maybe-distclean-lto-plugin:
31941 @if lto-plugin
31942 maybe-distclean-lto-plugin: distclean-lto-plugin
31943
31944 distclean-lto-plugin: 
31945         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31946         r=`${PWD_COMMAND}`; export r; \
31947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31948         $(HOST_EXPORTS) \
31949         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31951         done; \
31952         echo "Doing distclean in lto-plugin"; \
31953         (cd $(HOST_SUBDIR)/lto-plugin && \
31954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31956                   "RANLIB=$${RANLIB}" \
31957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31958                   distclean) \
31959           || exit 1
31960
31961 @endif lto-plugin
31962
31963 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
31964 maybe-maintainer-clean-lto-plugin:
31965 @if lto-plugin
31966 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
31967
31968 maintainer-clean-lto-plugin: 
31969         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31970         r=`${PWD_COMMAND}`; export r; \
31971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31972         $(HOST_EXPORTS) \
31973         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31975         done; \
31976         echo "Doing maintainer-clean in lto-plugin"; \
31977         (cd $(HOST_SUBDIR)/lto-plugin && \
31978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31980                   "RANLIB=$${RANLIB}" \
31981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31982                   maintainer-clean) \
31983           || exit 1
31984
31985 @endif lto-plugin
31986
31987
31988
31989 .PHONY: configure-libcc1 maybe-configure-libcc1
31990 maybe-configure-libcc1:
31991 @if gcc-bootstrap
31992 configure-libcc1: stage_current
31993 @endif gcc-bootstrap
31994 @if libcc1
31995 maybe-configure-libcc1: configure-libcc1
31996 configure-libcc1: 
31997         @: $(MAKE); $(unstage)
31998         @r=`${PWD_COMMAND}`; export r; \
31999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32000         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
32001         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
32002         $(HOST_EXPORTS)  \
32003         echo Configuring in $(HOST_SUBDIR)/libcc1; \
32004         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
32005         case $(srcdir) in \
32006           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32007           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
32008                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32009         esac; \
32010         module_srcdir=libcc1; \
32011         $(SHELL) \
32012           $$s/$$module_srcdir/configure \
32013           --srcdir=$${topdir}/$$module_srcdir \
32014           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32015           --target=${target_alias} --enable-shared \
32016           || exit 1
32017 @endif libcc1
32018
32019
32020
32021
32022
32023 .PHONY: all-libcc1 maybe-all-libcc1
32024 maybe-all-libcc1:
32025 @if gcc-bootstrap
32026 all-libcc1: stage_current
32027 @endif gcc-bootstrap
32028 @if libcc1
32029 TARGET-libcc1=all
32030 maybe-all-libcc1: all-libcc1
32031 all-libcc1: configure-libcc1
32032         @: $(MAKE); $(unstage)
32033         @r=`${PWD_COMMAND}`; export r; \
32034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32035         $(HOST_EXPORTS)  \
32036         (cd $(HOST_SUBDIR)/libcc1 && \
32037           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32038                 $(TARGET-libcc1))
32039 @endif libcc1
32040
32041
32042
32043
32044 .PHONY: check-libcc1 maybe-check-libcc1
32045 maybe-check-libcc1:
32046 @if libcc1
32047 maybe-check-libcc1: check-libcc1
32048
32049 check-libcc1:
32050         @: $(MAKE); $(unstage)
32051         @r=`${PWD_COMMAND}`; export r; \
32052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32053         $(HOST_EXPORTS)  \
32054         (cd $(HOST_SUBDIR)/libcc1 && \
32055           $(MAKE) $(FLAGS_TO_PASS)  check)
32056
32057 @endif libcc1
32058
32059 .PHONY: install-libcc1 maybe-install-libcc1
32060 maybe-install-libcc1:
32061 @if libcc1
32062 maybe-install-libcc1: install-libcc1
32063
32064 install-libcc1: installdirs
32065         @: $(MAKE); $(unstage)
32066         @r=`${PWD_COMMAND}`; export r; \
32067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32068         $(HOST_EXPORTS) \
32069         (cd $(HOST_SUBDIR)/libcc1 && \
32070           $(MAKE) $(FLAGS_TO_PASS)  install)
32071
32072 @endif libcc1
32073
32074 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
32075 maybe-install-strip-libcc1:
32076 @if libcc1
32077 maybe-install-strip-libcc1: install-strip-libcc1
32078
32079 install-strip-libcc1: installdirs
32080         @: $(MAKE); $(unstage)
32081         @r=`${PWD_COMMAND}`; export r; \
32082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32083         $(HOST_EXPORTS) \
32084         (cd $(HOST_SUBDIR)/libcc1 && \
32085           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32086
32087 @endif libcc1
32088
32089 # Other targets (info, dvi, pdf, etc.)
32090
32091 .PHONY: maybe-info-libcc1 info-libcc1
32092 maybe-info-libcc1:
32093 @if libcc1
32094 maybe-info-libcc1: info-libcc1
32095
32096 info-libcc1: \
32097     configure-libcc1 
32098         @: $(MAKE); $(unstage)
32099         @[ -f ./libcc1/Makefile ] || exit 0; \
32100         r=`${PWD_COMMAND}`; export r; \
32101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32102         $(HOST_EXPORTS) \
32103         for flag in $(EXTRA_HOST_FLAGS) ; do \
32104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32105         done; \
32106         echo "Doing info in libcc1"; \
32107         (cd $(HOST_SUBDIR)/libcc1 && \
32108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32110                   "RANLIB=$${RANLIB}" \
32111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32112                   info) \
32113           || exit 1
32114
32115 @endif libcc1
32116
32117 .PHONY: maybe-dvi-libcc1 dvi-libcc1
32118 maybe-dvi-libcc1:
32119 @if libcc1
32120 maybe-dvi-libcc1: dvi-libcc1
32121
32122 dvi-libcc1: \
32123     configure-libcc1 
32124         @: $(MAKE); $(unstage)
32125         @[ -f ./libcc1/Makefile ] || exit 0; \
32126         r=`${PWD_COMMAND}`; export r; \
32127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32128         $(HOST_EXPORTS) \
32129         for flag in $(EXTRA_HOST_FLAGS) ; do \
32130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32131         done; \
32132         echo "Doing dvi in libcc1"; \
32133         (cd $(HOST_SUBDIR)/libcc1 && \
32134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32136                   "RANLIB=$${RANLIB}" \
32137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32138                   dvi) \
32139           || exit 1
32140
32141 @endif libcc1
32142
32143 .PHONY: maybe-pdf-libcc1 pdf-libcc1
32144 maybe-pdf-libcc1:
32145 @if libcc1
32146 maybe-pdf-libcc1: pdf-libcc1
32147
32148 pdf-libcc1: \
32149     configure-libcc1 
32150         @: $(MAKE); $(unstage)
32151         @[ -f ./libcc1/Makefile ] || exit 0; \
32152         r=`${PWD_COMMAND}`; export r; \
32153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32154         $(HOST_EXPORTS) \
32155         for flag in $(EXTRA_HOST_FLAGS) ; do \
32156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32157         done; \
32158         echo "Doing pdf in libcc1"; \
32159         (cd $(HOST_SUBDIR)/libcc1 && \
32160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32162                   "RANLIB=$${RANLIB}" \
32163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32164                   pdf) \
32165           || exit 1
32166
32167 @endif libcc1
32168
32169 .PHONY: maybe-html-libcc1 html-libcc1
32170 maybe-html-libcc1:
32171 @if libcc1
32172 maybe-html-libcc1: html-libcc1
32173
32174 html-libcc1: \
32175     configure-libcc1 
32176         @: $(MAKE); $(unstage)
32177         @[ -f ./libcc1/Makefile ] || exit 0; \
32178         r=`${PWD_COMMAND}`; export r; \
32179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32180         $(HOST_EXPORTS) \
32181         for flag in $(EXTRA_HOST_FLAGS) ; do \
32182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32183         done; \
32184         echo "Doing html in libcc1"; \
32185         (cd $(HOST_SUBDIR)/libcc1 && \
32186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32188                   "RANLIB=$${RANLIB}" \
32189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32190                   html) \
32191           || exit 1
32192
32193 @endif libcc1
32194
32195 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
32196 maybe-TAGS-libcc1:
32197 @if libcc1
32198 maybe-TAGS-libcc1: TAGS-libcc1
32199
32200 TAGS-libcc1: \
32201     configure-libcc1 
32202         @: $(MAKE); $(unstage)
32203         @[ -f ./libcc1/Makefile ] || exit 0; \
32204         r=`${PWD_COMMAND}`; export r; \
32205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32206         $(HOST_EXPORTS) \
32207         for flag in $(EXTRA_HOST_FLAGS) ; do \
32208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32209         done; \
32210         echo "Doing TAGS in libcc1"; \
32211         (cd $(HOST_SUBDIR)/libcc1 && \
32212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32214                   "RANLIB=$${RANLIB}" \
32215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32216                   TAGS) \
32217           || exit 1
32218
32219 @endif libcc1
32220
32221 .PHONY: maybe-install-info-libcc1 install-info-libcc1
32222 maybe-install-info-libcc1:
32223 @if libcc1
32224 maybe-install-info-libcc1: install-info-libcc1
32225
32226 install-info-libcc1: \
32227     configure-libcc1 \
32228     info-libcc1 
32229         @: $(MAKE); $(unstage)
32230         @[ -f ./libcc1/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 install-info in libcc1"; \
32238         (cd $(HOST_SUBDIR)/libcc1 && \
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                   install-info) \
32244           || exit 1
32245
32246 @endif libcc1
32247
32248 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
32249 maybe-install-pdf-libcc1:
32250 @if libcc1
32251 maybe-install-pdf-libcc1: install-pdf-libcc1
32252
32253 install-pdf-libcc1: \
32254     configure-libcc1 \
32255     pdf-libcc1 
32256         @: $(MAKE); $(unstage)
32257         @[ -f ./libcc1/Makefile ] || exit 0; \
32258         r=`${PWD_COMMAND}`; export r; \
32259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32260         $(HOST_EXPORTS) \
32261         for flag in $(EXTRA_HOST_FLAGS) ; do \
32262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32263         done; \
32264         echo "Doing install-pdf in libcc1"; \
32265         (cd $(HOST_SUBDIR)/libcc1 && \
32266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32268                   "RANLIB=$${RANLIB}" \
32269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32270                   install-pdf) \
32271           || exit 1
32272
32273 @endif libcc1
32274
32275 .PHONY: maybe-install-html-libcc1 install-html-libcc1
32276 maybe-install-html-libcc1:
32277 @if libcc1
32278 maybe-install-html-libcc1: install-html-libcc1
32279
32280 install-html-libcc1: \
32281     configure-libcc1 \
32282     html-libcc1 
32283         @: $(MAKE); $(unstage)
32284         @[ -f ./libcc1/Makefile ] || exit 0; \
32285         r=`${PWD_COMMAND}`; export r; \
32286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32287         $(HOST_EXPORTS) \
32288         for flag in $(EXTRA_HOST_FLAGS) ; do \
32289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32290         done; \
32291         echo "Doing install-html in libcc1"; \
32292         (cd $(HOST_SUBDIR)/libcc1 && \
32293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32295                   "RANLIB=$${RANLIB}" \
32296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32297                   install-html) \
32298           || exit 1
32299
32300 @endif libcc1
32301
32302 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
32303 maybe-installcheck-libcc1:
32304 @if libcc1
32305 maybe-installcheck-libcc1: installcheck-libcc1
32306
32307 installcheck-libcc1: \
32308     configure-libcc1 
32309         @: $(MAKE); $(unstage)
32310         @[ -f ./libcc1/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 installcheck in libcc1"; \
32318         (cd $(HOST_SUBDIR)/libcc1 && \
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                   installcheck) \
32324           || exit 1
32325
32326 @endif libcc1
32327
32328 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
32329 maybe-mostlyclean-libcc1:
32330 @if libcc1
32331 maybe-mostlyclean-libcc1: mostlyclean-libcc1
32332
32333 mostlyclean-libcc1: 
32334         @: $(MAKE); $(unstage)
32335         @[ -f ./libcc1/Makefile ] || exit 0; \
32336         r=`${PWD_COMMAND}`; export r; \
32337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32338         $(HOST_EXPORTS) \
32339         for flag in $(EXTRA_HOST_FLAGS) ; do \
32340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32341         done; \
32342         echo "Doing mostlyclean in libcc1"; \
32343         (cd $(HOST_SUBDIR)/libcc1 && \
32344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32346                   "RANLIB=$${RANLIB}" \
32347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32348                   mostlyclean) \
32349           || exit 1
32350
32351 @endif libcc1
32352
32353 .PHONY: maybe-clean-libcc1 clean-libcc1
32354 maybe-clean-libcc1:
32355 @if libcc1
32356 maybe-clean-libcc1: clean-libcc1
32357
32358 clean-libcc1: 
32359         @: $(MAKE); $(unstage)
32360         @[ -f ./libcc1/Makefile ] || exit 0; \
32361         r=`${PWD_COMMAND}`; export r; \
32362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32363         $(HOST_EXPORTS) \
32364         for flag in $(EXTRA_HOST_FLAGS) ; do \
32365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32366         done; \
32367         echo "Doing clean in libcc1"; \
32368         (cd $(HOST_SUBDIR)/libcc1 && \
32369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32371                   "RANLIB=$${RANLIB}" \
32372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32373                   clean) \
32374           || exit 1
32375
32376 @endif libcc1
32377
32378 .PHONY: maybe-distclean-libcc1 distclean-libcc1
32379 maybe-distclean-libcc1:
32380 @if libcc1
32381 maybe-distclean-libcc1: distclean-libcc1
32382
32383 distclean-libcc1: 
32384         @: $(MAKE); $(unstage)
32385         @[ -f ./libcc1/Makefile ] || exit 0; \
32386         r=`${PWD_COMMAND}`; export r; \
32387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32388         $(HOST_EXPORTS) \
32389         for flag in $(EXTRA_HOST_FLAGS) ; do \
32390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32391         done; \
32392         echo "Doing distclean in libcc1"; \
32393         (cd $(HOST_SUBDIR)/libcc1 && \
32394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32396                   "RANLIB=$${RANLIB}" \
32397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32398                   distclean) \
32399           || exit 1
32400
32401 @endif libcc1
32402
32403 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
32404 maybe-maintainer-clean-libcc1:
32405 @if libcc1
32406 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
32407
32408 maintainer-clean-libcc1: 
32409         @: $(MAKE); $(unstage)
32410         @[ -f ./libcc1/Makefile ] || exit 0; \
32411         r=`${PWD_COMMAND}`; export r; \
32412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32413         $(HOST_EXPORTS) \
32414         for flag in $(EXTRA_HOST_FLAGS) ; do \
32415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32416         done; \
32417         echo "Doing maintainer-clean in libcc1"; \
32418         (cd $(HOST_SUBDIR)/libcc1 && \
32419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32421                   "RANLIB=$${RANLIB}" \
32422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32423                   maintainer-clean) \
32424           || exit 1
32425
32426 @endif libcc1
32427
32428
32429
32430 .PHONY: configure-gotools maybe-configure-gotools
32431 maybe-configure-gotools:
32432 @if gcc-bootstrap
32433 configure-gotools: stage_current
32434 @endif gcc-bootstrap
32435 @if gotools
32436 maybe-configure-gotools: configure-gotools
32437 configure-gotools: 
32438         @: $(MAKE); $(unstage)
32439         @r=`${PWD_COMMAND}`; export r; \
32440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32441         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
32442         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
32443         $(HOST_EXPORTS)  \
32444         echo Configuring in $(HOST_SUBDIR)/gotools; \
32445         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
32446         case $(srcdir) in \
32447           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32448           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
32449                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32450         esac; \
32451         module_srcdir=gotools; \
32452         $(SHELL) \
32453           $$s/$$module_srcdir/configure \
32454           --srcdir=$${topdir}/$$module_srcdir \
32455           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32456           --target=${target_alias}  \
32457           || exit 1
32458 @endif gotools
32459
32460
32461
32462
32463
32464 .PHONY: all-gotools maybe-all-gotools
32465 maybe-all-gotools:
32466 @if gcc-bootstrap
32467 all-gotools: stage_current
32468 @endif gcc-bootstrap
32469 @if gotools
32470 TARGET-gotools=all
32471 maybe-all-gotools: all-gotools
32472 all-gotools: configure-gotools
32473         @: $(MAKE); $(unstage)
32474         @r=`${PWD_COMMAND}`; export r; \
32475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32476         $(HOST_EXPORTS)  \
32477         (cd $(HOST_SUBDIR)/gotools && \
32478           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32479                 $(TARGET-gotools))
32480 @endif gotools
32481
32482
32483
32484
32485 .PHONY: check-gotools maybe-check-gotools
32486 maybe-check-gotools:
32487 @if gotools
32488 maybe-check-gotools: check-gotools
32489
32490 check-gotools:
32491         @: $(MAKE); $(unstage)
32492         @r=`${PWD_COMMAND}`; export r; \
32493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32494         $(HOST_EXPORTS)  \
32495         (cd $(HOST_SUBDIR)/gotools && \
32496           $(MAKE) $(FLAGS_TO_PASS)  check)
32497
32498 @endif gotools
32499
32500 .PHONY: install-gotools maybe-install-gotools
32501 maybe-install-gotools:
32502 @if gotools
32503 maybe-install-gotools: install-gotools
32504
32505 install-gotools: installdirs
32506         @: $(MAKE); $(unstage)
32507         @r=`${PWD_COMMAND}`; export r; \
32508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32509         $(HOST_EXPORTS) \
32510         (cd $(HOST_SUBDIR)/gotools && \
32511           $(MAKE) $(FLAGS_TO_PASS)  install)
32512
32513 @endif gotools
32514
32515 .PHONY: install-strip-gotools maybe-install-strip-gotools
32516 maybe-install-strip-gotools:
32517 @if gotools
32518 maybe-install-strip-gotools: install-strip-gotools
32519
32520 install-strip-gotools: installdirs
32521         @: $(MAKE); $(unstage)
32522         @r=`${PWD_COMMAND}`; export r; \
32523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32524         $(HOST_EXPORTS) \
32525         (cd $(HOST_SUBDIR)/gotools && \
32526           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32527
32528 @endif gotools
32529
32530 # Other targets (info, dvi, pdf, etc.)
32531
32532 .PHONY: maybe-info-gotools info-gotools
32533 maybe-info-gotools:
32534 @if gotools
32535 maybe-info-gotools: info-gotools
32536
32537 info-gotools: \
32538     configure-gotools 
32539         @: $(MAKE); $(unstage)
32540         @[ -f ./gotools/Makefile ] || exit 0; \
32541         r=`${PWD_COMMAND}`; export r; \
32542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32543         $(HOST_EXPORTS) \
32544         for flag in $(EXTRA_HOST_FLAGS) ; do \
32545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32546         done; \
32547         echo "Doing info in gotools"; \
32548         (cd $(HOST_SUBDIR)/gotools && \
32549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32551                   "RANLIB=$${RANLIB}" \
32552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32553                   info) \
32554           || exit 1
32555
32556 @endif gotools
32557
32558 .PHONY: maybe-dvi-gotools dvi-gotools
32559 maybe-dvi-gotools:
32560 @if gotools
32561 maybe-dvi-gotools: dvi-gotools
32562
32563 dvi-gotools: \
32564     configure-gotools 
32565         @: $(MAKE); $(unstage)
32566         @[ -f ./gotools/Makefile ] || exit 0; \
32567         r=`${PWD_COMMAND}`; export r; \
32568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32569         $(HOST_EXPORTS) \
32570         for flag in $(EXTRA_HOST_FLAGS) ; do \
32571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32572         done; \
32573         echo "Doing dvi in gotools"; \
32574         (cd $(HOST_SUBDIR)/gotools && \
32575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32577                   "RANLIB=$${RANLIB}" \
32578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32579                   dvi) \
32580           || exit 1
32581
32582 @endif gotools
32583
32584 .PHONY: maybe-pdf-gotools pdf-gotools
32585 maybe-pdf-gotools:
32586 @if gotools
32587 maybe-pdf-gotools: pdf-gotools
32588
32589 pdf-gotools: \
32590     configure-gotools 
32591         @: $(MAKE); $(unstage)
32592         @[ -f ./gotools/Makefile ] || exit 0; \
32593         r=`${PWD_COMMAND}`; export r; \
32594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32595         $(HOST_EXPORTS) \
32596         for flag in $(EXTRA_HOST_FLAGS) ; do \
32597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32598         done; \
32599         echo "Doing pdf in gotools"; \
32600         (cd $(HOST_SUBDIR)/gotools && \
32601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32603                   "RANLIB=$${RANLIB}" \
32604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32605                   pdf) \
32606           || exit 1
32607
32608 @endif gotools
32609
32610 .PHONY: maybe-html-gotools html-gotools
32611 maybe-html-gotools:
32612 @if gotools
32613 maybe-html-gotools: html-gotools
32614
32615 html-gotools: \
32616     configure-gotools 
32617         @: $(MAKE); $(unstage)
32618         @[ -f ./gotools/Makefile ] || exit 0; \
32619         r=`${PWD_COMMAND}`; export r; \
32620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32621         $(HOST_EXPORTS) \
32622         for flag in $(EXTRA_HOST_FLAGS) ; do \
32623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32624         done; \
32625         echo "Doing html in gotools"; \
32626         (cd $(HOST_SUBDIR)/gotools && \
32627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32629                   "RANLIB=$${RANLIB}" \
32630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32631                   html) \
32632           || exit 1
32633
32634 @endif gotools
32635
32636 .PHONY: maybe-TAGS-gotools TAGS-gotools
32637 maybe-TAGS-gotools:
32638 @if gotools
32639 maybe-TAGS-gotools: TAGS-gotools
32640
32641 TAGS-gotools: \
32642     configure-gotools 
32643         @: $(MAKE); $(unstage)
32644         @[ -f ./gotools/Makefile ] || exit 0; \
32645         r=`${PWD_COMMAND}`; export r; \
32646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32647         $(HOST_EXPORTS) \
32648         for flag in $(EXTRA_HOST_FLAGS) ; do \
32649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32650         done; \
32651         echo "Doing TAGS in gotools"; \
32652         (cd $(HOST_SUBDIR)/gotools && \
32653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32655                   "RANLIB=$${RANLIB}" \
32656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32657                   TAGS) \
32658           || exit 1
32659
32660 @endif gotools
32661
32662 .PHONY: maybe-install-info-gotools install-info-gotools
32663 maybe-install-info-gotools:
32664 @if gotools
32665 maybe-install-info-gotools: install-info-gotools
32666
32667 install-info-gotools: \
32668     configure-gotools \
32669     info-gotools 
32670         @: $(MAKE); $(unstage)
32671         @[ -f ./gotools/Makefile ] || exit 0; \
32672         r=`${PWD_COMMAND}`; export r; \
32673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32674         $(HOST_EXPORTS) \
32675         for flag in $(EXTRA_HOST_FLAGS) ; do \
32676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32677         done; \
32678         echo "Doing install-info in gotools"; \
32679         (cd $(HOST_SUBDIR)/gotools && \
32680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32682                   "RANLIB=$${RANLIB}" \
32683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32684                   install-info) \
32685           || exit 1
32686
32687 @endif gotools
32688
32689 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
32690 maybe-install-pdf-gotools:
32691 @if gotools
32692 maybe-install-pdf-gotools: install-pdf-gotools
32693
32694 install-pdf-gotools: \
32695     configure-gotools \
32696     pdf-gotools 
32697         @: $(MAKE); $(unstage)
32698         @[ -f ./gotools/Makefile ] || exit 0; \
32699         r=`${PWD_COMMAND}`; export r; \
32700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32701         $(HOST_EXPORTS) \
32702         for flag in $(EXTRA_HOST_FLAGS) ; do \
32703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32704         done; \
32705         echo "Doing install-pdf in gotools"; \
32706         (cd $(HOST_SUBDIR)/gotools && \
32707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32709                   "RANLIB=$${RANLIB}" \
32710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32711                   install-pdf) \
32712           || exit 1
32713
32714 @endif gotools
32715
32716 .PHONY: maybe-install-html-gotools install-html-gotools
32717 maybe-install-html-gotools:
32718 @if gotools
32719 maybe-install-html-gotools: install-html-gotools
32720
32721 install-html-gotools: \
32722     configure-gotools \
32723     html-gotools 
32724         @: $(MAKE); $(unstage)
32725         @[ -f ./gotools/Makefile ] || exit 0; \
32726         r=`${PWD_COMMAND}`; export r; \
32727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32728         $(HOST_EXPORTS) \
32729         for flag in $(EXTRA_HOST_FLAGS) ; do \
32730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32731         done; \
32732         echo "Doing install-html in gotools"; \
32733         (cd $(HOST_SUBDIR)/gotools && \
32734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32736                   "RANLIB=$${RANLIB}" \
32737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32738                   install-html) \
32739           || exit 1
32740
32741 @endif gotools
32742
32743 .PHONY: maybe-installcheck-gotools installcheck-gotools
32744 maybe-installcheck-gotools:
32745 @if gotools
32746 maybe-installcheck-gotools: installcheck-gotools
32747
32748 installcheck-gotools: \
32749     configure-gotools 
32750         @: $(MAKE); $(unstage)
32751         @[ -f ./gotools/Makefile ] || exit 0; \
32752         r=`${PWD_COMMAND}`; export r; \
32753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32754         $(HOST_EXPORTS) \
32755         for flag in $(EXTRA_HOST_FLAGS) ; do \
32756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32757         done; \
32758         echo "Doing installcheck in gotools"; \
32759         (cd $(HOST_SUBDIR)/gotools && \
32760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32762                   "RANLIB=$${RANLIB}" \
32763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32764                   installcheck) \
32765           || exit 1
32766
32767 @endif gotools
32768
32769 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
32770 maybe-mostlyclean-gotools:
32771 @if gotools
32772 maybe-mostlyclean-gotools: mostlyclean-gotools
32773
32774 mostlyclean-gotools: 
32775         @: $(MAKE); $(unstage)
32776         @[ -f ./gotools/Makefile ] || exit 0; \
32777         r=`${PWD_COMMAND}`; export r; \
32778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32779         $(HOST_EXPORTS) \
32780         for flag in $(EXTRA_HOST_FLAGS) ; do \
32781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32782         done; \
32783         echo "Doing mostlyclean in gotools"; \
32784         (cd $(HOST_SUBDIR)/gotools && \
32785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32787                   "RANLIB=$${RANLIB}" \
32788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32789                   mostlyclean) \
32790           || exit 1
32791
32792 @endif gotools
32793
32794 .PHONY: maybe-clean-gotools clean-gotools
32795 maybe-clean-gotools:
32796 @if gotools
32797 maybe-clean-gotools: clean-gotools
32798
32799 clean-gotools: 
32800         @: $(MAKE); $(unstage)
32801         @[ -f ./gotools/Makefile ] || exit 0; \
32802         r=`${PWD_COMMAND}`; export r; \
32803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32804         $(HOST_EXPORTS) \
32805         for flag in $(EXTRA_HOST_FLAGS) ; do \
32806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32807         done; \
32808         echo "Doing clean in gotools"; \
32809         (cd $(HOST_SUBDIR)/gotools && \
32810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32812                   "RANLIB=$${RANLIB}" \
32813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32814                   clean) \
32815           || exit 1
32816
32817 @endif gotools
32818
32819 .PHONY: maybe-distclean-gotools distclean-gotools
32820 maybe-distclean-gotools:
32821 @if gotools
32822 maybe-distclean-gotools: distclean-gotools
32823
32824 distclean-gotools: 
32825         @: $(MAKE); $(unstage)
32826         @[ -f ./gotools/Makefile ] || exit 0; \
32827         r=`${PWD_COMMAND}`; export r; \
32828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32829         $(HOST_EXPORTS) \
32830         for flag in $(EXTRA_HOST_FLAGS) ; do \
32831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32832         done; \
32833         echo "Doing distclean in gotools"; \
32834         (cd $(HOST_SUBDIR)/gotools && \
32835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32837                   "RANLIB=$${RANLIB}" \
32838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32839                   distclean) \
32840           || exit 1
32841
32842 @endif gotools
32843
32844 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
32845 maybe-maintainer-clean-gotools:
32846 @if gotools
32847 maybe-maintainer-clean-gotools: maintainer-clean-gotools
32848
32849 maintainer-clean-gotools: 
32850         @: $(MAKE); $(unstage)
32851         @[ -f ./gotools/Makefile ] || exit 0; \
32852         r=`${PWD_COMMAND}`; export r; \
32853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32854         $(HOST_EXPORTS) \
32855         for flag in $(EXTRA_HOST_FLAGS) ; do \
32856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32857         done; \
32858         echo "Doing maintainer-clean in gotools"; \
32859         (cd $(HOST_SUBDIR)/gotools && \
32860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32862                   "RANLIB=$${RANLIB}" \
32863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32864                   maintainer-clean) \
32865           || exit 1
32866
32867 @endif gotools
32868
32869
32870
32871 .PHONY: configure-libctf maybe-configure-libctf
32872 maybe-configure-libctf:
32873 @if gcc-bootstrap
32874 configure-libctf: stage_current
32875 @endif gcc-bootstrap
32876 @if libctf
32877 maybe-configure-libctf: configure-libctf
32878 configure-libctf: 
32879         @r=`${PWD_COMMAND}`; export r; \
32880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32881         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
32882         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
32883         $(HOST_EXPORTS)  \
32884         echo Configuring in $(HOST_SUBDIR)/libctf; \
32885         cd "$(HOST_SUBDIR)/libctf" || exit 1; \
32886         case $(srcdir) in \
32887           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32888           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
32889                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32890         esac; \
32891         module_srcdir=libctf; \
32892         $(SHELL) \
32893           $$s/$$module_srcdir/configure \
32894           --srcdir=$${topdir}/$$module_srcdir \
32895           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32896           --target=${target_alias}  \
32897           || exit 1
32898 @endif libctf
32899
32900
32901
32902 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
32903 maybe-configure-stage1-libctf:
32904 @if libctf-bootstrap
32905 maybe-configure-stage1-libctf: configure-stage1-libctf
32906 configure-stage1-libctf:
32907         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32908         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
32909         @r=`${PWD_COMMAND}`; export r; \
32910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32911         TFLAGS="$(STAGE1_TFLAGS)"; \
32912         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
32913         $(HOST_EXPORTS) \
32914         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
32915         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
32916         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
32917         echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
32918         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
32919         cd $(HOST_SUBDIR)/libctf || exit 1; \
32920         case $(srcdir) in \
32921           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32922           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
32923                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32924         esac; \
32925         module_srcdir=libctf; \
32926         $(SHELL) $$s/$$module_srcdir/configure \
32927           --srcdir=$${topdir}/$$module_srcdir \
32928           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32929           --target=${target_alias} \
32930            \
32931           $(STAGE1_CONFIGURE_FLAGS)
32932 @endif libctf-bootstrap
32933
32934 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
32935 maybe-configure-stage2-libctf:
32936 @if libctf-bootstrap
32937 maybe-configure-stage2-libctf: configure-stage2-libctf
32938 configure-stage2-libctf:
32939         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32940         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
32941         @r=`${PWD_COMMAND}`; export r; \
32942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32943         TFLAGS="$(STAGE2_TFLAGS)"; \
32944         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
32945         $(HOST_EXPORTS) \
32946         $(POSTSTAGE1_HOST_EXPORTS) \
32947         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
32948         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
32949         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
32950         echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
32951         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
32952         cd $(HOST_SUBDIR)/libctf || exit 1; \
32953         case $(srcdir) in \
32954           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32955           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
32956                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32957         esac; \
32958         module_srcdir=libctf; \
32959         $(SHELL) $$s/$$module_srcdir/configure \
32960           --srcdir=$${topdir}/$$module_srcdir \
32961           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32962           --target=${target_alias} \
32963           --with-build-libsubdir=$(HOST_SUBDIR) \
32964           $(STAGE2_CONFIGURE_FLAGS)
32965 @endif libctf-bootstrap
32966
32967 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
32968 maybe-configure-stage3-libctf:
32969 @if libctf-bootstrap
32970 maybe-configure-stage3-libctf: configure-stage3-libctf
32971 configure-stage3-libctf:
32972         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32973         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
32974         @r=`${PWD_COMMAND}`; export r; \
32975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32976         TFLAGS="$(STAGE3_TFLAGS)"; \
32977         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
32978         $(HOST_EXPORTS) \
32979         $(POSTSTAGE1_HOST_EXPORTS) \
32980         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
32981         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
32982         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
32983         echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
32984         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
32985         cd $(HOST_SUBDIR)/libctf || exit 1; \
32986         case $(srcdir) in \
32987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32988           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
32989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32990         esac; \
32991         module_srcdir=libctf; \
32992         $(SHELL) $$s/$$module_srcdir/configure \
32993           --srcdir=$${topdir}/$$module_srcdir \
32994           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32995           --target=${target_alias} \
32996           --with-build-libsubdir=$(HOST_SUBDIR) \
32997           $(STAGE3_CONFIGURE_FLAGS)
32998 @endif libctf-bootstrap
32999
33000 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
33001 maybe-configure-stage4-libctf:
33002 @if libctf-bootstrap
33003 maybe-configure-stage4-libctf: configure-stage4-libctf
33004 configure-stage4-libctf:
33005         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33006         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
33007         @r=`${PWD_COMMAND}`; export r; \
33008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33009         TFLAGS="$(STAGE4_TFLAGS)"; \
33010         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
33011         $(HOST_EXPORTS) \
33012         $(POSTSTAGE1_HOST_EXPORTS) \
33013         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33014         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33015         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
33016         echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
33017         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
33018         cd $(HOST_SUBDIR)/libctf || exit 1; \
33019         case $(srcdir) in \
33020           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33021           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
33022                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33023         esac; \
33024         module_srcdir=libctf; \
33025         $(SHELL) $$s/$$module_srcdir/configure \
33026           --srcdir=$${topdir}/$$module_srcdir \
33027           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33028           --target=${target_alias} \
33029           --with-build-libsubdir=$(HOST_SUBDIR) \
33030           $(STAGE4_CONFIGURE_FLAGS)
33031 @endif libctf-bootstrap
33032
33033 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
33034 maybe-configure-stageprofile-libctf:
33035 @if libctf-bootstrap
33036 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
33037 configure-stageprofile-libctf:
33038         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33039         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
33040         @r=`${PWD_COMMAND}`; export r; \
33041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33042         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33043         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
33044         $(HOST_EXPORTS) \
33045         $(POSTSTAGE1_HOST_EXPORTS) \
33046         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33047         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33048         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
33049         echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
33050         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
33051         cd $(HOST_SUBDIR)/libctf || exit 1; \
33052         case $(srcdir) in \
33053           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33054           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
33055                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33056         esac; \
33057         module_srcdir=libctf; \
33058         $(SHELL) $$s/$$module_srcdir/configure \
33059           --srcdir=$${topdir}/$$module_srcdir \
33060           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33061           --target=${target_alias} \
33062           --with-build-libsubdir=$(HOST_SUBDIR) \
33063           $(STAGEprofile_CONFIGURE_FLAGS)
33064 @endif libctf-bootstrap
33065
33066 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
33067 maybe-configure-stagefeedback-libctf:
33068 @if libctf-bootstrap
33069 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
33070 configure-stagefeedback-libctf:
33071         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33072         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
33073         @r=`${PWD_COMMAND}`; export r; \
33074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33075         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33076         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
33077         $(HOST_EXPORTS) \
33078         $(POSTSTAGE1_HOST_EXPORTS) \
33079         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33080         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33081         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
33082         echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
33083         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
33084         cd $(HOST_SUBDIR)/libctf || exit 1; \
33085         case $(srcdir) in \
33086           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33087           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
33088                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33089         esac; \
33090         module_srcdir=libctf; \
33091         $(SHELL) $$s/$$module_srcdir/configure \
33092           --srcdir=$${topdir}/$$module_srcdir \
33093           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33094           --target=${target_alias} \
33095           --with-build-libsubdir=$(HOST_SUBDIR) \
33096           $(STAGEfeedback_CONFIGURE_FLAGS)
33097 @endif libctf-bootstrap
33098
33099
33100
33101
33102
33103 .PHONY: all-libctf maybe-all-libctf
33104 maybe-all-libctf:
33105 @if gcc-bootstrap
33106 all-libctf: stage_current
33107 @endif gcc-bootstrap
33108 @if libctf
33109 TARGET-libctf=all
33110 maybe-all-libctf: all-libctf
33111 all-libctf: configure-libctf
33112         @r=`${PWD_COMMAND}`; export r; \
33113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33114         $(HOST_EXPORTS)  \
33115         (cd $(HOST_SUBDIR)/libctf && \
33116           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33117                 $(TARGET-libctf))
33118 @endif libctf
33119
33120
33121
33122 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
33123 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
33124 maybe-all-stage1-libctf:
33125 maybe-clean-stage1-libctf:
33126 @if libctf-bootstrap
33127 maybe-all-stage1-libctf: all-stage1-libctf
33128 all-stage1: all-stage1-libctf
33129 TARGET-stage1-libctf = $(TARGET-libctf)
33130 all-stage1-libctf: configure-stage1-libctf
33131         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33132         @r=`${PWD_COMMAND}`; export r; \
33133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33134         TFLAGS="$(STAGE1_TFLAGS)"; \
33135         $(HOST_EXPORTS)  \
33136         cd $(HOST_SUBDIR)/libctf && \
33137          \
33138         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33139                 CFLAGS="$(STAGE1_CFLAGS)" \
33140                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33141                 LIBCFLAGS="$(LIBCFLAGS)" \
33142                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33143                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33144                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33145                 $(EXTRA_HOST_FLAGS)  \
33146                 $(STAGE1_FLAGS_TO_PASS)  \
33147                 TFLAGS="$(STAGE1_TFLAGS)"  \
33148                 $(TARGET-stage1-libctf)
33149
33150 maybe-clean-stage1-libctf: clean-stage1-libctf
33151 clean-stage1: clean-stage1-libctf
33152 clean-stage1-libctf:
33153         @if [ $(current_stage) = stage1 ]; then \
33154           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
33155         else \
33156           [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
33157           $(MAKE) stage1-start; \
33158         fi; \
33159         cd $(HOST_SUBDIR)/libctf && \
33160         $(MAKE) $(EXTRA_HOST_FLAGS)  \
33161         $(STAGE1_FLAGS_TO_PASS)  clean
33162 @endif libctf-bootstrap
33163
33164
33165 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
33166 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
33167 maybe-all-stage2-libctf:
33168 maybe-clean-stage2-libctf:
33169 @if libctf-bootstrap
33170 maybe-all-stage2-libctf: all-stage2-libctf
33171 all-stage2: all-stage2-libctf
33172 TARGET-stage2-libctf = $(TARGET-libctf)
33173 all-stage2-libctf: configure-stage2-libctf
33174         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33175         @r=`${PWD_COMMAND}`; export r; \
33176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33177         TFLAGS="$(STAGE2_TFLAGS)"; \
33178         $(HOST_EXPORTS) \
33179         $(POSTSTAGE1_HOST_EXPORTS)  \
33180         cd $(HOST_SUBDIR)/libctf && \
33181          \
33182         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33183                 CFLAGS="$(STAGE2_CFLAGS)" \
33184                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33185                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33186                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33187                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33188                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33189                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33190                 TFLAGS="$(STAGE2_TFLAGS)"  \
33191                 $(TARGET-stage2-libctf)
33192
33193 maybe-clean-stage2-libctf: clean-stage2-libctf
33194 clean-stage2: clean-stage2-libctf
33195 clean-stage2-libctf:
33196         @if [ $(current_stage) = stage2 ]; then \
33197           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
33198         else \
33199           [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
33200           $(MAKE) stage2-start; \
33201         fi; \
33202         cd $(HOST_SUBDIR)/libctf && \
33203         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33204 @endif libctf-bootstrap
33205
33206
33207 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
33208 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
33209 maybe-all-stage3-libctf:
33210 maybe-clean-stage3-libctf:
33211 @if libctf-bootstrap
33212 maybe-all-stage3-libctf: all-stage3-libctf
33213 all-stage3: all-stage3-libctf
33214 TARGET-stage3-libctf = $(TARGET-libctf)
33215 all-stage3-libctf: configure-stage3-libctf
33216         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33217         @r=`${PWD_COMMAND}`; export r; \
33218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33219         TFLAGS="$(STAGE3_TFLAGS)"; \
33220         $(HOST_EXPORTS) \
33221         $(POSTSTAGE1_HOST_EXPORTS)  \
33222         cd $(HOST_SUBDIR)/libctf && \
33223          \
33224         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33225                 CFLAGS="$(STAGE3_CFLAGS)" \
33226                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33227                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33228                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33229                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33230                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33231                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33232                 TFLAGS="$(STAGE3_TFLAGS)"  \
33233                 $(TARGET-stage3-libctf)
33234
33235 maybe-clean-stage3-libctf: clean-stage3-libctf
33236 clean-stage3: clean-stage3-libctf
33237 clean-stage3-libctf:
33238         @if [ $(current_stage) = stage3 ]; then \
33239           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
33240         else \
33241           [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
33242           $(MAKE) stage3-start; \
33243         fi; \
33244         cd $(HOST_SUBDIR)/libctf && \
33245         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33246 @endif libctf-bootstrap
33247
33248
33249 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
33250 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
33251 maybe-all-stage4-libctf:
33252 maybe-clean-stage4-libctf:
33253 @if libctf-bootstrap
33254 maybe-all-stage4-libctf: all-stage4-libctf
33255 all-stage4: all-stage4-libctf
33256 TARGET-stage4-libctf = $(TARGET-libctf)
33257 all-stage4-libctf: configure-stage4-libctf
33258         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33259         @r=`${PWD_COMMAND}`; export r; \
33260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33261         TFLAGS="$(STAGE4_TFLAGS)"; \
33262         $(HOST_EXPORTS) \
33263         $(POSTSTAGE1_HOST_EXPORTS)  \
33264         cd $(HOST_SUBDIR)/libctf && \
33265          \
33266         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33267                 CFLAGS="$(STAGE4_CFLAGS)" \
33268                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
33269                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
33270                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33271                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33272                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33273                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33274                 TFLAGS="$(STAGE4_TFLAGS)"  \
33275                 $(TARGET-stage4-libctf)
33276
33277 maybe-clean-stage4-libctf: clean-stage4-libctf
33278 clean-stage4: clean-stage4-libctf
33279 clean-stage4-libctf:
33280         @if [ $(current_stage) = stage4 ]; then \
33281           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
33282         else \
33283           [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
33284           $(MAKE) stage4-start; \
33285         fi; \
33286         cd $(HOST_SUBDIR)/libctf && \
33287         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33288 @endif libctf-bootstrap
33289
33290
33291 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
33292 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
33293 maybe-all-stageprofile-libctf:
33294 maybe-clean-stageprofile-libctf:
33295 @if libctf-bootstrap
33296 maybe-all-stageprofile-libctf: all-stageprofile-libctf
33297 all-stageprofile: all-stageprofile-libctf
33298 TARGET-stageprofile-libctf = $(TARGET-libctf)
33299 all-stageprofile-libctf: configure-stageprofile-libctf
33300         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33301         @r=`${PWD_COMMAND}`; export r; \
33302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33303         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33304         $(HOST_EXPORTS) \
33305         $(POSTSTAGE1_HOST_EXPORTS)  \
33306         cd $(HOST_SUBDIR)/libctf && \
33307          \
33308         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33309                 CFLAGS="$(STAGEprofile_CFLAGS)" \
33310                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
33311                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
33312                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33313                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33314                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33315                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33316                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
33317                 $(TARGET-stageprofile-libctf)
33318
33319 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
33320 clean-stageprofile: clean-stageprofile-libctf
33321 clean-stageprofile-libctf:
33322         @if [ $(current_stage) = stageprofile ]; then \
33323           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
33324         else \
33325           [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
33326           $(MAKE) stageprofile-start; \
33327         fi; \
33328         cd $(HOST_SUBDIR)/libctf && \
33329         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33330 @endif libctf-bootstrap
33331
33332
33333 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
33334 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
33335 maybe-all-stagefeedback-libctf:
33336 maybe-clean-stagefeedback-libctf:
33337 @if libctf-bootstrap
33338 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
33339 all-stagefeedback: all-stagefeedback-libctf
33340 TARGET-stagefeedback-libctf = $(TARGET-libctf)
33341 all-stagefeedback-libctf: configure-stagefeedback-libctf
33342         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33343         @r=`${PWD_COMMAND}`; export r; \
33344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33345         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33346         $(HOST_EXPORTS) \
33347         $(POSTSTAGE1_HOST_EXPORTS)  \
33348         cd $(HOST_SUBDIR)/libctf && \
33349          \
33350         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33351                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
33352                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
33353                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
33354                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33355                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33356                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33357                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33358                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
33359                 $(TARGET-stagefeedback-libctf)
33360
33361 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
33362 clean-stagefeedback: clean-stagefeedback-libctf
33363 clean-stagefeedback-libctf:
33364         @if [ $(current_stage) = stagefeedback ]; then \
33365           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
33366         else \
33367           [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
33368           $(MAKE) stagefeedback-start; \
33369         fi; \
33370         cd $(HOST_SUBDIR)/libctf && \
33371         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33372 @endif libctf-bootstrap
33373
33374
33375
33376
33377
33378 .PHONY: check-libctf maybe-check-libctf
33379 maybe-check-libctf:
33380 @if libctf
33381 maybe-check-libctf: check-libctf
33382
33383 check-libctf:
33384
33385 @endif libctf
33386
33387 .PHONY: install-libctf maybe-install-libctf
33388 maybe-install-libctf:
33389 @if libctf
33390 maybe-install-libctf: install-libctf
33391
33392 install-libctf:
33393
33394 @endif libctf
33395
33396 .PHONY: install-strip-libctf maybe-install-strip-libctf
33397 maybe-install-strip-libctf:
33398 @if libctf
33399 maybe-install-strip-libctf: install-strip-libctf
33400
33401 install-strip-libctf:
33402
33403 @endif libctf
33404
33405 # Other targets (info, dvi, pdf, etc.)
33406
33407 .PHONY: maybe-info-libctf info-libctf
33408 maybe-info-libctf:
33409 @if libctf
33410 maybe-info-libctf: info-libctf
33411
33412 info-libctf: \
33413     configure-libctf 
33414         @[ -f ./libctf/Makefile ] || exit 0; \
33415         r=`${PWD_COMMAND}`; export r; \
33416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33417         $(HOST_EXPORTS) \
33418         for flag in $(EXTRA_HOST_FLAGS) ; do \
33419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33420         done; \
33421         echo "Doing info in libctf"; \
33422         (cd $(HOST_SUBDIR)/libctf && \
33423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33425                   "RANLIB=$${RANLIB}" \
33426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33427                   info) \
33428           || exit 1
33429
33430 @endif libctf
33431
33432 .PHONY: maybe-dvi-libctf dvi-libctf
33433 maybe-dvi-libctf:
33434 @if libctf
33435 maybe-dvi-libctf: dvi-libctf
33436
33437 dvi-libctf: \
33438     configure-libctf 
33439         @[ -f ./libctf/Makefile ] || exit 0; \
33440         r=`${PWD_COMMAND}`; export r; \
33441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33442         $(HOST_EXPORTS) \
33443         for flag in $(EXTRA_HOST_FLAGS) ; do \
33444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33445         done; \
33446         echo "Doing dvi in libctf"; \
33447         (cd $(HOST_SUBDIR)/libctf && \
33448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33450                   "RANLIB=$${RANLIB}" \
33451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33452                   dvi) \
33453           || exit 1
33454
33455 @endif libctf
33456
33457 .PHONY: maybe-pdf-libctf pdf-libctf
33458 maybe-pdf-libctf:
33459 @if libctf
33460 maybe-pdf-libctf: pdf-libctf
33461
33462 pdf-libctf: \
33463     configure-libctf 
33464         @[ -f ./libctf/Makefile ] || exit 0; \
33465         r=`${PWD_COMMAND}`; export r; \
33466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33467         $(HOST_EXPORTS) \
33468         for flag in $(EXTRA_HOST_FLAGS) ; do \
33469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33470         done; \
33471         echo "Doing pdf in libctf"; \
33472         (cd $(HOST_SUBDIR)/libctf && \
33473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33475                   "RANLIB=$${RANLIB}" \
33476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33477                   pdf) \
33478           || exit 1
33479
33480 @endif libctf
33481
33482 .PHONY: maybe-html-libctf html-libctf
33483 maybe-html-libctf:
33484 @if libctf
33485 maybe-html-libctf: html-libctf
33486
33487 html-libctf: \
33488     configure-libctf 
33489         @[ -f ./libctf/Makefile ] || exit 0; \
33490         r=`${PWD_COMMAND}`; export r; \
33491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33492         $(HOST_EXPORTS) \
33493         for flag in $(EXTRA_HOST_FLAGS) ; do \
33494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33495         done; \
33496         echo "Doing html in libctf"; \
33497         (cd $(HOST_SUBDIR)/libctf && \
33498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33500                   "RANLIB=$${RANLIB}" \
33501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33502                   html) \
33503           || exit 1
33504
33505 @endif libctf
33506
33507 .PHONY: maybe-TAGS-libctf TAGS-libctf
33508 maybe-TAGS-libctf:
33509 @if libctf
33510 maybe-TAGS-libctf: TAGS-libctf
33511
33512 TAGS-libctf: \
33513     configure-libctf 
33514         @[ -f ./libctf/Makefile ] || exit 0; \
33515         r=`${PWD_COMMAND}`; export r; \
33516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33517         $(HOST_EXPORTS) \
33518         for flag in $(EXTRA_HOST_FLAGS) ; do \
33519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33520         done; \
33521         echo "Doing TAGS in libctf"; \
33522         (cd $(HOST_SUBDIR)/libctf && \
33523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33525                   "RANLIB=$${RANLIB}" \
33526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33527                   TAGS) \
33528           || exit 1
33529
33530 @endif libctf
33531
33532 .PHONY: maybe-install-info-libctf install-info-libctf
33533 maybe-install-info-libctf:
33534 @if libctf
33535 maybe-install-info-libctf: install-info-libctf
33536
33537 install-info-libctf: \
33538     configure-libctf \
33539     info-libctf 
33540         @[ -f ./libctf/Makefile ] || exit 0; \
33541         r=`${PWD_COMMAND}`; export r; \
33542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33543         $(HOST_EXPORTS) \
33544         for flag in $(EXTRA_HOST_FLAGS) ; do \
33545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33546         done; \
33547         echo "Doing install-info in libctf"; \
33548         (cd $(HOST_SUBDIR)/libctf && \
33549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33551                   "RANLIB=$${RANLIB}" \
33552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33553                   install-info) \
33554           || exit 1
33555
33556 @endif libctf
33557
33558 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
33559 maybe-install-pdf-libctf:
33560 @if libctf
33561 maybe-install-pdf-libctf: install-pdf-libctf
33562
33563 install-pdf-libctf: \
33564     configure-libctf \
33565     pdf-libctf 
33566         @[ -f ./libctf/Makefile ] || exit 0; \
33567         r=`${PWD_COMMAND}`; export r; \
33568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33569         $(HOST_EXPORTS) \
33570         for flag in $(EXTRA_HOST_FLAGS) ; do \
33571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33572         done; \
33573         echo "Doing install-pdf in libctf"; \
33574         (cd $(HOST_SUBDIR)/libctf && \
33575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33577                   "RANLIB=$${RANLIB}" \
33578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33579                   install-pdf) \
33580           || exit 1
33581
33582 @endif libctf
33583
33584 .PHONY: maybe-install-html-libctf install-html-libctf
33585 maybe-install-html-libctf:
33586 @if libctf
33587 maybe-install-html-libctf: install-html-libctf
33588
33589 install-html-libctf: \
33590     configure-libctf \
33591     html-libctf 
33592         @[ -f ./libctf/Makefile ] || exit 0; \
33593         r=`${PWD_COMMAND}`; export r; \
33594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33595         $(HOST_EXPORTS) \
33596         for flag in $(EXTRA_HOST_FLAGS) ; do \
33597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33598         done; \
33599         echo "Doing install-html in libctf"; \
33600         (cd $(HOST_SUBDIR)/libctf && \
33601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33603                   "RANLIB=$${RANLIB}" \
33604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33605                   install-html) \
33606           || exit 1
33607
33608 @endif libctf
33609
33610 .PHONY: maybe-installcheck-libctf installcheck-libctf
33611 maybe-installcheck-libctf:
33612 @if libctf
33613 maybe-installcheck-libctf: installcheck-libctf
33614
33615 installcheck-libctf: \
33616     configure-libctf 
33617         @[ -f ./libctf/Makefile ] || exit 0; \
33618         r=`${PWD_COMMAND}`; export r; \
33619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33620         $(HOST_EXPORTS) \
33621         for flag in $(EXTRA_HOST_FLAGS) ; do \
33622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33623         done; \
33624         echo "Doing installcheck in libctf"; \
33625         (cd $(HOST_SUBDIR)/libctf && \
33626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33628                   "RANLIB=$${RANLIB}" \
33629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33630                   installcheck) \
33631           || exit 1
33632
33633 @endif libctf
33634
33635 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
33636 maybe-mostlyclean-libctf:
33637 @if libctf
33638 maybe-mostlyclean-libctf: mostlyclean-libctf
33639
33640 mostlyclean-libctf: 
33641         @[ -f ./libctf/Makefile ] || exit 0; \
33642         r=`${PWD_COMMAND}`; export r; \
33643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33644         $(HOST_EXPORTS) \
33645         for flag in $(EXTRA_HOST_FLAGS) ; do \
33646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33647         done; \
33648         echo "Doing mostlyclean in libctf"; \
33649         (cd $(HOST_SUBDIR)/libctf && \
33650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33652                   "RANLIB=$${RANLIB}" \
33653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33654                   mostlyclean) \
33655           || exit 1
33656
33657 @endif libctf
33658
33659 .PHONY: maybe-clean-libctf clean-libctf
33660 maybe-clean-libctf:
33661 @if libctf
33662 maybe-clean-libctf: clean-libctf
33663
33664 clean-libctf: 
33665         @[ -f ./libctf/Makefile ] || exit 0; \
33666         r=`${PWD_COMMAND}`; export r; \
33667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33668         $(HOST_EXPORTS) \
33669         for flag in $(EXTRA_HOST_FLAGS) ; do \
33670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33671         done; \
33672         echo "Doing clean in libctf"; \
33673         (cd $(HOST_SUBDIR)/libctf && \
33674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33676                   "RANLIB=$${RANLIB}" \
33677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33678                   clean) \
33679           || exit 1
33680
33681 @endif libctf
33682
33683 .PHONY: maybe-distclean-libctf distclean-libctf
33684 maybe-distclean-libctf:
33685 @if libctf
33686 maybe-distclean-libctf: distclean-libctf
33687
33688 distclean-libctf: 
33689         @[ -f ./libctf/Makefile ] || exit 0; \
33690         r=`${PWD_COMMAND}`; export r; \
33691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33692         $(HOST_EXPORTS) \
33693         for flag in $(EXTRA_HOST_FLAGS) ; do \
33694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33695         done; \
33696         echo "Doing distclean in libctf"; \
33697         (cd $(HOST_SUBDIR)/libctf && \
33698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33700                   "RANLIB=$${RANLIB}" \
33701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33702                   distclean) \
33703           || exit 1
33704
33705 @endif libctf
33706
33707 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
33708 maybe-maintainer-clean-libctf:
33709 @if libctf
33710 maybe-maintainer-clean-libctf: maintainer-clean-libctf
33711
33712 maintainer-clean-libctf: 
33713         @[ -f ./libctf/Makefile ] || exit 0; \
33714         r=`${PWD_COMMAND}`; export r; \
33715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33716         $(HOST_EXPORTS) \
33717         for flag in $(EXTRA_HOST_FLAGS) ; do \
33718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33719         done; \
33720         echo "Doing maintainer-clean in libctf"; \
33721         (cd $(HOST_SUBDIR)/libctf && \
33722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33724                   "RANLIB=$${RANLIB}" \
33725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33726                   maintainer-clean) \
33727           || exit 1
33728
33729 @endif libctf
33730
33731
33732
33733 # ---------------------------------------
33734 # Modules which run on the target machine
33735 # ---------------------------------------
33736
33737
33738
33739
33740 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
33741 maybe-configure-target-libstdc++-v3:
33742 @if gcc-bootstrap
33743 configure-target-libstdc++-v3: stage_current
33744 @endif gcc-bootstrap
33745 @if target-libstdc++-v3
33746 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
33747 configure-target-libstdc++-v3: 
33748         @r=`${PWD_COMMAND}`; export r; \
33749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33750         echo "Checking multilib configuration for libstdc++-v3..."; \
33751         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33752         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33753         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33754           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33755             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33756           else \
33757             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33758             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33759           fi; \
33760         else \
33761           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33762         fi; \
33763         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33764         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33765         $(RAW_CXX_TARGET_EXPORTS)  \
33766         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
33767         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
33768         case $(srcdir) in \
33769           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33770           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33771                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33772         esac; \
33773         module_srcdir=libstdc++-v3; \
33774         rm -f no-such-file || : ; \
33775         CONFIG_SITE=no-such-file $(SHELL) \
33776           $$s/$$module_srcdir/configure \
33777           --srcdir=$${topdir}/$$module_srcdir \
33778           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33779           --target=${target_alias}  \
33780           || exit 1
33781 @endif target-libstdc++-v3
33782
33783
33784
33785 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
33786 maybe-configure-stage1-target-libstdc++-v3:
33787 @if target-libstdc++-v3-bootstrap
33788 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
33789 configure-stage1-target-libstdc++-v3:
33790         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33791         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33792         @r=`${PWD_COMMAND}`; export r; \
33793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33794         TFLAGS="$(STAGE1_TFLAGS)"; \
33795         echo "Checking multilib configuration for libstdc++-v3..."; \
33796         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33797         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33798           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33799             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33800           else \
33801             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33802             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33803           fi; \
33804         else \
33805           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33806         fi; \
33807         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33808         $(RAW_CXX_TARGET_EXPORTS) \
33809         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33810         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33811         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33812         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
33813         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33814         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33815         case $(srcdir) in \
33816           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33817           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33818                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33819         esac; \
33820         module_srcdir=libstdc++-v3; \
33821         $(SHELL) $$s/$$module_srcdir/configure \
33822           --srcdir=$${topdir}/$$module_srcdir \
33823           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33824           --target=${target_alias} \
33825            \
33826           $(STAGE1_CONFIGURE_FLAGS)
33827 @endif target-libstdc++-v3-bootstrap
33828
33829 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
33830 maybe-configure-stage2-target-libstdc++-v3:
33831 @if target-libstdc++-v3-bootstrap
33832 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
33833 configure-stage2-target-libstdc++-v3:
33834         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33835         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33836         @r=`${PWD_COMMAND}`; export r; \
33837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33838         TFLAGS="$(STAGE2_TFLAGS)"; \
33839         echo "Checking multilib configuration for libstdc++-v3..."; \
33840         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33841         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33842           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33843             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33844           else \
33845             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33846             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33847           fi; \
33848         else \
33849           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33850         fi; \
33851         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33852         $(RAW_CXX_TARGET_EXPORTS) \
33853          \
33854         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33855         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33856         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33857         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
33858         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33859         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33860         case $(srcdir) in \
33861           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33862           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33863                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33864         esac; \
33865         module_srcdir=libstdc++-v3; \
33866         $(SHELL) $$s/$$module_srcdir/configure \
33867           --srcdir=$${topdir}/$$module_srcdir \
33868           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33869           --target=${target_alias} \
33870           --with-build-libsubdir=$(HOST_SUBDIR) \
33871           $(STAGE2_CONFIGURE_FLAGS)
33872 @endif target-libstdc++-v3-bootstrap
33873
33874 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
33875 maybe-configure-stage3-target-libstdc++-v3:
33876 @if target-libstdc++-v3-bootstrap
33877 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
33878 configure-stage3-target-libstdc++-v3:
33879         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33880         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33881         @r=`${PWD_COMMAND}`; export r; \
33882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33883         TFLAGS="$(STAGE3_TFLAGS)"; \
33884         echo "Checking multilib configuration for libstdc++-v3..."; \
33885         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33886         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33887           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33888             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33889           else \
33890             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33891             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33892           fi; \
33893         else \
33894           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33895         fi; \
33896         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33897         $(RAW_CXX_TARGET_EXPORTS) \
33898          \
33899         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33900         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33901         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33902         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
33903         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33904         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33905         case $(srcdir) in \
33906           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33907           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33908                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33909         esac; \
33910         module_srcdir=libstdc++-v3; \
33911         $(SHELL) $$s/$$module_srcdir/configure \
33912           --srcdir=$${topdir}/$$module_srcdir \
33913           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33914           --target=${target_alias} \
33915           --with-build-libsubdir=$(HOST_SUBDIR) \
33916           $(STAGE3_CONFIGURE_FLAGS)
33917 @endif target-libstdc++-v3-bootstrap
33918
33919 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
33920 maybe-configure-stage4-target-libstdc++-v3:
33921 @if target-libstdc++-v3-bootstrap
33922 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
33923 configure-stage4-target-libstdc++-v3:
33924         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33925         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33926         @r=`${PWD_COMMAND}`; export r; \
33927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33928         TFLAGS="$(STAGE4_TFLAGS)"; \
33929         echo "Checking multilib configuration for libstdc++-v3..."; \
33930         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33931         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33932           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33933             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33934           else \
33935             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33936             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33937           fi; \
33938         else \
33939           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33940         fi; \
33941         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33942         $(RAW_CXX_TARGET_EXPORTS) \
33943          \
33944         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33945         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33946         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33947         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
33948         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33949         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33950         case $(srcdir) in \
33951           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33952           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33953                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33954         esac; \
33955         module_srcdir=libstdc++-v3; \
33956         $(SHELL) $$s/$$module_srcdir/configure \
33957           --srcdir=$${topdir}/$$module_srcdir \
33958           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33959           --target=${target_alias} \
33960           --with-build-libsubdir=$(HOST_SUBDIR) \
33961           $(STAGE4_CONFIGURE_FLAGS)
33962 @endif target-libstdc++-v3-bootstrap
33963
33964 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
33965 maybe-configure-stageprofile-target-libstdc++-v3:
33966 @if target-libstdc++-v3-bootstrap
33967 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
33968 configure-stageprofile-target-libstdc++-v3:
33969         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33970         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33971         @r=`${PWD_COMMAND}`; export r; \
33972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33973         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33974         echo "Checking multilib configuration for libstdc++-v3..."; \
33975         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33976         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33977           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33978             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33979           else \
33980             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33981             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33982           fi; \
33983         else \
33984           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33985         fi; \
33986         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33987         $(RAW_CXX_TARGET_EXPORTS) \
33988          \
33989         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33990         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33991         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33992         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
33993         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33994         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33995         case $(srcdir) in \
33996           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33997           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33998                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33999         esac; \
34000         module_srcdir=libstdc++-v3; \
34001         $(SHELL) $$s/$$module_srcdir/configure \
34002           --srcdir=$${topdir}/$$module_srcdir \
34003           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34004           --target=${target_alias} \
34005           --with-build-libsubdir=$(HOST_SUBDIR) \
34006           $(STAGEprofile_CONFIGURE_FLAGS)
34007 @endif target-libstdc++-v3-bootstrap
34008
34009 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
34010 maybe-configure-stagefeedback-target-libstdc++-v3:
34011 @if target-libstdc++-v3-bootstrap
34012 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
34013 configure-stagefeedback-target-libstdc++-v3:
34014         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34015         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
34016         @r=`${PWD_COMMAND}`; export r; \
34017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34018         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34019         echo "Checking multilib configuration for libstdc++-v3..."; \
34020         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
34021         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
34022           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
34023             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
34024           else \
34025             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
34026             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
34027           fi; \
34028         else \
34029           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
34030         fi; \
34031         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
34032         $(RAW_CXX_TARGET_EXPORTS) \
34033          \
34034         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34035         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34036         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34037         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
34038         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
34039         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
34040         case $(srcdir) in \
34041           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34042           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
34043                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34044         esac; \
34045         module_srcdir=libstdc++-v3; \
34046         $(SHELL) $$s/$$module_srcdir/configure \
34047           --srcdir=$${topdir}/$$module_srcdir \
34048           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34049           --target=${target_alias} \
34050           --with-build-libsubdir=$(HOST_SUBDIR) \
34051           $(STAGEfeedback_CONFIGURE_FLAGS)
34052 @endif target-libstdc++-v3-bootstrap
34053
34054
34055
34056
34057
34058 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
34059 maybe-all-target-libstdc++-v3:
34060 @if gcc-bootstrap
34061 all-target-libstdc++-v3: stage_current
34062 @endif gcc-bootstrap
34063 @if target-libstdc++-v3
34064 TARGET-target-libstdc++-v3=all
34065 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
34066 all-target-libstdc++-v3: configure-target-libstdc++-v3
34067         @r=`${PWD_COMMAND}`; export r; \
34068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34069         $(RAW_CXX_TARGET_EXPORTS)  \
34070         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34071           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34072                 $(TARGET-target-libstdc++-v3))
34073 @endif target-libstdc++-v3
34074
34075
34076
34077 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
34078 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
34079 maybe-all-stage1-target-libstdc++-v3:
34080 maybe-clean-stage1-target-libstdc++-v3:
34081 @if target-libstdc++-v3-bootstrap
34082 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
34083 all-stage1: all-stage1-target-libstdc++-v3
34084 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
34085 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
34086         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34087         @r=`${PWD_COMMAND}`; export r; \
34088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34089         TFLAGS="$(STAGE1_TFLAGS)"; \
34090         $(RAW_CXX_TARGET_EXPORTS)  \
34091         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34092          \
34093         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34094                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34095                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34096                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34097                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34098                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34099                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34100                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
34101                   \
34102                 TFLAGS="$(STAGE1_TFLAGS)"  \
34103                 $(TARGET-stage1-target-libstdc++-v3)
34104
34105 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
34106 clean-stage1: clean-stage1-target-libstdc++-v3
34107 clean-stage1-target-libstdc++-v3:
34108         @if [ $(current_stage) = stage1 ]; then \
34109           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34110         else \
34111           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
34112           $(MAKE) stage1-start; \
34113         fi; \
34114         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34115         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
34116           clean
34117 @endif target-libstdc++-v3-bootstrap
34118
34119
34120 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
34121 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
34122 maybe-all-stage2-target-libstdc++-v3:
34123 maybe-clean-stage2-target-libstdc++-v3:
34124 @if target-libstdc++-v3-bootstrap
34125 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
34126 all-stage2: all-stage2-target-libstdc++-v3
34127 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
34128 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
34129         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34130         @r=`${PWD_COMMAND}`; export r; \
34131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34132         TFLAGS="$(STAGE2_TFLAGS)"; \
34133         $(RAW_CXX_TARGET_EXPORTS) \
34134           \
34135         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34136          \
34137         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34138                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34139                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34140                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34141                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34142                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34143                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34144                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34145                 TFLAGS="$(STAGE2_TFLAGS)"  \
34146                 $(TARGET-stage2-target-libstdc++-v3)
34147
34148 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
34149 clean-stage2: clean-stage2-target-libstdc++-v3
34150 clean-stage2-target-libstdc++-v3:
34151         @if [ $(current_stage) = stage2 ]; then \
34152           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34153         else \
34154           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
34155           $(MAKE) stage2-start; \
34156         fi; \
34157         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34158         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34159 @endif target-libstdc++-v3-bootstrap
34160
34161
34162 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
34163 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
34164 maybe-all-stage3-target-libstdc++-v3:
34165 maybe-clean-stage3-target-libstdc++-v3:
34166 @if target-libstdc++-v3-bootstrap
34167 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
34168 all-stage3: all-stage3-target-libstdc++-v3
34169 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
34170 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
34171         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34172         @r=`${PWD_COMMAND}`; export r; \
34173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34174         TFLAGS="$(STAGE3_TFLAGS)"; \
34175         $(RAW_CXX_TARGET_EXPORTS) \
34176           \
34177         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34178          \
34179         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34180                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34181                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34182                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34183                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34184                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34185                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34186                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34187                 TFLAGS="$(STAGE3_TFLAGS)"  \
34188                 $(TARGET-stage3-target-libstdc++-v3)
34189
34190 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
34191 clean-stage3: clean-stage3-target-libstdc++-v3
34192 clean-stage3-target-libstdc++-v3:
34193         @if [ $(current_stage) = stage3 ]; then \
34194           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34195         else \
34196           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
34197           $(MAKE) stage3-start; \
34198         fi; \
34199         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34200         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34201 @endif target-libstdc++-v3-bootstrap
34202
34203
34204 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
34205 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
34206 maybe-all-stage4-target-libstdc++-v3:
34207 maybe-clean-stage4-target-libstdc++-v3:
34208 @if target-libstdc++-v3-bootstrap
34209 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
34210 all-stage4: all-stage4-target-libstdc++-v3
34211 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
34212 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
34213         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34214         @r=`${PWD_COMMAND}`; export r; \
34215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34216         TFLAGS="$(STAGE4_TFLAGS)"; \
34217         $(RAW_CXX_TARGET_EXPORTS) \
34218           \
34219         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34220          \
34221         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34222                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34223                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34224                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34225                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34226                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34227                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34228                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34229                 TFLAGS="$(STAGE4_TFLAGS)"  \
34230                 $(TARGET-stage4-target-libstdc++-v3)
34231
34232 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
34233 clean-stage4: clean-stage4-target-libstdc++-v3
34234 clean-stage4-target-libstdc++-v3:
34235         @if [ $(current_stage) = stage4 ]; then \
34236           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34237         else \
34238           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
34239           $(MAKE) stage4-start; \
34240         fi; \
34241         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34242         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34243 @endif target-libstdc++-v3-bootstrap
34244
34245
34246 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
34247 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
34248 maybe-all-stageprofile-target-libstdc++-v3:
34249 maybe-clean-stageprofile-target-libstdc++-v3:
34250 @if target-libstdc++-v3-bootstrap
34251 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
34252 all-stageprofile: all-stageprofile-target-libstdc++-v3
34253 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
34254 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
34255         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34256         @r=`${PWD_COMMAND}`; export r; \
34257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34258         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34259         $(RAW_CXX_TARGET_EXPORTS) \
34260           \
34261         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34262          \
34263         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34264                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34265                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34266                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34267                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34268                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34269                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34270                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34271                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
34272                 $(TARGET-stageprofile-target-libstdc++-v3)
34273
34274 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
34275 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
34276 clean-stageprofile-target-libstdc++-v3:
34277         @if [ $(current_stage) = stageprofile ]; then \
34278           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34279         else \
34280           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
34281           $(MAKE) stageprofile-start; \
34282         fi; \
34283         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34284         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34285 @endif target-libstdc++-v3-bootstrap
34286
34287
34288 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
34289 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
34290 maybe-all-stagefeedback-target-libstdc++-v3:
34291 maybe-clean-stagefeedback-target-libstdc++-v3:
34292 @if target-libstdc++-v3-bootstrap
34293 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
34294 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
34295 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
34296 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
34297         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34298         @r=`${PWD_COMMAND}`; export r; \
34299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34300         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34301         $(RAW_CXX_TARGET_EXPORTS) \
34302           \
34303         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34304          \
34305         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34306                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34307                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34308                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34309                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34310                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34311                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34312                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34313                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
34314                 $(TARGET-stagefeedback-target-libstdc++-v3)
34315
34316 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
34317 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
34318 clean-stagefeedback-target-libstdc++-v3:
34319         @if [ $(current_stage) = stagefeedback ]; then \
34320           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34321         else \
34322           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
34323           $(MAKE) stagefeedback-start; \
34324         fi; \
34325         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34326         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34327 @endif target-libstdc++-v3-bootstrap
34328
34329
34330
34331
34332
34333
34334 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
34335 maybe-check-target-libstdc++-v3:
34336 @if target-libstdc++-v3
34337 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
34338
34339 check-target-libstdc++-v3:
34340         @: $(MAKE); $(unstage)
34341         @r=`${PWD_COMMAND}`; export r; \
34342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34343         $(RAW_CXX_TARGET_EXPORTS) \
34344         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34345           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
34346
34347 @endif target-libstdc++-v3
34348
34349 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
34350 maybe-install-target-libstdc++-v3:
34351 @if target-libstdc++-v3
34352 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
34353
34354 install-target-libstdc++-v3: installdirs
34355         @: $(MAKE); $(unstage)
34356         @r=`${PWD_COMMAND}`; export r; \
34357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34358         $(RAW_CXX_TARGET_EXPORTS) \
34359         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34360           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34361
34362 @endif target-libstdc++-v3
34363
34364 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
34365 maybe-install-strip-target-libstdc++-v3:
34366 @if target-libstdc++-v3
34367 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
34368
34369 install-strip-target-libstdc++-v3: installdirs
34370         @: $(MAKE); $(unstage)
34371         @r=`${PWD_COMMAND}`; export r; \
34372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34373         $(RAW_CXX_TARGET_EXPORTS) \
34374         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34375           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
34376
34377 @endif target-libstdc++-v3
34378
34379 # Other targets (info, dvi, pdf, etc.)
34380
34381 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
34382 maybe-info-target-libstdc++-v3:
34383 @if target-libstdc++-v3
34384 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
34385
34386 info-target-libstdc++-v3: \
34387     configure-target-libstdc++-v3 
34388         @: $(MAKE); $(unstage)
34389         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34390         r=`${PWD_COMMAND}`; export r; \
34391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34392         $(RAW_CXX_TARGET_EXPORTS) \
34393         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
34394         for flag in $(EXTRA_TARGET_FLAGS); do \
34395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34396         done; \
34397         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34400                   "RANLIB=$${RANLIB}" \
34401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34402                    info) \
34403           || exit 1
34404
34405 @endif target-libstdc++-v3
34406
34407 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
34408 maybe-dvi-target-libstdc++-v3:
34409 @if target-libstdc++-v3
34410 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
34411
34412 dvi-target-libstdc++-v3: \
34413     configure-target-libstdc++-v3 
34414         @: $(MAKE); $(unstage)
34415         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34416         r=`${PWD_COMMAND}`; export r; \
34417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34418         $(RAW_CXX_TARGET_EXPORTS) \
34419         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
34420         for flag in $(EXTRA_TARGET_FLAGS); do \
34421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34422         done; \
34423         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34426                   "RANLIB=$${RANLIB}" \
34427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34428                    dvi) \
34429           || exit 1
34430
34431 @endif target-libstdc++-v3
34432
34433 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
34434 maybe-pdf-target-libstdc++-v3:
34435 @if target-libstdc++-v3
34436 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
34437
34438 pdf-target-libstdc++-v3: \
34439     configure-target-libstdc++-v3 
34440         @: $(MAKE); $(unstage)
34441         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34442         r=`${PWD_COMMAND}`; export r; \
34443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34444         $(RAW_CXX_TARGET_EXPORTS) \
34445         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
34446         for flag in $(EXTRA_TARGET_FLAGS); do \
34447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34448         done; \
34449         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34452                   "RANLIB=$${RANLIB}" \
34453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34454                    pdf) \
34455           || exit 1
34456
34457 @endif target-libstdc++-v3
34458
34459 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
34460 maybe-html-target-libstdc++-v3:
34461 @if target-libstdc++-v3
34462 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
34463
34464 html-target-libstdc++-v3: \
34465     configure-target-libstdc++-v3 
34466         @: $(MAKE); $(unstage)
34467         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34468         r=`${PWD_COMMAND}`; export r; \
34469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34470         $(RAW_CXX_TARGET_EXPORTS) \
34471         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
34472         for flag in $(EXTRA_TARGET_FLAGS); do \
34473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34474         done; \
34475         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34478                   "RANLIB=$${RANLIB}" \
34479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34480                    html) \
34481           || exit 1
34482
34483 @endif target-libstdc++-v3
34484
34485 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
34486 maybe-TAGS-target-libstdc++-v3:
34487 @if target-libstdc++-v3
34488 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
34489
34490 TAGS-target-libstdc++-v3: \
34491     configure-target-libstdc++-v3 
34492         @: $(MAKE); $(unstage)
34493         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34494         r=`${PWD_COMMAND}`; export r; \
34495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34496         $(RAW_CXX_TARGET_EXPORTS) \
34497         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
34498         for flag in $(EXTRA_TARGET_FLAGS); do \
34499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34500         done; \
34501         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34504                   "RANLIB=$${RANLIB}" \
34505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34506                    TAGS) \
34507           || exit 1
34508
34509 @endif target-libstdc++-v3
34510
34511 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
34512 maybe-install-info-target-libstdc++-v3:
34513 @if target-libstdc++-v3
34514 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
34515
34516 install-info-target-libstdc++-v3: \
34517     configure-target-libstdc++-v3 \
34518     info-target-libstdc++-v3 
34519         @: $(MAKE); $(unstage)
34520         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34521         r=`${PWD_COMMAND}`; export r; \
34522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34523         $(RAW_CXX_TARGET_EXPORTS) \
34524         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
34525         for flag in $(EXTRA_TARGET_FLAGS); do \
34526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34527         done; \
34528         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34531                   "RANLIB=$${RANLIB}" \
34532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34533                    install-info) \
34534           || exit 1
34535
34536 @endif target-libstdc++-v3
34537
34538 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
34539 maybe-install-pdf-target-libstdc++-v3:
34540 @if target-libstdc++-v3
34541 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
34542
34543 install-pdf-target-libstdc++-v3: \
34544     configure-target-libstdc++-v3 \
34545     pdf-target-libstdc++-v3 
34546         @: $(MAKE); $(unstage)
34547         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34548         r=`${PWD_COMMAND}`; export r; \
34549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34550         $(RAW_CXX_TARGET_EXPORTS) \
34551         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
34552         for flag in $(EXTRA_TARGET_FLAGS); do \
34553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34554         done; \
34555         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34558                   "RANLIB=$${RANLIB}" \
34559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34560                    install-pdf) \
34561           || exit 1
34562
34563 @endif target-libstdc++-v3
34564
34565 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
34566 maybe-install-html-target-libstdc++-v3:
34567 @if target-libstdc++-v3
34568 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
34569
34570 install-html-target-libstdc++-v3: \
34571     configure-target-libstdc++-v3 \
34572     html-target-libstdc++-v3 
34573         @: $(MAKE); $(unstage)
34574         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34575         r=`${PWD_COMMAND}`; export r; \
34576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34577         $(RAW_CXX_TARGET_EXPORTS) \
34578         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
34579         for flag in $(EXTRA_TARGET_FLAGS); do \
34580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34581         done; \
34582         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34585                   "RANLIB=$${RANLIB}" \
34586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34587                    install-html) \
34588           || exit 1
34589
34590 @endif target-libstdc++-v3
34591
34592 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
34593 maybe-installcheck-target-libstdc++-v3:
34594 @if target-libstdc++-v3
34595 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
34596
34597 installcheck-target-libstdc++-v3: \
34598     configure-target-libstdc++-v3 
34599         @: $(MAKE); $(unstage)
34600         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34601         r=`${PWD_COMMAND}`; export r; \
34602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34603         $(RAW_CXX_TARGET_EXPORTS) \
34604         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
34605         for flag in $(EXTRA_TARGET_FLAGS); do \
34606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34607         done; \
34608         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34611                   "RANLIB=$${RANLIB}" \
34612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34613                    installcheck) \
34614           || exit 1
34615
34616 @endif target-libstdc++-v3
34617
34618 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
34619 maybe-mostlyclean-target-libstdc++-v3:
34620 @if target-libstdc++-v3
34621 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
34622
34623 mostlyclean-target-libstdc++-v3: 
34624         @: $(MAKE); $(unstage)
34625         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34626         r=`${PWD_COMMAND}`; export r; \
34627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34628         $(RAW_CXX_TARGET_EXPORTS) \
34629         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
34630         for flag in $(EXTRA_TARGET_FLAGS); do \
34631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34632         done; \
34633         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34636                   "RANLIB=$${RANLIB}" \
34637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34638                    mostlyclean) \
34639           || exit 1
34640
34641 @endif target-libstdc++-v3
34642
34643 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
34644 maybe-clean-target-libstdc++-v3:
34645 @if target-libstdc++-v3
34646 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
34647
34648 clean-target-libstdc++-v3: 
34649         @: $(MAKE); $(unstage)
34650         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34651         r=`${PWD_COMMAND}`; export r; \
34652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34653         $(RAW_CXX_TARGET_EXPORTS) \
34654         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
34655         for flag in $(EXTRA_TARGET_FLAGS); do \
34656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34657         done; \
34658         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34661                   "RANLIB=$${RANLIB}" \
34662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34663                    clean) \
34664           || exit 1
34665
34666 @endif target-libstdc++-v3
34667
34668 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
34669 maybe-distclean-target-libstdc++-v3:
34670 @if target-libstdc++-v3
34671 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
34672
34673 distclean-target-libstdc++-v3: 
34674         @: $(MAKE); $(unstage)
34675         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34676         r=`${PWD_COMMAND}`; export r; \
34677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34678         $(RAW_CXX_TARGET_EXPORTS) \
34679         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
34680         for flag in $(EXTRA_TARGET_FLAGS); do \
34681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34682         done; \
34683         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34686                   "RANLIB=$${RANLIB}" \
34687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34688                    distclean) \
34689           || exit 1
34690
34691 @endif target-libstdc++-v3
34692
34693 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
34694 maybe-maintainer-clean-target-libstdc++-v3:
34695 @if target-libstdc++-v3
34696 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
34697
34698 maintainer-clean-target-libstdc++-v3: 
34699         @: $(MAKE); $(unstage)
34700         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34701         r=`${PWD_COMMAND}`; export r; \
34702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34703         $(RAW_CXX_TARGET_EXPORTS) \
34704         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
34705         for flag in $(EXTRA_TARGET_FLAGS); do \
34706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34707         done; \
34708         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34711                   "RANLIB=$${RANLIB}" \
34712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34713                    maintainer-clean) \
34714           || exit 1
34715
34716 @endif target-libstdc++-v3
34717
34718
34719
34720
34721
34722 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
34723 maybe-configure-target-libsanitizer:
34724 @if gcc-bootstrap
34725 configure-target-libsanitizer: stage_current
34726 @endif gcc-bootstrap
34727 @if target-libsanitizer
34728 maybe-configure-target-libsanitizer: configure-target-libsanitizer
34729 configure-target-libsanitizer: 
34730         @r=`${PWD_COMMAND}`; export r; \
34731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34732         echo "Checking multilib configuration for libsanitizer..."; \
34733         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34734         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34735         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34736           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34737             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34738           else \
34739             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34740             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34741           fi; \
34742         else \
34743           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34744         fi; \
34745         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34746         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34747         $(RAW_CXX_TARGET_EXPORTS)  \
34748         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
34749         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
34750         case $(srcdir) in \
34751           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34752           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34753                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34754         esac; \
34755         module_srcdir=libsanitizer; \
34756         rm -f no-such-file || : ; \
34757         CONFIG_SITE=no-such-file $(SHELL) \
34758           $$s/$$module_srcdir/configure \
34759           --srcdir=$${topdir}/$$module_srcdir \
34760           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34761           --target=${target_alias}  \
34762           || exit 1
34763 @endif target-libsanitizer
34764
34765
34766
34767 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
34768 maybe-configure-stage1-target-libsanitizer:
34769 @if target-libsanitizer-bootstrap
34770 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
34771 configure-stage1-target-libsanitizer:
34772         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34773         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34774         @r=`${PWD_COMMAND}`; export r; \
34775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34776         TFLAGS="$(STAGE1_TFLAGS)"; \
34777         echo "Checking multilib configuration for libsanitizer..."; \
34778         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34779         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34780           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34781             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34782           else \
34783             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34784             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34785           fi; \
34786         else \
34787           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34788         fi; \
34789         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34790         $(RAW_CXX_TARGET_EXPORTS) \
34791         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34792         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34793         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34794         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
34795         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34796         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34797         case $(srcdir) in \
34798           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34799           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34800                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34801         esac; \
34802         module_srcdir=libsanitizer; \
34803         $(SHELL) $$s/$$module_srcdir/configure \
34804           --srcdir=$${topdir}/$$module_srcdir \
34805           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34806           --target=${target_alias} \
34807            \
34808           $(STAGE1_CONFIGURE_FLAGS)
34809 @endif target-libsanitizer-bootstrap
34810
34811 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
34812 maybe-configure-stage2-target-libsanitizer:
34813 @if target-libsanitizer-bootstrap
34814 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
34815 configure-stage2-target-libsanitizer:
34816         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34817         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34818         @r=`${PWD_COMMAND}`; export r; \
34819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34820         TFLAGS="$(STAGE2_TFLAGS)"; \
34821         echo "Checking multilib configuration for libsanitizer..."; \
34822         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34823         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34824           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34825             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34826           else \
34827             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34828             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34829           fi; \
34830         else \
34831           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34832         fi; \
34833         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34834         $(RAW_CXX_TARGET_EXPORTS) \
34835          \
34836         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34837         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34838         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34839         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
34840         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34841         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34842         case $(srcdir) in \
34843           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34844           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34845                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34846         esac; \
34847         module_srcdir=libsanitizer; \
34848         $(SHELL) $$s/$$module_srcdir/configure \
34849           --srcdir=$${topdir}/$$module_srcdir \
34850           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34851           --target=${target_alias} \
34852           --with-build-libsubdir=$(HOST_SUBDIR) \
34853           $(STAGE2_CONFIGURE_FLAGS)
34854 @endif target-libsanitizer-bootstrap
34855
34856 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
34857 maybe-configure-stage3-target-libsanitizer:
34858 @if target-libsanitizer-bootstrap
34859 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
34860 configure-stage3-target-libsanitizer:
34861         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34862         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34863         @r=`${PWD_COMMAND}`; export r; \
34864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34865         TFLAGS="$(STAGE3_TFLAGS)"; \
34866         echo "Checking multilib configuration for libsanitizer..."; \
34867         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34868         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34869           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34870             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34871           else \
34872             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34873             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34874           fi; \
34875         else \
34876           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34877         fi; \
34878         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34879         $(RAW_CXX_TARGET_EXPORTS) \
34880          \
34881         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34882         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34883         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34884         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
34885         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34886         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34887         case $(srcdir) in \
34888           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34889           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34890                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34891         esac; \
34892         module_srcdir=libsanitizer; \
34893         $(SHELL) $$s/$$module_srcdir/configure \
34894           --srcdir=$${topdir}/$$module_srcdir \
34895           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34896           --target=${target_alias} \
34897           --with-build-libsubdir=$(HOST_SUBDIR) \
34898           $(STAGE3_CONFIGURE_FLAGS)
34899 @endif target-libsanitizer-bootstrap
34900
34901 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
34902 maybe-configure-stage4-target-libsanitizer:
34903 @if target-libsanitizer-bootstrap
34904 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
34905 configure-stage4-target-libsanitizer:
34906         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34907         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34908         @r=`${PWD_COMMAND}`; export r; \
34909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34910         TFLAGS="$(STAGE4_TFLAGS)"; \
34911         echo "Checking multilib configuration for libsanitizer..."; \
34912         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34913         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34914           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34915             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34916           else \
34917             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34918             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34919           fi; \
34920         else \
34921           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34922         fi; \
34923         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34924         $(RAW_CXX_TARGET_EXPORTS) \
34925          \
34926         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34927         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34928         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34929         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
34930         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34931         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34932         case $(srcdir) in \
34933           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34934           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34935                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34936         esac; \
34937         module_srcdir=libsanitizer; \
34938         $(SHELL) $$s/$$module_srcdir/configure \
34939           --srcdir=$${topdir}/$$module_srcdir \
34940           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34941           --target=${target_alias} \
34942           --with-build-libsubdir=$(HOST_SUBDIR) \
34943           $(STAGE4_CONFIGURE_FLAGS)
34944 @endif target-libsanitizer-bootstrap
34945
34946 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
34947 maybe-configure-stageprofile-target-libsanitizer:
34948 @if target-libsanitizer-bootstrap
34949 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
34950 configure-stageprofile-target-libsanitizer:
34951         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34952         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34953         @r=`${PWD_COMMAND}`; export r; \
34954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34955         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34956         echo "Checking multilib configuration for libsanitizer..."; \
34957         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34958         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34959           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34960             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34961           else \
34962             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34963             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34964           fi; \
34965         else \
34966           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34967         fi; \
34968         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34969         $(RAW_CXX_TARGET_EXPORTS) \
34970          \
34971         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34972         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34973         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34974         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
34975         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34976         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34977         case $(srcdir) in \
34978           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34979           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34980                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34981         esac; \
34982         module_srcdir=libsanitizer; \
34983         $(SHELL) $$s/$$module_srcdir/configure \
34984           --srcdir=$${topdir}/$$module_srcdir \
34985           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34986           --target=${target_alias} \
34987           --with-build-libsubdir=$(HOST_SUBDIR) \
34988           $(STAGEprofile_CONFIGURE_FLAGS)
34989 @endif target-libsanitizer-bootstrap
34990
34991 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
34992 maybe-configure-stagefeedback-target-libsanitizer:
34993 @if target-libsanitizer-bootstrap
34994 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34995 configure-stagefeedback-target-libsanitizer:
34996         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34997         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34998         @r=`${PWD_COMMAND}`; export r; \
34999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35000         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35001         echo "Checking multilib configuration for libsanitizer..."; \
35002         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
35003         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
35004           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
35005             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
35006           else \
35007             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
35008             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
35009           fi; \
35010         else \
35011           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
35012         fi; \
35013         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
35014         $(RAW_CXX_TARGET_EXPORTS) \
35015          \
35016         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35017         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35018         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35019         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
35020         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
35021         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
35022         case $(srcdir) in \
35023           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35024           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
35025                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35026         esac; \
35027         module_srcdir=libsanitizer; \
35028         $(SHELL) $$s/$$module_srcdir/configure \
35029           --srcdir=$${topdir}/$$module_srcdir \
35030           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35031           --target=${target_alias} \
35032           --with-build-libsubdir=$(HOST_SUBDIR) \
35033           $(STAGEfeedback_CONFIGURE_FLAGS)
35034 @endif target-libsanitizer-bootstrap
35035
35036
35037
35038
35039
35040 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
35041 maybe-all-target-libsanitizer:
35042 @if gcc-bootstrap
35043 all-target-libsanitizer: stage_current
35044 @endif gcc-bootstrap
35045 @if target-libsanitizer
35046 TARGET-target-libsanitizer=all
35047 maybe-all-target-libsanitizer: all-target-libsanitizer
35048 all-target-libsanitizer: configure-target-libsanitizer
35049         @r=`${PWD_COMMAND}`; export r; \
35050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35051         $(RAW_CXX_TARGET_EXPORTS)  \
35052         (cd $(TARGET_SUBDIR)/libsanitizer && \
35053           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35054                 $(TARGET-target-libsanitizer))
35055 @endif target-libsanitizer
35056
35057
35058
35059 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
35060 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
35061 maybe-all-stage1-target-libsanitizer:
35062 maybe-clean-stage1-target-libsanitizer:
35063 @if target-libsanitizer-bootstrap
35064 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
35065 all-stage1: all-stage1-target-libsanitizer
35066 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
35067 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
35068         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35069         @r=`${PWD_COMMAND}`; export r; \
35070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35071         TFLAGS="$(STAGE1_TFLAGS)"; \
35072         $(RAW_CXX_TARGET_EXPORTS)  \
35073         cd $(TARGET_SUBDIR)/libsanitizer && \
35074          \
35075         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35076                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35077                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35078                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35079                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35080                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35081                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35082                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
35083                   \
35084                 TFLAGS="$(STAGE1_TFLAGS)"  \
35085                 $(TARGET-stage1-target-libsanitizer)
35086
35087 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
35088 clean-stage1: clean-stage1-target-libsanitizer
35089 clean-stage1-target-libsanitizer:
35090         @if [ $(current_stage) = stage1 ]; then \
35091           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35092         else \
35093           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
35094           $(MAKE) stage1-start; \
35095         fi; \
35096         cd $(TARGET_SUBDIR)/libsanitizer && \
35097         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
35098           clean
35099 @endif target-libsanitizer-bootstrap
35100
35101
35102 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
35103 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
35104 maybe-all-stage2-target-libsanitizer:
35105 maybe-clean-stage2-target-libsanitizer:
35106 @if target-libsanitizer-bootstrap
35107 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
35108 all-stage2: all-stage2-target-libsanitizer
35109 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
35110 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
35111         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35112         @r=`${PWD_COMMAND}`; export r; \
35113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35114         TFLAGS="$(STAGE2_TFLAGS)"; \
35115         $(RAW_CXX_TARGET_EXPORTS) \
35116           \
35117         cd $(TARGET_SUBDIR)/libsanitizer && \
35118          \
35119         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35120                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35121                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35122                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35123                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35124                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35125                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35126                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35127                 TFLAGS="$(STAGE2_TFLAGS)"  \
35128                 $(TARGET-stage2-target-libsanitizer)
35129
35130 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
35131 clean-stage2: clean-stage2-target-libsanitizer
35132 clean-stage2-target-libsanitizer:
35133         @if [ $(current_stage) = stage2 ]; then \
35134           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35135         else \
35136           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
35137           $(MAKE) stage2-start; \
35138         fi; \
35139         cd $(TARGET_SUBDIR)/libsanitizer && \
35140         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35141 @endif target-libsanitizer-bootstrap
35142
35143
35144 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
35145 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
35146 maybe-all-stage3-target-libsanitizer:
35147 maybe-clean-stage3-target-libsanitizer:
35148 @if target-libsanitizer-bootstrap
35149 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
35150 all-stage3: all-stage3-target-libsanitizer
35151 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
35152 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
35153         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35154         @r=`${PWD_COMMAND}`; export r; \
35155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35156         TFLAGS="$(STAGE3_TFLAGS)"; \
35157         $(RAW_CXX_TARGET_EXPORTS) \
35158           \
35159         cd $(TARGET_SUBDIR)/libsanitizer && \
35160          \
35161         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35162                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35163                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35164                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35165                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35166                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35167                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35168                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35169                 TFLAGS="$(STAGE3_TFLAGS)"  \
35170                 $(TARGET-stage3-target-libsanitizer)
35171
35172 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
35173 clean-stage3: clean-stage3-target-libsanitizer
35174 clean-stage3-target-libsanitizer:
35175         @if [ $(current_stage) = stage3 ]; then \
35176           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35177         else \
35178           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
35179           $(MAKE) stage3-start; \
35180         fi; \
35181         cd $(TARGET_SUBDIR)/libsanitizer && \
35182         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35183 @endif target-libsanitizer-bootstrap
35184
35185
35186 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
35187 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
35188 maybe-all-stage4-target-libsanitizer:
35189 maybe-clean-stage4-target-libsanitizer:
35190 @if target-libsanitizer-bootstrap
35191 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
35192 all-stage4: all-stage4-target-libsanitizer
35193 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
35194 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
35195         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35196         @r=`${PWD_COMMAND}`; export r; \
35197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35198         TFLAGS="$(STAGE4_TFLAGS)"; \
35199         $(RAW_CXX_TARGET_EXPORTS) \
35200           \
35201         cd $(TARGET_SUBDIR)/libsanitizer && \
35202          \
35203         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35204                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35205                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35206                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35207                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35208                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35209                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35210                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35211                 TFLAGS="$(STAGE4_TFLAGS)"  \
35212                 $(TARGET-stage4-target-libsanitizer)
35213
35214 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
35215 clean-stage4: clean-stage4-target-libsanitizer
35216 clean-stage4-target-libsanitizer:
35217         @if [ $(current_stage) = stage4 ]; then \
35218           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35219         else \
35220           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
35221           $(MAKE) stage4-start; \
35222         fi; \
35223         cd $(TARGET_SUBDIR)/libsanitizer && \
35224         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35225 @endif target-libsanitizer-bootstrap
35226
35227
35228 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
35229 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
35230 maybe-all-stageprofile-target-libsanitizer:
35231 maybe-clean-stageprofile-target-libsanitizer:
35232 @if target-libsanitizer-bootstrap
35233 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
35234 all-stageprofile: all-stageprofile-target-libsanitizer
35235 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
35236 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
35237         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35238         @r=`${PWD_COMMAND}`; export r; \
35239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35240         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35241         $(RAW_CXX_TARGET_EXPORTS) \
35242           \
35243         cd $(TARGET_SUBDIR)/libsanitizer && \
35244          \
35245         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35246                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35247                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35248                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35249                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35250                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35251                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35252                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35253                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
35254                 $(TARGET-stageprofile-target-libsanitizer)
35255
35256 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
35257 clean-stageprofile: clean-stageprofile-target-libsanitizer
35258 clean-stageprofile-target-libsanitizer:
35259         @if [ $(current_stage) = stageprofile ]; then \
35260           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35261         else \
35262           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
35263           $(MAKE) stageprofile-start; \
35264         fi; \
35265         cd $(TARGET_SUBDIR)/libsanitizer && \
35266         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35267 @endif target-libsanitizer-bootstrap
35268
35269
35270 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
35271 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
35272 maybe-all-stagefeedback-target-libsanitizer:
35273 maybe-clean-stagefeedback-target-libsanitizer:
35274 @if target-libsanitizer-bootstrap
35275 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
35276 all-stagefeedback: all-stagefeedback-target-libsanitizer
35277 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
35278 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
35279         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35280         @r=`${PWD_COMMAND}`; export r; \
35281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35282         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35283         $(RAW_CXX_TARGET_EXPORTS) \
35284           \
35285         cd $(TARGET_SUBDIR)/libsanitizer && \
35286          \
35287         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35288                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35289                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35290                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35291                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35292                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35293                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35294                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35295                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
35296                 $(TARGET-stagefeedback-target-libsanitizer)
35297
35298 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
35299 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
35300 clean-stagefeedback-target-libsanitizer:
35301         @if [ $(current_stage) = stagefeedback ]; then \
35302           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35303         else \
35304           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
35305           $(MAKE) stagefeedback-start; \
35306         fi; \
35307         cd $(TARGET_SUBDIR)/libsanitizer && \
35308         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35309 @endif target-libsanitizer-bootstrap
35310
35311
35312
35313
35314
35315
35316 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
35317 maybe-check-target-libsanitizer:
35318 @if target-libsanitizer
35319 maybe-check-target-libsanitizer: check-target-libsanitizer
35320
35321 check-target-libsanitizer:
35322         @: $(MAKE); $(unstage)
35323         @r=`${PWD_COMMAND}`; export r; \
35324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35325         $(RAW_CXX_TARGET_EXPORTS) \
35326         (cd $(TARGET_SUBDIR)/libsanitizer && \
35327           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
35328
35329 @endif target-libsanitizer
35330
35331 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
35332 maybe-install-target-libsanitizer:
35333 @if target-libsanitizer
35334 maybe-install-target-libsanitizer: install-target-libsanitizer
35335
35336 install-target-libsanitizer: installdirs
35337         @: $(MAKE); $(unstage)
35338         @r=`${PWD_COMMAND}`; export r; \
35339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35340         $(RAW_CXX_TARGET_EXPORTS) \
35341         (cd $(TARGET_SUBDIR)/libsanitizer && \
35342           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35343
35344 @endif target-libsanitizer
35345
35346 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
35347 maybe-install-strip-target-libsanitizer:
35348 @if target-libsanitizer
35349 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
35350
35351 install-strip-target-libsanitizer: installdirs
35352         @: $(MAKE); $(unstage)
35353         @r=`${PWD_COMMAND}`; export r; \
35354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35355         $(RAW_CXX_TARGET_EXPORTS) \
35356         (cd $(TARGET_SUBDIR)/libsanitizer && \
35357           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
35358
35359 @endif target-libsanitizer
35360
35361 # Other targets (info, dvi, pdf, etc.)
35362
35363 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
35364 maybe-info-target-libsanitizer:
35365 @if target-libsanitizer
35366 maybe-info-target-libsanitizer: info-target-libsanitizer
35367
35368 info-target-libsanitizer: \
35369     configure-target-libsanitizer 
35370         @: $(MAKE); $(unstage)
35371         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35372         r=`${PWD_COMMAND}`; export r; \
35373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35374         $(RAW_CXX_TARGET_EXPORTS) \
35375         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
35376         for flag in $(EXTRA_TARGET_FLAGS); do \
35377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35378         done; \
35379         (cd $(TARGET_SUBDIR)/libsanitizer && \
35380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35382                   "RANLIB=$${RANLIB}" \
35383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35384                    info) \
35385           || exit 1
35386
35387 @endif target-libsanitizer
35388
35389 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
35390 maybe-dvi-target-libsanitizer:
35391 @if target-libsanitizer
35392 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
35393
35394 dvi-target-libsanitizer: \
35395     configure-target-libsanitizer 
35396         @: $(MAKE); $(unstage)
35397         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35398         r=`${PWD_COMMAND}`; export r; \
35399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35400         $(RAW_CXX_TARGET_EXPORTS) \
35401         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
35402         for flag in $(EXTRA_TARGET_FLAGS); do \
35403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35404         done; \
35405         (cd $(TARGET_SUBDIR)/libsanitizer && \
35406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35408                   "RANLIB=$${RANLIB}" \
35409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35410                    dvi) \
35411           || exit 1
35412
35413 @endif target-libsanitizer
35414
35415 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
35416 maybe-pdf-target-libsanitizer:
35417 @if target-libsanitizer
35418 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
35419
35420 pdf-target-libsanitizer: \
35421     configure-target-libsanitizer 
35422         @: $(MAKE); $(unstage)
35423         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35424         r=`${PWD_COMMAND}`; export r; \
35425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35426         $(RAW_CXX_TARGET_EXPORTS) \
35427         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
35428         for flag in $(EXTRA_TARGET_FLAGS); do \
35429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35430         done; \
35431         (cd $(TARGET_SUBDIR)/libsanitizer && \
35432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35434                   "RANLIB=$${RANLIB}" \
35435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35436                    pdf) \
35437           || exit 1
35438
35439 @endif target-libsanitizer
35440
35441 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
35442 maybe-html-target-libsanitizer:
35443 @if target-libsanitizer
35444 maybe-html-target-libsanitizer: html-target-libsanitizer
35445
35446 html-target-libsanitizer: \
35447     configure-target-libsanitizer 
35448         @: $(MAKE); $(unstage)
35449         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35450         r=`${PWD_COMMAND}`; export r; \
35451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35452         $(RAW_CXX_TARGET_EXPORTS) \
35453         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
35454         for flag in $(EXTRA_TARGET_FLAGS); do \
35455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35456         done; \
35457         (cd $(TARGET_SUBDIR)/libsanitizer && \
35458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35460                   "RANLIB=$${RANLIB}" \
35461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35462                    html) \
35463           || exit 1
35464
35465 @endif target-libsanitizer
35466
35467 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
35468 maybe-TAGS-target-libsanitizer:
35469 @if target-libsanitizer
35470 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
35471
35472 TAGS-target-libsanitizer: \
35473     configure-target-libsanitizer 
35474         @: $(MAKE); $(unstage)
35475         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35476         r=`${PWD_COMMAND}`; export r; \
35477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35478         $(RAW_CXX_TARGET_EXPORTS) \
35479         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
35480         for flag in $(EXTRA_TARGET_FLAGS); do \
35481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35482         done; \
35483         (cd $(TARGET_SUBDIR)/libsanitizer && \
35484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35486                   "RANLIB=$${RANLIB}" \
35487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35488                    TAGS) \
35489           || exit 1
35490
35491 @endif target-libsanitizer
35492
35493 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
35494 maybe-install-info-target-libsanitizer:
35495 @if target-libsanitizer
35496 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
35497
35498 install-info-target-libsanitizer: \
35499     configure-target-libsanitizer \
35500     info-target-libsanitizer 
35501         @: $(MAKE); $(unstage)
35502         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35503         r=`${PWD_COMMAND}`; export r; \
35504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35505         $(RAW_CXX_TARGET_EXPORTS) \
35506         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
35507         for flag in $(EXTRA_TARGET_FLAGS); do \
35508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35509         done; \
35510         (cd $(TARGET_SUBDIR)/libsanitizer && \
35511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35513                   "RANLIB=$${RANLIB}" \
35514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35515                    install-info) \
35516           || exit 1
35517
35518 @endif target-libsanitizer
35519
35520 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
35521 maybe-install-pdf-target-libsanitizer:
35522 @if target-libsanitizer
35523 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
35524
35525 install-pdf-target-libsanitizer: \
35526     configure-target-libsanitizer \
35527     pdf-target-libsanitizer 
35528         @: $(MAKE); $(unstage)
35529         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35530         r=`${PWD_COMMAND}`; export r; \
35531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35532         $(RAW_CXX_TARGET_EXPORTS) \
35533         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
35534         for flag in $(EXTRA_TARGET_FLAGS); do \
35535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35536         done; \
35537         (cd $(TARGET_SUBDIR)/libsanitizer && \
35538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35540                   "RANLIB=$${RANLIB}" \
35541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35542                    install-pdf) \
35543           || exit 1
35544
35545 @endif target-libsanitizer
35546
35547 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
35548 maybe-install-html-target-libsanitizer:
35549 @if target-libsanitizer
35550 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
35551
35552 install-html-target-libsanitizer: \
35553     configure-target-libsanitizer \
35554     html-target-libsanitizer 
35555         @: $(MAKE); $(unstage)
35556         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35557         r=`${PWD_COMMAND}`; export r; \
35558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35559         $(RAW_CXX_TARGET_EXPORTS) \
35560         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
35561         for flag in $(EXTRA_TARGET_FLAGS); do \
35562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35563         done; \
35564         (cd $(TARGET_SUBDIR)/libsanitizer && \
35565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35567                   "RANLIB=$${RANLIB}" \
35568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35569                    install-html) \
35570           || exit 1
35571
35572 @endif target-libsanitizer
35573
35574 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
35575 maybe-installcheck-target-libsanitizer:
35576 @if target-libsanitizer
35577 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
35578
35579 installcheck-target-libsanitizer: \
35580     configure-target-libsanitizer 
35581         @: $(MAKE); $(unstage)
35582         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35583         r=`${PWD_COMMAND}`; export r; \
35584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35585         $(RAW_CXX_TARGET_EXPORTS) \
35586         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
35587         for flag in $(EXTRA_TARGET_FLAGS); do \
35588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35589         done; \
35590         (cd $(TARGET_SUBDIR)/libsanitizer && \
35591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35593                   "RANLIB=$${RANLIB}" \
35594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35595                    installcheck) \
35596           || exit 1
35597
35598 @endif target-libsanitizer
35599
35600 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
35601 maybe-mostlyclean-target-libsanitizer:
35602 @if target-libsanitizer
35603 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
35604
35605 mostlyclean-target-libsanitizer: 
35606         @: $(MAKE); $(unstage)
35607         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35608         r=`${PWD_COMMAND}`; export r; \
35609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35610         $(RAW_CXX_TARGET_EXPORTS) \
35611         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
35612         for flag in $(EXTRA_TARGET_FLAGS); do \
35613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35614         done; \
35615         (cd $(TARGET_SUBDIR)/libsanitizer && \
35616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35618                   "RANLIB=$${RANLIB}" \
35619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35620                    mostlyclean) \
35621           || exit 1
35622
35623 @endif target-libsanitizer
35624
35625 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
35626 maybe-clean-target-libsanitizer:
35627 @if target-libsanitizer
35628 maybe-clean-target-libsanitizer: clean-target-libsanitizer
35629
35630 clean-target-libsanitizer: 
35631         @: $(MAKE); $(unstage)
35632         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35633         r=`${PWD_COMMAND}`; export r; \
35634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35635         $(RAW_CXX_TARGET_EXPORTS) \
35636         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
35637         for flag in $(EXTRA_TARGET_FLAGS); do \
35638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35639         done; \
35640         (cd $(TARGET_SUBDIR)/libsanitizer && \
35641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35643                   "RANLIB=$${RANLIB}" \
35644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35645                    clean) \
35646           || exit 1
35647
35648 @endif target-libsanitizer
35649
35650 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
35651 maybe-distclean-target-libsanitizer:
35652 @if target-libsanitizer
35653 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
35654
35655 distclean-target-libsanitizer: 
35656         @: $(MAKE); $(unstage)
35657         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35658         r=`${PWD_COMMAND}`; export r; \
35659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35660         $(RAW_CXX_TARGET_EXPORTS) \
35661         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
35662         for flag in $(EXTRA_TARGET_FLAGS); do \
35663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35664         done; \
35665         (cd $(TARGET_SUBDIR)/libsanitizer && \
35666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35668                   "RANLIB=$${RANLIB}" \
35669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35670                    distclean) \
35671           || exit 1
35672
35673 @endif target-libsanitizer
35674
35675 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
35676 maybe-maintainer-clean-target-libsanitizer:
35677 @if target-libsanitizer
35678 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
35679
35680 maintainer-clean-target-libsanitizer: 
35681         @: $(MAKE); $(unstage)
35682         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35683         r=`${PWD_COMMAND}`; export r; \
35684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35685         $(RAW_CXX_TARGET_EXPORTS) \
35686         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
35687         for flag in $(EXTRA_TARGET_FLAGS); do \
35688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35689         done; \
35690         (cd $(TARGET_SUBDIR)/libsanitizer && \
35691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35693                   "RANLIB=$${RANLIB}" \
35694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35695                    maintainer-clean) \
35696           || exit 1
35697
35698 @endif target-libsanitizer
35699
35700
35701
35702
35703
35704 .PHONY: configure-target-libmpx maybe-configure-target-libmpx
35705 maybe-configure-target-libmpx:
35706 @if gcc-bootstrap
35707 configure-target-libmpx: stage_current
35708 @endif gcc-bootstrap
35709 @if target-libmpx
35710 maybe-configure-target-libmpx: configure-target-libmpx
35711 configure-target-libmpx: 
35712         @r=`${PWD_COMMAND}`; export r; \
35713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35714         echo "Checking multilib configuration for libmpx..."; \
35715         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35716         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
35717         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35718           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35719             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
35720           else \
35721             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
35722             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35723           fi; \
35724         else \
35725           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35726         fi; \
35727         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35728         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35729         $(NORMAL_TARGET_EXPORTS)  \
35730         echo Configuring in $(TARGET_SUBDIR)/libmpx; \
35731         cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
35732         case $(srcdir) in \
35733           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35734           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35735                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35736         esac; \
35737         module_srcdir=libmpx; \
35738         rm -f no-such-file || : ; \
35739         CONFIG_SITE=no-such-file $(SHELL) \
35740           $$s/$$module_srcdir/configure \
35741           --srcdir=$${topdir}/$$module_srcdir \
35742           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35743           --target=${target_alias}  \
35744           || exit 1
35745 @endif target-libmpx
35746
35747
35748
35749 .PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
35750 maybe-configure-stage1-target-libmpx:
35751 @if target-libmpx-bootstrap
35752 maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
35753 configure-stage1-target-libmpx:
35754         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35755         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
35756         @r=`${PWD_COMMAND}`; export r; \
35757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35758         TFLAGS="$(STAGE1_TFLAGS)"; \
35759         echo "Checking multilib configuration for libmpx..."; \
35760         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
35761         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35762           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35763             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
35764           else \
35765             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
35766             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35767           fi; \
35768         else \
35769           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35770         fi; \
35771         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35772         $(NORMAL_TARGET_EXPORTS) \
35773         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35774         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35775         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35776         echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx; \
35777         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35778         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35779         case $(srcdir) in \
35780           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35781           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35782                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35783         esac; \
35784         module_srcdir=libmpx; \
35785         $(SHELL) $$s/$$module_srcdir/configure \
35786           --srcdir=$${topdir}/$$module_srcdir \
35787           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35788           --target=${target_alias} \
35789            \
35790           $(STAGE1_CONFIGURE_FLAGS)
35791 @endif target-libmpx-bootstrap
35792
35793 .PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
35794 maybe-configure-stage2-target-libmpx:
35795 @if target-libmpx-bootstrap
35796 maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
35797 configure-stage2-target-libmpx:
35798         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35799         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
35800         @r=`${PWD_COMMAND}`; export r; \
35801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35802         TFLAGS="$(STAGE2_TFLAGS)"; \
35803         echo "Checking multilib configuration for libmpx..."; \
35804         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
35805         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35806           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35807             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
35808           else \
35809             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
35810             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35811           fi; \
35812         else \
35813           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35814         fi; \
35815         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35816         $(NORMAL_TARGET_EXPORTS) \
35817          \
35818         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35819         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35820         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35821         echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx; \
35822         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35823         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35824         case $(srcdir) in \
35825           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35826           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35827                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35828         esac; \
35829         module_srcdir=libmpx; \
35830         $(SHELL) $$s/$$module_srcdir/configure \
35831           --srcdir=$${topdir}/$$module_srcdir \
35832           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35833           --target=${target_alias} \
35834           --with-build-libsubdir=$(HOST_SUBDIR) \
35835           $(STAGE2_CONFIGURE_FLAGS)
35836 @endif target-libmpx-bootstrap
35837
35838 .PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
35839 maybe-configure-stage3-target-libmpx:
35840 @if target-libmpx-bootstrap
35841 maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
35842 configure-stage3-target-libmpx:
35843         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35844         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
35845         @r=`${PWD_COMMAND}`; export r; \
35846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35847         TFLAGS="$(STAGE3_TFLAGS)"; \
35848         echo "Checking multilib configuration for libmpx..."; \
35849         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
35850         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35851           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35852             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
35853           else \
35854             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
35855             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35856           fi; \
35857         else \
35858           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35859         fi; \
35860         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35861         $(NORMAL_TARGET_EXPORTS) \
35862          \
35863         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35864         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35865         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35866         echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx; \
35867         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35868         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35869         case $(srcdir) in \
35870           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35871           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35872                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35873         esac; \
35874         module_srcdir=libmpx; \
35875         $(SHELL) $$s/$$module_srcdir/configure \
35876           --srcdir=$${topdir}/$$module_srcdir \
35877           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35878           --target=${target_alias} \
35879           --with-build-libsubdir=$(HOST_SUBDIR) \
35880           $(STAGE3_CONFIGURE_FLAGS)
35881 @endif target-libmpx-bootstrap
35882
35883 .PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
35884 maybe-configure-stage4-target-libmpx:
35885 @if target-libmpx-bootstrap
35886 maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
35887 configure-stage4-target-libmpx:
35888         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35889         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
35890         @r=`${PWD_COMMAND}`; export r; \
35891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35892         TFLAGS="$(STAGE4_TFLAGS)"; \
35893         echo "Checking multilib configuration for libmpx..."; \
35894         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
35895         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35896           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35897             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
35898           else \
35899             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
35900             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35901           fi; \
35902         else \
35903           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35904         fi; \
35905         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35906         $(NORMAL_TARGET_EXPORTS) \
35907          \
35908         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35909         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35910         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35911         echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx; \
35912         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35913         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35914         case $(srcdir) in \
35915           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35916           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35917                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35918         esac; \
35919         module_srcdir=libmpx; \
35920         $(SHELL) $$s/$$module_srcdir/configure \
35921           --srcdir=$${topdir}/$$module_srcdir \
35922           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35923           --target=${target_alias} \
35924           --with-build-libsubdir=$(HOST_SUBDIR) \
35925           $(STAGE4_CONFIGURE_FLAGS)
35926 @endif target-libmpx-bootstrap
35927
35928 .PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
35929 maybe-configure-stageprofile-target-libmpx:
35930 @if target-libmpx-bootstrap
35931 maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
35932 configure-stageprofile-target-libmpx:
35933         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35934         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
35935         @r=`${PWD_COMMAND}`; export r; \
35936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35937         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35938         echo "Checking multilib configuration for libmpx..."; \
35939         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
35940         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35941           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35942             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
35943           else \
35944             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
35945             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35946           fi; \
35947         else \
35948           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35949         fi; \
35950         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35951         $(NORMAL_TARGET_EXPORTS) \
35952          \
35953         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35954         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35955         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35956         echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx; \
35957         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35958         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35959         case $(srcdir) in \
35960           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35961           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35962                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35963         esac; \
35964         module_srcdir=libmpx; \
35965         $(SHELL) $$s/$$module_srcdir/configure \
35966           --srcdir=$${topdir}/$$module_srcdir \
35967           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35968           --target=${target_alias} \
35969           --with-build-libsubdir=$(HOST_SUBDIR) \
35970           $(STAGEprofile_CONFIGURE_FLAGS)
35971 @endif target-libmpx-bootstrap
35972
35973 .PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
35974 maybe-configure-stagefeedback-target-libmpx:
35975 @if target-libmpx-bootstrap
35976 maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
35977 configure-stagefeedback-target-libmpx:
35978         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35979         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
35980         @r=`${PWD_COMMAND}`; export r; \
35981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35982         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35983         echo "Checking multilib configuration for libmpx..."; \
35984         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
35985         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35986           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35987             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
35988           else \
35989             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
35990             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35991           fi; \
35992         else \
35993           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35994         fi; \
35995         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35996         $(NORMAL_TARGET_EXPORTS) \
35997          \
35998         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35999         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36000         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36001         echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx; \
36002         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
36003         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
36004         case $(srcdir) in \
36005           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36006           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
36007                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36008         esac; \
36009         module_srcdir=libmpx; \
36010         $(SHELL) $$s/$$module_srcdir/configure \
36011           --srcdir=$${topdir}/$$module_srcdir \
36012           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36013           --target=${target_alias} \
36014           --with-build-libsubdir=$(HOST_SUBDIR) \
36015           $(STAGEfeedback_CONFIGURE_FLAGS)
36016 @endif target-libmpx-bootstrap
36017
36018
36019
36020
36021
36022 .PHONY: all-target-libmpx maybe-all-target-libmpx
36023 maybe-all-target-libmpx:
36024 @if gcc-bootstrap
36025 all-target-libmpx: stage_current
36026 @endif gcc-bootstrap
36027 @if target-libmpx
36028 TARGET-target-libmpx=all
36029 maybe-all-target-libmpx: all-target-libmpx
36030 all-target-libmpx: configure-target-libmpx
36031         @r=`${PWD_COMMAND}`; export r; \
36032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36033         $(NORMAL_TARGET_EXPORTS)  \
36034         (cd $(TARGET_SUBDIR)/libmpx && \
36035           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
36036                 $(TARGET-target-libmpx))
36037 @endif target-libmpx
36038
36039
36040
36041 .PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
36042 .PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
36043 maybe-all-stage1-target-libmpx:
36044 maybe-clean-stage1-target-libmpx:
36045 @if target-libmpx-bootstrap
36046 maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
36047 all-stage1: all-stage1-target-libmpx
36048 TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
36049 all-stage1-target-libmpx: configure-stage1-target-libmpx
36050         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36051         @r=`${PWD_COMMAND}`; export r; \
36052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36053         TFLAGS="$(STAGE1_TFLAGS)"; \
36054         $(NORMAL_TARGET_EXPORTS)  \
36055         cd $(TARGET_SUBDIR)/libmpx && \
36056          \
36057         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36058                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36059                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36060                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36061                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36062                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36063                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36064                 $(EXTRA_TARGET_FLAGS)  \
36065                   \
36066                 TFLAGS="$(STAGE1_TFLAGS)"  \
36067                 $(TARGET-stage1-target-libmpx)
36068
36069 maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
36070 clean-stage1: clean-stage1-target-libmpx
36071 clean-stage1-target-libmpx:
36072         @if [ $(current_stage) = stage1 ]; then \
36073           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36074         else \
36075           [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
36076           $(MAKE) stage1-start; \
36077         fi; \
36078         cd $(TARGET_SUBDIR)/libmpx && \
36079         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
36080           clean
36081 @endif target-libmpx-bootstrap
36082
36083
36084 .PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
36085 .PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
36086 maybe-all-stage2-target-libmpx:
36087 maybe-clean-stage2-target-libmpx:
36088 @if target-libmpx-bootstrap
36089 maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
36090 all-stage2: all-stage2-target-libmpx
36091 TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
36092 all-stage2-target-libmpx: configure-stage2-target-libmpx
36093         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36094         @r=`${PWD_COMMAND}`; export r; \
36095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36096         TFLAGS="$(STAGE2_TFLAGS)"; \
36097         $(NORMAL_TARGET_EXPORTS) \
36098           \
36099         cd $(TARGET_SUBDIR)/libmpx && \
36100          \
36101         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36102                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36103                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36104                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36105                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36106                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36107                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36108                 $(EXTRA_TARGET_FLAGS)   \
36109                 TFLAGS="$(STAGE2_TFLAGS)"  \
36110                 $(TARGET-stage2-target-libmpx)
36111
36112 maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
36113 clean-stage2: clean-stage2-target-libmpx
36114 clean-stage2-target-libmpx:
36115         @if [ $(current_stage) = stage2 ]; then \
36116           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36117         else \
36118           [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
36119           $(MAKE) stage2-start; \
36120         fi; \
36121         cd $(TARGET_SUBDIR)/libmpx && \
36122         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
36123 @endif target-libmpx-bootstrap
36124
36125
36126 .PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
36127 .PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
36128 maybe-all-stage3-target-libmpx:
36129 maybe-clean-stage3-target-libmpx:
36130 @if target-libmpx-bootstrap
36131 maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
36132 all-stage3: all-stage3-target-libmpx
36133 TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
36134 all-stage3-target-libmpx: configure-stage3-target-libmpx
36135         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36136         @r=`${PWD_COMMAND}`; export r; \
36137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36138         TFLAGS="$(STAGE3_TFLAGS)"; \
36139         $(NORMAL_TARGET_EXPORTS) \
36140           \
36141         cd $(TARGET_SUBDIR)/libmpx && \
36142          \
36143         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36144                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36145                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36146                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36147                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36148                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36149                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36150                 $(EXTRA_TARGET_FLAGS)   \
36151                 TFLAGS="$(STAGE3_TFLAGS)"  \
36152                 $(TARGET-stage3-target-libmpx)
36153
36154 maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
36155 clean-stage3: clean-stage3-target-libmpx
36156 clean-stage3-target-libmpx:
36157         @if [ $(current_stage) = stage3 ]; then \
36158           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36159         else \
36160           [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
36161           $(MAKE) stage3-start; \
36162         fi; \
36163         cd $(TARGET_SUBDIR)/libmpx && \
36164         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
36165 @endif target-libmpx-bootstrap
36166
36167
36168 .PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
36169 .PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
36170 maybe-all-stage4-target-libmpx:
36171 maybe-clean-stage4-target-libmpx:
36172 @if target-libmpx-bootstrap
36173 maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
36174 all-stage4: all-stage4-target-libmpx
36175 TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
36176 all-stage4-target-libmpx: configure-stage4-target-libmpx
36177         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36178         @r=`${PWD_COMMAND}`; export r; \
36179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36180         TFLAGS="$(STAGE4_TFLAGS)"; \
36181         $(NORMAL_TARGET_EXPORTS) \
36182           \
36183         cd $(TARGET_SUBDIR)/libmpx && \
36184          \
36185         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36186                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36187                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36188                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36189                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36190                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36191                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36192                 $(EXTRA_TARGET_FLAGS)   \
36193                 TFLAGS="$(STAGE4_TFLAGS)"  \
36194                 $(TARGET-stage4-target-libmpx)
36195
36196 maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
36197 clean-stage4: clean-stage4-target-libmpx
36198 clean-stage4-target-libmpx:
36199         @if [ $(current_stage) = stage4 ]; then \
36200           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36201         else \
36202           [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
36203           $(MAKE) stage4-start; \
36204         fi; \
36205         cd $(TARGET_SUBDIR)/libmpx && \
36206         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
36207 @endif target-libmpx-bootstrap
36208
36209
36210 .PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
36211 .PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
36212 maybe-all-stageprofile-target-libmpx:
36213 maybe-clean-stageprofile-target-libmpx:
36214 @if target-libmpx-bootstrap
36215 maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
36216 all-stageprofile: all-stageprofile-target-libmpx
36217 TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
36218 all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
36219         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36220         @r=`${PWD_COMMAND}`; export r; \
36221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36222         TFLAGS="$(STAGEprofile_TFLAGS)"; \
36223         $(NORMAL_TARGET_EXPORTS) \
36224           \
36225         cd $(TARGET_SUBDIR)/libmpx && \
36226          \
36227         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36228                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36229                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36230                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36231                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36232                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36233                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36234                 $(EXTRA_TARGET_FLAGS)   \
36235                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
36236                 $(TARGET-stageprofile-target-libmpx)
36237
36238 maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
36239 clean-stageprofile: clean-stageprofile-target-libmpx
36240 clean-stageprofile-target-libmpx:
36241         @if [ $(current_stage) = stageprofile ]; then \
36242           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36243         else \
36244           [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
36245           $(MAKE) stageprofile-start; \
36246         fi; \
36247         cd $(TARGET_SUBDIR)/libmpx && \
36248         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
36249 @endif target-libmpx-bootstrap
36250
36251
36252 .PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
36253 .PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
36254 maybe-all-stagefeedback-target-libmpx:
36255 maybe-clean-stagefeedback-target-libmpx:
36256 @if target-libmpx-bootstrap
36257 maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
36258 all-stagefeedback: all-stagefeedback-target-libmpx
36259 TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
36260 all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
36261         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36262         @r=`${PWD_COMMAND}`; export r; \
36263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36264         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36265         $(NORMAL_TARGET_EXPORTS) \
36266           \
36267         cd $(TARGET_SUBDIR)/libmpx && \
36268          \
36269         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36270                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36271                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36272                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36273                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36274                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36275                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36276                 $(EXTRA_TARGET_FLAGS)   \
36277                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
36278                 $(TARGET-stagefeedback-target-libmpx)
36279
36280 maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
36281 clean-stagefeedback: clean-stagefeedback-target-libmpx
36282 clean-stagefeedback-target-libmpx:
36283         @if [ $(current_stage) = stagefeedback ]; then \
36284           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36285         else \
36286           [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
36287           $(MAKE) stagefeedback-start; \
36288         fi; \
36289         cd $(TARGET_SUBDIR)/libmpx && \
36290         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
36291 @endif target-libmpx-bootstrap
36292
36293
36294
36295
36296
36297
36298 .PHONY: check-target-libmpx maybe-check-target-libmpx
36299 maybe-check-target-libmpx:
36300 @if target-libmpx
36301 maybe-check-target-libmpx: check-target-libmpx
36302
36303 check-target-libmpx:
36304         @: $(MAKE); $(unstage)
36305         @r=`${PWD_COMMAND}`; export r; \
36306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36307         $(NORMAL_TARGET_EXPORTS) \
36308         (cd $(TARGET_SUBDIR)/libmpx && \
36309           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
36310
36311 @endif target-libmpx
36312
36313 .PHONY: install-target-libmpx maybe-install-target-libmpx
36314 maybe-install-target-libmpx:
36315 @if target-libmpx
36316 maybe-install-target-libmpx: install-target-libmpx
36317
36318 install-target-libmpx: installdirs
36319         @: $(MAKE); $(unstage)
36320         @r=`${PWD_COMMAND}`; export r; \
36321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36322         $(NORMAL_TARGET_EXPORTS) \
36323         (cd $(TARGET_SUBDIR)/libmpx && \
36324           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36325
36326 @endif target-libmpx
36327
36328 .PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
36329 maybe-install-strip-target-libmpx:
36330 @if target-libmpx
36331 maybe-install-strip-target-libmpx: install-strip-target-libmpx
36332
36333 install-strip-target-libmpx: installdirs
36334         @: $(MAKE); $(unstage)
36335         @r=`${PWD_COMMAND}`; export r; \
36336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36337         $(NORMAL_TARGET_EXPORTS) \
36338         (cd $(TARGET_SUBDIR)/libmpx && \
36339           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36340
36341 @endif target-libmpx
36342
36343 # Other targets (info, dvi, pdf, etc.)
36344
36345 .PHONY: maybe-info-target-libmpx info-target-libmpx
36346 maybe-info-target-libmpx:
36347 @if target-libmpx
36348 maybe-info-target-libmpx: info-target-libmpx
36349
36350 info-target-libmpx: \
36351     configure-target-libmpx 
36352         @: $(MAKE); $(unstage)
36353         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36354         r=`${PWD_COMMAND}`; export r; \
36355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36356         $(NORMAL_TARGET_EXPORTS) \
36357         echo "Doing info in $(TARGET_SUBDIR)/libmpx"; \
36358         for flag in $(EXTRA_TARGET_FLAGS); do \
36359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36360         done; \
36361         (cd $(TARGET_SUBDIR)/libmpx && \
36362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36364                   "RANLIB=$${RANLIB}" \
36365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36366                    info) \
36367           || exit 1
36368
36369 @endif target-libmpx
36370
36371 .PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
36372 maybe-dvi-target-libmpx:
36373 @if target-libmpx
36374 maybe-dvi-target-libmpx: dvi-target-libmpx
36375
36376 dvi-target-libmpx: \
36377     configure-target-libmpx 
36378         @: $(MAKE); $(unstage)
36379         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36380         r=`${PWD_COMMAND}`; export r; \
36381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36382         $(NORMAL_TARGET_EXPORTS) \
36383         echo "Doing dvi in $(TARGET_SUBDIR)/libmpx"; \
36384         for flag in $(EXTRA_TARGET_FLAGS); do \
36385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36386         done; \
36387         (cd $(TARGET_SUBDIR)/libmpx && \
36388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36390                   "RANLIB=$${RANLIB}" \
36391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36392                    dvi) \
36393           || exit 1
36394
36395 @endif target-libmpx
36396
36397 .PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
36398 maybe-pdf-target-libmpx:
36399 @if target-libmpx
36400 maybe-pdf-target-libmpx: pdf-target-libmpx
36401
36402 pdf-target-libmpx: \
36403     configure-target-libmpx 
36404         @: $(MAKE); $(unstage)
36405         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36406         r=`${PWD_COMMAND}`; export r; \
36407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36408         $(NORMAL_TARGET_EXPORTS) \
36409         echo "Doing pdf in $(TARGET_SUBDIR)/libmpx"; \
36410         for flag in $(EXTRA_TARGET_FLAGS); do \
36411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36412         done; \
36413         (cd $(TARGET_SUBDIR)/libmpx && \
36414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36416                   "RANLIB=$${RANLIB}" \
36417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36418                    pdf) \
36419           || exit 1
36420
36421 @endif target-libmpx
36422
36423 .PHONY: maybe-html-target-libmpx html-target-libmpx
36424 maybe-html-target-libmpx:
36425 @if target-libmpx
36426 maybe-html-target-libmpx: html-target-libmpx
36427
36428 html-target-libmpx: \
36429     configure-target-libmpx 
36430         @: $(MAKE); $(unstage)
36431         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36432         r=`${PWD_COMMAND}`; export r; \
36433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36434         $(NORMAL_TARGET_EXPORTS) \
36435         echo "Doing html in $(TARGET_SUBDIR)/libmpx"; \
36436         for flag in $(EXTRA_TARGET_FLAGS); do \
36437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36438         done; \
36439         (cd $(TARGET_SUBDIR)/libmpx && \
36440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36442                   "RANLIB=$${RANLIB}" \
36443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36444                    html) \
36445           || exit 1
36446
36447 @endif target-libmpx
36448
36449 .PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
36450 maybe-TAGS-target-libmpx:
36451 @if target-libmpx
36452 maybe-TAGS-target-libmpx: TAGS-target-libmpx
36453
36454 TAGS-target-libmpx: \
36455     configure-target-libmpx 
36456         @: $(MAKE); $(unstage)
36457         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36458         r=`${PWD_COMMAND}`; export r; \
36459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36460         $(NORMAL_TARGET_EXPORTS) \
36461         echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx"; \
36462         for flag in $(EXTRA_TARGET_FLAGS); do \
36463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36464         done; \
36465         (cd $(TARGET_SUBDIR)/libmpx && \
36466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36468                   "RANLIB=$${RANLIB}" \
36469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36470                    TAGS) \
36471           || exit 1
36472
36473 @endif target-libmpx
36474
36475 .PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
36476 maybe-install-info-target-libmpx:
36477 @if target-libmpx
36478 maybe-install-info-target-libmpx: install-info-target-libmpx
36479
36480 install-info-target-libmpx: \
36481     configure-target-libmpx \
36482     info-target-libmpx 
36483         @: $(MAKE); $(unstage)
36484         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36485         r=`${PWD_COMMAND}`; export r; \
36486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36487         $(NORMAL_TARGET_EXPORTS) \
36488         echo "Doing install-info in $(TARGET_SUBDIR)/libmpx"; \
36489         for flag in $(EXTRA_TARGET_FLAGS); do \
36490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36491         done; \
36492         (cd $(TARGET_SUBDIR)/libmpx && \
36493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36495                   "RANLIB=$${RANLIB}" \
36496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36497                    install-info) \
36498           || exit 1
36499
36500 @endif target-libmpx
36501
36502 .PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
36503 maybe-install-pdf-target-libmpx:
36504 @if target-libmpx
36505 maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
36506
36507 install-pdf-target-libmpx: \
36508     configure-target-libmpx \
36509     pdf-target-libmpx 
36510         @: $(MAKE); $(unstage)
36511         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36512         r=`${PWD_COMMAND}`; export r; \
36513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36514         $(NORMAL_TARGET_EXPORTS) \
36515         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx"; \
36516         for flag in $(EXTRA_TARGET_FLAGS); do \
36517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36518         done; \
36519         (cd $(TARGET_SUBDIR)/libmpx && \
36520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36522                   "RANLIB=$${RANLIB}" \
36523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36524                    install-pdf) \
36525           || exit 1
36526
36527 @endif target-libmpx
36528
36529 .PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
36530 maybe-install-html-target-libmpx:
36531 @if target-libmpx
36532 maybe-install-html-target-libmpx: install-html-target-libmpx
36533
36534 install-html-target-libmpx: \
36535     configure-target-libmpx \
36536     html-target-libmpx 
36537         @: $(MAKE); $(unstage)
36538         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36539         r=`${PWD_COMMAND}`; export r; \
36540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36541         $(NORMAL_TARGET_EXPORTS) \
36542         echo "Doing install-html in $(TARGET_SUBDIR)/libmpx"; \
36543         for flag in $(EXTRA_TARGET_FLAGS); do \
36544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36545         done; \
36546         (cd $(TARGET_SUBDIR)/libmpx && \
36547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36549                   "RANLIB=$${RANLIB}" \
36550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36551                    install-html) \
36552           || exit 1
36553
36554 @endif target-libmpx
36555
36556 .PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
36557 maybe-installcheck-target-libmpx:
36558 @if target-libmpx
36559 maybe-installcheck-target-libmpx: installcheck-target-libmpx
36560
36561 installcheck-target-libmpx: \
36562     configure-target-libmpx 
36563         @: $(MAKE); $(unstage)
36564         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36565         r=`${PWD_COMMAND}`; export r; \
36566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36567         $(NORMAL_TARGET_EXPORTS) \
36568         echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx"; \
36569         for flag in $(EXTRA_TARGET_FLAGS); do \
36570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36571         done; \
36572         (cd $(TARGET_SUBDIR)/libmpx && \
36573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36575                   "RANLIB=$${RANLIB}" \
36576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36577                    installcheck) \
36578           || exit 1
36579
36580 @endif target-libmpx
36581
36582 .PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
36583 maybe-mostlyclean-target-libmpx:
36584 @if target-libmpx
36585 maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
36586
36587 mostlyclean-target-libmpx: 
36588         @: $(MAKE); $(unstage)
36589         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36590         r=`${PWD_COMMAND}`; export r; \
36591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36592         $(NORMAL_TARGET_EXPORTS) \
36593         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx"; \
36594         for flag in $(EXTRA_TARGET_FLAGS); do \
36595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36596         done; \
36597         (cd $(TARGET_SUBDIR)/libmpx && \
36598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36600                   "RANLIB=$${RANLIB}" \
36601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36602                    mostlyclean) \
36603           || exit 1
36604
36605 @endif target-libmpx
36606
36607 .PHONY: maybe-clean-target-libmpx clean-target-libmpx
36608 maybe-clean-target-libmpx:
36609 @if target-libmpx
36610 maybe-clean-target-libmpx: clean-target-libmpx
36611
36612 clean-target-libmpx: 
36613         @: $(MAKE); $(unstage)
36614         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36615         r=`${PWD_COMMAND}`; export r; \
36616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36617         $(NORMAL_TARGET_EXPORTS) \
36618         echo "Doing clean in $(TARGET_SUBDIR)/libmpx"; \
36619         for flag in $(EXTRA_TARGET_FLAGS); do \
36620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36621         done; \
36622         (cd $(TARGET_SUBDIR)/libmpx && \
36623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36625                   "RANLIB=$${RANLIB}" \
36626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36627                    clean) \
36628           || exit 1
36629
36630 @endif target-libmpx
36631
36632 .PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
36633 maybe-distclean-target-libmpx:
36634 @if target-libmpx
36635 maybe-distclean-target-libmpx: distclean-target-libmpx
36636
36637 distclean-target-libmpx: 
36638         @: $(MAKE); $(unstage)
36639         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36640         r=`${PWD_COMMAND}`; export r; \
36641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36642         $(NORMAL_TARGET_EXPORTS) \
36643         echo "Doing distclean in $(TARGET_SUBDIR)/libmpx"; \
36644         for flag in $(EXTRA_TARGET_FLAGS); do \
36645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36646         done; \
36647         (cd $(TARGET_SUBDIR)/libmpx && \
36648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36650                   "RANLIB=$${RANLIB}" \
36651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36652                    distclean) \
36653           || exit 1
36654
36655 @endif target-libmpx
36656
36657 .PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
36658 maybe-maintainer-clean-target-libmpx:
36659 @if target-libmpx
36660 maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
36661
36662 maintainer-clean-target-libmpx: 
36663         @: $(MAKE); $(unstage)
36664         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36665         r=`${PWD_COMMAND}`; export r; \
36666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36667         $(NORMAL_TARGET_EXPORTS) \
36668         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx"; \
36669         for flag in $(EXTRA_TARGET_FLAGS); do \
36670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36671         done; \
36672         (cd $(TARGET_SUBDIR)/libmpx && \
36673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36675                   "RANLIB=$${RANLIB}" \
36676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36677                    maintainer-clean) \
36678           || exit 1
36679
36680 @endif target-libmpx
36681
36682
36683
36684
36685
36686 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
36687 maybe-configure-target-libvtv:
36688 @if gcc-bootstrap
36689 configure-target-libvtv: stage_current
36690 @endif gcc-bootstrap
36691 @if target-libvtv
36692 maybe-configure-target-libvtv: configure-target-libvtv
36693 configure-target-libvtv: 
36694         @r=`${PWD_COMMAND}`; export r; \
36695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36696         echo "Checking multilib configuration for libvtv..."; \
36697         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36698         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
36699         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36700           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36701             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
36702           else \
36703             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
36704             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36705           fi; \
36706         else \
36707           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36708         fi; \
36709         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
36710         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36711         $(RAW_CXX_TARGET_EXPORTS)  \
36712         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
36713         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
36714         case $(srcdir) in \
36715           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36716           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
36717                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36718         esac; \
36719         module_srcdir=libvtv; \
36720         rm -f no-such-file || : ; \
36721         CONFIG_SITE=no-such-file $(SHELL) \
36722           $$s/$$module_srcdir/configure \
36723           --srcdir=$${topdir}/$$module_srcdir \
36724           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36725           --target=${target_alias}  \
36726           || exit 1
36727 @endif target-libvtv
36728
36729
36730
36731 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
36732 maybe-configure-stage1-target-libvtv:
36733 @if target-libvtv-bootstrap
36734 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
36735 configure-stage1-target-libvtv:
36736         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36737         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
36738         @r=`${PWD_COMMAND}`; export r; \
36739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36740         TFLAGS="$(STAGE1_TFLAGS)"; \
36741         echo "Checking multilib configuration for libvtv..."; \
36742         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
36743         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36744           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36745             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
36746           else \
36747             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
36748             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36749           fi; \
36750         else \
36751           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36752         fi; \
36753         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
36754         $(RAW_CXX_TARGET_EXPORTS) \
36755         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36756         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36757         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36758         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
36759         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36760         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
36761         case $(srcdir) in \
36762           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36763           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
36764                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36765         esac; \
36766         module_srcdir=libvtv; \
36767         $(SHELL) $$s/$$module_srcdir/configure \
36768           --srcdir=$${topdir}/$$module_srcdir \
36769           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36770           --target=${target_alias} \
36771            \
36772           $(STAGE1_CONFIGURE_FLAGS)
36773 @endif target-libvtv-bootstrap
36774
36775 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
36776 maybe-configure-stage2-target-libvtv:
36777 @if target-libvtv-bootstrap
36778 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
36779 configure-stage2-target-libvtv:
36780         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36781         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
36782         @r=`${PWD_COMMAND}`; export r; \
36783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36784         TFLAGS="$(STAGE2_TFLAGS)"; \
36785         echo "Checking multilib configuration for libvtv..."; \
36786         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
36787         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36788           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36789             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
36790           else \
36791             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
36792             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36793           fi; \
36794         else \
36795           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36796         fi; \
36797         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
36798         $(RAW_CXX_TARGET_EXPORTS) \
36799          \
36800         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36801         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36802         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36803         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
36804         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36805         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
36806         case $(srcdir) in \
36807           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36808           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
36809                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36810         esac; \
36811         module_srcdir=libvtv; \
36812         $(SHELL) $$s/$$module_srcdir/configure \
36813           --srcdir=$${topdir}/$$module_srcdir \
36814           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36815           --target=${target_alias} \
36816           --with-build-libsubdir=$(HOST_SUBDIR) \
36817           $(STAGE2_CONFIGURE_FLAGS)
36818 @endif target-libvtv-bootstrap
36819
36820 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
36821 maybe-configure-stage3-target-libvtv:
36822 @if target-libvtv-bootstrap
36823 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
36824 configure-stage3-target-libvtv:
36825         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36826         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
36827         @r=`${PWD_COMMAND}`; export r; \
36828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36829         TFLAGS="$(STAGE3_TFLAGS)"; \
36830         echo "Checking multilib configuration for libvtv..."; \
36831         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
36832         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36833           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36834             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
36835           else \
36836             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
36837             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36838           fi; \
36839         else \
36840           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36841         fi; \
36842         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
36843         $(RAW_CXX_TARGET_EXPORTS) \
36844          \
36845         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36846         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36847         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36848         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
36849         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36850         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
36851         case $(srcdir) in \
36852           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36853           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
36854                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36855         esac; \
36856         module_srcdir=libvtv; \
36857         $(SHELL) $$s/$$module_srcdir/configure \
36858           --srcdir=$${topdir}/$$module_srcdir \
36859           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36860           --target=${target_alias} \
36861           --with-build-libsubdir=$(HOST_SUBDIR) \
36862           $(STAGE3_CONFIGURE_FLAGS)
36863 @endif target-libvtv-bootstrap
36864
36865 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
36866 maybe-configure-stage4-target-libvtv:
36867 @if target-libvtv-bootstrap
36868 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
36869 configure-stage4-target-libvtv:
36870         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36871         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
36872         @r=`${PWD_COMMAND}`; export r; \
36873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36874         TFLAGS="$(STAGE4_TFLAGS)"; \
36875         echo "Checking multilib configuration for libvtv..."; \
36876         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
36877         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36878           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36879             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
36880           else \
36881             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
36882             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36883           fi; \
36884         else \
36885           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36886         fi; \
36887         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
36888         $(RAW_CXX_TARGET_EXPORTS) \
36889          \
36890         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36891         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36892         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36893         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
36894         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36895         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
36896         case $(srcdir) in \
36897           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36898           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
36899                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36900         esac; \
36901         module_srcdir=libvtv; \
36902         $(SHELL) $$s/$$module_srcdir/configure \
36903           --srcdir=$${topdir}/$$module_srcdir \
36904           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36905           --target=${target_alias} \
36906           --with-build-libsubdir=$(HOST_SUBDIR) \
36907           $(STAGE4_CONFIGURE_FLAGS)
36908 @endif target-libvtv-bootstrap
36909
36910 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
36911 maybe-configure-stageprofile-target-libvtv:
36912 @if target-libvtv-bootstrap
36913 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
36914 configure-stageprofile-target-libvtv:
36915         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36916         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
36917         @r=`${PWD_COMMAND}`; export r; \
36918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36919         TFLAGS="$(STAGEprofile_TFLAGS)"; \
36920         echo "Checking multilib configuration for libvtv..."; \
36921         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
36922         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36923           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36924             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
36925           else \
36926             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
36927             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36928           fi; \
36929         else \
36930           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36931         fi; \
36932         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
36933         $(RAW_CXX_TARGET_EXPORTS) \
36934          \
36935         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36936         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36937         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36938         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
36939         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36940         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
36941         case $(srcdir) in \
36942           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36943           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
36944                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36945         esac; \
36946         module_srcdir=libvtv; \
36947         $(SHELL) $$s/$$module_srcdir/configure \
36948           --srcdir=$${topdir}/$$module_srcdir \
36949           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36950           --target=${target_alias} \
36951           --with-build-libsubdir=$(HOST_SUBDIR) \
36952           $(STAGEprofile_CONFIGURE_FLAGS)
36953 @endif target-libvtv-bootstrap
36954
36955 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
36956 maybe-configure-stagefeedback-target-libvtv:
36957 @if target-libvtv-bootstrap
36958 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
36959 configure-stagefeedback-target-libvtv:
36960         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36961         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
36962         @r=`${PWD_COMMAND}`; export r; \
36963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36964         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36965         echo "Checking multilib configuration for libvtv..."; \
36966         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
36967         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36968           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36969             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
36970           else \
36971             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
36972             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36973           fi; \
36974         else \
36975           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36976         fi; \
36977         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
36978         $(RAW_CXX_TARGET_EXPORTS) \
36979          \
36980         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36981         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36982         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36983         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
36984         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36985         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
36986         case $(srcdir) in \
36987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36988           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
36989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36990         esac; \
36991         module_srcdir=libvtv; \
36992         $(SHELL) $$s/$$module_srcdir/configure \
36993           --srcdir=$${topdir}/$$module_srcdir \
36994           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36995           --target=${target_alias} \
36996           --with-build-libsubdir=$(HOST_SUBDIR) \
36997           $(STAGEfeedback_CONFIGURE_FLAGS)
36998 @endif target-libvtv-bootstrap
36999
37000
37001
37002
37003
37004 .PHONY: all-target-libvtv maybe-all-target-libvtv
37005 maybe-all-target-libvtv:
37006 @if gcc-bootstrap
37007 all-target-libvtv: stage_current
37008 @endif gcc-bootstrap
37009 @if target-libvtv
37010 TARGET-target-libvtv=all
37011 maybe-all-target-libvtv: all-target-libvtv
37012 all-target-libvtv: configure-target-libvtv
37013         @r=`${PWD_COMMAND}`; export r; \
37014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37015         $(RAW_CXX_TARGET_EXPORTS)  \
37016         (cd $(TARGET_SUBDIR)/libvtv && \
37017           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
37018                 $(TARGET-target-libvtv))
37019 @endif target-libvtv
37020
37021
37022
37023 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
37024 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
37025 maybe-all-stage1-target-libvtv:
37026 maybe-clean-stage1-target-libvtv:
37027 @if target-libvtv-bootstrap
37028 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
37029 all-stage1: all-stage1-target-libvtv
37030 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
37031 all-stage1-target-libvtv: configure-stage1-target-libvtv
37032         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37033         @r=`${PWD_COMMAND}`; export r; \
37034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37035         TFLAGS="$(STAGE1_TFLAGS)"; \
37036         $(RAW_CXX_TARGET_EXPORTS)  \
37037         cd $(TARGET_SUBDIR)/libvtv && \
37038          \
37039         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37040                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37041                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37042                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37043                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37044                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37045                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37046                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
37047                   \
37048                 TFLAGS="$(STAGE1_TFLAGS)"  \
37049                 $(TARGET-stage1-target-libvtv)
37050
37051 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
37052 clean-stage1: clean-stage1-target-libvtv
37053 clean-stage1-target-libvtv:
37054         @if [ $(current_stage) = stage1 ]; then \
37055           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37056         else \
37057           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
37058           $(MAKE) stage1-start; \
37059         fi; \
37060         cd $(TARGET_SUBDIR)/libvtv && \
37061         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
37062           clean
37063 @endif target-libvtv-bootstrap
37064
37065
37066 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
37067 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
37068 maybe-all-stage2-target-libvtv:
37069 maybe-clean-stage2-target-libvtv:
37070 @if target-libvtv-bootstrap
37071 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
37072 all-stage2: all-stage2-target-libvtv
37073 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
37074 all-stage2-target-libvtv: configure-stage2-target-libvtv
37075         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37076         @r=`${PWD_COMMAND}`; export r; \
37077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37078         TFLAGS="$(STAGE2_TFLAGS)"; \
37079         $(RAW_CXX_TARGET_EXPORTS) \
37080           \
37081         cd $(TARGET_SUBDIR)/libvtv && \
37082          \
37083         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37084                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37085                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37086                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37087                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37088                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37089                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37090                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
37091                 TFLAGS="$(STAGE2_TFLAGS)"  \
37092                 $(TARGET-stage2-target-libvtv)
37093
37094 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
37095 clean-stage2: clean-stage2-target-libvtv
37096 clean-stage2-target-libvtv:
37097         @if [ $(current_stage) = stage2 ]; then \
37098           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37099         else \
37100           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
37101           $(MAKE) stage2-start; \
37102         fi; \
37103         cd $(TARGET_SUBDIR)/libvtv && \
37104         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
37105 @endif target-libvtv-bootstrap
37106
37107
37108 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
37109 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
37110 maybe-all-stage3-target-libvtv:
37111 maybe-clean-stage3-target-libvtv:
37112 @if target-libvtv-bootstrap
37113 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
37114 all-stage3: all-stage3-target-libvtv
37115 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
37116 all-stage3-target-libvtv: configure-stage3-target-libvtv
37117         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37118         @r=`${PWD_COMMAND}`; export r; \
37119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37120         TFLAGS="$(STAGE3_TFLAGS)"; \
37121         $(RAW_CXX_TARGET_EXPORTS) \
37122           \
37123         cd $(TARGET_SUBDIR)/libvtv && \
37124          \
37125         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37126                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37127                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37128                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37129                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37130                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37131                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37132                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
37133                 TFLAGS="$(STAGE3_TFLAGS)"  \
37134                 $(TARGET-stage3-target-libvtv)
37135
37136 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
37137 clean-stage3: clean-stage3-target-libvtv
37138 clean-stage3-target-libvtv:
37139         @if [ $(current_stage) = stage3 ]; then \
37140           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37141         else \
37142           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
37143           $(MAKE) stage3-start; \
37144         fi; \
37145         cd $(TARGET_SUBDIR)/libvtv && \
37146         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
37147 @endif target-libvtv-bootstrap
37148
37149
37150 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
37151 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
37152 maybe-all-stage4-target-libvtv:
37153 maybe-clean-stage4-target-libvtv:
37154 @if target-libvtv-bootstrap
37155 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
37156 all-stage4: all-stage4-target-libvtv
37157 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
37158 all-stage4-target-libvtv: configure-stage4-target-libvtv
37159         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37160         @r=`${PWD_COMMAND}`; export r; \
37161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37162         TFLAGS="$(STAGE4_TFLAGS)"; \
37163         $(RAW_CXX_TARGET_EXPORTS) \
37164           \
37165         cd $(TARGET_SUBDIR)/libvtv && \
37166          \
37167         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37168                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37169                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37170                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37171                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37172                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37173                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37174                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
37175                 TFLAGS="$(STAGE4_TFLAGS)"  \
37176                 $(TARGET-stage4-target-libvtv)
37177
37178 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
37179 clean-stage4: clean-stage4-target-libvtv
37180 clean-stage4-target-libvtv:
37181         @if [ $(current_stage) = stage4 ]; then \
37182           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37183         else \
37184           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
37185           $(MAKE) stage4-start; \
37186         fi; \
37187         cd $(TARGET_SUBDIR)/libvtv && \
37188         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
37189 @endif target-libvtv-bootstrap
37190
37191
37192 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
37193 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
37194 maybe-all-stageprofile-target-libvtv:
37195 maybe-clean-stageprofile-target-libvtv:
37196 @if target-libvtv-bootstrap
37197 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
37198 all-stageprofile: all-stageprofile-target-libvtv
37199 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
37200 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
37201         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37202         @r=`${PWD_COMMAND}`; export r; \
37203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37204         TFLAGS="$(STAGEprofile_TFLAGS)"; \
37205         $(RAW_CXX_TARGET_EXPORTS) \
37206           \
37207         cd $(TARGET_SUBDIR)/libvtv && \
37208          \
37209         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37210                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37211                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37212                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37213                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37214                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37215                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37216                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
37217                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
37218                 $(TARGET-stageprofile-target-libvtv)
37219
37220 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
37221 clean-stageprofile: clean-stageprofile-target-libvtv
37222 clean-stageprofile-target-libvtv:
37223         @if [ $(current_stage) = stageprofile ]; then \
37224           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37225         else \
37226           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
37227           $(MAKE) stageprofile-start; \
37228         fi; \
37229         cd $(TARGET_SUBDIR)/libvtv && \
37230         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
37231 @endif target-libvtv-bootstrap
37232
37233
37234 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
37235 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
37236 maybe-all-stagefeedback-target-libvtv:
37237 maybe-clean-stagefeedback-target-libvtv:
37238 @if target-libvtv-bootstrap
37239 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
37240 all-stagefeedback: all-stagefeedback-target-libvtv
37241 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
37242 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
37243         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37244         @r=`${PWD_COMMAND}`; export r; \
37245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37246         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
37247         $(RAW_CXX_TARGET_EXPORTS) \
37248           \
37249         cd $(TARGET_SUBDIR)/libvtv && \
37250          \
37251         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37252                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37253                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37254                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37255                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37256                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37257                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37258                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
37259                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
37260                 $(TARGET-stagefeedback-target-libvtv)
37261
37262 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
37263 clean-stagefeedback: clean-stagefeedback-target-libvtv
37264 clean-stagefeedback-target-libvtv:
37265         @if [ $(current_stage) = stagefeedback ]; then \
37266           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37267         else \
37268           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
37269           $(MAKE) stagefeedback-start; \
37270         fi; \
37271         cd $(TARGET_SUBDIR)/libvtv && \
37272         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
37273 @endif target-libvtv-bootstrap
37274
37275
37276
37277
37278
37279
37280 .PHONY: check-target-libvtv maybe-check-target-libvtv
37281 maybe-check-target-libvtv:
37282 @if target-libvtv
37283 maybe-check-target-libvtv: check-target-libvtv
37284
37285 check-target-libvtv:
37286         @: $(MAKE); $(unstage)
37287         @r=`${PWD_COMMAND}`; export r; \
37288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37289         $(RAW_CXX_TARGET_EXPORTS) \
37290         (cd $(TARGET_SUBDIR)/libvtv && \
37291           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
37292
37293 @endif target-libvtv
37294
37295 .PHONY: install-target-libvtv maybe-install-target-libvtv
37296 maybe-install-target-libvtv:
37297 @if target-libvtv
37298 maybe-install-target-libvtv: install-target-libvtv
37299
37300 install-target-libvtv: installdirs
37301         @: $(MAKE); $(unstage)
37302         @r=`${PWD_COMMAND}`; export r; \
37303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37304         $(RAW_CXX_TARGET_EXPORTS) \
37305         (cd $(TARGET_SUBDIR)/libvtv && \
37306           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37307
37308 @endif target-libvtv
37309
37310 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
37311 maybe-install-strip-target-libvtv:
37312 @if target-libvtv
37313 maybe-install-strip-target-libvtv: install-strip-target-libvtv
37314
37315 install-strip-target-libvtv: installdirs
37316         @: $(MAKE); $(unstage)
37317         @r=`${PWD_COMMAND}`; export r; \
37318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37319         $(RAW_CXX_TARGET_EXPORTS) \
37320         (cd $(TARGET_SUBDIR)/libvtv && \
37321           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37322
37323 @endif target-libvtv
37324
37325 # Other targets (info, dvi, pdf, etc.)
37326
37327 .PHONY: maybe-info-target-libvtv info-target-libvtv
37328 maybe-info-target-libvtv:
37329 @if target-libvtv
37330 maybe-info-target-libvtv: info-target-libvtv
37331
37332 info-target-libvtv: \
37333     configure-target-libvtv 
37334         @: $(MAKE); $(unstage)
37335         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37336         r=`${PWD_COMMAND}`; export r; \
37337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37338         $(RAW_CXX_TARGET_EXPORTS) \
37339         echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
37340         for flag in $(EXTRA_TARGET_FLAGS); do \
37341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37342         done; \
37343         (cd $(TARGET_SUBDIR)/libvtv && \
37344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37346                   "RANLIB=$${RANLIB}" \
37347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37348                    info) \
37349           || exit 1
37350
37351 @endif target-libvtv
37352
37353 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
37354 maybe-dvi-target-libvtv:
37355 @if target-libvtv
37356 maybe-dvi-target-libvtv: dvi-target-libvtv
37357
37358 dvi-target-libvtv: \
37359     configure-target-libvtv 
37360         @: $(MAKE); $(unstage)
37361         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37362         r=`${PWD_COMMAND}`; export r; \
37363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37364         $(RAW_CXX_TARGET_EXPORTS) \
37365         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
37366         for flag in $(EXTRA_TARGET_FLAGS); do \
37367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37368         done; \
37369         (cd $(TARGET_SUBDIR)/libvtv && \
37370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37372                   "RANLIB=$${RANLIB}" \
37373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37374                    dvi) \
37375           || exit 1
37376
37377 @endif target-libvtv
37378
37379 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
37380 maybe-pdf-target-libvtv:
37381 @if target-libvtv
37382 maybe-pdf-target-libvtv: pdf-target-libvtv
37383
37384 pdf-target-libvtv: \
37385     configure-target-libvtv 
37386         @: $(MAKE); $(unstage)
37387         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37388         r=`${PWD_COMMAND}`; export r; \
37389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37390         $(RAW_CXX_TARGET_EXPORTS) \
37391         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
37392         for flag in $(EXTRA_TARGET_FLAGS); do \
37393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37394         done; \
37395         (cd $(TARGET_SUBDIR)/libvtv && \
37396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37398                   "RANLIB=$${RANLIB}" \
37399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37400                    pdf) \
37401           || exit 1
37402
37403 @endif target-libvtv
37404
37405 .PHONY: maybe-html-target-libvtv html-target-libvtv
37406 maybe-html-target-libvtv:
37407 @if target-libvtv
37408 maybe-html-target-libvtv: html-target-libvtv
37409
37410 html-target-libvtv: \
37411     configure-target-libvtv 
37412         @: $(MAKE); $(unstage)
37413         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37414         r=`${PWD_COMMAND}`; export r; \
37415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37416         $(RAW_CXX_TARGET_EXPORTS) \
37417         echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
37418         for flag in $(EXTRA_TARGET_FLAGS); do \
37419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37420         done; \
37421         (cd $(TARGET_SUBDIR)/libvtv && \
37422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37424                   "RANLIB=$${RANLIB}" \
37425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37426                    html) \
37427           || exit 1
37428
37429 @endif target-libvtv
37430
37431 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
37432 maybe-TAGS-target-libvtv:
37433 @if target-libvtv
37434 maybe-TAGS-target-libvtv: TAGS-target-libvtv
37435
37436 TAGS-target-libvtv: \
37437     configure-target-libvtv 
37438         @: $(MAKE); $(unstage)
37439         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37440         r=`${PWD_COMMAND}`; export r; \
37441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37442         $(RAW_CXX_TARGET_EXPORTS) \
37443         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
37444         for flag in $(EXTRA_TARGET_FLAGS); do \
37445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37446         done; \
37447         (cd $(TARGET_SUBDIR)/libvtv && \
37448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37450                   "RANLIB=$${RANLIB}" \
37451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37452                    TAGS) \
37453           || exit 1
37454
37455 @endif target-libvtv
37456
37457 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
37458 maybe-install-info-target-libvtv:
37459 @if target-libvtv
37460 maybe-install-info-target-libvtv: install-info-target-libvtv
37461
37462 install-info-target-libvtv: \
37463     configure-target-libvtv \
37464     info-target-libvtv 
37465         @: $(MAKE); $(unstage)
37466         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37467         r=`${PWD_COMMAND}`; export r; \
37468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37469         $(RAW_CXX_TARGET_EXPORTS) \
37470         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
37471         for flag in $(EXTRA_TARGET_FLAGS); do \
37472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37473         done; \
37474         (cd $(TARGET_SUBDIR)/libvtv && \
37475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37477                   "RANLIB=$${RANLIB}" \
37478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37479                    install-info) \
37480           || exit 1
37481
37482 @endif target-libvtv
37483
37484 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
37485 maybe-install-pdf-target-libvtv:
37486 @if target-libvtv
37487 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
37488
37489 install-pdf-target-libvtv: \
37490     configure-target-libvtv \
37491     pdf-target-libvtv 
37492         @: $(MAKE); $(unstage)
37493         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37494         r=`${PWD_COMMAND}`; export r; \
37495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37496         $(RAW_CXX_TARGET_EXPORTS) \
37497         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
37498         for flag in $(EXTRA_TARGET_FLAGS); do \
37499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37500         done; \
37501         (cd $(TARGET_SUBDIR)/libvtv && \
37502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37504                   "RANLIB=$${RANLIB}" \
37505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37506                    install-pdf) \
37507           || exit 1
37508
37509 @endif target-libvtv
37510
37511 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
37512 maybe-install-html-target-libvtv:
37513 @if target-libvtv
37514 maybe-install-html-target-libvtv: install-html-target-libvtv
37515
37516 install-html-target-libvtv: \
37517     configure-target-libvtv \
37518     html-target-libvtv 
37519         @: $(MAKE); $(unstage)
37520         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37521         r=`${PWD_COMMAND}`; export r; \
37522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37523         $(RAW_CXX_TARGET_EXPORTS) \
37524         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
37525         for flag in $(EXTRA_TARGET_FLAGS); do \
37526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37527         done; \
37528         (cd $(TARGET_SUBDIR)/libvtv && \
37529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37531                   "RANLIB=$${RANLIB}" \
37532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37533                    install-html) \
37534           || exit 1
37535
37536 @endif target-libvtv
37537
37538 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
37539 maybe-installcheck-target-libvtv:
37540 @if target-libvtv
37541 maybe-installcheck-target-libvtv: installcheck-target-libvtv
37542
37543 installcheck-target-libvtv: \
37544     configure-target-libvtv 
37545         @: $(MAKE); $(unstage)
37546         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37547         r=`${PWD_COMMAND}`; export r; \
37548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37549         $(RAW_CXX_TARGET_EXPORTS) \
37550         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
37551         for flag in $(EXTRA_TARGET_FLAGS); do \
37552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37553         done; \
37554         (cd $(TARGET_SUBDIR)/libvtv && \
37555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37557                   "RANLIB=$${RANLIB}" \
37558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37559                    installcheck) \
37560           || exit 1
37561
37562 @endif target-libvtv
37563
37564 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
37565 maybe-mostlyclean-target-libvtv:
37566 @if target-libvtv
37567 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
37568
37569 mostlyclean-target-libvtv: 
37570         @: $(MAKE); $(unstage)
37571         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37572         r=`${PWD_COMMAND}`; export r; \
37573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37574         $(RAW_CXX_TARGET_EXPORTS) \
37575         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
37576         for flag in $(EXTRA_TARGET_FLAGS); do \
37577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37578         done; \
37579         (cd $(TARGET_SUBDIR)/libvtv && \
37580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37582                   "RANLIB=$${RANLIB}" \
37583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37584                    mostlyclean) \
37585           || exit 1
37586
37587 @endif target-libvtv
37588
37589 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
37590 maybe-clean-target-libvtv:
37591 @if target-libvtv
37592 maybe-clean-target-libvtv: clean-target-libvtv
37593
37594 clean-target-libvtv: 
37595         @: $(MAKE); $(unstage)
37596         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37597         r=`${PWD_COMMAND}`; export r; \
37598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37599         $(RAW_CXX_TARGET_EXPORTS) \
37600         echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
37601         for flag in $(EXTRA_TARGET_FLAGS); do \
37602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37603         done; \
37604         (cd $(TARGET_SUBDIR)/libvtv && \
37605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37607                   "RANLIB=$${RANLIB}" \
37608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37609                    clean) \
37610           || exit 1
37611
37612 @endif target-libvtv
37613
37614 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
37615 maybe-distclean-target-libvtv:
37616 @if target-libvtv
37617 maybe-distclean-target-libvtv: distclean-target-libvtv
37618
37619 distclean-target-libvtv: 
37620         @: $(MAKE); $(unstage)
37621         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37622         r=`${PWD_COMMAND}`; export r; \
37623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37624         $(RAW_CXX_TARGET_EXPORTS) \
37625         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
37626         for flag in $(EXTRA_TARGET_FLAGS); do \
37627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37628         done; \
37629         (cd $(TARGET_SUBDIR)/libvtv && \
37630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37632                   "RANLIB=$${RANLIB}" \
37633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37634                    distclean) \
37635           || exit 1
37636
37637 @endif target-libvtv
37638
37639 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
37640 maybe-maintainer-clean-target-libvtv:
37641 @if target-libvtv
37642 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
37643
37644 maintainer-clean-target-libvtv: 
37645         @: $(MAKE); $(unstage)
37646         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37647         r=`${PWD_COMMAND}`; export r; \
37648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37649         $(RAW_CXX_TARGET_EXPORTS) \
37650         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
37651         for flag in $(EXTRA_TARGET_FLAGS); do \
37652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37653         done; \
37654         (cd $(TARGET_SUBDIR)/libvtv && \
37655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37657                   "RANLIB=$${RANLIB}" \
37658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37659                    maintainer-clean) \
37660           || exit 1
37661
37662 @endif target-libvtv
37663
37664
37665
37666
37667
37668 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
37669 maybe-configure-target-libcilkrts:
37670 @if gcc-bootstrap
37671 configure-target-libcilkrts: stage_current
37672 @endif gcc-bootstrap
37673 @if target-libcilkrts
37674 maybe-configure-target-libcilkrts: configure-target-libcilkrts
37675 configure-target-libcilkrts: 
37676         @: $(MAKE); $(unstage)
37677         @r=`${PWD_COMMAND}`; export r; \
37678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37679         echo "Checking multilib configuration for libcilkrts..."; \
37680         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
37681         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null; \
37682         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
37683           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
37684             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
37685           else \
37686             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
37687             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
37688           fi; \
37689         else \
37690           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
37691         fi; \
37692         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
37693         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
37694         $(NORMAL_TARGET_EXPORTS)  \
37695         echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
37696         cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
37697         case $(srcdir) in \
37698           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37699           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
37700                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37701         esac; \
37702         module_srcdir=libcilkrts; \
37703         rm -f no-such-file || : ; \
37704         CONFIG_SITE=no-such-file $(SHELL) \
37705           $$s/$$module_srcdir/configure \
37706           --srcdir=$${topdir}/$$module_srcdir \
37707           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37708           --target=${target_alias}  \
37709           || exit 1
37710 @endif target-libcilkrts
37711
37712
37713
37714
37715
37716 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
37717 maybe-all-target-libcilkrts:
37718 @if gcc-bootstrap
37719 all-target-libcilkrts: stage_current
37720 @endif gcc-bootstrap
37721 @if target-libcilkrts
37722 TARGET-target-libcilkrts=all
37723 maybe-all-target-libcilkrts: all-target-libcilkrts
37724 all-target-libcilkrts: configure-target-libcilkrts
37725         @: $(MAKE); $(unstage)
37726         @r=`${PWD_COMMAND}`; export r; \
37727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37728         $(NORMAL_TARGET_EXPORTS)  \
37729         (cd $(TARGET_SUBDIR)/libcilkrts && \
37730           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37731                 $(TARGET-target-libcilkrts))
37732 @endif target-libcilkrts
37733
37734
37735
37736
37737
37738 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
37739 maybe-check-target-libcilkrts:
37740 @if target-libcilkrts
37741 maybe-check-target-libcilkrts: check-target-libcilkrts
37742
37743 check-target-libcilkrts:
37744         @: $(MAKE); $(unstage)
37745         @r=`${PWD_COMMAND}`; export r; \
37746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37747         $(NORMAL_TARGET_EXPORTS) \
37748         (cd $(TARGET_SUBDIR)/libcilkrts && \
37749           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37750
37751 @endif target-libcilkrts
37752
37753 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
37754 maybe-install-target-libcilkrts:
37755 @if target-libcilkrts
37756 maybe-install-target-libcilkrts: install-target-libcilkrts
37757
37758 install-target-libcilkrts: installdirs
37759         @: $(MAKE); $(unstage)
37760         @r=`${PWD_COMMAND}`; export r; \
37761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37762         $(NORMAL_TARGET_EXPORTS) \
37763         (cd $(TARGET_SUBDIR)/libcilkrts && \
37764           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37765
37766 @endif target-libcilkrts
37767
37768 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
37769 maybe-install-strip-target-libcilkrts:
37770 @if target-libcilkrts
37771 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
37772
37773 install-strip-target-libcilkrts: installdirs
37774         @: $(MAKE); $(unstage)
37775         @r=`${PWD_COMMAND}`; export r; \
37776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37777         $(NORMAL_TARGET_EXPORTS) \
37778         (cd $(TARGET_SUBDIR)/libcilkrts && \
37779           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37780
37781 @endif target-libcilkrts
37782
37783 # Other targets (info, dvi, pdf, etc.)
37784
37785 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
37786 maybe-info-target-libcilkrts:
37787 @if target-libcilkrts
37788 maybe-info-target-libcilkrts: info-target-libcilkrts
37789
37790 info-target-libcilkrts: \
37791     configure-target-libcilkrts 
37792         @: $(MAKE); $(unstage)
37793         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37794         r=`${PWD_COMMAND}`; export r; \
37795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37796         $(NORMAL_TARGET_EXPORTS) \
37797         echo "Doing info in $(TARGET_SUBDIR)/libcilkrts"; \
37798         for flag in $(EXTRA_TARGET_FLAGS); do \
37799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37800         done; \
37801         (cd $(TARGET_SUBDIR)/libcilkrts && \
37802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37804                   "RANLIB=$${RANLIB}" \
37805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37806                    info) \
37807           || exit 1
37808
37809 @endif target-libcilkrts
37810
37811 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
37812 maybe-dvi-target-libcilkrts:
37813 @if target-libcilkrts
37814 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
37815
37816 dvi-target-libcilkrts: \
37817     configure-target-libcilkrts 
37818         @: $(MAKE); $(unstage)
37819         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37820         r=`${PWD_COMMAND}`; export r; \
37821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37822         $(NORMAL_TARGET_EXPORTS) \
37823         echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts"; \
37824         for flag in $(EXTRA_TARGET_FLAGS); do \
37825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37826         done; \
37827         (cd $(TARGET_SUBDIR)/libcilkrts && \
37828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37830                   "RANLIB=$${RANLIB}" \
37831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37832                    dvi) \
37833           || exit 1
37834
37835 @endif target-libcilkrts
37836
37837 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
37838 maybe-pdf-target-libcilkrts:
37839 @if target-libcilkrts
37840 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
37841
37842 pdf-target-libcilkrts: \
37843     configure-target-libcilkrts 
37844         @: $(MAKE); $(unstage)
37845         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37846         r=`${PWD_COMMAND}`; export r; \
37847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37848         $(NORMAL_TARGET_EXPORTS) \
37849         echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts"; \
37850         for flag in $(EXTRA_TARGET_FLAGS); do \
37851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37852         done; \
37853         (cd $(TARGET_SUBDIR)/libcilkrts && \
37854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37856                   "RANLIB=$${RANLIB}" \
37857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37858                    pdf) \
37859           || exit 1
37860
37861 @endif target-libcilkrts
37862
37863 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
37864 maybe-html-target-libcilkrts:
37865 @if target-libcilkrts
37866 maybe-html-target-libcilkrts: html-target-libcilkrts
37867
37868 html-target-libcilkrts: \
37869     configure-target-libcilkrts 
37870         @: $(MAKE); $(unstage)
37871         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37872         r=`${PWD_COMMAND}`; export r; \
37873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37874         $(NORMAL_TARGET_EXPORTS) \
37875         echo "Doing html in $(TARGET_SUBDIR)/libcilkrts"; \
37876         for flag in $(EXTRA_TARGET_FLAGS); do \
37877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37878         done; \
37879         (cd $(TARGET_SUBDIR)/libcilkrts && \
37880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37882                   "RANLIB=$${RANLIB}" \
37883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37884                    html) \
37885           || exit 1
37886
37887 @endif target-libcilkrts
37888
37889 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
37890 maybe-TAGS-target-libcilkrts:
37891 @if target-libcilkrts
37892 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
37893
37894 TAGS-target-libcilkrts: \
37895     configure-target-libcilkrts 
37896         @: $(MAKE); $(unstage)
37897         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37898         r=`${PWD_COMMAND}`; export r; \
37899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37900         $(NORMAL_TARGET_EXPORTS) \
37901         echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts"; \
37902         for flag in $(EXTRA_TARGET_FLAGS); do \
37903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37904         done; \
37905         (cd $(TARGET_SUBDIR)/libcilkrts && \
37906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37908                   "RANLIB=$${RANLIB}" \
37909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37910                    TAGS) \
37911           || exit 1
37912
37913 @endif target-libcilkrts
37914
37915 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
37916 maybe-install-info-target-libcilkrts:
37917 @if target-libcilkrts
37918 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
37919
37920 install-info-target-libcilkrts: \
37921     configure-target-libcilkrts \
37922     info-target-libcilkrts 
37923         @: $(MAKE); $(unstage)
37924         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37925         r=`${PWD_COMMAND}`; export r; \
37926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37927         $(NORMAL_TARGET_EXPORTS) \
37928         echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts"; \
37929         for flag in $(EXTRA_TARGET_FLAGS); do \
37930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37931         done; \
37932         (cd $(TARGET_SUBDIR)/libcilkrts && \
37933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37935                   "RANLIB=$${RANLIB}" \
37936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37937                    install-info) \
37938           || exit 1
37939
37940 @endif target-libcilkrts
37941
37942 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
37943 maybe-install-pdf-target-libcilkrts:
37944 @if target-libcilkrts
37945 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
37946
37947 install-pdf-target-libcilkrts: \
37948     configure-target-libcilkrts \
37949     pdf-target-libcilkrts 
37950         @: $(MAKE); $(unstage)
37951         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37952         r=`${PWD_COMMAND}`; export r; \
37953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37954         $(NORMAL_TARGET_EXPORTS) \
37955         echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts"; \
37956         for flag in $(EXTRA_TARGET_FLAGS); do \
37957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37958         done; \
37959         (cd $(TARGET_SUBDIR)/libcilkrts && \
37960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37962                   "RANLIB=$${RANLIB}" \
37963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37964                    install-pdf) \
37965           || exit 1
37966
37967 @endif target-libcilkrts
37968
37969 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
37970 maybe-install-html-target-libcilkrts:
37971 @if target-libcilkrts
37972 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
37973
37974 install-html-target-libcilkrts: \
37975     configure-target-libcilkrts \
37976     html-target-libcilkrts 
37977         @: $(MAKE); $(unstage)
37978         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37979         r=`${PWD_COMMAND}`; export r; \
37980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37981         $(NORMAL_TARGET_EXPORTS) \
37982         echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts"; \
37983         for flag in $(EXTRA_TARGET_FLAGS); do \
37984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37985         done; \
37986         (cd $(TARGET_SUBDIR)/libcilkrts && \
37987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37989                   "RANLIB=$${RANLIB}" \
37990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37991                    install-html) \
37992           || exit 1
37993
37994 @endif target-libcilkrts
37995
37996 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
37997 maybe-installcheck-target-libcilkrts:
37998 @if target-libcilkrts
37999 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
38000
38001 installcheck-target-libcilkrts: \
38002     configure-target-libcilkrts 
38003         @: $(MAKE); $(unstage)
38004         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
38005         r=`${PWD_COMMAND}`; export r; \
38006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38007         $(NORMAL_TARGET_EXPORTS) \
38008         echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts"; \
38009         for flag in $(EXTRA_TARGET_FLAGS); do \
38010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38011         done; \
38012         (cd $(TARGET_SUBDIR)/libcilkrts && \
38013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38015                   "RANLIB=$${RANLIB}" \
38016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38017                    installcheck) \
38018           || exit 1
38019
38020 @endif target-libcilkrts
38021
38022 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
38023 maybe-mostlyclean-target-libcilkrts:
38024 @if target-libcilkrts
38025 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
38026
38027 mostlyclean-target-libcilkrts: 
38028         @: $(MAKE); $(unstage)
38029         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
38030         r=`${PWD_COMMAND}`; export r; \
38031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38032         $(NORMAL_TARGET_EXPORTS) \
38033         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts"; \
38034         for flag in $(EXTRA_TARGET_FLAGS); do \
38035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38036         done; \
38037         (cd $(TARGET_SUBDIR)/libcilkrts && \
38038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38040                   "RANLIB=$${RANLIB}" \
38041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38042                    mostlyclean) \
38043           || exit 1
38044
38045 @endif target-libcilkrts
38046
38047 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
38048 maybe-clean-target-libcilkrts:
38049 @if target-libcilkrts
38050 maybe-clean-target-libcilkrts: clean-target-libcilkrts
38051
38052 clean-target-libcilkrts: 
38053         @: $(MAKE); $(unstage)
38054         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
38055         r=`${PWD_COMMAND}`; export r; \
38056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38057         $(NORMAL_TARGET_EXPORTS) \
38058         echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts"; \
38059         for flag in $(EXTRA_TARGET_FLAGS); do \
38060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38061         done; \
38062         (cd $(TARGET_SUBDIR)/libcilkrts && \
38063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38065                   "RANLIB=$${RANLIB}" \
38066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38067                    clean) \
38068           || exit 1
38069
38070 @endif target-libcilkrts
38071
38072 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
38073 maybe-distclean-target-libcilkrts:
38074 @if target-libcilkrts
38075 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
38076
38077 distclean-target-libcilkrts: 
38078         @: $(MAKE); $(unstage)
38079         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
38080         r=`${PWD_COMMAND}`; export r; \
38081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38082         $(NORMAL_TARGET_EXPORTS) \
38083         echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts"; \
38084         for flag in $(EXTRA_TARGET_FLAGS); do \
38085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38086         done; \
38087         (cd $(TARGET_SUBDIR)/libcilkrts && \
38088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38090                   "RANLIB=$${RANLIB}" \
38091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38092                    distclean) \
38093           || exit 1
38094
38095 @endif target-libcilkrts
38096
38097 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
38098 maybe-maintainer-clean-target-libcilkrts:
38099 @if target-libcilkrts
38100 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
38101
38102 maintainer-clean-target-libcilkrts: 
38103         @: $(MAKE); $(unstage)
38104         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
38105         r=`${PWD_COMMAND}`; export r; \
38106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38107         $(NORMAL_TARGET_EXPORTS) \
38108         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts"; \
38109         for flag in $(EXTRA_TARGET_FLAGS); do \
38110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38111         done; \
38112         (cd $(TARGET_SUBDIR)/libcilkrts && \
38113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38115                   "RANLIB=$${RANLIB}" \
38116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38117                    maintainer-clean) \
38118           || exit 1
38119
38120 @endif target-libcilkrts
38121
38122
38123
38124
38125
38126 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
38127 maybe-configure-target-liboffloadmic:
38128 @if gcc-bootstrap
38129 configure-target-liboffloadmic: stage_current
38130 @endif gcc-bootstrap
38131 @if target-liboffloadmic
38132 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
38133 configure-target-liboffloadmic: 
38134         @: $(MAKE); $(unstage)
38135         @r=`${PWD_COMMAND}`; export r; \
38136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38137         echo "Checking multilib configuration for liboffloadmic..."; \
38138         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
38139         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
38140         if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
38141           if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
38142             rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
38143           else \
38144             rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
38145             mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
38146           fi; \
38147         else \
38148           mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
38149         fi; \
38150         test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
38151         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
38152         $(NORMAL_TARGET_EXPORTS)  \
38153         echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
38154         cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
38155         case $(srcdir) in \
38156           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38157           *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
38158                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38159         esac; \
38160         module_srcdir=liboffloadmic; \
38161         rm -f no-such-file || : ; \
38162         CONFIG_SITE=no-such-file $(SHELL) \
38163           $$s/$$module_srcdir/configure \
38164           --srcdir=$${topdir}/$$module_srcdir \
38165           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38166           --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
38167           || exit 1
38168 @endif target-liboffloadmic
38169
38170
38171
38172
38173
38174 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
38175 maybe-all-target-liboffloadmic:
38176 @if gcc-bootstrap
38177 all-target-liboffloadmic: stage_current
38178 @endif gcc-bootstrap
38179 @if target-liboffloadmic
38180 TARGET-target-liboffloadmic=all
38181 maybe-all-target-liboffloadmic: all-target-liboffloadmic
38182 all-target-liboffloadmic: configure-target-liboffloadmic
38183         @: $(MAKE); $(unstage)
38184         @r=`${PWD_COMMAND}`; export r; \
38185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38186         $(NORMAL_TARGET_EXPORTS)  \
38187         (cd $(TARGET_SUBDIR)/liboffloadmic && \
38188           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38189                 $(TARGET-target-liboffloadmic))
38190 @endif target-liboffloadmic
38191
38192
38193
38194
38195
38196 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
38197 maybe-check-target-liboffloadmic:
38198 @if target-liboffloadmic
38199 maybe-check-target-liboffloadmic: check-target-liboffloadmic
38200
38201 check-target-liboffloadmic:
38202         @: $(MAKE); $(unstage)
38203         @r=`${PWD_COMMAND}`; export r; \
38204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38205         $(NORMAL_TARGET_EXPORTS) \
38206         (cd $(TARGET_SUBDIR)/liboffloadmic && \
38207           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
38208
38209 @endif target-liboffloadmic
38210
38211 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
38212 maybe-install-target-liboffloadmic:
38213 @if target-liboffloadmic
38214 maybe-install-target-liboffloadmic: install-target-liboffloadmic
38215
38216 install-target-liboffloadmic: installdirs
38217         @: $(MAKE); $(unstage)
38218         @r=`${PWD_COMMAND}`; export r; \
38219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38220         $(NORMAL_TARGET_EXPORTS) \
38221         (cd $(TARGET_SUBDIR)/liboffloadmic && \
38222           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38223
38224 @endif target-liboffloadmic
38225
38226 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
38227 maybe-install-strip-target-liboffloadmic:
38228 @if target-liboffloadmic
38229 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
38230
38231 install-strip-target-liboffloadmic: installdirs
38232         @: $(MAKE); $(unstage)
38233         @r=`${PWD_COMMAND}`; export r; \
38234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38235         $(NORMAL_TARGET_EXPORTS) \
38236         (cd $(TARGET_SUBDIR)/liboffloadmic && \
38237           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38238
38239 @endif target-liboffloadmic
38240
38241 # Other targets (info, dvi, pdf, etc.)
38242
38243 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
38244 maybe-info-target-liboffloadmic:
38245 @if target-liboffloadmic
38246 maybe-info-target-liboffloadmic: info-target-liboffloadmic
38247
38248 info-target-liboffloadmic: \
38249     configure-target-liboffloadmic 
38250         @: $(MAKE); $(unstage)
38251         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38252         r=`${PWD_COMMAND}`; export r; \
38253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38254         $(NORMAL_TARGET_EXPORTS) \
38255         echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
38256         for flag in $(EXTRA_TARGET_FLAGS); do \
38257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38258         done; \
38259         (cd $(TARGET_SUBDIR)/liboffloadmic && \
38260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38262                   "RANLIB=$${RANLIB}" \
38263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38264                    info) \
38265           || exit 1
38266
38267 @endif target-liboffloadmic
38268
38269 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
38270 maybe-dvi-target-liboffloadmic:
38271 @if target-liboffloadmic
38272 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
38273
38274 dvi-target-liboffloadmic: \
38275     configure-target-liboffloadmic 
38276         @: $(MAKE); $(unstage)
38277         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38278         r=`${PWD_COMMAND}`; export r; \
38279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38280         $(NORMAL_TARGET_EXPORTS) \
38281         echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
38282         for flag in $(EXTRA_TARGET_FLAGS); do \
38283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38284         done; \
38285         (cd $(TARGET_SUBDIR)/liboffloadmic && \
38286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38288                   "RANLIB=$${RANLIB}" \
38289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38290                    dvi) \
38291           || exit 1
38292
38293 @endif target-liboffloadmic
38294
38295 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
38296 maybe-pdf-target-liboffloadmic:
38297 @if target-liboffloadmic
38298 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
38299
38300 pdf-target-liboffloadmic: \
38301     configure-target-liboffloadmic 
38302         @: $(MAKE); $(unstage)
38303         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38304         r=`${PWD_COMMAND}`; export r; \
38305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38306         $(NORMAL_TARGET_EXPORTS) \
38307         echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
38308         for flag in $(EXTRA_TARGET_FLAGS); do \
38309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38310         done; \
38311         (cd $(TARGET_SUBDIR)/liboffloadmic && \
38312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38314                   "RANLIB=$${RANLIB}" \
38315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38316                    pdf) \
38317           || exit 1
38318
38319 @endif target-liboffloadmic
38320
38321 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
38322 maybe-html-target-liboffloadmic:
38323 @if target-liboffloadmic
38324 maybe-html-target-liboffloadmic: html-target-liboffloadmic
38325
38326 html-target-liboffloadmic: \
38327     configure-target-liboffloadmic 
38328         @: $(MAKE); $(unstage)
38329         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38330         r=`${PWD_COMMAND}`; export r; \
38331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38332         $(NORMAL_TARGET_EXPORTS) \
38333         echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
38334         for flag in $(EXTRA_TARGET_FLAGS); do \
38335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38336         done; \
38337         (cd $(TARGET_SUBDIR)/liboffloadmic && \
38338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38340                   "RANLIB=$${RANLIB}" \
38341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38342                    html) \
38343           || exit 1
38344
38345 @endif target-liboffloadmic
38346
38347 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
38348 maybe-TAGS-target-liboffloadmic:
38349 @if target-liboffloadmic
38350 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
38351
38352 TAGS-target-liboffloadmic: \
38353     configure-target-liboffloadmic 
38354         @: $(MAKE); $(unstage)
38355         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38356         r=`${PWD_COMMAND}`; export r; \
38357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38358         $(NORMAL_TARGET_EXPORTS) \
38359         echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
38360         for flag in $(EXTRA_TARGET_FLAGS); do \
38361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38362         done; \
38363         (cd $(TARGET_SUBDIR)/liboffloadmic && \
38364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38366                   "RANLIB=$${RANLIB}" \
38367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38368                    TAGS) \
38369           || exit 1
38370
38371 @endif target-liboffloadmic
38372
38373 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
38374 maybe-install-info-target-liboffloadmic:
38375 @if target-liboffloadmic
38376 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
38377
38378 install-info-target-liboffloadmic: \
38379     configure-target-liboffloadmic \
38380     info-target-liboffloadmic 
38381         @: $(MAKE); $(unstage)
38382         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38383         r=`${PWD_COMMAND}`; export r; \
38384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38385         $(NORMAL_TARGET_EXPORTS) \
38386         echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
38387         for flag in $(EXTRA_TARGET_FLAGS); do \
38388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38389         done; \
38390         (cd $(TARGET_SUBDIR)/liboffloadmic && \
38391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38393                   "RANLIB=$${RANLIB}" \
38394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38395                    install-info) \
38396           || exit 1
38397
38398 @endif target-liboffloadmic
38399
38400 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
38401 maybe-install-pdf-target-liboffloadmic:
38402 @if target-liboffloadmic
38403 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
38404
38405 install-pdf-target-liboffloadmic: \
38406     configure-target-liboffloadmic \
38407     pdf-target-liboffloadmic 
38408         @: $(MAKE); $(unstage)
38409         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38410         r=`${PWD_COMMAND}`; export r; \
38411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38412         $(NORMAL_TARGET_EXPORTS) \
38413         echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
38414         for flag in $(EXTRA_TARGET_FLAGS); do \
38415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38416         done; \
38417         (cd $(TARGET_SUBDIR)/liboffloadmic && \
38418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38420                   "RANLIB=$${RANLIB}" \
38421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38422                    install-pdf) \
38423           || exit 1
38424
38425 @endif target-liboffloadmic
38426
38427 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
38428 maybe-install-html-target-liboffloadmic:
38429 @if target-liboffloadmic
38430 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
38431
38432 install-html-target-liboffloadmic: \
38433     configure-target-liboffloadmic \
38434     html-target-liboffloadmic 
38435         @: $(MAKE); $(unstage)
38436         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38437         r=`${PWD_COMMAND}`; export r; \
38438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38439         $(NORMAL_TARGET_EXPORTS) \
38440         echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
38441         for flag in $(EXTRA_TARGET_FLAGS); do \
38442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38443         done; \
38444         (cd $(TARGET_SUBDIR)/liboffloadmic && \
38445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38447                   "RANLIB=$${RANLIB}" \
38448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38449                    install-html) \
38450           || exit 1
38451
38452 @endif target-liboffloadmic
38453
38454 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
38455 maybe-installcheck-target-liboffloadmic:
38456 @if target-liboffloadmic
38457 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
38458
38459 installcheck-target-liboffloadmic: \
38460     configure-target-liboffloadmic 
38461         @: $(MAKE); $(unstage)
38462         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38463         r=`${PWD_COMMAND}`; export r; \
38464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38465         $(NORMAL_TARGET_EXPORTS) \
38466         echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
38467         for flag in $(EXTRA_TARGET_FLAGS); do \
38468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38469         done; \
38470         (cd $(TARGET_SUBDIR)/liboffloadmic && \
38471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38473                   "RANLIB=$${RANLIB}" \
38474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38475                    installcheck) \
38476           || exit 1
38477
38478 @endif target-liboffloadmic
38479
38480 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
38481 maybe-mostlyclean-target-liboffloadmic:
38482 @if target-liboffloadmic
38483 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
38484
38485 mostlyclean-target-liboffloadmic: 
38486         @: $(MAKE); $(unstage)
38487         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38488         r=`${PWD_COMMAND}`; export r; \
38489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38490         $(NORMAL_TARGET_EXPORTS) \
38491         echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
38492         for flag in $(EXTRA_TARGET_FLAGS); do \
38493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38494         done; \
38495         (cd $(TARGET_SUBDIR)/liboffloadmic && \
38496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38498                   "RANLIB=$${RANLIB}" \
38499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38500                    mostlyclean) \
38501           || exit 1
38502
38503 @endif target-liboffloadmic
38504
38505 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
38506 maybe-clean-target-liboffloadmic:
38507 @if target-liboffloadmic
38508 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
38509
38510 clean-target-liboffloadmic: 
38511         @: $(MAKE); $(unstage)
38512         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38513         r=`${PWD_COMMAND}`; export r; \
38514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38515         $(NORMAL_TARGET_EXPORTS) \
38516         echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
38517         for flag in $(EXTRA_TARGET_FLAGS); do \
38518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38519         done; \
38520         (cd $(TARGET_SUBDIR)/liboffloadmic && \
38521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38523                   "RANLIB=$${RANLIB}" \
38524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38525                    clean) \
38526           || exit 1
38527
38528 @endif target-liboffloadmic
38529
38530 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
38531 maybe-distclean-target-liboffloadmic:
38532 @if target-liboffloadmic
38533 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
38534
38535 distclean-target-liboffloadmic: 
38536         @: $(MAKE); $(unstage)
38537         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38538         r=`${PWD_COMMAND}`; export r; \
38539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38540         $(NORMAL_TARGET_EXPORTS) \
38541         echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
38542         for flag in $(EXTRA_TARGET_FLAGS); do \
38543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38544         done; \
38545         (cd $(TARGET_SUBDIR)/liboffloadmic && \
38546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38548                   "RANLIB=$${RANLIB}" \
38549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38550                    distclean) \
38551           || exit 1
38552
38553 @endif target-liboffloadmic
38554
38555 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
38556 maybe-maintainer-clean-target-liboffloadmic:
38557 @if target-liboffloadmic
38558 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
38559
38560 maintainer-clean-target-liboffloadmic: 
38561         @: $(MAKE); $(unstage)
38562         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38563         r=`${PWD_COMMAND}`; export r; \
38564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38565         $(NORMAL_TARGET_EXPORTS) \
38566         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
38567         for flag in $(EXTRA_TARGET_FLAGS); do \
38568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38569         done; \
38570         (cd $(TARGET_SUBDIR)/liboffloadmic && \
38571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38573                   "RANLIB=$${RANLIB}" \
38574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38575                    maintainer-clean) \
38576           || exit 1
38577
38578 @endif target-liboffloadmic
38579
38580
38581
38582
38583
38584 .PHONY: configure-target-libssp maybe-configure-target-libssp
38585 maybe-configure-target-libssp:
38586 @if gcc-bootstrap
38587 configure-target-libssp: stage_current
38588 @endif gcc-bootstrap
38589 @if target-libssp
38590 maybe-configure-target-libssp: configure-target-libssp
38591 configure-target-libssp: 
38592         @: $(MAKE); $(unstage)
38593         @r=`${PWD_COMMAND}`; export r; \
38594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38595         echo "Checking multilib configuration for libssp..."; \
38596         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
38597         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
38598         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
38599           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
38600             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
38601           else \
38602             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
38603             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
38604           fi; \
38605         else \
38606           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
38607         fi; \
38608         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
38609         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
38610         $(NORMAL_TARGET_EXPORTS)  \
38611         echo Configuring in $(TARGET_SUBDIR)/libssp; \
38612         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
38613         case $(srcdir) in \
38614           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38615           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
38616                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38617         esac; \
38618         module_srcdir=libssp; \
38619         rm -f no-such-file || : ; \
38620         CONFIG_SITE=no-such-file $(SHELL) \
38621           $$s/$$module_srcdir/configure \
38622           --srcdir=$${topdir}/$$module_srcdir \
38623           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38624           --target=${target_alias}  \
38625           || exit 1
38626 @endif target-libssp
38627
38628
38629
38630
38631
38632 .PHONY: all-target-libssp maybe-all-target-libssp
38633 maybe-all-target-libssp:
38634 @if gcc-bootstrap
38635 all-target-libssp: stage_current
38636 @endif gcc-bootstrap
38637 @if target-libssp
38638 TARGET-target-libssp=all
38639 maybe-all-target-libssp: all-target-libssp
38640 all-target-libssp: configure-target-libssp
38641         @: $(MAKE); $(unstage)
38642         @r=`${PWD_COMMAND}`; export r; \
38643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38644         $(NORMAL_TARGET_EXPORTS)  \
38645         (cd $(TARGET_SUBDIR)/libssp && \
38646           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38647                 $(TARGET-target-libssp))
38648 @endif target-libssp
38649
38650
38651
38652
38653
38654 .PHONY: check-target-libssp maybe-check-target-libssp
38655 maybe-check-target-libssp:
38656 @if target-libssp
38657 maybe-check-target-libssp: check-target-libssp
38658
38659 check-target-libssp:
38660         @: $(MAKE); $(unstage)
38661         @r=`${PWD_COMMAND}`; export r; \
38662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38663         $(NORMAL_TARGET_EXPORTS) \
38664         (cd $(TARGET_SUBDIR)/libssp && \
38665           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
38666
38667 @endif target-libssp
38668
38669 .PHONY: install-target-libssp maybe-install-target-libssp
38670 maybe-install-target-libssp:
38671 @if target-libssp
38672 maybe-install-target-libssp: install-target-libssp
38673
38674 install-target-libssp: installdirs
38675         @: $(MAKE); $(unstage)
38676         @r=`${PWD_COMMAND}`; export r; \
38677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38678         $(NORMAL_TARGET_EXPORTS) \
38679         (cd $(TARGET_SUBDIR)/libssp && \
38680           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38681
38682 @endif target-libssp
38683
38684 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
38685 maybe-install-strip-target-libssp:
38686 @if target-libssp
38687 maybe-install-strip-target-libssp: install-strip-target-libssp
38688
38689 install-strip-target-libssp: installdirs
38690         @: $(MAKE); $(unstage)
38691         @r=`${PWD_COMMAND}`; export r; \
38692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38693         $(NORMAL_TARGET_EXPORTS) \
38694         (cd $(TARGET_SUBDIR)/libssp && \
38695           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38696
38697 @endif target-libssp
38698
38699 # Other targets (info, dvi, pdf, etc.)
38700
38701 .PHONY: maybe-info-target-libssp info-target-libssp
38702 maybe-info-target-libssp:
38703 @if target-libssp
38704 maybe-info-target-libssp: info-target-libssp
38705
38706 info-target-libssp: \
38707     configure-target-libssp 
38708         @: $(MAKE); $(unstage)
38709         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38710         r=`${PWD_COMMAND}`; export r; \
38711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38712         $(NORMAL_TARGET_EXPORTS) \
38713         echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
38714         for flag in $(EXTRA_TARGET_FLAGS); do \
38715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38716         done; \
38717         (cd $(TARGET_SUBDIR)/libssp && \
38718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38720                   "RANLIB=$${RANLIB}" \
38721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38722                    info) \
38723           || exit 1
38724
38725 @endif target-libssp
38726
38727 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
38728 maybe-dvi-target-libssp:
38729 @if target-libssp
38730 maybe-dvi-target-libssp: dvi-target-libssp
38731
38732 dvi-target-libssp: \
38733     configure-target-libssp 
38734         @: $(MAKE); $(unstage)
38735         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38736         r=`${PWD_COMMAND}`; export r; \
38737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38738         $(NORMAL_TARGET_EXPORTS) \
38739         echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
38740         for flag in $(EXTRA_TARGET_FLAGS); do \
38741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38742         done; \
38743         (cd $(TARGET_SUBDIR)/libssp && \
38744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38746                   "RANLIB=$${RANLIB}" \
38747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38748                    dvi) \
38749           || exit 1
38750
38751 @endif target-libssp
38752
38753 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
38754 maybe-pdf-target-libssp:
38755 @if target-libssp
38756 maybe-pdf-target-libssp: pdf-target-libssp
38757
38758 pdf-target-libssp: \
38759     configure-target-libssp 
38760         @: $(MAKE); $(unstage)
38761         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38762         r=`${PWD_COMMAND}`; export r; \
38763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38764         $(NORMAL_TARGET_EXPORTS) \
38765         echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
38766         for flag in $(EXTRA_TARGET_FLAGS); do \
38767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38768         done; \
38769         (cd $(TARGET_SUBDIR)/libssp && \
38770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38772                   "RANLIB=$${RANLIB}" \
38773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38774                    pdf) \
38775           || exit 1
38776
38777 @endif target-libssp
38778
38779 .PHONY: maybe-html-target-libssp html-target-libssp
38780 maybe-html-target-libssp:
38781 @if target-libssp
38782 maybe-html-target-libssp: html-target-libssp
38783
38784 html-target-libssp: \
38785     configure-target-libssp 
38786         @: $(MAKE); $(unstage)
38787         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38788         r=`${PWD_COMMAND}`; export r; \
38789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38790         $(NORMAL_TARGET_EXPORTS) \
38791         echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
38792         for flag in $(EXTRA_TARGET_FLAGS); do \
38793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38794         done; \
38795         (cd $(TARGET_SUBDIR)/libssp && \
38796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38798                   "RANLIB=$${RANLIB}" \
38799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38800                    html) \
38801           || exit 1
38802
38803 @endif target-libssp
38804
38805 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
38806 maybe-TAGS-target-libssp:
38807 @if target-libssp
38808 maybe-TAGS-target-libssp: TAGS-target-libssp
38809
38810 TAGS-target-libssp: \
38811     configure-target-libssp 
38812         @: $(MAKE); $(unstage)
38813         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38814         r=`${PWD_COMMAND}`; export r; \
38815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38816         $(NORMAL_TARGET_EXPORTS) \
38817         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
38818         for flag in $(EXTRA_TARGET_FLAGS); do \
38819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38820         done; \
38821         (cd $(TARGET_SUBDIR)/libssp && \
38822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38824                   "RANLIB=$${RANLIB}" \
38825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38826                    TAGS) \
38827           || exit 1
38828
38829 @endif target-libssp
38830
38831 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
38832 maybe-install-info-target-libssp:
38833 @if target-libssp
38834 maybe-install-info-target-libssp: install-info-target-libssp
38835
38836 install-info-target-libssp: \
38837     configure-target-libssp \
38838     info-target-libssp 
38839         @: $(MAKE); $(unstage)
38840         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38841         r=`${PWD_COMMAND}`; export r; \
38842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38843         $(NORMAL_TARGET_EXPORTS) \
38844         echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
38845         for flag in $(EXTRA_TARGET_FLAGS); do \
38846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38847         done; \
38848         (cd $(TARGET_SUBDIR)/libssp && \
38849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38851                   "RANLIB=$${RANLIB}" \
38852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38853                    install-info) \
38854           || exit 1
38855
38856 @endif target-libssp
38857
38858 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
38859 maybe-install-pdf-target-libssp:
38860 @if target-libssp
38861 maybe-install-pdf-target-libssp: install-pdf-target-libssp
38862
38863 install-pdf-target-libssp: \
38864     configure-target-libssp \
38865     pdf-target-libssp 
38866         @: $(MAKE); $(unstage)
38867         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38868         r=`${PWD_COMMAND}`; export r; \
38869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38870         $(NORMAL_TARGET_EXPORTS) \
38871         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
38872         for flag in $(EXTRA_TARGET_FLAGS); do \
38873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38874         done; \
38875         (cd $(TARGET_SUBDIR)/libssp && \
38876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38878                   "RANLIB=$${RANLIB}" \
38879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38880                    install-pdf) \
38881           || exit 1
38882
38883 @endif target-libssp
38884
38885 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
38886 maybe-install-html-target-libssp:
38887 @if target-libssp
38888 maybe-install-html-target-libssp: install-html-target-libssp
38889
38890 install-html-target-libssp: \
38891     configure-target-libssp \
38892     html-target-libssp 
38893         @: $(MAKE); $(unstage)
38894         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38895         r=`${PWD_COMMAND}`; export r; \
38896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38897         $(NORMAL_TARGET_EXPORTS) \
38898         echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
38899         for flag in $(EXTRA_TARGET_FLAGS); do \
38900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38901         done; \
38902         (cd $(TARGET_SUBDIR)/libssp && \
38903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38905                   "RANLIB=$${RANLIB}" \
38906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38907                    install-html) \
38908           || exit 1
38909
38910 @endif target-libssp
38911
38912 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
38913 maybe-installcheck-target-libssp:
38914 @if target-libssp
38915 maybe-installcheck-target-libssp: installcheck-target-libssp
38916
38917 installcheck-target-libssp: \
38918     configure-target-libssp 
38919         @: $(MAKE); $(unstage)
38920         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38921         r=`${PWD_COMMAND}`; export r; \
38922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38923         $(NORMAL_TARGET_EXPORTS) \
38924         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
38925         for flag in $(EXTRA_TARGET_FLAGS); do \
38926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38927         done; \
38928         (cd $(TARGET_SUBDIR)/libssp && \
38929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38931                   "RANLIB=$${RANLIB}" \
38932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38933                    installcheck) \
38934           || exit 1
38935
38936 @endif target-libssp
38937
38938 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
38939 maybe-mostlyclean-target-libssp:
38940 @if target-libssp
38941 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
38942
38943 mostlyclean-target-libssp: 
38944         @: $(MAKE); $(unstage)
38945         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38946         r=`${PWD_COMMAND}`; export r; \
38947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38948         $(NORMAL_TARGET_EXPORTS) \
38949         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
38950         for flag in $(EXTRA_TARGET_FLAGS); do \
38951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38952         done; \
38953         (cd $(TARGET_SUBDIR)/libssp && \
38954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38956                   "RANLIB=$${RANLIB}" \
38957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38958                    mostlyclean) \
38959           || exit 1
38960
38961 @endif target-libssp
38962
38963 .PHONY: maybe-clean-target-libssp clean-target-libssp
38964 maybe-clean-target-libssp:
38965 @if target-libssp
38966 maybe-clean-target-libssp: clean-target-libssp
38967
38968 clean-target-libssp: 
38969         @: $(MAKE); $(unstage)
38970         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38971         r=`${PWD_COMMAND}`; export r; \
38972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38973         $(NORMAL_TARGET_EXPORTS) \
38974         echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
38975         for flag in $(EXTRA_TARGET_FLAGS); do \
38976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38977         done; \
38978         (cd $(TARGET_SUBDIR)/libssp && \
38979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38981                   "RANLIB=$${RANLIB}" \
38982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38983                    clean) \
38984           || exit 1
38985
38986 @endif target-libssp
38987
38988 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
38989 maybe-distclean-target-libssp:
38990 @if target-libssp
38991 maybe-distclean-target-libssp: distclean-target-libssp
38992
38993 distclean-target-libssp: 
38994         @: $(MAKE); $(unstage)
38995         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38996         r=`${PWD_COMMAND}`; export r; \
38997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38998         $(NORMAL_TARGET_EXPORTS) \
38999         echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
39000         for flag in $(EXTRA_TARGET_FLAGS); do \
39001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39002         done; \
39003         (cd $(TARGET_SUBDIR)/libssp && \
39004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39006                   "RANLIB=$${RANLIB}" \
39007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39008                    distclean) \
39009           || exit 1
39010
39011 @endif target-libssp
39012
39013 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
39014 maybe-maintainer-clean-target-libssp:
39015 @if target-libssp
39016 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
39017
39018 maintainer-clean-target-libssp: 
39019         @: $(MAKE); $(unstage)
39020         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
39021         r=`${PWD_COMMAND}`; export r; \
39022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39023         $(NORMAL_TARGET_EXPORTS) \
39024         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
39025         for flag in $(EXTRA_TARGET_FLAGS); do \
39026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39027         done; \
39028         (cd $(TARGET_SUBDIR)/libssp && \
39029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39031                   "RANLIB=$${RANLIB}" \
39032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39033                    maintainer-clean) \
39034           || exit 1
39035
39036 @endif target-libssp
39037
39038
39039
39040
39041
39042 .PHONY: configure-target-newlib maybe-configure-target-newlib
39043 maybe-configure-target-newlib:
39044 @if gcc-bootstrap
39045 configure-target-newlib: stage_current
39046 @endif gcc-bootstrap
39047 @if target-newlib
39048 maybe-configure-target-newlib: configure-target-newlib
39049 configure-target-newlib: 
39050         @: $(MAKE); $(unstage)
39051         @r=`${PWD_COMMAND}`; export r; \
39052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39053         echo "Checking multilib configuration for newlib..."; \
39054         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
39055         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
39056         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
39057           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
39058             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
39059           else \
39060             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
39061             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
39062           fi; \
39063         else \
39064           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
39065         fi; \
39066         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
39067         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
39068         $(NORMAL_TARGET_EXPORTS)  \
39069         echo Configuring in $(TARGET_SUBDIR)/newlib; \
39070         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
39071         case $(srcdir) in \
39072           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39073           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
39074                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39075         esac; \
39076         module_srcdir=newlib; \
39077         rm -f no-such-file || : ; \
39078         CONFIG_SITE=no-such-file $(SHELL) \
39079           $$s/$$module_srcdir/configure \
39080           --srcdir=$${topdir}/$$module_srcdir \
39081           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39082           --target=${target_alias}  \
39083           || exit 1
39084 @endif target-newlib
39085
39086
39087
39088
39089
39090 .PHONY: all-target-newlib maybe-all-target-newlib
39091 maybe-all-target-newlib:
39092 @if gcc-bootstrap
39093 all-target-newlib: stage_current
39094 @endif gcc-bootstrap
39095 @if target-newlib
39096 TARGET-target-newlib=all
39097 maybe-all-target-newlib: all-target-newlib
39098 all-target-newlib: configure-target-newlib
39099         @: $(MAKE); $(unstage)
39100         @r=`${PWD_COMMAND}`; export r; \
39101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39102         $(NORMAL_TARGET_EXPORTS)  \
39103         (cd $(TARGET_SUBDIR)/newlib && \
39104           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39105                 $(TARGET-target-newlib))
39106 @endif target-newlib
39107
39108
39109
39110
39111
39112 .PHONY: check-target-newlib maybe-check-target-newlib
39113 maybe-check-target-newlib:
39114 @if target-newlib
39115 maybe-check-target-newlib: check-target-newlib
39116
39117 check-target-newlib:
39118         @: $(MAKE); $(unstage)
39119         @r=`${PWD_COMMAND}`; export r; \
39120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39121         $(NORMAL_TARGET_EXPORTS) \
39122         (cd $(TARGET_SUBDIR)/newlib && \
39123           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39124
39125 @endif target-newlib
39126
39127 .PHONY: install-target-newlib maybe-install-target-newlib
39128 maybe-install-target-newlib:
39129 @if target-newlib
39130 maybe-install-target-newlib: install-target-newlib
39131
39132 install-target-newlib: installdirs
39133         @: $(MAKE); $(unstage)
39134         @r=`${PWD_COMMAND}`; export r; \
39135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39136         $(NORMAL_TARGET_EXPORTS) \
39137         (cd $(TARGET_SUBDIR)/newlib && \
39138           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39139
39140 @endif target-newlib
39141
39142 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
39143 maybe-install-strip-target-newlib:
39144 @if target-newlib
39145 maybe-install-strip-target-newlib: install-strip-target-newlib
39146
39147 install-strip-target-newlib: installdirs
39148         @: $(MAKE); $(unstage)
39149         @r=`${PWD_COMMAND}`; export r; \
39150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39151         $(NORMAL_TARGET_EXPORTS) \
39152         (cd $(TARGET_SUBDIR)/newlib && \
39153           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39154
39155 @endif target-newlib
39156
39157 # Other targets (info, dvi, pdf, etc.)
39158
39159 .PHONY: maybe-info-target-newlib info-target-newlib
39160 maybe-info-target-newlib:
39161 @if target-newlib
39162 maybe-info-target-newlib: info-target-newlib
39163
39164 info-target-newlib: \
39165     configure-target-newlib 
39166         @: $(MAKE); $(unstage)
39167         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39168         r=`${PWD_COMMAND}`; export r; \
39169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39170         $(NORMAL_TARGET_EXPORTS) \
39171         echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
39172         for flag in $(EXTRA_TARGET_FLAGS); do \
39173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39174         done; \
39175         (cd $(TARGET_SUBDIR)/newlib && \
39176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39178                   "RANLIB=$${RANLIB}" \
39179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39180                    info) \
39181           || exit 1
39182
39183 @endif target-newlib
39184
39185 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
39186 maybe-dvi-target-newlib:
39187 @if target-newlib
39188 maybe-dvi-target-newlib: dvi-target-newlib
39189
39190 dvi-target-newlib: \
39191     configure-target-newlib 
39192         @: $(MAKE); $(unstage)
39193         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39194         r=`${PWD_COMMAND}`; export r; \
39195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39196         $(NORMAL_TARGET_EXPORTS) \
39197         echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
39198         for flag in $(EXTRA_TARGET_FLAGS); do \
39199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39200         done; \
39201         (cd $(TARGET_SUBDIR)/newlib && \
39202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39204                   "RANLIB=$${RANLIB}" \
39205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39206                    dvi) \
39207           || exit 1
39208
39209 @endif target-newlib
39210
39211 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
39212 maybe-pdf-target-newlib:
39213 @if target-newlib
39214 maybe-pdf-target-newlib: pdf-target-newlib
39215
39216 pdf-target-newlib: \
39217     configure-target-newlib 
39218         @: $(MAKE); $(unstage)
39219         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39220         r=`${PWD_COMMAND}`; export r; \
39221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39222         $(NORMAL_TARGET_EXPORTS) \
39223         echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
39224         for flag in $(EXTRA_TARGET_FLAGS); do \
39225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39226         done; \
39227         (cd $(TARGET_SUBDIR)/newlib && \
39228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39230                   "RANLIB=$${RANLIB}" \
39231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39232                    pdf) \
39233           || exit 1
39234
39235 @endif target-newlib
39236
39237 .PHONY: maybe-html-target-newlib html-target-newlib
39238 maybe-html-target-newlib:
39239 @if target-newlib
39240 maybe-html-target-newlib: html-target-newlib
39241
39242 html-target-newlib: \
39243     configure-target-newlib 
39244         @: $(MAKE); $(unstage)
39245         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39246         r=`${PWD_COMMAND}`; export r; \
39247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39248         $(NORMAL_TARGET_EXPORTS) \
39249         echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
39250         for flag in $(EXTRA_TARGET_FLAGS); do \
39251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39252         done; \
39253         (cd $(TARGET_SUBDIR)/newlib && \
39254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39256                   "RANLIB=$${RANLIB}" \
39257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39258                    html) \
39259           || exit 1
39260
39261 @endif target-newlib
39262
39263 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
39264 maybe-TAGS-target-newlib:
39265 @if target-newlib
39266 maybe-TAGS-target-newlib: TAGS-target-newlib
39267
39268 TAGS-target-newlib: \
39269     configure-target-newlib 
39270         @: $(MAKE); $(unstage)
39271         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39272         r=`${PWD_COMMAND}`; export r; \
39273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39274         $(NORMAL_TARGET_EXPORTS) \
39275         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
39276         for flag in $(EXTRA_TARGET_FLAGS); do \
39277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39278         done; \
39279         (cd $(TARGET_SUBDIR)/newlib && \
39280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39282                   "RANLIB=$${RANLIB}" \
39283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39284                    TAGS) \
39285           || exit 1
39286
39287 @endif target-newlib
39288
39289 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
39290 maybe-install-info-target-newlib:
39291 @if target-newlib
39292 maybe-install-info-target-newlib: install-info-target-newlib
39293
39294 install-info-target-newlib: \
39295     configure-target-newlib \
39296     info-target-newlib 
39297         @: $(MAKE); $(unstage)
39298         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39299         r=`${PWD_COMMAND}`; export r; \
39300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39301         $(NORMAL_TARGET_EXPORTS) \
39302         echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
39303         for flag in $(EXTRA_TARGET_FLAGS); do \
39304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39305         done; \
39306         (cd $(TARGET_SUBDIR)/newlib && \
39307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39309                   "RANLIB=$${RANLIB}" \
39310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39311                    install-info) \
39312           || exit 1
39313
39314 @endif target-newlib
39315
39316 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
39317 maybe-install-pdf-target-newlib:
39318 @if target-newlib
39319 maybe-install-pdf-target-newlib: install-pdf-target-newlib
39320
39321 install-pdf-target-newlib: \
39322     configure-target-newlib \
39323     pdf-target-newlib 
39324         @: $(MAKE); $(unstage)
39325         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39326         r=`${PWD_COMMAND}`; export r; \
39327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39328         $(NORMAL_TARGET_EXPORTS) \
39329         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
39330         for flag in $(EXTRA_TARGET_FLAGS); do \
39331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39332         done; \
39333         (cd $(TARGET_SUBDIR)/newlib && \
39334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39336                   "RANLIB=$${RANLIB}" \
39337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39338                    install-pdf) \
39339           || exit 1
39340
39341 @endif target-newlib
39342
39343 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
39344 maybe-install-html-target-newlib:
39345 @if target-newlib
39346 maybe-install-html-target-newlib: install-html-target-newlib
39347
39348 install-html-target-newlib: \
39349     configure-target-newlib \
39350     html-target-newlib 
39351         @: $(MAKE); $(unstage)
39352         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39353         r=`${PWD_COMMAND}`; export r; \
39354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39355         $(NORMAL_TARGET_EXPORTS) \
39356         echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
39357         for flag in $(EXTRA_TARGET_FLAGS); do \
39358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39359         done; \
39360         (cd $(TARGET_SUBDIR)/newlib && \
39361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39363                   "RANLIB=$${RANLIB}" \
39364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39365                    install-html) \
39366           || exit 1
39367
39368 @endif target-newlib
39369
39370 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
39371 maybe-installcheck-target-newlib:
39372 @if target-newlib
39373 maybe-installcheck-target-newlib: installcheck-target-newlib
39374
39375 installcheck-target-newlib: \
39376     configure-target-newlib 
39377         @: $(MAKE); $(unstage)
39378         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39379         r=`${PWD_COMMAND}`; export r; \
39380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39381         $(NORMAL_TARGET_EXPORTS) \
39382         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
39383         for flag in $(EXTRA_TARGET_FLAGS); do \
39384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39385         done; \
39386         (cd $(TARGET_SUBDIR)/newlib && \
39387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39389                   "RANLIB=$${RANLIB}" \
39390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39391                    installcheck) \
39392           || exit 1
39393
39394 @endif target-newlib
39395
39396 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
39397 maybe-mostlyclean-target-newlib:
39398 @if target-newlib
39399 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
39400
39401 mostlyclean-target-newlib: 
39402         @: $(MAKE); $(unstage)
39403         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39404         r=`${PWD_COMMAND}`; export r; \
39405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39406         $(NORMAL_TARGET_EXPORTS) \
39407         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
39408         for flag in $(EXTRA_TARGET_FLAGS); do \
39409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39410         done; \
39411         (cd $(TARGET_SUBDIR)/newlib && \
39412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39414                   "RANLIB=$${RANLIB}" \
39415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39416                    mostlyclean) \
39417           || exit 1
39418
39419 @endif target-newlib
39420
39421 .PHONY: maybe-clean-target-newlib clean-target-newlib
39422 maybe-clean-target-newlib:
39423 @if target-newlib
39424 maybe-clean-target-newlib: clean-target-newlib
39425
39426 clean-target-newlib: 
39427         @: $(MAKE); $(unstage)
39428         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39429         r=`${PWD_COMMAND}`; export r; \
39430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39431         $(NORMAL_TARGET_EXPORTS) \
39432         echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
39433         for flag in $(EXTRA_TARGET_FLAGS); do \
39434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39435         done; \
39436         (cd $(TARGET_SUBDIR)/newlib && \
39437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39439                   "RANLIB=$${RANLIB}" \
39440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39441                    clean) \
39442           || exit 1
39443
39444 @endif target-newlib
39445
39446 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
39447 maybe-distclean-target-newlib:
39448 @if target-newlib
39449 maybe-distclean-target-newlib: distclean-target-newlib
39450
39451 distclean-target-newlib: 
39452         @: $(MAKE); $(unstage)
39453         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39454         r=`${PWD_COMMAND}`; export r; \
39455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39456         $(NORMAL_TARGET_EXPORTS) \
39457         echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
39458         for flag in $(EXTRA_TARGET_FLAGS); do \
39459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39460         done; \
39461         (cd $(TARGET_SUBDIR)/newlib && \
39462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39464                   "RANLIB=$${RANLIB}" \
39465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39466                    distclean) \
39467           || exit 1
39468
39469 @endif target-newlib
39470
39471 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
39472 maybe-maintainer-clean-target-newlib:
39473 @if target-newlib
39474 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
39475
39476 maintainer-clean-target-newlib: 
39477         @: $(MAKE); $(unstage)
39478         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39479         r=`${PWD_COMMAND}`; export r; \
39480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39481         $(NORMAL_TARGET_EXPORTS) \
39482         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
39483         for flag in $(EXTRA_TARGET_FLAGS); do \
39484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39485         done; \
39486         (cd $(TARGET_SUBDIR)/newlib && \
39487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39489                   "RANLIB=$${RANLIB}" \
39490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39491                    maintainer-clean) \
39492           || exit 1
39493
39494 @endif target-newlib
39495
39496
39497
39498
39499
39500 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
39501 maybe-configure-target-libgcc:
39502 @if gcc-bootstrap
39503 configure-target-libgcc: stage_current
39504 @endif gcc-bootstrap
39505 @if target-libgcc
39506 maybe-configure-target-libgcc: configure-target-libgcc
39507 configure-target-libgcc: 
39508         @r=`${PWD_COMMAND}`; export r; \
39509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39510         echo "Checking multilib configuration for libgcc..."; \
39511         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
39512         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
39513         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39514           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39515             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39516           else \
39517             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39518             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39519           fi; \
39520         else \
39521           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39522         fi; \
39523         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39524         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
39525         $(NORMAL_TARGET_EXPORTS)  \
39526         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
39527         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
39528         case $(srcdir) in \
39529           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39530           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39531                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39532         esac; \
39533         module_srcdir=libgcc; \
39534         rm -f no-such-file || : ; \
39535         CONFIG_SITE=no-such-file $(SHELL) \
39536           $$s/$$module_srcdir/configure \
39537           --srcdir=$${topdir}/$$module_srcdir \
39538           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39539           --target=${target_alias}  \
39540           || exit 1
39541 @endif target-libgcc
39542
39543
39544
39545 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
39546 maybe-configure-stage1-target-libgcc:
39547 @if target-libgcc-bootstrap
39548 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
39549 configure-stage1-target-libgcc:
39550         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39551         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39552         @r=`${PWD_COMMAND}`; export r; \
39553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39554         TFLAGS="$(STAGE1_TFLAGS)"; \
39555         echo "Checking multilib configuration for libgcc..."; \
39556         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
39557         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39558           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39559             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39560           else \
39561             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39562             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39563           fi; \
39564         else \
39565           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39566         fi; \
39567         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39568         $(NORMAL_TARGET_EXPORTS) \
39569         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39570         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39571         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39572         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
39573         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
39574         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39575         case $(srcdir) in \
39576           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39577           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39578                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39579         esac; \
39580         module_srcdir=libgcc; \
39581         $(SHELL) $$s/$$module_srcdir/configure \
39582           --srcdir=$${topdir}/$$module_srcdir \
39583           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39584           --target=${target_alias} \
39585            \
39586           $(STAGE1_CONFIGURE_FLAGS)
39587 @endif target-libgcc-bootstrap
39588
39589 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
39590 maybe-configure-stage2-target-libgcc:
39591 @if target-libgcc-bootstrap
39592 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
39593 configure-stage2-target-libgcc:
39594         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39595         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39596         @r=`${PWD_COMMAND}`; export r; \
39597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39598         TFLAGS="$(STAGE2_TFLAGS)"; \
39599         echo "Checking multilib configuration for libgcc..."; \
39600         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
39601         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39602           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39603             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39604           else \
39605             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39606             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39607           fi; \
39608         else \
39609           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39610         fi; \
39611         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39612         $(NORMAL_TARGET_EXPORTS) \
39613          \
39614         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39615         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39616         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39617         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
39618         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
39619         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39620         case $(srcdir) in \
39621           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39622           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39623                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39624         esac; \
39625         module_srcdir=libgcc; \
39626         $(SHELL) $$s/$$module_srcdir/configure \
39627           --srcdir=$${topdir}/$$module_srcdir \
39628           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39629           --target=${target_alias} \
39630           --with-build-libsubdir=$(HOST_SUBDIR) \
39631           $(STAGE2_CONFIGURE_FLAGS)
39632 @endif target-libgcc-bootstrap
39633
39634 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
39635 maybe-configure-stage3-target-libgcc:
39636 @if target-libgcc-bootstrap
39637 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
39638 configure-stage3-target-libgcc:
39639         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39640         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39641         @r=`${PWD_COMMAND}`; export r; \
39642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39643         TFLAGS="$(STAGE3_TFLAGS)"; \
39644         echo "Checking multilib configuration for libgcc..."; \
39645         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
39646         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39647           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39648             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39649           else \
39650             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39651             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39652           fi; \
39653         else \
39654           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39655         fi; \
39656         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39657         $(NORMAL_TARGET_EXPORTS) \
39658          \
39659         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39660         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39661         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39662         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
39663         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
39664         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39665         case $(srcdir) in \
39666           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39667           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39668                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39669         esac; \
39670         module_srcdir=libgcc; \
39671         $(SHELL) $$s/$$module_srcdir/configure \
39672           --srcdir=$${topdir}/$$module_srcdir \
39673           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39674           --target=${target_alias} \
39675           --with-build-libsubdir=$(HOST_SUBDIR) \
39676           $(STAGE3_CONFIGURE_FLAGS)
39677 @endif target-libgcc-bootstrap
39678
39679 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
39680 maybe-configure-stage4-target-libgcc:
39681 @if target-libgcc-bootstrap
39682 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
39683 configure-stage4-target-libgcc:
39684         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39685         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39686         @r=`${PWD_COMMAND}`; export r; \
39687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39688         TFLAGS="$(STAGE4_TFLAGS)"; \
39689         echo "Checking multilib configuration for libgcc..."; \
39690         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
39691         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39692           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39693             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39694           else \
39695             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39696             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39697           fi; \
39698         else \
39699           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39700         fi; \
39701         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39702         $(NORMAL_TARGET_EXPORTS) \
39703          \
39704         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39705         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39706         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39707         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
39708         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
39709         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39710         case $(srcdir) in \
39711           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39712           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39713                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39714         esac; \
39715         module_srcdir=libgcc; \
39716         $(SHELL) $$s/$$module_srcdir/configure \
39717           --srcdir=$${topdir}/$$module_srcdir \
39718           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39719           --target=${target_alias} \
39720           --with-build-libsubdir=$(HOST_SUBDIR) \
39721           $(STAGE4_CONFIGURE_FLAGS)
39722 @endif target-libgcc-bootstrap
39723
39724 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
39725 maybe-configure-stageprofile-target-libgcc:
39726 @if target-libgcc-bootstrap
39727 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
39728 configure-stageprofile-target-libgcc:
39729         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39730         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39731         @r=`${PWD_COMMAND}`; export r; \
39732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39733         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39734         echo "Checking multilib configuration for libgcc..."; \
39735         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
39736         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39737           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39738             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39739           else \
39740             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39741             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39742           fi; \
39743         else \
39744           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39745         fi; \
39746         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39747         $(NORMAL_TARGET_EXPORTS) \
39748          \
39749         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39750         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39751         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39752         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
39753         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
39754         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39755         case $(srcdir) in \
39756           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39757           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39758                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39759         esac; \
39760         module_srcdir=libgcc; \
39761         $(SHELL) $$s/$$module_srcdir/configure \
39762           --srcdir=$${topdir}/$$module_srcdir \
39763           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39764           --target=${target_alias} \
39765           --with-build-libsubdir=$(HOST_SUBDIR) \
39766           $(STAGEprofile_CONFIGURE_FLAGS)
39767 @endif target-libgcc-bootstrap
39768
39769 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
39770 maybe-configure-stagefeedback-target-libgcc:
39771 @if target-libgcc-bootstrap
39772 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
39773 configure-stagefeedback-target-libgcc:
39774         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39775         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39776         @r=`${PWD_COMMAND}`; export r; \
39777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39778         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39779         echo "Checking multilib configuration for libgcc..."; \
39780         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
39781         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39782           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39783             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39784           else \
39785             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39786             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39787           fi; \
39788         else \
39789           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39790         fi; \
39791         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39792         $(NORMAL_TARGET_EXPORTS) \
39793          \
39794         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39795         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39796         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39797         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
39798         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
39799         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39800         case $(srcdir) in \
39801           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39802           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39803                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39804         esac; \
39805         module_srcdir=libgcc; \
39806         $(SHELL) $$s/$$module_srcdir/configure \
39807           --srcdir=$${topdir}/$$module_srcdir \
39808           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39809           --target=${target_alias} \
39810           --with-build-libsubdir=$(HOST_SUBDIR) \
39811           $(STAGEfeedback_CONFIGURE_FLAGS)
39812 @endif target-libgcc-bootstrap
39813
39814
39815
39816
39817
39818 .PHONY: all-target-libgcc maybe-all-target-libgcc
39819 maybe-all-target-libgcc:
39820 @if gcc-bootstrap
39821 all-target-libgcc: stage_current
39822 @endif gcc-bootstrap
39823 @if target-libgcc
39824 TARGET-target-libgcc=all
39825 maybe-all-target-libgcc: all-target-libgcc
39826 all-target-libgcc: configure-target-libgcc
39827         @r=`${PWD_COMMAND}`; export r; \
39828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39829         $(NORMAL_TARGET_EXPORTS)  \
39830         (cd $(TARGET_SUBDIR)/libgcc && \
39831           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39832                 $(TARGET-target-libgcc))
39833 @endif target-libgcc
39834
39835
39836
39837 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
39838 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
39839 maybe-all-stage1-target-libgcc:
39840 maybe-clean-stage1-target-libgcc:
39841 @if target-libgcc-bootstrap
39842 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
39843 all-stage1: all-stage1-target-libgcc
39844 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
39845 all-stage1-target-libgcc: configure-stage1-target-libgcc
39846         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39847         @r=`${PWD_COMMAND}`; export r; \
39848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39849         TFLAGS="$(STAGE1_TFLAGS)"; \
39850         $(NORMAL_TARGET_EXPORTS)  \
39851         cd $(TARGET_SUBDIR)/libgcc && \
39852          \
39853         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39854                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39855                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39856                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39857                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39858                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39859                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39860                 $(EXTRA_TARGET_FLAGS)  \
39861                   \
39862                 TFLAGS="$(STAGE1_TFLAGS)"  \
39863                 $(TARGET-stage1-target-libgcc)
39864
39865 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
39866 clean-stage1: clean-stage1-target-libgcc
39867 clean-stage1-target-libgcc:
39868         @if [ $(current_stage) = stage1 ]; then \
39869           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39870         else \
39871           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
39872           $(MAKE) stage1-start; \
39873         fi; \
39874         cd $(TARGET_SUBDIR)/libgcc && \
39875         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
39876           clean
39877 @endif target-libgcc-bootstrap
39878
39879
39880 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
39881 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
39882 maybe-all-stage2-target-libgcc:
39883 maybe-clean-stage2-target-libgcc:
39884 @if target-libgcc-bootstrap
39885 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
39886 all-stage2: all-stage2-target-libgcc
39887 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
39888 all-stage2-target-libgcc: configure-stage2-target-libgcc
39889         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39890         @r=`${PWD_COMMAND}`; export r; \
39891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39892         TFLAGS="$(STAGE2_TFLAGS)"; \
39893         $(NORMAL_TARGET_EXPORTS) \
39894           \
39895         cd $(TARGET_SUBDIR)/libgcc && \
39896          \
39897         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39898                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39899                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39900                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39901                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39902                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39903                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39904                 $(EXTRA_TARGET_FLAGS)   \
39905                 TFLAGS="$(STAGE2_TFLAGS)"  \
39906                 $(TARGET-stage2-target-libgcc)
39907
39908 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
39909 clean-stage2: clean-stage2-target-libgcc
39910 clean-stage2-target-libgcc:
39911         @if [ $(current_stage) = stage2 ]; then \
39912           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39913         else \
39914           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
39915           $(MAKE) stage2-start; \
39916         fi; \
39917         cd $(TARGET_SUBDIR)/libgcc && \
39918         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39919 @endif target-libgcc-bootstrap
39920
39921
39922 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
39923 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
39924 maybe-all-stage3-target-libgcc:
39925 maybe-clean-stage3-target-libgcc:
39926 @if target-libgcc-bootstrap
39927 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
39928 all-stage3: all-stage3-target-libgcc
39929 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
39930 all-stage3-target-libgcc: configure-stage3-target-libgcc
39931         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39932         @r=`${PWD_COMMAND}`; export r; \
39933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39934         TFLAGS="$(STAGE3_TFLAGS)"; \
39935         $(NORMAL_TARGET_EXPORTS) \
39936           \
39937         cd $(TARGET_SUBDIR)/libgcc && \
39938          \
39939         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39940                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39941                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39942                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39943                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39944                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39945                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39946                 $(EXTRA_TARGET_FLAGS)   \
39947                 TFLAGS="$(STAGE3_TFLAGS)"  \
39948                 $(TARGET-stage3-target-libgcc)
39949
39950 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
39951 clean-stage3: clean-stage3-target-libgcc
39952 clean-stage3-target-libgcc:
39953         @if [ $(current_stage) = stage3 ]; then \
39954           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39955         else \
39956           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
39957           $(MAKE) stage3-start; \
39958         fi; \
39959         cd $(TARGET_SUBDIR)/libgcc && \
39960         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39961 @endif target-libgcc-bootstrap
39962
39963
39964 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
39965 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
39966 maybe-all-stage4-target-libgcc:
39967 maybe-clean-stage4-target-libgcc:
39968 @if target-libgcc-bootstrap
39969 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
39970 all-stage4: all-stage4-target-libgcc
39971 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
39972 all-stage4-target-libgcc: configure-stage4-target-libgcc
39973         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39974         @r=`${PWD_COMMAND}`; export r; \
39975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39976         TFLAGS="$(STAGE4_TFLAGS)"; \
39977         $(NORMAL_TARGET_EXPORTS) \
39978           \
39979         cd $(TARGET_SUBDIR)/libgcc && \
39980          \
39981         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39982                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39983                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39984                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39985                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39986                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39987                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39988                 $(EXTRA_TARGET_FLAGS)   \
39989                 TFLAGS="$(STAGE4_TFLAGS)"  \
39990                 $(TARGET-stage4-target-libgcc)
39991
39992 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
39993 clean-stage4: clean-stage4-target-libgcc
39994 clean-stage4-target-libgcc:
39995         @if [ $(current_stage) = stage4 ]; then \
39996           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39997         else \
39998           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
39999           $(MAKE) stage4-start; \
40000         fi; \
40001         cd $(TARGET_SUBDIR)/libgcc && \
40002         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
40003 @endif target-libgcc-bootstrap
40004
40005
40006 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
40007 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
40008 maybe-all-stageprofile-target-libgcc:
40009 maybe-clean-stageprofile-target-libgcc:
40010 @if target-libgcc-bootstrap
40011 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
40012 all-stageprofile: all-stageprofile-target-libgcc
40013 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
40014 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
40015         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40016         @r=`${PWD_COMMAND}`; export r; \
40017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40018         TFLAGS="$(STAGEprofile_TFLAGS)"; \
40019         $(NORMAL_TARGET_EXPORTS) \
40020           \
40021         cd $(TARGET_SUBDIR)/libgcc && \
40022          \
40023         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40024                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40025                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40026                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40027                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40028                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40029                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40030                 $(EXTRA_TARGET_FLAGS)   \
40031                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
40032                 $(TARGET-stageprofile-target-libgcc)
40033
40034 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
40035 clean-stageprofile: clean-stageprofile-target-libgcc
40036 clean-stageprofile-target-libgcc:
40037         @if [ $(current_stage) = stageprofile ]; then \
40038           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40039         else \
40040           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
40041           $(MAKE) stageprofile-start; \
40042         fi; \
40043         cd $(TARGET_SUBDIR)/libgcc && \
40044         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
40045 @endif target-libgcc-bootstrap
40046
40047
40048 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
40049 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
40050 maybe-all-stagefeedback-target-libgcc:
40051 maybe-clean-stagefeedback-target-libgcc:
40052 @if target-libgcc-bootstrap
40053 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
40054 all-stagefeedback: all-stagefeedback-target-libgcc
40055 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
40056 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
40057         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40058         @r=`${PWD_COMMAND}`; export r; \
40059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40060         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40061         $(NORMAL_TARGET_EXPORTS) \
40062           \
40063         cd $(TARGET_SUBDIR)/libgcc && \
40064          \
40065         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40066                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40067                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40068                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40069                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40070                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40071                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40072                 $(EXTRA_TARGET_FLAGS)   \
40073                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
40074                 $(TARGET-stagefeedback-target-libgcc)
40075
40076 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
40077 clean-stagefeedback: clean-stagefeedback-target-libgcc
40078 clean-stagefeedback-target-libgcc:
40079         @if [ $(current_stage) = stagefeedback ]; then \
40080           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40081         else \
40082           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
40083           $(MAKE) stagefeedback-start; \
40084         fi; \
40085         cd $(TARGET_SUBDIR)/libgcc && \
40086         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
40087 @endif target-libgcc-bootstrap
40088
40089
40090
40091
40092
40093
40094 .PHONY: check-target-libgcc maybe-check-target-libgcc
40095 maybe-check-target-libgcc:
40096 @if target-libgcc
40097 maybe-check-target-libgcc: check-target-libgcc
40098
40099 # Dummy target for uncheckable module.
40100 check-target-libgcc:
40101
40102 @endif target-libgcc
40103
40104 .PHONY: install-target-libgcc maybe-install-target-libgcc
40105 maybe-install-target-libgcc:
40106 @if target-libgcc
40107 maybe-install-target-libgcc: install-target-libgcc
40108
40109 install-target-libgcc: installdirs
40110         @: $(MAKE); $(unstage)
40111         @r=`${PWD_COMMAND}`; export r; \
40112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40113         $(NORMAL_TARGET_EXPORTS) \
40114         (cd $(TARGET_SUBDIR)/libgcc && \
40115           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40116
40117 @endif target-libgcc
40118
40119 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
40120 maybe-install-strip-target-libgcc:
40121 @if target-libgcc
40122 maybe-install-strip-target-libgcc: install-strip-target-libgcc
40123
40124 install-strip-target-libgcc: installdirs
40125         @: $(MAKE); $(unstage)
40126         @r=`${PWD_COMMAND}`; export r; \
40127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40128         $(NORMAL_TARGET_EXPORTS) \
40129         (cd $(TARGET_SUBDIR)/libgcc && \
40130           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40131
40132 @endif target-libgcc
40133
40134 # Other targets (info, dvi, pdf, etc.)
40135
40136 .PHONY: maybe-info-target-libgcc info-target-libgcc
40137 maybe-info-target-libgcc:
40138 @if target-libgcc
40139 maybe-info-target-libgcc: info-target-libgcc
40140
40141 info-target-libgcc: \
40142     configure-target-libgcc 
40143         @: $(MAKE); $(unstage)
40144         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40145         r=`${PWD_COMMAND}`; export r; \
40146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40147         $(NORMAL_TARGET_EXPORTS) \
40148         echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
40149         for flag in $(EXTRA_TARGET_FLAGS); do \
40150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40151         done; \
40152         (cd $(TARGET_SUBDIR)/libgcc && \
40153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40155                   "RANLIB=$${RANLIB}" \
40156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40157                    info) \
40158           || exit 1
40159
40160 @endif target-libgcc
40161
40162 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
40163 maybe-dvi-target-libgcc:
40164 @if target-libgcc
40165 maybe-dvi-target-libgcc: dvi-target-libgcc
40166
40167 dvi-target-libgcc: \
40168     configure-target-libgcc 
40169         @: $(MAKE); $(unstage)
40170         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40171         r=`${PWD_COMMAND}`; export r; \
40172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40173         $(NORMAL_TARGET_EXPORTS) \
40174         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
40175         for flag in $(EXTRA_TARGET_FLAGS); do \
40176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40177         done; \
40178         (cd $(TARGET_SUBDIR)/libgcc && \
40179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40181                   "RANLIB=$${RANLIB}" \
40182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40183                    dvi) \
40184           || exit 1
40185
40186 @endif target-libgcc
40187
40188 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
40189 maybe-pdf-target-libgcc:
40190 @if target-libgcc
40191 maybe-pdf-target-libgcc: pdf-target-libgcc
40192
40193 pdf-target-libgcc: \
40194     configure-target-libgcc 
40195         @: $(MAKE); $(unstage)
40196         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40197         r=`${PWD_COMMAND}`; export r; \
40198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40199         $(NORMAL_TARGET_EXPORTS) \
40200         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
40201         for flag in $(EXTRA_TARGET_FLAGS); do \
40202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40203         done; \
40204         (cd $(TARGET_SUBDIR)/libgcc && \
40205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40207                   "RANLIB=$${RANLIB}" \
40208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40209                    pdf) \
40210           || exit 1
40211
40212 @endif target-libgcc
40213
40214 .PHONY: maybe-html-target-libgcc html-target-libgcc
40215 maybe-html-target-libgcc:
40216 @if target-libgcc
40217 maybe-html-target-libgcc: html-target-libgcc
40218
40219 html-target-libgcc: \
40220     configure-target-libgcc 
40221         @: $(MAKE); $(unstage)
40222         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40223         r=`${PWD_COMMAND}`; export r; \
40224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40225         $(NORMAL_TARGET_EXPORTS) \
40226         echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
40227         for flag in $(EXTRA_TARGET_FLAGS); do \
40228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40229         done; \
40230         (cd $(TARGET_SUBDIR)/libgcc && \
40231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40233                   "RANLIB=$${RANLIB}" \
40234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40235                    html) \
40236           || exit 1
40237
40238 @endif target-libgcc
40239
40240 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
40241 maybe-TAGS-target-libgcc:
40242 @if target-libgcc
40243 maybe-TAGS-target-libgcc: TAGS-target-libgcc
40244
40245 TAGS-target-libgcc: \
40246     configure-target-libgcc 
40247         @: $(MAKE); $(unstage)
40248         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40249         r=`${PWD_COMMAND}`; export r; \
40250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40251         $(NORMAL_TARGET_EXPORTS) \
40252         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
40253         for flag in $(EXTRA_TARGET_FLAGS); do \
40254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40255         done; \
40256         (cd $(TARGET_SUBDIR)/libgcc && \
40257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40259                   "RANLIB=$${RANLIB}" \
40260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40261                    TAGS) \
40262           || exit 1
40263
40264 @endif target-libgcc
40265
40266 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
40267 maybe-install-info-target-libgcc:
40268 @if target-libgcc
40269 maybe-install-info-target-libgcc: install-info-target-libgcc
40270
40271 install-info-target-libgcc: \
40272     configure-target-libgcc \
40273     info-target-libgcc 
40274         @: $(MAKE); $(unstage)
40275         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40276         r=`${PWD_COMMAND}`; export r; \
40277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40278         $(NORMAL_TARGET_EXPORTS) \
40279         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
40280         for flag in $(EXTRA_TARGET_FLAGS); do \
40281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40282         done; \
40283         (cd $(TARGET_SUBDIR)/libgcc && \
40284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40286                   "RANLIB=$${RANLIB}" \
40287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40288                    install-info) \
40289           || exit 1
40290
40291 @endif target-libgcc
40292
40293 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
40294 maybe-install-pdf-target-libgcc:
40295 @if target-libgcc
40296 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
40297
40298 install-pdf-target-libgcc: \
40299     configure-target-libgcc \
40300     pdf-target-libgcc 
40301         @: $(MAKE); $(unstage)
40302         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40303         r=`${PWD_COMMAND}`; export r; \
40304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40305         $(NORMAL_TARGET_EXPORTS) \
40306         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
40307         for flag in $(EXTRA_TARGET_FLAGS); do \
40308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40309         done; \
40310         (cd $(TARGET_SUBDIR)/libgcc && \
40311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40313                   "RANLIB=$${RANLIB}" \
40314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40315                    install-pdf) \
40316           || exit 1
40317
40318 @endif target-libgcc
40319
40320 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
40321 maybe-install-html-target-libgcc:
40322 @if target-libgcc
40323 maybe-install-html-target-libgcc: install-html-target-libgcc
40324
40325 install-html-target-libgcc: \
40326     configure-target-libgcc \
40327     html-target-libgcc 
40328         @: $(MAKE); $(unstage)
40329         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40330         r=`${PWD_COMMAND}`; export r; \
40331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40332         $(NORMAL_TARGET_EXPORTS) \
40333         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
40334         for flag in $(EXTRA_TARGET_FLAGS); do \
40335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40336         done; \
40337         (cd $(TARGET_SUBDIR)/libgcc && \
40338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40340                   "RANLIB=$${RANLIB}" \
40341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40342                    install-html) \
40343           || exit 1
40344
40345 @endif target-libgcc
40346
40347 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
40348 maybe-installcheck-target-libgcc:
40349 @if target-libgcc
40350 maybe-installcheck-target-libgcc: installcheck-target-libgcc
40351
40352 installcheck-target-libgcc: \
40353     configure-target-libgcc 
40354         @: $(MAKE); $(unstage)
40355         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40356         r=`${PWD_COMMAND}`; export r; \
40357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40358         $(NORMAL_TARGET_EXPORTS) \
40359         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
40360         for flag in $(EXTRA_TARGET_FLAGS); do \
40361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40362         done; \
40363         (cd $(TARGET_SUBDIR)/libgcc && \
40364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40366                   "RANLIB=$${RANLIB}" \
40367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40368                    installcheck) \
40369           || exit 1
40370
40371 @endif target-libgcc
40372
40373 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
40374 maybe-mostlyclean-target-libgcc:
40375 @if target-libgcc
40376 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
40377
40378 mostlyclean-target-libgcc: 
40379         @: $(MAKE); $(unstage)
40380         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40381         r=`${PWD_COMMAND}`; export r; \
40382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40383         $(NORMAL_TARGET_EXPORTS) \
40384         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
40385         for flag in $(EXTRA_TARGET_FLAGS); do \
40386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40387         done; \
40388         (cd $(TARGET_SUBDIR)/libgcc && \
40389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40391                   "RANLIB=$${RANLIB}" \
40392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40393                    mostlyclean) \
40394           || exit 1
40395
40396 @endif target-libgcc
40397
40398 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
40399 maybe-clean-target-libgcc:
40400 @if target-libgcc
40401 maybe-clean-target-libgcc: clean-target-libgcc
40402
40403 clean-target-libgcc: 
40404         @: $(MAKE); $(unstage)
40405         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40406         r=`${PWD_COMMAND}`; export r; \
40407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40408         $(NORMAL_TARGET_EXPORTS) \
40409         echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
40410         for flag in $(EXTRA_TARGET_FLAGS); do \
40411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40412         done; \
40413         (cd $(TARGET_SUBDIR)/libgcc && \
40414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40416                   "RANLIB=$${RANLIB}" \
40417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40418                    clean) \
40419           || exit 1
40420
40421 @endif target-libgcc
40422
40423 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
40424 maybe-distclean-target-libgcc:
40425 @if target-libgcc
40426 maybe-distclean-target-libgcc: distclean-target-libgcc
40427
40428 distclean-target-libgcc: 
40429         @: $(MAKE); $(unstage)
40430         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40431         r=`${PWD_COMMAND}`; export r; \
40432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40433         $(NORMAL_TARGET_EXPORTS) \
40434         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
40435         for flag in $(EXTRA_TARGET_FLAGS); do \
40436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40437         done; \
40438         (cd $(TARGET_SUBDIR)/libgcc && \
40439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40441                   "RANLIB=$${RANLIB}" \
40442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40443                    distclean) \
40444           || exit 1
40445
40446 @endif target-libgcc
40447
40448 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
40449 maybe-maintainer-clean-target-libgcc:
40450 @if target-libgcc
40451 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
40452
40453 maintainer-clean-target-libgcc: 
40454         @: $(MAKE); $(unstage)
40455         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40456         r=`${PWD_COMMAND}`; export r; \
40457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40458         $(NORMAL_TARGET_EXPORTS) \
40459         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
40460         for flag in $(EXTRA_TARGET_FLAGS); do \
40461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40462         done; \
40463         (cd $(TARGET_SUBDIR)/libgcc && \
40464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40466                   "RANLIB=$${RANLIB}" \
40467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40468                    maintainer-clean) \
40469           || exit 1
40470
40471 @endif target-libgcc
40472
40473
40474
40475
40476
40477 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
40478 maybe-configure-target-libbacktrace:
40479 @if gcc-bootstrap
40480 configure-target-libbacktrace: stage_current
40481 @endif gcc-bootstrap
40482 @if target-libbacktrace
40483 maybe-configure-target-libbacktrace: configure-target-libbacktrace
40484 configure-target-libbacktrace: 
40485         @: $(MAKE); $(unstage)
40486         @r=`${PWD_COMMAND}`; export r; \
40487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40488         echo "Checking multilib configuration for libbacktrace..."; \
40489         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
40490         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
40491         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
40492           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
40493             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
40494           else \
40495             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
40496             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
40497           fi; \
40498         else \
40499           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
40500         fi; \
40501         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
40502         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
40503         $(NORMAL_TARGET_EXPORTS)  \
40504         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
40505         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
40506         case $(srcdir) in \
40507           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40508           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
40509                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40510         esac; \
40511         module_srcdir=libbacktrace; \
40512         rm -f no-such-file || : ; \
40513         CONFIG_SITE=no-such-file $(SHELL) \
40514           $$s/$$module_srcdir/configure \
40515           --srcdir=$${topdir}/$$module_srcdir \
40516           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40517           --target=${target_alias}  \
40518           || exit 1
40519 @endif target-libbacktrace
40520
40521
40522
40523
40524
40525 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
40526 maybe-all-target-libbacktrace:
40527 @if gcc-bootstrap
40528 all-target-libbacktrace: stage_current
40529 @endif gcc-bootstrap
40530 @if target-libbacktrace
40531 TARGET-target-libbacktrace=all
40532 maybe-all-target-libbacktrace: all-target-libbacktrace
40533 all-target-libbacktrace: configure-target-libbacktrace
40534         @: $(MAKE); $(unstage)
40535         @r=`${PWD_COMMAND}`; export r; \
40536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40537         $(NORMAL_TARGET_EXPORTS)  \
40538         (cd $(TARGET_SUBDIR)/libbacktrace && \
40539           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40540                 $(TARGET-target-libbacktrace))
40541 @endif target-libbacktrace
40542
40543
40544
40545
40546
40547 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
40548 maybe-check-target-libbacktrace:
40549 @if target-libbacktrace
40550 maybe-check-target-libbacktrace: check-target-libbacktrace
40551
40552 check-target-libbacktrace:
40553         @: $(MAKE); $(unstage)
40554         @r=`${PWD_COMMAND}`; export r; \
40555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40556         $(NORMAL_TARGET_EXPORTS) \
40557         (cd $(TARGET_SUBDIR)/libbacktrace && \
40558           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40559
40560 @endif target-libbacktrace
40561
40562 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
40563 maybe-install-target-libbacktrace:
40564 @if target-libbacktrace
40565 maybe-install-target-libbacktrace: install-target-libbacktrace
40566
40567 install-target-libbacktrace: installdirs
40568         @: $(MAKE); $(unstage)
40569         @r=`${PWD_COMMAND}`; export r; \
40570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40571         $(NORMAL_TARGET_EXPORTS) \
40572         (cd $(TARGET_SUBDIR)/libbacktrace && \
40573           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40574
40575 @endif target-libbacktrace
40576
40577 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
40578 maybe-install-strip-target-libbacktrace:
40579 @if target-libbacktrace
40580 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
40581
40582 install-strip-target-libbacktrace: installdirs
40583         @: $(MAKE); $(unstage)
40584         @r=`${PWD_COMMAND}`; export r; \
40585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40586         $(NORMAL_TARGET_EXPORTS) \
40587         (cd $(TARGET_SUBDIR)/libbacktrace && \
40588           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40589
40590 @endif target-libbacktrace
40591
40592 # Other targets (info, dvi, pdf, etc.)
40593
40594 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
40595 maybe-info-target-libbacktrace:
40596 @if target-libbacktrace
40597 maybe-info-target-libbacktrace: info-target-libbacktrace
40598
40599 info-target-libbacktrace: \
40600     configure-target-libbacktrace 
40601         @: $(MAKE); $(unstage)
40602         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40603         r=`${PWD_COMMAND}`; export r; \
40604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40605         $(NORMAL_TARGET_EXPORTS) \
40606         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
40607         for flag in $(EXTRA_TARGET_FLAGS); do \
40608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40609         done; \
40610         (cd $(TARGET_SUBDIR)/libbacktrace && \
40611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40613                   "RANLIB=$${RANLIB}" \
40614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40615                    info) \
40616           || exit 1
40617
40618 @endif target-libbacktrace
40619
40620 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
40621 maybe-dvi-target-libbacktrace:
40622 @if target-libbacktrace
40623 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
40624
40625 dvi-target-libbacktrace: \
40626     configure-target-libbacktrace 
40627         @: $(MAKE); $(unstage)
40628         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40629         r=`${PWD_COMMAND}`; export r; \
40630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40631         $(NORMAL_TARGET_EXPORTS) \
40632         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
40633         for flag in $(EXTRA_TARGET_FLAGS); do \
40634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40635         done; \
40636         (cd $(TARGET_SUBDIR)/libbacktrace && \
40637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40639                   "RANLIB=$${RANLIB}" \
40640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40641                    dvi) \
40642           || exit 1
40643
40644 @endif target-libbacktrace
40645
40646 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
40647 maybe-pdf-target-libbacktrace:
40648 @if target-libbacktrace
40649 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
40650
40651 pdf-target-libbacktrace: \
40652     configure-target-libbacktrace 
40653         @: $(MAKE); $(unstage)
40654         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40655         r=`${PWD_COMMAND}`; export r; \
40656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40657         $(NORMAL_TARGET_EXPORTS) \
40658         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
40659         for flag in $(EXTRA_TARGET_FLAGS); do \
40660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40661         done; \
40662         (cd $(TARGET_SUBDIR)/libbacktrace && \
40663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40665                   "RANLIB=$${RANLIB}" \
40666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40667                    pdf) \
40668           || exit 1
40669
40670 @endif target-libbacktrace
40671
40672 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
40673 maybe-html-target-libbacktrace:
40674 @if target-libbacktrace
40675 maybe-html-target-libbacktrace: html-target-libbacktrace
40676
40677 html-target-libbacktrace: \
40678     configure-target-libbacktrace 
40679         @: $(MAKE); $(unstage)
40680         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40681         r=`${PWD_COMMAND}`; export r; \
40682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40683         $(NORMAL_TARGET_EXPORTS) \
40684         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
40685         for flag in $(EXTRA_TARGET_FLAGS); do \
40686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40687         done; \
40688         (cd $(TARGET_SUBDIR)/libbacktrace && \
40689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40691                   "RANLIB=$${RANLIB}" \
40692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40693                    html) \
40694           || exit 1
40695
40696 @endif target-libbacktrace
40697
40698 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
40699 maybe-TAGS-target-libbacktrace:
40700 @if target-libbacktrace
40701 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
40702
40703 TAGS-target-libbacktrace: \
40704     configure-target-libbacktrace 
40705         @: $(MAKE); $(unstage)
40706         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40707         r=`${PWD_COMMAND}`; export r; \
40708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40709         $(NORMAL_TARGET_EXPORTS) \
40710         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
40711         for flag in $(EXTRA_TARGET_FLAGS); do \
40712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40713         done; \
40714         (cd $(TARGET_SUBDIR)/libbacktrace && \
40715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40717                   "RANLIB=$${RANLIB}" \
40718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40719                    TAGS) \
40720           || exit 1
40721
40722 @endif target-libbacktrace
40723
40724 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
40725 maybe-install-info-target-libbacktrace:
40726 @if target-libbacktrace
40727 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
40728
40729 install-info-target-libbacktrace: \
40730     configure-target-libbacktrace \
40731     info-target-libbacktrace 
40732         @: $(MAKE); $(unstage)
40733         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40734         r=`${PWD_COMMAND}`; export r; \
40735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40736         $(NORMAL_TARGET_EXPORTS) \
40737         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
40738         for flag in $(EXTRA_TARGET_FLAGS); do \
40739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40740         done; \
40741         (cd $(TARGET_SUBDIR)/libbacktrace && \
40742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40744                   "RANLIB=$${RANLIB}" \
40745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40746                    install-info) \
40747           || exit 1
40748
40749 @endif target-libbacktrace
40750
40751 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
40752 maybe-install-pdf-target-libbacktrace:
40753 @if target-libbacktrace
40754 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
40755
40756 install-pdf-target-libbacktrace: \
40757     configure-target-libbacktrace \
40758     pdf-target-libbacktrace 
40759         @: $(MAKE); $(unstage)
40760         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40761         r=`${PWD_COMMAND}`; export r; \
40762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40763         $(NORMAL_TARGET_EXPORTS) \
40764         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
40765         for flag in $(EXTRA_TARGET_FLAGS); do \
40766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40767         done; \
40768         (cd $(TARGET_SUBDIR)/libbacktrace && \
40769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40771                   "RANLIB=$${RANLIB}" \
40772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40773                    install-pdf) \
40774           || exit 1
40775
40776 @endif target-libbacktrace
40777
40778 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
40779 maybe-install-html-target-libbacktrace:
40780 @if target-libbacktrace
40781 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
40782
40783 install-html-target-libbacktrace: \
40784     configure-target-libbacktrace \
40785     html-target-libbacktrace 
40786         @: $(MAKE); $(unstage)
40787         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40788         r=`${PWD_COMMAND}`; export r; \
40789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40790         $(NORMAL_TARGET_EXPORTS) \
40791         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
40792         for flag in $(EXTRA_TARGET_FLAGS); do \
40793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40794         done; \
40795         (cd $(TARGET_SUBDIR)/libbacktrace && \
40796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40798                   "RANLIB=$${RANLIB}" \
40799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40800                    install-html) \
40801           || exit 1
40802
40803 @endif target-libbacktrace
40804
40805 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
40806 maybe-installcheck-target-libbacktrace:
40807 @if target-libbacktrace
40808 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
40809
40810 installcheck-target-libbacktrace: \
40811     configure-target-libbacktrace 
40812         @: $(MAKE); $(unstage)
40813         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40814         r=`${PWD_COMMAND}`; export r; \
40815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40816         $(NORMAL_TARGET_EXPORTS) \
40817         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
40818         for flag in $(EXTRA_TARGET_FLAGS); do \
40819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40820         done; \
40821         (cd $(TARGET_SUBDIR)/libbacktrace && \
40822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40824                   "RANLIB=$${RANLIB}" \
40825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40826                    installcheck) \
40827           || exit 1
40828
40829 @endif target-libbacktrace
40830
40831 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
40832 maybe-mostlyclean-target-libbacktrace:
40833 @if target-libbacktrace
40834 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
40835
40836 mostlyclean-target-libbacktrace: 
40837         @: $(MAKE); $(unstage)
40838         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40839         r=`${PWD_COMMAND}`; export r; \
40840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40841         $(NORMAL_TARGET_EXPORTS) \
40842         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
40843         for flag in $(EXTRA_TARGET_FLAGS); do \
40844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40845         done; \
40846         (cd $(TARGET_SUBDIR)/libbacktrace && \
40847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40849                   "RANLIB=$${RANLIB}" \
40850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40851                    mostlyclean) \
40852           || exit 1
40853
40854 @endif target-libbacktrace
40855
40856 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
40857 maybe-clean-target-libbacktrace:
40858 @if target-libbacktrace
40859 maybe-clean-target-libbacktrace: clean-target-libbacktrace
40860
40861 clean-target-libbacktrace: 
40862         @: $(MAKE); $(unstage)
40863         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40864         r=`${PWD_COMMAND}`; export r; \
40865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40866         $(NORMAL_TARGET_EXPORTS) \
40867         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
40868         for flag in $(EXTRA_TARGET_FLAGS); do \
40869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40870         done; \
40871         (cd $(TARGET_SUBDIR)/libbacktrace && \
40872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40874                   "RANLIB=$${RANLIB}" \
40875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40876                    clean) \
40877           || exit 1
40878
40879 @endif target-libbacktrace
40880
40881 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
40882 maybe-distclean-target-libbacktrace:
40883 @if target-libbacktrace
40884 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
40885
40886 distclean-target-libbacktrace: 
40887         @: $(MAKE); $(unstage)
40888         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40889         r=`${PWD_COMMAND}`; export r; \
40890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40891         $(NORMAL_TARGET_EXPORTS) \
40892         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
40893         for flag in $(EXTRA_TARGET_FLAGS); do \
40894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40895         done; \
40896         (cd $(TARGET_SUBDIR)/libbacktrace && \
40897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40899                   "RANLIB=$${RANLIB}" \
40900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40901                    distclean) \
40902           || exit 1
40903
40904 @endif target-libbacktrace
40905
40906 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
40907 maybe-maintainer-clean-target-libbacktrace:
40908 @if target-libbacktrace
40909 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
40910
40911 maintainer-clean-target-libbacktrace: 
40912         @: $(MAKE); $(unstage)
40913         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40914         r=`${PWD_COMMAND}`; export r; \
40915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40916         $(NORMAL_TARGET_EXPORTS) \
40917         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
40918         for flag in $(EXTRA_TARGET_FLAGS); do \
40919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40920         done; \
40921         (cd $(TARGET_SUBDIR)/libbacktrace && \
40922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40924                   "RANLIB=$${RANLIB}" \
40925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40926                    maintainer-clean) \
40927           || exit 1
40928
40929 @endif target-libbacktrace
40930
40931
40932
40933
40934
40935 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
40936 maybe-configure-target-libquadmath:
40937 @if gcc-bootstrap
40938 configure-target-libquadmath: stage_current
40939 @endif gcc-bootstrap
40940 @if target-libquadmath
40941 maybe-configure-target-libquadmath: configure-target-libquadmath
40942 configure-target-libquadmath: 
40943         @: $(MAKE); $(unstage)
40944         @r=`${PWD_COMMAND}`; export r; \
40945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40946         echo "Checking multilib configuration for libquadmath..."; \
40947         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
40948         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
40949         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
40950           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
40951             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
40952           else \
40953             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
40954             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
40955           fi; \
40956         else \
40957           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
40958         fi; \
40959         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
40960         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
40961         $(NORMAL_TARGET_EXPORTS)  \
40962         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
40963         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
40964         case $(srcdir) in \
40965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40966           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
40967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40968         esac; \
40969         module_srcdir=libquadmath; \
40970         rm -f no-such-file || : ; \
40971         CONFIG_SITE=no-such-file $(SHELL) \
40972           $$s/$$module_srcdir/configure \
40973           --srcdir=$${topdir}/$$module_srcdir \
40974           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40975           --target=${target_alias}  \
40976           || exit 1
40977 @endif target-libquadmath
40978
40979
40980
40981
40982
40983 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
40984 maybe-all-target-libquadmath:
40985 @if gcc-bootstrap
40986 all-target-libquadmath: stage_current
40987 @endif gcc-bootstrap
40988 @if target-libquadmath
40989 TARGET-target-libquadmath=all
40990 maybe-all-target-libquadmath: all-target-libquadmath
40991 all-target-libquadmath: configure-target-libquadmath
40992         @: $(MAKE); $(unstage)
40993         @r=`${PWD_COMMAND}`; export r; \
40994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40995         $(NORMAL_TARGET_EXPORTS)  \
40996         (cd $(TARGET_SUBDIR)/libquadmath && \
40997           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40998                 $(TARGET-target-libquadmath))
40999 @endif target-libquadmath
41000
41001
41002
41003
41004
41005 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
41006 maybe-check-target-libquadmath:
41007 @if target-libquadmath
41008 maybe-check-target-libquadmath: check-target-libquadmath
41009
41010 check-target-libquadmath:
41011         @: $(MAKE); $(unstage)
41012         @r=`${PWD_COMMAND}`; export r; \
41013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41014         $(NORMAL_TARGET_EXPORTS) \
41015         (cd $(TARGET_SUBDIR)/libquadmath && \
41016           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41017
41018 @endif target-libquadmath
41019
41020 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
41021 maybe-install-target-libquadmath:
41022 @if target-libquadmath
41023 maybe-install-target-libquadmath: install-target-libquadmath
41024
41025 install-target-libquadmath: installdirs
41026         @: $(MAKE); $(unstage)
41027         @r=`${PWD_COMMAND}`; export r; \
41028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41029         $(NORMAL_TARGET_EXPORTS) \
41030         (cd $(TARGET_SUBDIR)/libquadmath && \
41031           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41032
41033 @endif target-libquadmath
41034
41035 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
41036 maybe-install-strip-target-libquadmath:
41037 @if target-libquadmath
41038 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
41039
41040 install-strip-target-libquadmath: installdirs
41041         @: $(MAKE); $(unstage)
41042         @r=`${PWD_COMMAND}`; export r; \
41043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41044         $(NORMAL_TARGET_EXPORTS) \
41045         (cd $(TARGET_SUBDIR)/libquadmath && \
41046           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41047
41048 @endif target-libquadmath
41049
41050 # Other targets (info, dvi, pdf, etc.)
41051
41052 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
41053 maybe-info-target-libquadmath:
41054 @if target-libquadmath
41055 maybe-info-target-libquadmath: info-target-libquadmath
41056
41057 info-target-libquadmath: \
41058     configure-target-libquadmath 
41059         @: $(MAKE); $(unstage)
41060         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41061         r=`${PWD_COMMAND}`; export r; \
41062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41063         $(NORMAL_TARGET_EXPORTS) \
41064         echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
41065         for flag in $(EXTRA_TARGET_FLAGS); do \
41066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41067         done; \
41068         (cd $(TARGET_SUBDIR)/libquadmath && \
41069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41071                   "RANLIB=$${RANLIB}" \
41072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41073                    info) \
41074           || exit 1
41075
41076 @endif target-libquadmath
41077
41078 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
41079 maybe-dvi-target-libquadmath:
41080 @if target-libquadmath
41081 maybe-dvi-target-libquadmath: dvi-target-libquadmath
41082
41083 dvi-target-libquadmath: \
41084     configure-target-libquadmath 
41085         @: $(MAKE); $(unstage)
41086         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41087         r=`${PWD_COMMAND}`; export r; \
41088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41089         $(NORMAL_TARGET_EXPORTS) \
41090         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
41091         for flag in $(EXTRA_TARGET_FLAGS); do \
41092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41093         done; \
41094         (cd $(TARGET_SUBDIR)/libquadmath && \
41095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41097                   "RANLIB=$${RANLIB}" \
41098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41099                    dvi) \
41100           || exit 1
41101
41102 @endif target-libquadmath
41103
41104 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
41105 maybe-pdf-target-libquadmath:
41106 @if target-libquadmath
41107 maybe-pdf-target-libquadmath: pdf-target-libquadmath
41108
41109 pdf-target-libquadmath: \
41110     configure-target-libquadmath 
41111         @: $(MAKE); $(unstage)
41112         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41113         r=`${PWD_COMMAND}`; export r; \
41114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41115         $(NORMAL_TARGET_EXPORTS) \
41116         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
41117         for flag in $(EXTRA_TARGET_FLAGS); do \
41118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41119         done; \
41120         (cd $(TARGET_SUBDIR)/libquadmath && \
41121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41123                   "RANLIB=$${RANLIB}" \
41124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41125                    pdf) \
41126           || exit 1
41127
41128 @endif target-libquadmath
41129
41130 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
41131 maybe-html-target-libquadmath:
41132 @if target-libquadmath
41133 maybe-html-target-libquadmath: html-target-libquadmath
41134
41135 html-target-libquadmath: \
41136     configure-target-libquadmath 
41137         @: $(MAKE); $(unstage)
41138         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41139         r=`${PWD_COMMAND}`; export r; \
41140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41141         $(NORMAL_TARGET_EXPORTS) \
41142         echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
41143         for flag in $(EXTRA_TARGET_FLAGS); do \
41144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41145         done; \
41146         (cd $(TARGET_SUBDIR)/libquadmath && \
41147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41149                   "RANLIB=$${RANLIB}" \
41150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41151                    html) \
41152           || exit 1
41153
41154 @endif target-libquadmath
41155
41156 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
41157 maybe-TAGS-target-libquadmath:
41158 @if target-libquadmath
41159 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
41160
41161 TAGS-target-libquadmath: \
41162     configure-target-libquadmath 
41163         @: $(MAKE); $(unstage)
41164         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41165         r=`${PWD_COMMAND}`; export r; \
41166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41167         $(NORMAL_TARGET_EXPORTS) \
41168         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
41169         for flag in $(EXTRA_TARGET_FLAGS); do \
41170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41171         done; \
41172         (cd $(TARGET_SUBDIR)/libquadmath && \
41173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41175                   "RANLIB=$${RANLIB}" \
41176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41177                    TAGS) \
41178           || exit 1
41179
41180 @endif target-libquadmath
41181
41182 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
41183 maybe-install-info-target-libquadmath:
41184 @if target-libquadmath
41185 maybe-install-info-target-libquadmath: install-info-target-libquadmath
41186
41187 install-info-target-libquadmath: \
41188     configure-target-libquadmath \
41189     info-target-libquadmath 
41190         @: $(MAKE); $(unstage)
41191         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41192         r=`${PWD_COMMAND}`; export r; \
41193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41194         $(NORMAL_TARGET_EXPORTS) \
41195         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
41196         for flag in $(EXTRA_TARGET_FLAGS); do \
41197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41198         done; \
41199         (cd $(TARGET_SUBDIR)/libquadmath && \
41200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41202                   "RANLIB=$${RANLIB}" \
41203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41204                    install-info) \
41205           || exit 1
41206
41207 @endif target-libquadmath
41208
41209 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
41210 maybe-install-pdf-target-libquadmath:
41211 @if target-libquadmath
41212 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
41213
41214 install-pdf-target-libquadmath: \
41215     configure-target-libquadmath \
41216     pdf-target-libquadmath 
41217         @: $(MAKE); $(unstage)
41218         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41219         r=`${PWD_COMMAND}`; export r; \
41220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41221         $(NORMAL_TARGET_EXPORTS) \
41222         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
41223         for flag in $(EXTRA_TARGET_FLAGS); do \
41224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41225         done; \
41226         (cd $(TARGET_SUBDIR)/libquadmath && \
41227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41229                   "RANLIB=$${RANLIB}" \
41230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41231                    install-pdf) \
41232           || exit 1
41233
41234 @endif target-libquadmath
41235
41236 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
41237 maybe-install-html-target-libquadmath:
41238 @if target-libquadmath
41239 maybe-install-html-target-libquadmath: install-html-target-libquadmath
41240
41241 install-html-target-libquadmath: \
41242     configure-target-libquadmath \
41243     html-target-libquadmath 
41244         @: $(MAKE); $(unstage)
41245         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41246         r=`${PWD_COMMAND}`; export r; \
41247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41248         $(NORMAL_TARGET_EXPORTS) \
41249         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
41250         for flag in $(EXTRA_TARGET_FLAGS); do \
41251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41252         done; \
41253         (cd $(TARGET_SUBDIR)/libquadmath && \
41254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41256                   "RANLIB=$${RANLIB}" \
41257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41258                    install-html) \
41259           || exit 1
41260
41261 @endif target-libquadmath
41262
41263 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
41264 maybe-installcheck-target-libquadmath:
41265 @if target-libquadmath
41266 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
41267
41268 installcheck-target-libquadmath: \
41269     configure-target-libquadmath 
41270         @: $(MAKE); $(unstage)
41271         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41272         r=`${PWD_COMMAND}`; export r; \
41273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41274         $(NORMAL_TARGET_EXPORTS) \
41275         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
41276         for flag in $(EXTRA_TARGET_FLAGS); do \
41277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41278         done; \
41279         (cd $(TARGET_SUBDIR)/libquadmath && \
41280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41282                   "RANLIB=$${RANLIB}" \
41283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41284                    installcheck) \
41285           || exit 1
41286
41287 @endif target-libquadmath
41288
41289 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
41290 maybe-mostlyclean-target-libquadmath:
41291 @if target-libquadmath
41292 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
41293
41294 mostlyclean-target-libquadmath: 
41295         @: $(MAKE); $(unstage)
41296         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41297         r=`${PWD_COMMAND}`; export r; \
41298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41299         $(NORMAL_TARGET_EXPORTS) \
41300         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
41301         for flag in $(EXTRA_TARGET_FLAGS); do \
41302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41303         done; \
41304         (cd $(TARGET_SUBDIR)/libquadmath && \
41305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41307                   "RANLIB=$${RANLIB}" \
41308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41309                    mostlyclean) \
41310           || exit 1
41311
41312 @endif target-libquadmath
41313
41314 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
41315 maybe-clean-target-libquadmath:
41316 @if target-libquadmath
41317 maybe-clean-target-libquadmath: clean-target-libquadmath
41318
41319 clean-target-libquadmath: 
41320         @: $(MAKE); $(unstage)
41321         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41322         r=`${PWD_COMMAND}`; export r; \
41323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41324         $(NORMAL_TARGET_EXPORTS) \
41325         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
41326         for flag in $(EXTRA_TARGET_FLAGS); do \
41327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41328         done; \
41329         (cd $(TARGET_SUBDIR)/libquadmath && \
41330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41332                   "RANLIB=$${RANLIB}" \
41333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41334                    clean) \
41335           || exit 1
41336
41337 @endif target-libquadmath
41338
41339 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
41340 maybe-distclean-target-libquadmath:
41341 @if target-libquadmath
41342 maybe-distclean-target-libquadmath: distclean-target-libquadmath
41343
41344 distclean-target-libquadmath: 
41345         @: $(MAKE); $(unstage)
41346         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41347         r=`${PWD_COMMAND}`; export r; \
41348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41349         $(NORMAL_TARGET_EXPORTS) \
41350         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
41351         for flag in $(EXTRA_TARGET_FLAGS); do \
41352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41353         done; \
41354         (cd $(TARGET_SUBDIR)/libquadmath && \
41355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41357                   "RANLIB=$${RANLIB}" \
41358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41359                    distclean) \
41360           || exit 1
41361
41362 @endif target-libquadmath
41363
41364 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
41365 maybe-maintainer-clean-target-libquadmath:
41366 @if target-libquadmath
41367 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
41368
41369 maintainer-clean-target-libquadmath: 
41370         @: $(MAKE); $(unstage)
41371         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41372         r=`${PWD_COMMAND}`; export r; \
41373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41374         $(NORMAL_TARGET_EXPORTS) \
41375         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
41376         for flag in $(EXTRA_TARGET_FLAGS); do \
41377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41378         done; \
41379         (cd $(TARGET_SUBDIR)/libquadmath && \
41380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41382                   "RANLIB=$${RANLIB}" \
41383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41384                    maintainer-clean) \
41385           || exit 1
41386
41387 @endif target-libquadmath
41388
41389
41390
41391
41392
41393 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
41394 maybe-configure-target-libgfortran:
41395 @if gcc-bootstrap
41396 configure-target-libgfortran: stage_current
41397 @endif gcc-bootstrap
41398 @if target-libgfortran
41399 maybe-configure-target-libgfortran: configure-target-libgfortran
41400 configure-target-libgfortran: 
41401         @: $(MAKE); $(unstage)
41402         @r=`${PWD_COMMAND}`; export r; \
41403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41404         echo "Checking multilib configuration for libgfortran..."; \
41405         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
41406         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
41407         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
41408           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
41409             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
41410           else \
41411             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
41412             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
41413           fi; \
41414         else \
41415           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
41416         fi; \
41417         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
41418         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
41419         $(NORMAL_TARGET_EXPORTS)  \
41420         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
41421         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
41422         case $(srcdir) in \
41423           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41424           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
41425                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41426         esac; \
41427         module_srcdir=libgfortran; \
41428         rm -f no-such-file || : ; \
41429         CONFIG_SITE=no-such-file $(SHELL) \
41430           $$s/$$module_srcdir/configure \
41431           --srcdir=$${topdir}/$$module_srcdir \
41432           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41433           --target=${target_alias}  \
41434           || exit 1
41435 @endif target-libgfortran
41436
41437
41438
41439
41440
41441 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
41442 maybe-all-target-libgfortran:
41443 @if gcc-bootstrap
41444 all-target-libgfortran: stage_current
41445 @endif gcc-bootstrap
41446 @if target-libgfortran
41447 TARGET-target-libgfortran=all
41448 maybe-all-target-libgfortran: all-target-libgfortran
41449 all-target-libgfortran: configure-target-libgfortran
41450         @: $(MAKE); $(unstage)
41451         @r=`${PWD_COMMAND}`; export r; \
41452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41453         $(NORMAL_TARGET_EXPORTS)  \
41454         (cd $(TARGET_SUBDIR)/libgfortran && \
41455           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41456                 $(TARGET-target-libgfortran))
41457 @endif target-libgfortran
41458
41459
41460
41461
41462
41463 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
41464 maybe-check-target-libgfortran:
41465 @if target-libgfortran
41466 maybe-check-target-libgfortran: check-target-libgfortran
41467
41468 check-target-libgfortran:
41469         @: $(MAKE); $(unstage)
41470         @r=`${PWD_COMMAND}`; export r; \
41471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41472         $(NORMAL_TARGET_EXPORTS) \
41473         (cd $(TARGET_SUBDIR)/libgfortran && \
41474           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41475
41476 @endif target-libgfortran
41477
41478 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
41479 maybe-install-target-libgfortran:
41480 @if target-libgfortran
41481 maybe-install-target-libgfortran: install-target-libgfortran
41482
41483 install-target-libgfortran: installdirs
41484         @: $(MAKE); $(unstage)
41485         @r=`${PWD_COMMAND}`; export r; \
41486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41487         $(NORMAL_TARGET_EXPORTS) \
41488         (cd $(TARGET_SUBDIR)/libgfortran && \
41489           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41490
41491 @endif target-libgfortran
41492
41493 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
41494 maybe-install-strip-target-libgfortran:
41495 @if target-libgfortran
41496 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
41497
41498 install-strip-target-libgfortran: installdirs
41499         @: $(MAKE); $(unstage)
41500         @r=`${PWD_COMMAND}`; export r; \
41501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41502         $(NORMAL_TARGET_EXPORTS) \
41503         (cd $(TARGET_SUBDIR)/libgfortran && \
41504           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41505
41506 @endif target-libgfortran
41507
41508 # Other targets (info, dvi, pdf, etc.)
41509
41510 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
41511 maybe-info-target-libgfortran:
41512 @if target-libgfortran
41513 maybe-info-target-libgfortran: info-target-libgfortran
41514
41515 info-target-libgfortran: \
41516     configure-target-libgfortran 
41517         @: $(MAKE); $(unstage)
41518         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41519         r=`${PWD_COMMAND}`; export r; \
41520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41521         $(NORMAL_TARGET_EXPORTS) \
41522         echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
41523         for flag in $(EXTRA_TARGET_FLAGS); do \
41524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41525         done; \
41526         (cd $(TARGET_SUBDIR)/libgfortran && \
41527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41529                   "RANLIB=$${RANLIB}" \
41530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41531                    info) \
41532           || exit 1
41533
41534 @endif target-libgfortran
41535
41536 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
41537 maybe-dvi-target-libgfortran:
41538 @if target-libgfortran
41539 maybe-dvi-target-libgfortran: dvi-target-libgfortran
41540
41541 dvi-target-libgfortran: \
41542     configure-target-libgfortran 
41543         @: $(MAKE); $(unstage)
41544         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41545         r=`${PWD_COMMAND}`; export r; \
41546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41547         $(NORMAL_TARGET_EXPORTS) \
41548         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
41549         for flag in $(EXTRA_TARGET_FLAGS); do \
41550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41551         done; \
41552         (cd $(TARGET_SUBDIR)/libgfortran && \
41553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41555                   "RANLIB=$${RANLIB}" \
41556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41557                    dvi) \
41558           || exit 1
41559
41560 @endif target-libgfortran
41561
41562 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
41563 maybe-pdf-target-libgfortran:
41564 @if target-libgfortran
41565 maybe-pdf-target-libgfortran: pdf-target-libgfortran
41566
41567 pdf-target-libgfortran: \
41568     configure-target-libgfortran 
41569         @: $(MAKE); $(unstage)
41570         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41571         r=`${PWD_COMMAND}`; export r; \
41572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41573         $(NORMAL_TARGET_EXPORTS) \
41574         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
41575         for flag in $(EXTRA_TARGET_FLAGS); do \
41576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41577         done; \
41578         (cd $(TARGET_SUBDIR)/libgfortran && \
41579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41581                   "RANLIB=$${RANLIB}" \
41582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41583                    pdf) \
41584           || exit 1
41585
41586 @endif target-libgfortran
41587
41588 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
41589 maybe-html-target-libgfortran:
41590 @if target-libgfortran
41591 maybe-html-target-libgfortran: html-target-libgfortran
41592
41593 html-target-libgfortran: \
41594     configure-target-libgfortran 
41595         @: $(MAKE); $(unstage)
41596         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41597         r=`${PWD_COMMAND}`; export r; \
41598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41599         $(NORMAL_TARGET_EXPORTS) \
41600         echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
41601         for flag in $(EXTRA_TARGET_FLAGS); do \
41602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41603         done; \
41604         (cd $(TARGET_SUBDIR)/libgfortran && \
41605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41607                   "RANLIB=$${RANLIB}" \
41608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41609                    html) \
41610           || exit 1
41611
41612 @endif target-libgfortran
41613
41614 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
41615 maybe-TAGS-target-libgfortran:
41616 @if target-libgfortran
41617 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
41618
41619 TAGS-target-libgfortran: \
41620     configure-target-libgfortran 
41621         @: $(MAKE); $(unstage)
41622         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41623         r=`${PWD_COMMAND}`; export r; \
41624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41625         $(NORMAL_TARGET_EXPORTS) \
41626         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
41627         for flag in $(EXTRA_TARGET_FLAGS); do \
41628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41629         done; \
41630         (cd $(TARGET_SUBDIR)/libgfortran && \
41631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41633                   "RANLIB=$${RANLIB}" \
41634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41635                    TAGS) \
41636           || exit 1
41637
41638 @endif target-libgfortran
41639
41640 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
41641 maybe-install-info-target-libgfortran:
41642 @if target-libgfortran
41643 maybe-install-info-target-libgfortran: install-info-target-libgfortran
41644
41645 install-info-target-libgfortran: \
41646     configure-target-libgfortran \
41647     info-target-libgfortran 
41648         @: $(MAKE); $(unstage)
41649         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41650         r=`${PWD_COMMAND}`; export r; \
41651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41652         $(NORMAL_TARGET_EXPORTS) \
41653         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
41654         for flag in $(EXTRA_TARGET_FLAGS); do \
41655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41656         done; \
41657         (cd $(TARGET_SUBDIR)/libgfortran && \
41658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41660                   "RANLIB=$${RANLIB}" \
41661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41662                    install-info) \
41663           || exit 1
41664
41665 @endif target-libgfortran
41666
41667 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
41668 maybe-install-pdf-target-libgfortran:
41669 @if target-libgfortran
41670 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
41671
41672 install-pdf-target-libgfortran: \
41673     configure-target-libgfortran \
41674     pdf-target-libgfortran 
41675         @: $(MAKE); $(unstage)
41676         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41677         r=`${PWD_COMMAND}`; export r; \
41678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41679         $(NORMAL_TARGET_EXPORTS) \
41680         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
41681         for flag in $(EXTRA_TARGET_FLAGS); do \
41682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41683         done; \
41684         (cd $(TARGET_SUBDIR)/libgfortran && \
41685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41687                   "RANLIB=$${RANLIB}" \
41688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41689                    install-pdf) \
41690           || exit 1
41691
41692 @endif target-libgfortran
41693
41694 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
41695 maybe-install-html-target-libgfortran:
41696 @if target-libgfortran
41697 maybe-install-html-target-libgfortran: install-html-target-libgfortran
41698
41699 install-html-target-libgfortran: \
41700     configure-target-libgfortran \
41701     html-target-libgfortran 
41702         @: $(MAKE); $(unstage)
41703         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41704         r=`${PWD_COMMAND}`; export r; \
41705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41706         $(NORMAL_TARGET_EXPORTS) \
41707         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
41708         for flag in $(EXTRA_TARGET_FLAGS); do \
41709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41710         done; \
41711         (cd $(TARGET_SUBDIR)/libgfortran && \
41712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41714                   "RANLIB=$${RANLIB}" \
41715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41716                    install-html) \
41717           || exit 1
41718
41719 @endif target-libgfortran
41720
41721 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
41722 maybe-installcheck-target-libgfortran:
41723 @if target-libgfortran
41724 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
41725
41726 installcheck-target-libgfortran: \
41727     configure-target-libgfortran 
41728         @: $(MAKE); $(unstage)
41729         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41730         r=`${PWD_COMMAND}`; export r; \
41731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41732         $(NORMAL_TARGET_EXPORTS) \
41733         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
41734         for flag in $(EXTRA_TARGET_FLAGS); do \
41735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41736         done; \
41737         (cd $(TARGET_SUBDIR)/libgfortran && \
41738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41740                   "RANLIB=$${RANLIB}" \
41741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41742                    installcheck) \
41743           || exit 1
41744
41745 @endif target-libgfortran
41746
41747 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
41748 maybe-mostlyclean-target-libgfortran:
41749 @if target-libgfortran
41750 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
41751
41752 mostlyclean-target-libgfortran: 
41753         @: $(MAKE); $(unstage)
41754         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41755         r=`${PWD_COMMAND}`; export r; \
41756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41757         $(NORMAL_TARGET_EXPORTS) \
41758         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
41759         for flag in $(EXTRA_TARGET_FLAGS); do \
41760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41761         done; \
41762         (cd $(TARGET_SUBDIR)/libgfortran && \
41763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41765                   "RANLIB=$${RANLIB}" \
41766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41767                    mostlyclean) \
41768           || exit 1
41769
41770 @endif target-libgfortran
41771
41772 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
41773 maybe-clean-target-libgfortran:
41774 @if target-libgfortran
41775 maybe-clean-target-libgfortran: clean-target-libgfortran
41776
41777 clean-target-libgfortran: 
41778         @: $(MAKE); $(unstage)
41779         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41780         r=`${PWD_COMMAND}`; export r; \
41781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41782         $(NORMAL_TARGET_EXPORTS) \
41783         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
41784         for flag in $(EXTRA_TARGET_FLAGS); do \
41785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41786         done; \
41787         (cd $(TARGET_SUBDIR)/libgfortran && \
41788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41790                   "RANLIB=$${RANLIB}" \
41791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41792                    clean) \
41793           || exit 1
41794
41795 @endif target-libgfortran
41796
41797 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
41798 maybe-distclean-target-libgfortran:
41799 @if target-libgfortran
41800 maybe-distclean-target-libgfortran: distclean-target-libgfortran
41801
41802 distclean-target-libgfortran: 
41803         @: $(MAKE); $(unstage)
41804         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41805         r=`${PWD_COMMAND}`; export r; \
41806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41807         $(NORMAL_TARGET_EXPORTS) \
41808         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
41809         for flag in $(EXTRA_TARGET_FLAGS); do \
41810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41811         done; \
41812         (cd $(TARGET_SUBDIR)/libgfortran && \
41813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41815                   "RANLIB=$${RANLIB}" \
41816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41817                    distclean) \
41818           || exit 1
41819
41820 @endif target-libgfortran
41821
41822 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
41823 maybe-maintainer-clean-target-libgfortran:
41824 @if target-libgfortran
41825 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
41826
41827 maintainer-clean-target-libgfortran: 
41828         @: $(MAKE); $(unstage)
41829         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41830         r=`${PWD_COMMAND}`; export r; \
41831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41832         $(NORMAL_TARGET_EXPORTS) \
41833         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
41834         for flag in $(EXTRA_TARGET_FLAGS); do \
41835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41836         done; \
41837         (cd $(TARGET_SUBDIR)/libgfortran && \
41838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41840                   "RANLIB=$${RANLIB}" \
41841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41842                    maintainer-clean) \
41843           || exit 1
41844
41845 @endif target-libgfortran
41846
41847
41848
41849
41850
41851 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
41852 maybe-configure-target-libobjc:
41853 @if gcc-bootstrap
41854 configure-target-libobjc: stage_current
41855 @endif gcc-bootstrap
41856 @if target-libobjc
41857 maybe-configure-target-libobjc: configure-target-libobjc
41858 configure-target-libobjc: 
41859         @: $(MAKE); $(unstage)
41860         @r=`${PWD_COMMAND}`; export r; \
41861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41862         echo "Checking multilib configuration for libobjc..."; \
41863         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
41864         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
41865         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
41866           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
41867             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
41868           else \
41869             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
41870             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
41871           fi; \
41872         else \
41873           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
41874         fi; \
41875         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
41876         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
41877         $(NORMAL_TARGET_EXPORTS)  \
41878         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
41879         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
41880         case $(srcdir) in \
41881           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41882           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
41883                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41884         esac; \
41885         module_srcdir=libobjc; \
41886         rm -f no-such-file || : ; \
41887         CONFIG_SITE=no-such-file $(SHELL) \
41888           $$s/$$module_srcdir/configure \
41889           --srcdir=$${topdir}/$$module_srcdir \
41890           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41891           --target=${target_alias}  \
41892           || exit 1
41893 @endif target-libobjc
41894
41895
41896
41897
41898
41899 .PHONY: all-target-libobjc maybe-all-target-libobjc
41900 maybe-all-target-libobjc:
41901 @if gcc-bootstrap
41902 all-target-libobjc: stage_current
41903 @endif gcc-bootstrap
41904 @if target-libobjc
41905 TARGET-target-libobjc=all
41906 maybe-all-target-libobjc: all-target-libobjc
41907 all-target-libobjc: configure-target-libobjc
41908         @: $(MAKE); $(unstage)
41909         @r=`${PWD_COMMAND}`; export r; \
41910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41911         $(NORMAL_TARGET_EXPORTS)  \
41912         (cd $(TARGET_SUBDIR)/libobjc && \
41913           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41914                 $(TARGET-target-libobjc))
41915 @endif target-libobjc
41916
41917
41918
41919
41920
41921 .PHONY: check-target-libobjc maybe-check-target-libobjc
41922 maybe-check-target-libobjc:
41923 @if target-libobjc
41924 maybe-check-target-libobjc: check-target-libobjc
41925
41926 check-target-libobjc:
41927         @: $(MAKE); $(unstage)
41928         @r=`${PWD_COMMAND}`; export r; \
41929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41930         $(NORMAL_TARGET_EXPORTS) \
41931         (cd $(TARGET_SUBDIR)/libobjc && \
41932           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41933
41934 @endif target-libobjc
41935
41936 .PHONY: install-target-libobjc maybe-install-target-libobjc
41937 maybe-install-target-libobjc:
41938 @if target-libobjc
41939 maybe-install-target-libobjc: install-target-libobjc
41940
41941 install-target-libobjc: installdirs
41942         @: $(MAKE); $(unstage)
41943         @r=`${PWD_COMMAND}`; export r; \
41944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41945         $(NORMAL_TARGET_EXPORTS) \
41946         (cd $(TARGET_SUBDIR)/libobjc && \
41947           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41948
41949 @endif target-libobjc
41950
41951 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
41952 maybe-install-strip-target-libobjc:
41953 @if target-libobjc
41954 maybe-install-strip-target-libobjc: install-strip-target-libobjc
41955
41956 install-strip-target-libobjc: installdirs
41957         @: $(MAKE); $(unstage)
41958         @r=`${PWD_COMMAND}`; export r; \
41959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41960         $(NORMAL_TARGET_EXPORTS) \
41961         (cd $(TARGET_SUBDIR)/libobjc && \
41962           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41963
41964 @endif target-libobjc
41965
41966 # Other targets (info, dvi, pdf, etc.)
41967
41968 .PHONY: maybe-info-target-libobjc info-target-libobjc
41969 maybe-info-target-libobjc:
41970 @if target-libobjc
41971 maybe-info-target-libobjc: info-target-libobjc
41972
41973 info-target-libobjc: \
41974     configure-target-libobjc 
41975         @: $(MAKE); $(unstage)
41976         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41977         r=`${PWD_COMMAND}`; export r; \
41978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41979         $(NORMAL_TARGET_EXPORTS) \
41980         echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
41981         for flag in $(EXTRA_TARGET_FLAGS); do \
41982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41983         done; \
41984         (cd $(TARGET_SUBDIR)/libobjc && \
41985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41987                   "RANLIB=$${RANLIB}" \
41988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41989                    info) \
41990           || exit 1
41991
41992 @endif target-libobjc
41993
41994 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
41995 maybe-dvi-target-libobjc:
41996 @if target-libobjc
41997 maybe-dvi-target-libobjc: dvi-target-libobjc
41998
41999 dvi-target-libobjc: \
42000     configure-target-libobjc 
42001         @: $(MAKE); $(unstage)
42002         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42003         r=`${PWD_COMMAND}`; export r; \
42004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42005         $(NORMAL_TARGET_EXPORTS) \
42006         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
42007         for flag in $(EXTRA_TARGET_FLAGS); do \
42008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42009         done; \
42010         (cd $(TARGET_SUBDIR)/libobjc && \
42011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42013                   "RANLIB=$${RANLIB}" \
42014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42015                    dvi) \
42016           || exit 1
42017
42018 @endif target-libobjc
42019
42020 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
42021 maybe-pdf-target-libobjc:
42022 @if target-libobjc
42023 maybe-pdf-target-libobjc: pdf-target-libobjc
42024
42025 pdf-target-libobjc: \
42026     configure-target-libobjc 
42027         @: $(MAKE); $(unstage)
42028         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42029         r=`${PWD_COMMAND}`; export r; \
42030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42031         $(NORMAL_TARGET_EXPORTS) \
42032         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
42033         for flag in $(EXTRA_TARGET_FLAGS); do \
42034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42035         done; \
42036         (cd $(TARGET_SUBDIR)/libobjc && \
42037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42039                   "RANLIB=$${RANLIB}" \
42040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42041                    pdf) \
42042           || exit 1
42043
42044 @endif target-libobjc
42045
42046 .PHONY: maybe-html-target-libobjc html-target-libobjc
42047 maybe-html-target-libobjc:
42048 @if target-libobjc
42049 maybe-html-target-libobjc: html-target-libobjc
42050
42051 html-target-libobjc: \
42052     configure-target-libobjc 
42053         @: $(MAKE); $(unstage)
42054         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42055         r=`${PWD_COMMAND}`; export r; \
42056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42057         $(NORMAL_TARGET_EXPORTS) \
42058         echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
42059         for flag in $(EXTRA_TARGET_FLAGS); do \
42060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42061         done; \
42062         (cd $(TARGET_SUBDIR)/libobjc && \
42063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42065                   "RANLIB=$${RANLIB}" \
42066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42067                    html) \
42068           || exit 1
42069
42070 @endif target-libobjc
42071
42072 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
42073 maybe-TAGS-target-libobjc:
42074 @if target-libobjc
42075 maybe-TAGS-target-libobjc: TAGS-target-libobjc
42076
42077 TAGS-target-libobjc: \
42078     configure-target-libobjc 
42079         @: $(MAKE); $(unstage)
42080         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42081         r=`${PWD_COMMAND}`; export r; \
42082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42083         $(NORMAL_TARGET_EXPORTS) \
42084         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
42085         for flag in $(EXTRA_TARGET_FLAGS); do \
42086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42087         done; \
42088         (cd $(TARGET_SUBDIR)/libobjc && \
42089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42091                   "RANLIB=$${RANLIB}" \
42092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42093                    TAGS) \
42094           || exit 1
42095
42096 @endif target-libobjc
42097
42098 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
42099 maybe-install-info-target-libobjc:
42100 @if target-libobjc
42101 maybe-install-info-target-libobjc: install-info-target-libobjc
42102
42103 install-info-target-libobjc: \
42104     configure-target-libobjc \
42105     info-target-libobjc 
42106         @: $(MAKE); $(unstage)
42107         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42108         r=`${PWD_COMMAND}`; export r; \
42109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42110         $(NORMAL_TARGET_EXPORTS) \
42111         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
42112         for flag in $(EXTRA_TARGET_FLAGS); do \
42113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42114         done; \
42115         (cd $(TARGET_SUBDIR)/libobjc && \
42116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42118                   "RANLIB=$${RANLIB}" \
42119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42120                    install-info) \
42121           || exit 1
42122
42123 @endif target-libobjc
42124
42125 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
42126 maybe-install-pdf-target-libobjc:
42127 @if target-libobjc
42128 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
42129
42130 install-pdf-target-libobjc: \
42131     configure-target-libobjc \
42132     pdf-target-libobjc 
42133         @: $(MAKE); $(unstage)
42134         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42135         r=`${PWD_COMMAND}`; export r; \
42136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42137         $(NORMAL_TARGET_EXPORTS) \
42138         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
42139         for flag in $(EXTRA_TARGET_FLAGS); do \
42140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42141         done; \
42142         (cd $(TARGET_SUBDIR)/libobjc && \
42143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42145                   "RANLIB=$${RANLIB}" \
42146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42147                    install-pdf) \
42148           || exit 1
42149
42150 @endif target-libobjc
42151
42152 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
42153 maybe-install-html-target-libobjc:
42154 @if target-libobjc
42155 maybe-install-html-target-libobjc: install-html-target-libobjc
42156
42157 install-html-target-libobjc: \
42158     configure-target-libobjc \
42159     html-target-libobjc 
42160         @: $(MAKE); $(unstage)
42161         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42162         r=`${PWD_COMMAND}`; export r; \
42163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42164         $(NORMAL_TARGET_EXPORTS) \
42165         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
42166         for flag in $(EXTRA_TARGET_FLAGS); do \
42167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42168         done; \
42169         (cd $(TARGET_SUBDIR)/libobjc && \
42170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42172                   "RANLIB=$${RANLIB}" \
42173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42174                    install-html) \
42175           || exit 1
42176
42177 @endif target-libobjc
42178
42179 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
42180 maybe-installcheck-target-libobjc:
42181 @if target-libobjc
42182 maybe-installcheck-target-libobjc: installcheck-target-libobjc
42183
42184 installcheck-target-libobjc: \
42185     configure-target-libobjc 
42186         @: $(MAKE); $(unstage)
42187         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42188         r=`${PWD_COMMAND}`; export r; \
42189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42190         $(NORMAL_TARGET_EXPORTS) \
42191         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
42192         for flag in $(EXTRA_TARGET_FLAGS); do \
42193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42194         done; \
42195         (cd $(TARGET_SUBDIR)/libobjc && \
42196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42198                   "RANLIB=$${RANLIB}" \
42199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42200                    installcheck) \
42201           || exit 1
42202
42203 @endif target-libobjc
42204
42205 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
42206 maybe-mostlyclean-target-libobjc:
42207 @if target-libobjc
42208 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
42209
42210 mostlyclean-target-libobjc: 
42211         @: $(MAKE); $(unstage)
42212         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42213         r=`${PWD_COMMAND}`; export r; \
42214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42215         $(NORMAL_TARGET_EXPORTS) \
42216         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
42217         for flag in $(EXTRA_TARGET_FLAGS); do \
42218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42219         done; \
42220         (cd $(TARGET_SUBDIR)/libobjc && \
42221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42223                   "RANLIB=$${RANLIB}" \
42224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42225                    mostlyclean) \
42226           || exit 1
42227
42228 @endif target-libobjc
42229
42230 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
42231 maybe-clean-target-libobjc:
42232 @if target-libobjc
42233 maybe-clean-target-libobjc: clean-target-libobjc
42234
42235 clean-target-libobjc: 
42236         @: $(MAKE); $(unstage)
42237         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42238         r=`${PWD_COMMAND}`; export r; \
42239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42240         $(NORMAL_TARGET_EXPORTS) \
42241         echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
42242         for flag in $(EXTRA_TARGET_FLAGS); do \
42243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42244         done; \
42245         (cd $(TARGET_SUBDIR)/libobjc && \
42246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42248                   "RANLIB=$${RANLIB}" \
42249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42250                    clean) \
42251           || exit 1
42252
42253 @endif target-libobjc
42254
42255 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
42256 maybe-distclean-target-libobjc:
42257 @if target-libobjc
42258 maybe-distclean-target-libobjc: distclean-target-libobjc
42259
42260 distclean-target-libobjc: 
42261         @: $(MAKE); $(unstage)
42262         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42263         r=`${PWD_COMMAND}`; export r; \
42264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42265         $(NORMAL_TARGET_EXPORTS) \
42266         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
42267         for flag in $(EXTRA_TARGET_FLAGS); do \
42268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42269         done; \
42270         (cd $(TARGET_SUBDIR)/libobjc && \
42271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42273                   "RANLIB=$${RANLIB}" \
42274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42275                    distclean) \
42276           || exit 1
42277
42278 @endif target-libobjc
42279
42280 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
42281 maybe-maintainer-clean-target-libobjc:
42282 @if target-libobjc
42283 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
42284
42285 maintainer-clean-target-libobjc: 
42286         @: $(MAKE); $(unstage)
42287         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42288         r=`${PWD_COMMAND}`; export r; \
42289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42290         $(NORMAL_TARGET_EXPORTS) \
42291         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
42292         for flag in $(EXTRA_TARGET_FLAGS); do \
42293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42294         done; \
42295         (cd $(TARGET_SUBDIR)/libobjc && \
42296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42298                   "RANLIB=$${RANLIB}" \
42299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42300                    maintainer-clean) \
42301           || exit 1
42302
42303 @endif target-libobjc
42304
42305
42306
42307
42308
42309 .PHONY: configure-target-libgo maybe-configure-target-libgo
42310 maybe-configure-target-libgo:
42311 @if gcc-bootstrap
42312 configure-target-libgo: stage_current
42313 @endif gcc-bootstrap
42314 @if target-libgo
42315 maybe-configure-target-libgo: configure-target-libgo
42316 configure-target-libgo: 
42317         @: $(MAKE); $(unstage)
42318         @r=`${PWD_COMMAND}`; export r; \
42319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42320         echo "Checking multilib configuration for libgo..."; \
42321         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
42322         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
42323         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
42324           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
42325             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
42326           else \
42327             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
42328             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
42329           fi; \
42330         else \
42331           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
42332         fi; \
42333         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
42334         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
42335         $(NORMAL_TARGET_EXPORTS)  \
42336         echo Configuring in $(TARGET_SUBDIR)/libgo; \
42337         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
42338         case $(srcdir) in \
42339           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42340           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
42341                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42342         esac; \
42343         module_srcdir=libgo; \
42344         rm -f no-such-file || : ; \
42345         CONFIG_SITE=no-such-file $(SHELL) \
42346           $$s/$$module_srcdir/configure \
42347           --srcdir=$${topdir}/$$module_srcdir \
42348           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42349           --target=${target_alias}  \
42350           || exit 1
42351 @endif target-libgo
42352
42353
42354
42355
42356
42357 .PHONY: all-target-libgo maybe-all-target-libgo
42358 maybe-all-target-libgo:
42359 @if gcc-bootstrap
42360 all-target-libgo: stage_current
42361 @endif gcc-bootstrap
42362 @if target-libgo
42363 TARGET-target-libgo=all
42364 maybe-all-target-libgo: all-target-libgo
42365 all-target-libgo: configure-target-libgo
42366         @: $(MAKE); $(unstage)
42367         @r=`${PWD_COMMAND}`; export r; \
42368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42369         $(NORMAL_TARGET_EXPORTS)  \
42370         (cd $(TARGET_SUBDIR)/libgo && \
42371           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42372                 $(TARGET-target-libgo))
42373 @endif target-libgo
42374
42375
42376
42377
42378
42379 .PHONY: check-target-libgo maybe-check-target-libgo
42380 maybe-check-target-libgo:
42381 @if target-libgo
42382 maybe-check-target-libgo: check-target-libgo
42383
42384 check-target-libgo:
42385         @: $(MAKE); $(unstage)
42386         @r=`${PWD_COMMAND}`; export r; \
42387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42388         $(NORMAL_TARGET_EXPORTS) \
42389         (cd $(TARGET_SUBDIR)/libgo && \
42390           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42391
42392 @endif target-libgo
42393
42394 .PHONY: install-target-libgo maybe-install-target-libgo
42395 maybe-install-target-libgo:
42396 @if target-libgo
42397 maybe-install-target-libgo: install-target-libgo
42398
42399 install-target-libgo: installdirs
42400         @: $(MAKE); $(unstage)
42401         @r=`${PWD_COMMAND}`; export r; \
42402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42403         $(NORMAL_TARGET_EXPORTS) \
42404         (cd $(TARGET_SUBDIR)/libgo && \
42405           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42406
42407 @endif target-libgo
42408
42409 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
42410 maybe-install-strip-target-libgo:
42411 @if target-libgo
42412 maybe-install-strip-target-libgo: install-strip-target-libgo
42413
42414 install-strip-target-libgo: installdirs
42415         @: $(MAKE); $(unstage)
42416         @r=`${PWD_COMMAND}`; export r; \
42417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42418         $(NORMAL_TARGET_EXPORTS) \
42419         (cd $(TARGET_SUBDIR)/libgo && \
42420           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42421
42422 @endif target-libgo
42423
42424 # Other targets (info, dvi, pdf, etc.)
42425
42426 .PHONY: maybe-info-target-libgo info-target-libgo
42427 maybe-info-target-libgo:
42428 @if target-libgo
42429 maybe-info-target-libgo: info-target-libgo
42430
42431 info-target-libgo: \
42432     configure-target-libgo 
42433         @: $(MAKE); $(unstage)
42434         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42435         r=`${PWD_COMMAND}`; export r; \
42436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42437         $(NORMAL_TARGET_EXPORTS) \
42438         echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
42439         for flag in $(EXTRA_TARGET_FLAGS); do \
42440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42441         done; \
42442         (cd $(TARGET_SUBDIR)/libgo && \
42443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42445                   "RANLIB=$${RANLIB}" \
42446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42447                    info) \
42448           || exit 1
42449
42450 @endif target-libgo
42451
42452 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
42453 maybe-dvi-target-libgo:
42454 @if target-libgo
42455 maybe-dvi-target-libgo: dvi-target-libgo
42456
42457 dvi-target-libgo: \
42458     configure-target-libgo 
42459         @: $(MAKE); $(unstage)
42460         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42461         r=`${PWD_COMMAND}`; export r; \
42462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42463         $(NORMAL_TARGET_EXPORTS) \
42464         echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
42465         for flag in $(EXTRA_TARGET_FLAGS); do \
42466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42467         done; \
42468         (cd $(TARGET_SUBDIR)/libgo && \
42469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42471                   "RANLIB=$${RANLIB}" \
42472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42473                    dvi) \
42474           || exit 1
42475
42476 @endif target-libgo
42477
42478 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
42479 maybe-pdf-target-libgo:
42480 @if target-libgo
42481 maybe-pdf-target-libgo: pdf-target-libgo
42482
42483 pdf-target-libgo: \
42484     configure-target-libgo 
42485         @: $(MAKE); $(unstage)
42486         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42487         r=`${PWD_COMMAND}`; export r; \
42488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42489         $(NORMAL_TARGET_EXPORTS) \
42490         echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
42491         for flag in $(EXTRA_TARGET_FLAGS); do \
42492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42493         done; \
42494         (cd $(TARGET_SUBDIR)/libgo && \
42495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42497                   "RANLIB=$${RANLIB}" \
42498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42499                    pdf) \
42500           || exit 1
42501
42502 @endif target-libgo
42503
42504 .PHONY: maybe-html-target-libgo html-target-libgo
42505 maybe-html-target-libgo:
42506 @if target-libgo
42507 maybe-html-target-libgo: html-target-libgo
42508
42509 html-target-libgo: \
42510     configure-target-libgo 
42511         @: $(MAKE); $(unstage)
42512         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42513         r=`${PWD_COMMAND}`; export r; \
42514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42515         $(NORMAL_TARGET_EXPORTS) \
42516         echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
42517         for flag in $(EXTRA_TARGET_FLAGS); do \
42518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42519         done; \
42520         (cd $(TARGET_SUBDIR)/libgo && \
42521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42523                   "RANLIB=$${RANLIB}" \
42524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42525                    html) \
42526           || exit 1
42527
42528 @endif target-libgo
42529
42530 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
42531 maybe-TAGS-target-libgo:
42532 @if target-libgo
42533 maybe-TAGS-target-libgo: TAGS-target-libgo
42534
42535 TAGS-target-libgo: \
42536     configure-target-libgo 
42537         @: $(MAKE); $(unstage)
42538         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42539         r=`${PWD_COMMAND}`; export r; \
42540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42541         $(NORMAL_TARGET_EXPORTS) \
42542         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
42543         for flag in $(EXTRA_TARGET_FLAGS); do \
42544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42545         done; \
42546         (cd $(TARGET_SUBDIR)/libgo && \
42547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42549                   "RANLIB=$${RANLIB}" \
42550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42551                    TAGS) \
42552           || exit 1
42553
42554 @endif target-libgo
42555
42556 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
42557 maybe-install-info-target-libgo:
42558 @if target-libgo
42559 maybe-install-info-target-libgo: install-info-target-libgo
42560
42561 install-info-target-libgo: \
42562     configure-target-libgo \
42563     info-target-libgo 
42564         @: $(MAKE); $(unstage)
42565         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42566         r=`${PWD_COMMAND}`; export r; \
42567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42568         $(NORMAL_TARGET_EXPORTS) \
42569         echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
42570         for flag in $(EXTRA_TARGET_FLAGS); do \
42571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42572         done; \
42573         (cd $(TARGET_SUBDIR)/libgo && \
42574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42576                   "RANLIB=$${RANLIB}" \
42577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42578                    install-info) \
42579           || exit 1
42580
42581 @endif target-libgo
42582
42583 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
42584 maybe-install-pdf-target-libgo:
42585 @if target-libgo
42586 maybe-install-pdf-target-libgo: install-pdf-target-libgo
42587
42588 install-pdf-target-libgo: \
42589     configure-target-libgo \
42590     pdf-target-libgo 
42591         @: $(MAKE); $(unstage)
42592         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42593         r=`${PWD_COMMAND}`; export r; \
42594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42595         $(NORMAL_TARGET_EXPORTS) \
42596         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
42597         for flag in $(EXTRA_TARGET_FLAGS); do \
42598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42599         done; \
42600         (cd $(TARGET_SUBDIR)/libgo && \
42601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42603                   "RANLIB=$${RANLIB}" \
42604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42605                    install-pdf) \
42606           || exit 1
42607
42608 @endif target-libgo
42609
42610 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
42611 maybe-install-html-target-libgo:
42612 @if target-libgo
42613 maybe-install-html-target-libgo: install-html-target-libgo
42614
42615 install-html-target-libgo: \
42616     configure-target-libgo \
42617     html-target-libgo 
42618         @: $(MAKE); $(unstage)
42619         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42620         r=`${PWD_COMMAND}`; export r; \
42621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42622         $(NORMAL_TARGET_EXPORTS) \
42623         echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
42624         for flag in $(EXTRA_TARGET_FLAGS); do \
42625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42626         done; \
42627         (cd $(TARGET_SUBDIR)/libgo && \
42628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42630                   "RANLIB=$${RANLIB}" \
42631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42632                    install-html) \
42633           || exit 1
42634
42635 @endif target-libgo
42636
42637 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
42638 maybe-installcheck-target-libgo:
42639 @if target-libgo
42640 maybe-installcheck-target-libgo: installcheck-target-libgo
42641
42642 installcheck-target-libgo: \
42643     configure-target-libgo 
42644         @: $(MAKE); $(unstage)
42645         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42646         r=`${PWD_COMMAND}`; export r; \
42647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42648         $(NORMAL_TARGET_EXPORTS) \
42649         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
42650         for flag in $(EXTRA_TARGET_FLAGS); do \
42651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42652         done; \
42653         (cd $(TARGET_SUBDIR)/libgo && \
42654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42656                   "RANLIB=$${RANLIB}" \
42657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42658                    installcheck) \
42659           || exit 1
42660
42661 @endif target-libgo
42662
42663 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
42664 maybe-mostlyclean-target-libgo:
42665 @if target-libgo
42666 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
42667
42668 mostlyclean-target-libgo: 
42669         @: $(MAKE); $(unstage)
42670         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42671         r=`${PWD_COMMAND}`; export r; \
42672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42673         $(NORMAL_TARGET_EXPORTS) \
42674         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
42675         for flag in $(EXTRA_TARGET_FLAGS); do \
42676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42677         done; \
42678         (cd $(TARGET_SUBDIR)/libgo && \
42679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42681                   "RANLIB=$${RANLIB}" \
42682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42683                    mostlyclean) \
42684           || exit 1
42685
42686 @endif target-libgo
42687
42688 .PHONY: maybe-clean-target-libgo clean-target-libgo
42689 maybe-clean-target-libgo:
42690 @if target-libgo
42691 maybe-clean-target-libgo: clean-target-libgo
42692
42693 clean-target-libgo: 
42694         @: $(MAKE); $(unstage)
42695         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42696         r=`${PWD_COMMAND}`; export r; \
42697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42698         $(NORMAL_TARGET_EXPORTS) \
42699         echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
42700         for flag in $(EXTRA_TARGET_FLAGS); do \
42701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42702         done; \
42703         (cd $(TARGET_SUBDIR)/libgo && \
42704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42706                   "RANLIB=$${RANLIB}" \
42707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42708                    clean) \
42709           || exit 1
42710
42711 @endif target-libgo
42712
42713 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
42714 maybe-distclean-target-libgo:
42715 @if target-libgo
42716 maybe-distclean-target-libgo: distclean-target-libgo
42717
42718 distclean-target-libgo: 
42719         @: $(MAKE); $(unstage)
42720         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42721         r=`${PWD_COMMAND}`; export r; \
42722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42723         $(NORMAL_TARGET_EXPORTS) \
42724         echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
42725         for flag in $(EXTRA_TARGET_FLAGS); do \
42726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42727         done; \
42728         (cd $(TARGET_SUBDIR)/libgo && \
42729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42731                   "RANLIB=$${RANLIB}" \
42732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42733                    distclean) \
42734           || exit 1
42735
42736 @endif target-libgo
42737
42738 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
42739 maybe-maintainer-clean-target-libgo:
42740 @if target-libgo
42741 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
42742
42743 maintainer-clean-target-libgo: 
42744         @: $(MAKE); $(unstage)
42745         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42746         r=`${PWD_COMMAND}`; export r; \
42747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42748         $(NORMAL_TARGET_EXPORTS) \
42749         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
42750         for flag in $(EXTRA_TARGET_FLAGS); do \
42751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42752         done; \
42753         (cd $(TARGET_SUBDIR)/libgo && \
42754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42756                   "RANLIB=$${RANLIB}" \
42757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42758                    maintainer-clean) \
42759           || exit 1
42760
42761 @endif target-libgo
42762
42763
42764
42765
42766
42767 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
42768 maybe-configure-target-libtermcap:
42769 @if gcc-bootstrap
42770 configure-target-libtermcap: stage_current
42771 @endif gcc-bootstrap
42772 @if target-libtermcap
42773 maybe-configure-target-libtermcap: configure-target-libtermcap
42774 configure-target-libtermcap: 
42775         @: $(MAKE); $(unstage)
42776         @r=`${PWD_COMMAND}`; export r; \
42777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42778         echo "Checking multilib configuration for libtermcap..."; \
42779         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
42780         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
42781         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
42782           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
42783             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
42784           else \
42785             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
42786             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
42787           fi; \
42788         else \
42789           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
42790         fi; \
42791         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
42792         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
42793         $(NORMAL_TARGET_EXPORTS)  \
42794         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
42795         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
42796         case $(srcdir) in \
42797           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42798           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
42799                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42800         esac; \
42801         module_srcdir=libtermcap; \
42802         rm -f no-such-file || : ; \
42803         CONFIG_SITE=no-such-file $(SHELL) \
42804           $$s/$$module_srcdir/configure \
42805           --srcdir=$${topdir}/$$module_srcdir \
42806           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42807           --target=${target_alias}  \
42808           || exit 1
42809 @endif target-libtermcap
42810
42811
42812
42813
42814
42815 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
42816 maybe-all-target-libtermcap:
42817 @if gcc-bootstrap
42818 all-target-libtermcap: stage_current
42819 @endif gcc-bootstrap
42820 @if target-libtermcap
42821 TARGET-target-libtermcap=all
42822 maybe-all-target-libtermcap: all-target-libtermcap
42823 all-target-libtermcap: configure-target-libtermcap
42824         @: $(MAKE); $(unstage)
42825         @r=`${PWD_COMMAND}`; export r; \
42826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42827         $(NORMAL_TARGET_EXPORTS)  \
42828         (cd $(TARGET_SUBDIR)/libtermcap && \
42829           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42830                 $(TARGET-target-libtermcap))
42831 @endif target-libtermcap
42832
42833
42834
42835
42836
42837 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
42838 maybe-check-target-libtermcap:
42839 @if target-libtermcap
42840 maybe-check-target-libtermcap: check-target-libtermcap
42841
42842 # Dummy target for uncheckable module.
42843 check-target-libtermcap:
42844
42845 @endif target-libtermcap
42846
42847 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
42848 maybe-install-target-libtermcap:
42849 @if target-libtermcap
42850 maybe-install-target-libtermcap: install-target-libtermcap
42851
42852 install-target-libtermcap: installdirs
42853         @: $(MAKE); $(unstage)
42854         @r=`${PWD_COMMAND}`; export r; \
42855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42856         $(NORMAL_TARGET_EXPORTS) \
42857         (cd $(TARGET_SUBDIR)/libtermcap && \
42858           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42859
42860 @endif target-libtermcap
42861
42862 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
42863 maybe-install-strip-target-libtermcap:
42864 @if target-libtermcap
42865 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
42866
42867 install-strip-target-libtermcap: installdirs
42868         @: $(MAKE); $(unstage)
42869         @r=`${PWD_COMMAND}`; export r; \
42870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42871         $(NORMAL_TARGET_EXPORTS) \
42872         (cd $(TARGET_SUBDIR)/libtermcap && \
42873           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42874
42875 @endif target-libtermcap
42876
42877 # Other targets (info, dvi, pdf, etc.)
42878
42879 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
42880 maybe-info-target-libtermcap:
42881 @if target-libtermcap
42882 maybe-info-target-libtermcap: info-target-libtermcap
42883
42884 info-target-libtermcap: \
42885     configure-target-libtermcap 
42886         @: $(MAKE); $(unstage)
42887         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42888         r=`${PWD_COMMAND}`; export r; \
42889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42890         $(NORMAL_TARGET_EXPORTS) \
42891         echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
42892         for flag in $(EXTRA_TARGET_FLAGS); do \
42893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42894         done; \
42895         (cd $(TARGET_SUBDIR)/libtermcap && \
42896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42898                   "RANLIB=$${RANLIB}" \
42899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42900                    info) \
42901           || exit 1
42902
42903 @endif target-libtermcap
42904
42905 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
42906 maybe-dvi-target-libtermcap:
42907 @if target-libtermcap
42908 maybe-dvi-target-libtermcap: dvi-target-libtermcap
42909
42910 dvi-target-libtermcap: \
42911     configure-target-libtermcap 
42912         @: $(MAKE); $(unstage)
42913         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42914         r=`${PWD_COMMAND}`; export r; \
42915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42916         $(NORMAL_TARGET_EXPORTS) \
42917         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
42918         for flag in $(EXTRA_TARGET_FLAGS); do \
42919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42920         done; \
42921         (cd $(TARGET_SUBDIR)/libtermcap && \
42922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42924                   "RANLIB=$${RANLIB}" \
42925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42926                    dvi) \
42927           || exit 1
42928
42929 @endif target-libtermcap
42930
42931 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
42932 maybe-pdf-target-libtermcap:
42933 @if target-libtermcap
42934 maybe-pdf-target-libtermcap: pdf-target-libtermcap
42935
42936 pdf-target-libtermcap: \
42937     configure-target-libtermcap 
42938         @: $(MAKE); $(unstage)
42939         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42940         r=`${PWD_COMMAND}`; export r; \
42941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42942         $(NORMAL_TARGET_EXPORTS) \
42943         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
42944         for flag in $(EXTRA_TARGET_FLAGS); do \
42945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42946         done; \
42947         (cd $(TARGET_SUBDIR)/libtermcap && \
42948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42950                   "RANLIB=$${RANLIB}" \
42951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42952                    pdf) \
42953           || exit 1
42954
42955 @endif target-libtermcap
42956
42957 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
42958 maybe-html-target-libtermcap:
42959 @if target-libtermcap
42960 maybe-html-target-libtermcap: html-target-libtermcap
42961
42962 html-target-libtermcap: \
42963     configure-target-libtermcap 
42964         @: $(MAKE); $(unstage)
42965         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42966         r=`${PWD_COMMAND}`; export r; \
42967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42968         $(NORMAL_TARGET_EXPORTS) \
42969         echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
42970         for flag in $(EXTRA_TARGET_FLAGS); do \
42971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42972         done; \
42973         (cd $(TARGET_SUBDIR)/libtermcap && \
42974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42976                   "RANLIB=$${RANLIB}" \
42977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42978                    html) \
42979           || exit 1
42980
42981 @endif target-libtermcap
42982
42983 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
42984 maybe-TAGS-target-libtermcap:
42985 @if target-libtermcap
42986 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
42987
42988 TAGS-target-libtermcap: \
42989     configure-target-libtermcap 
42990         @: $(MAKE); $(unstage)
42991         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42992         r=`${PWD_COMMAND}`; export r; \
42993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42994         $(NORMAL_TARGET_EXPORTS) \
42995         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
42996         for flag in $(EXTRA_TARGET_FLAGS); do \
42997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42998         done; \
42999         (cd $(TARGET_SUBDIR)/libtermcap && \
43000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43002                   "RANLIB=$${RANLIB}" \
43003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43004                    TAGS) \
43005           || exit 1
43006
43007 @endif target-libtermcap
43008
43009 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
43010 maybe-install-info-target-libtermcap:
43011 @if target-libtermcap
43012 maybe-install-info-target-libtermcap: install-info-target-libtermcap
43013
43014 install-info-target-libtermcap: \
43015     configure-target-libtermcap \
43016     info-target-libtermcap 
43017         @: $(MAKE); $(unstage)
43018         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
43019         r=`${PWD_COMMAND}`; export r; \
43020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43021         $(NORMAL_TARGET_EXPORTS) \
43022         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
43023         for flag in $(EXTRA_TARGET_FLAGS); do \
43024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43025         done; \
43026         (cd $(TARGET_SUBDIR)/libtermcap && \
43027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43029                   "RANLIB=$${RANLIB}" \
43030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43031                    install-info) \
43032           || exit 1
43033
43034 @endif target-libtermcap
43035
43036 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
43037 maybe-install-pdf-target-libtermcap:
43038 @if target-libtermcap
43039 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
43040
43041 install-pdf-target-libtermcap: \
43042     configure-target-libtermcap \
43043     pdf-target-libtermcap 
43044         @: $(MAKE); $(unstage)
43045         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
43046         r=`${PWD_COMMAND}`; export r; \
43047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43048         $(NORMAL_TARGET_EXPORTS) \
43049         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
43050         for flag in $(EXTRA_TARGET_FLAGS); do \
43051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43052         done; \
43053         (cd $(TARGET_SUBDIR)/libtermcap && \
43054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43056                   "RANLIB=$${RANLIB}" \
43057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43058                    install-pdf) \
43059           || exit 1
43060
43061 @endif target-libtermcap
43062
43063 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
43064 maybe-install-html-target-libtermcap:
43065 @if target-libtermcap
43066 maybe-install-html-target-libtermcap: install-html-target-libtermcap
43067
43068 install-html-target-libtermcap: \
43069     configure-target-libtermcap \
43070     html-target-libtermcap 
43071         @: $(MAKE); $(unstage)
43072         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
43073         r=`${PWD_COMMAND}`; export r; \
43074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43075         $(NORMAL_TARGET_EXPORTS) \
43076         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
43077         for flag in $(EXTRA_TARGET_FLAGS); do \
43078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43079         done; \
43080         (cd $(TARGET_SUBDIR)/libtermcap && \
43081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43083                   "RANLIB=$${RANLIB}" \
43084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43085                    install-html) \
43086           || exit 1
43087
43088 @endif target-libtermcap
43089
43090 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
43091 maybe-installcheck-target-libtermcap:
43092 @if target-libtermcap
43093 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
43094
43095 installcheck-target-libtermcap: \
43096     configure-target-libtermcap 
43097         @: $(MAKE); $(unstage)
43098         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
43099         r=`${PWD_COMMAND}`; export r; \
43100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43101         $(NORMAL_TARGET_EXPORTS) \
43102         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
43103         for flag in $(EXTRA_TARGET_FLAGS); do \
43104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43105         done; \
43106         (cd $(TARGET_SUBDIR)/libtermcap && \
43107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43109                   "RANLIB=$${RANLIB}" \
43110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43111                    installcheck) \
43112           || exit 1
43113
43114 @endif target-libtermcap
43115
43116 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
43117 maybe-mostlyclean-target-libtermcap:
43118 @if target-libtermcap
43119 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
43120
43121 # libtermcap doesn't support mostlyclean.
43122 mostlyclean-target-libtermcap:
43123
43124 @endif target-libtermcap
43125
43126 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
43127 maybe-clean-target-libtermcap:
43128 @if target-libtermcap
43129 maybe-clean-target-libtermcap: clean-target-libtermcap
43130
43131 # libtermcap doesn't support clean.
43132 clean-target-libtermcap:
43133
43134 @endif target-libtermcap
43135
43136 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
43137 maybe-distclean-target-libtermcap:
43138 @if target-libtermcap
43139 maybe-distclean-target-libtermcap: distclean-target-libtermcap
43140
43141 # libtermcap doesn't support distclean.
43142 distclean-target-libtermcap:
43143
43144 @endif target-libtermcap
43145
43146 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
43147 maybe-maintainer-clean-target-libtermcap:
43148 @if target-libtermcap
43149 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
43150
43151 # libtermcap doesn't support maintainer-clean.
43152 maintainer-clean-target-libtermcap:
43153
43154 @endif target-libtermcap
43155
43156
43157
43158
43159
43160 .PHONY: configure-target-winsup maybe-configure-target-winsup
43161 maybe-configure-target-winsup:
43162 @if gcc-bootstrap
43163 configure-target-winsup: stage_current
43164 @endif gcc-bootstrap
43165 @if target-winsup
43166 maybe-configure-target-winsup: configure-target-winsup
43167 configure-target-winsup: 
43168         @: $(MAKE); $(unstage)
43169         @r=`${PWD_COMMAND}`; export r; \
43170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43171         echo "Checking multilib configuration for winsup..."; \
43172         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
43173         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
43174         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
43175           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
43176             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
43177           else \
43178             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
43179             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
43180           fi; \
43181         else \
43182           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
43183         fi; \
43184         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
43185         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
43186         $(NORMAL_TARGET_EXPORTS)  \
43187         echo Configuring in $(TARGET_SUBDIR)/winsup; \
43188         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
43189         case $(srcdir) in \
43190           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43191           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
43192                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43193         esac; \
43194         module_srcdir=winsup; \
43195         rm -f no-such-file || : ; \
43196         CONFIG_SITE=no-such-file $(SHELL) \
43197           $$s/$$module_srcdir/configure \
43198           --srcdir=$${topdir}/$$module_srcdir \
43199           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43200           --target=${target_alias}  \
43201           || exit 1
43202 @endif target-winsup
43203
43204
43205
43206
43207
43208 .PHONY: all-target-winsup maybe-all-target-winsup
43209 maybe-all-target-winsup:
43210 @if gcc-bootstrap
43211 all-target-winsup: stage_current
43212 @endif gcc-bootstrap
43213 @if target-winsup
43214 TARGET-target-winsup=all
43215 maybe-all-target-winsup: all-target-winsup
43216 all-target-winsup: configure-target-winsup
43217         @: $(MAKE); $(unstage)
43218         @r=`${PWD_COMMAND}`; export r; \
43219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43220         $(NORMAL_TARGET_EXPORTS)  \
43221         (cd $(TARGET_SUBDIR)/winsup && \
43222           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43223                 $(TARGET-target-winsup))
43224 @endif target-winsup
43225
43226
43227
43228
43229
43230 .PHONY: check-target-winsup maybe-check-target-winsup
43231 maybe-check-target-winsup:
43232 @if target-winsup
43233 maybe-check-target-winsup: check-target-winsup
43234
43235 check-target-winsup:
43236         @: $(MAKE); $(unstage)
43237         @r=`${PWD_COMMAND}`; export r; \
43238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43239         $(NORMAL_TARGET_EXPORTS) \
43240         (cd $(TARGET_SUBDIR)/winsup && \
43241           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43242
43243 @endif target-winsup
43244
43245 .PHONY: install-target-winsup maybe-install-target-winsup
43246 maybe-install-target-winsup:
43247 @if target-winsup
43248 maybe-install-target-winsup: install-target-winsup
43249
43250 install-target-winsup: installdirs
43251         @: $(MAKE); $(unstage)
43252         @r=`${PWD_COMMAND}`; export r; \
43253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43254         $(NORMAL_TARGET_EXPORTS) \
43255         (cd $(TARGET_SUBDIR)/winsup && \
43256           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43257
43258 @endif target-winsup
43259
43260 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
43261 maybe-install-strip-target-winsup:
43262 @if target-winsup
43263 maybe-install-strip-target-winsup: install-strip-target-winsup
43264
43265 install-strip-target-winsup: installdirs
43266         @: $(MAKE); $(unstage)
43267         @r=`${PWD_COMMAND}`; export r; \
43268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43269         $(NORMAL_TARGET_EXPORTS) \
43270         (cd $(TARGET_SUBDIR)/winsup && \
43271           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43272
43273 @endif target-winsup
43274
43275 # Other targets (info, dvi, pdf, etc.)
43276
43277 .PHONY: maybe-info-target-winsup info-target-winsup
43278 maybe-info-target-winsup:
43279 @if target-winsup
43280 maybe-info-target-winsup: info-target-winsup
43281
43282 info-target-winsup: \
43283     configure-target-winsup 
43284         @: $(MAKE); $(unstage)
43285         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43286         r=`${PWD_COMMAND}`; export r; \
43287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43288         $(NORMAL_TARGET_EXPORTS) \
43289         echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
43290         for flag in $(EXTRA_TARGET_FLAGS); do \
43291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43292         done; \
43293         (cd $(TARGET_SUBDIR)/winsup && \
43294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43296                   "RANLIB=$${RANLIB}" \
43297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43298                    info) \
43299           || exit 1
43300
43301 @endif target-winsup
43302
43303 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
43304 maybe-dvi-target-winsup:
43305 @if target-winsup
43306 maybe-dvi-target-winsup: dvi-target-winsup
43307
43308 dvi-target-winsup: \
43309     configure-target-winsup 
43310         @: $(MAKE); $(unstage)
43311         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43312         r=`${PWD_COMMAND}`; export r; \
43313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43314         $(NORMAL_TARGET_EXPORTS) \
43315         echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
43316         for flag in $(EXTRA_TARGET_FLAGS); do \
43317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43318         done; \
43319         (cd $(TARGET_SUBDIR)/winsup && \
43320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43322                   "RANLIB=$${RANLIB}" \
43323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43324                    dvi) \
43325           || exit 1
43326
43327 @endif target-winsup
43328
43329 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
43330 maybe-pdf-target-winsup:
43331 @if target-winsup
43332 maybe-pdf-target-winsup: pdf-target-winsup
43333
43334 pdf-target-winsup: \
43335     configure-target-winsup 
43336         @: $(MAKE); $(unstage)
43337         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43338         r=`${PWD_COMMAND}`; export r; \
43339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43340         $(NORMAL_TARGET_EXPORTS) \
43341         echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
43342         for flag in $(EXTRA_TARGET_FLAGS); do \
43343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43344         done; \
43345         (cd $(TARGET_SUBDIR)/winsup && \
43346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43348                   "RANLIB=$${RANLIB}" \
43349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43350                    pdf) \
43351           || exit 1
43352
43353 @endif target-winsup
43354
43355 .PHONY: maybe-html-target-winsup html-target-winsup
43356 maybe-html-target-winsup:
43357 @if target-winsup
43358 maybe-html-target-winsup: html-target-winsup
43359
43360 html-target-winsup: \
43361     configure-target-winsup 
43362         @: $(MAKE); $(unstage)
43363         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43364         r=`${PWD_COMMAND}`; export r; \
43365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43366         $(NORMAL_TARGET_EXPORTS) \
43367         echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
43368         for flag in $(EXTRA_TARGET_FLAGS); do \
43369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43370         done; \
43371         (cd $(TARGET_SUBDIR)/winsup && \
43372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43374                   "RANLIB=$${RANLIB}" \
43375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43376                    html) \
43377           || exit 1
43378
43379 @endif target-winsup
43380
43381 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
43382 maybe-TAGS-target-winsup:
43383 @if target-winsup
43384 maybe-TAGS-target-winsup: TAGS-target-winsup
43385
43386 TAGS-target-winsup: \
43387     configure-target-winsup 
43388         @: $(MAKE); $(unstage)
43389         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43390         r=`${PWD_COMMAND}`; export r; \
43391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43392         $(NORMAL_TARGET_EXPORTS) \
43393         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
43394         for flag in $(EXTRA_TARGET_FLAGS); do \
43395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43396         done; \
43397         (cd $(TARGET_SUBDIR)/winsup && \
43398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43400                   "RANLIB=$${RANLIB}" \
43401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43402                    TAGS) \
43403           || exit 1
43404
43405 @endif target-winsup
43406
43407 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
43408 maybe-install-info-target-winsup:
43409 @if target-winsup
43410 maybe-install-info-target-winsup: install-info-target-winsup
43411
43412 install-info-target-winsup: \
43413     configure-target-winsup \
43414     info-target-winsup 
43415         @: $(MAKE); $(unstage)
43416         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43417         r=`${PWD_COMMAND}`; export r; \
43418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43419         $(NORMAL_TARGET_EXPORTS) \
43420         echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
43421         for flag in $(EXTRA_TARGET_FLAGS); do \
43422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43423         done; \
43424         (cd $(TARGET_SUBDIR)/winsup && \
43425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43427                   "RANLIB=$${RANLIB}" \
43428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43429                    install-info) \
43430           || exit 1
43431
43432 @endif target-winsup
43433
43434 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
43435 maybe-install-pdf-target-winsup:
43436 @if target-winsup
43437 maybe-install-pdf-target-winsup: install-pdf-target-winsup
43438
43439 install-pdf-target-winsup: \
43440     configure-target-winsup \
43441     pdf-target-winsup 
43442         @: $(MAKE); $(unstage)
43443         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43444         r=`${PWD_COMMAND}`; export r; \
43445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43446         $(NORMAL_TARGET_EXPORTS) \
43447         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
43448         for flag in $(EXTRA_TARGET_FLAGS); do \
43449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43450         done; \
43451         (cd $(TARGET_SUBDIR)/winsup && \
43452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43454                   "RANLIB=$${RANLIB}" \
43455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43456                    install-pdf) \
43457           || exit 1
43458
43459 @endif target-winsup
43460
43461 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
43462 maybe-install-html-target-winsup:
43463 @if target-winsup
43464 maybe-install-html-target-winsup: install-html-target-winsup
43465
43466 install-html-target-winsup: \
43467     configure-target-winsup \
43468     html-target-winsup 
43469         @: $(MAKE); $(unstage)
43470         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43471         r=`${PWD_COMMAND}`; export r; \
43472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43473         $(NORMAL_TARGET_EXPORTS) \
43474         echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
43475         for flag in $(EXTRA_TARGET_FLAGS); do \
43476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43477         done; \
43478         (cd $(TARGET_SUBDIR)/winsup && \
43479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43481                   "RANLIB=$${RANLIB}" \
43482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43483                    install-html) \
43484           || exit 1
43485
43486 @endif target-winsup
43487
43488 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
43489 maybe-installcheck-target-winsup:
43490 @if target-winsup
43491 maybe-installcheck-target-winsup: installcheck-target-winsup
43492
43493 installcheck-target-winsup: \
43494     configure-target-winsup 
43495         @: $(MAKE); $(unstage)
43496         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43497         r=`${PWD_COMMAND}`; export r; \
43498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43499         $(NORMAL_TARGET_EXPORTS) \
43500         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
43501         for flag in $(EXTRA_TARGET_FLAGS); do \
43502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43503         done; \
43504         (cd $(TARGET_SUBDIR)/winsup && \
43505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43507                   "RANLIB=$${RANLIB}" \
43508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43509                    installcheck) \
43510           || exit 1
43511
43512 @endif target-winsup
43513
43514 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
43515 maybe-mostlyclean-target-winsup:
43516 @if target-winsup
43517 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
43518
43519 mostlyclean-target-winsup: 
43520         @: $(MAKE); $(unstage)
43521         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43522         r=`${PWD_COMMAND}`; export r; \
43523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43524         $(NORMAL_TARGET_EXPORTS) \
43525         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
43526         for flag in $(EXTRA_TARGET_FLAGS); do \
43527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43528         done; \
43529         (cd $(TARGET_SUBDIR)/winsup && \
43530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43532                   "RANLIB=$${RANLIB}" \
43533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43534                    mostlyclean) \
43535           || exit 1
43536
43537 @endif target-winsup
43538
43539 .PHONY: maybe-clean-target-winsup clean-target-winsup
43540 maybe-clean-target-winsup:
43541 @if target-winsup
43542 maybe-clean-target-winsup: clean-target-winsup
43543
43544 clean-target-winsup: 
43545         @: $(MAKE); $(unstage)
43546         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43547         r=`${PWD_COMMAND}`; export r; \
43548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43549         $(NORMAL_TARGET_EXPORTS) \
43550         echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
43551         for flag in $(EXTRA_TARGET_FLAGS); do \
43552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43553         done; \
43554         (cd $(TARGET_SUBDIR)/winsup && \
43555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43557                   "RANLIB=$${RANLIB}" \
43558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43559                    clean) \
43560           || exit 1
43561
43562 @endif target-winsup
43563
43564 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
43565 maybe-distclean-target-winsup:
43566 @if target-winsup
43567 maybe-distclean-target-winsup: distclean-target-winsup
43568
43569 distclean-target-winsup: 
43570         @: $(MAKE); $(unstage)
43571         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43572         r=`${PWD_COMMAND}`; export r; \
43573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43574         $(NORMAL_TARGET_EXPORTS) \
43575         echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
43576         for flag in $(EXTRA_TARGET_FLAGS); do \
43577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43578         done; \
43579         (cd $(TARGET_SUBDIR)/winsup && \
43580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43582                   "RANLIB=$${RANLIB}" \
43583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43584                    distclean) \
43585           || exit 1
43586
43587 @endif target-winsup
43588
43589 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
43590 maybe-maintainer-clean-target-winsup:
43591 @if target-winsup
43592 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
43593
43594 maintainer-clean-target-winsup: 
43595         @: $(MAKE); $(unstage)
43596         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43597         r=`${PWD_COMMAND}`; export r; \
43598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43599         $(NORMAL_TARGET_EXPORTS) \
43600         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
43601         for flag in $(EXTRA_TARGET_FLAGS); do \
43602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43603         done; \
43604         (cd $(TARGET_SUBDIR)/winsup && \
43605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43607                   "RANLIB=$${RANLIB}" \
43608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43609                    maintainer-clean) \
43610           || exit 1
43611
43612 @endif target-winsup
43613
43614
43615
43616
43617
43618 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
43619 maybe-configure-target-libgloss:
43620 @if gcc-bootstrap
43621 configure-target-libgloss: stage_current
43622 @endif gcc-bootstrap
43623 @if target-libgloss
43624 maybe-configure-target-libgloss: configure-target-libgloss
43625 configure-target-libgloss: 
43626         @: $(MAKE); $(unstage)
43627         @r=`${PWD_COMMAND}`; export r; \
43628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43629         echo "Checking multilib configuration for libgloss..."; \
43630         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
43631         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
43632         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
43633           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
43634             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
43635           else \
43636             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
43637             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
43638           fi; \
43639         else \
43640           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
43641         fi; \
43642         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
43643         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
43644         $(NORMAL_TARGET_EXPORTS)  \
43645         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
43646         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
43647         case $(srcdir) in \
43648           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43649           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
43650                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43651         esac; \
43652         module_srcdir=libgloss; \
43653         rm -f no-such-file || : ; \
43654         CONFIG_SITE=no-such-file $(SHELL) \
43655           $$s/$$module_srcdir/configure \
43656           --srcdir=$${topdir}/$$module_srcdir \
43657           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43658           --target=${target_alias}  \
43659           || exit 1
43660 @endif target-libgloss
43661
43662
43663
43664
43665
43666 .PHONY: all-target-libgloss maybe-all-target-libgloss
43667 maybe-all-target-libgloss:
43668 @if gcc-bootstrap
43669 all-target-libgloss: stage_current
43670 @endif gcc-bootstrap
43671 @if target-libgloss
43672 TARGET-target-libgloss=all
43673 maybe-all-target-libgloss: all-target-libgloss
43674 all-target-libgloss: configure-target-libgloss
43675         @: $(MAKE); $(unstage)
43676         @r=`${PWD_COMMAND}`; export r; \
43677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43678         $(NORMAL_TARGET_EXPORTS)  \
43679         (cd $(TARGET_SUBDIR)/libgloss && \
43680           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43681                 $(TARGET-target-libgloss))
43682 @endif target-libgloss
43683
43684
43685
43686
43687
43688 .PHONY: check-target-libgloss maybe-check-target-libgloss
43689 maybe-check-target-libgloss:
43690 @if target-libgloss
43691 maybe-check-target-libgloss: check-target-libgloss
43692
43693 # Dummy target for uncheckable module.
43694 check-target-libgloss:
43695
43696 @endif target-libgloss
43697
43698 .PHONY: install-target-libgloss maybe-install-target-libgloss
43699 maybe-install-target-libgloss:
43700 @if target-libgloss
43701 maybe-install-target-libgloss: install-target-libgloss
43702
43703 install-target-libgloss: installdirs
43704         @: $(MAKE); $(unstage)
43705         @r=`${PWD_COMMAND}`; export r; \
43706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43707         $(NORMAL_TARGET_EXPORTS) \
43708         (cd $(TARGET_SUBDIR)/libgloss && \
43709           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43710
43711 @endif target-libgloss
43712
43713 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
43714 maybe-install-strip-target-libgloss:
43715 @if target-libgloss
43716 maybe-install-strip-target-libgloss: install-strip-target-libgloss
43717
43718 install-strip-target-libgloss: installdirs
43719         @: $(MAKE); $(unstage)
43720         @r=`${PWD_COMMAND}`; export r; \
43721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43722         $(NORMAL_TARGET_EXPORTS) \
43723         (cd $(TARGET_SUBDIR)/libgloss && \
43724           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43725
43726 @endif target-libgloss
43727
43728 # Other targets (info, dvi, pdf, etc.)
43729
43730 .PHONY: maybe-info-target-libgloss info-target-libgloss
43731 maybe-info-target-libgloss:
43732 @if target-libgloss
43733 maybe-info-target-libgloss: info-target-libgloss
43734
43735 info-target-libgloss: \
43736     configure-target-libgloss 
43737         @: $(MAKE); $(unstage)
43738         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43739         r=`${PWD_COMMAND}`; export r; \
43740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43741         $(NORMAL_TARGET_EXPORTS) \
43742         echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
43743         for flag in $(EXTRA_TARGET_FLAGS); do \
43744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43745         done; \
43746         (cd $(TARGET_SUBDIR)/libgloss && \
43747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43749                   "RANLIB=$${RANLIB}" \
43750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43751                    info) \
43752           || exit 1
43753
43754 @endif target-libgloss
43755
43756 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
43757 maybe-dvi-target-libgloss:
43758 @if target-libgloss
43759 maybe-dvi-target-libgloss: dvi-target-libgloss
43760
43761 dvi-target-libgloss: \
43762     configure-target-libgloss 
43763         @: $(MAKE); $(unstage)
43764         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43765         r=`${PWD_COMMAND}`; export r; \
43766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43767         $(NORMAL_TARGET_EXPORTS) \
43768         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
43769         for flag in $(EXTRA_TARGET_FLAGS); do \
43770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43771         done; \
43772         (cd $(TARGET_SUBDIR)/libgloss && \
43773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43775                   "RANLIB=$${RANLIB}" \
43776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43777                    dvi) \
43778           || exit 1
43779
43780 @endif target-libgloss
43781
43782 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
43783 maybe-pdf-target-libgloss:
43784 @if target-libgloss
43785 maybe-pdf-target-libgloss: pdf-target-libgloss
43786
43787 pdf-target-libgloss: \
43788     configure-target-libgloss 
43789         @: $(MAKE); $(unstage)
43790         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43791         r=`${PWD_COMMAND}`; export r; \
43792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43793         $(NORMAL_TARGET_EXPORTS) \
43794         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
43795         for flag in $(EXTRA_TARGET_FLAGS); do \
43796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43797         done; \
43798         (cd $(TARGET_SUBDIR)/libgloss && \
43799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43801                   "RANLIB=$${RANLIB}" \
43802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43803                    pdf) \
43804           || exit 1
43805
43806 @endif target-libgloss
43807
43808 .PHONY: maybe-html-target-libgloss html-target-libgloss
43809 maybe-html-target-libgloss:
43810 @if target-libgloss
43811 maybe-html-target-libgloss: html-target-libgloss
43812
43813 html-target-libgloss: \
43814     configure-target-libgloss 
43815         @: $(MAKE); $(unstage)
43816         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43817         r=`${PWD_COMMAND}`; export r; \
43818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43819         $(NORMAL_TARGET_EXPORTS) \
43820         echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
43821         for flag in $(EXTRA_TARGET_FLAGS); do \
43822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43823         done; \
43824         (cd $(TARGET_SUBDIR)/libgloss && \
43825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43827                   "RANLIB=$${RANLIB}" \
43828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43829                    html) \
43830           || exit 1
43831
43832 @endif target-libgloss
43833
43834 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
43835 maybe-TAGS-target-libgloss:
43836 @if target-libgloss
43837 maybe-TAGS-target-libgloss: TAGS-target-libgloss
43838
43839 TAGS-target-libgloss: \
43840     configure-target-libgloss 
43841         @: $(MAKE); $(unstage)
43842         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43843         r=`${PWD_COMMAND}`; export r; \
43844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43845         $(NORMAL_TARGET_EXPORTS) \
43846         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
43847         for flag in $(EXTRA_TARGET_FLAGS); do \
43848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43849         done; \
43850         (cd $(TARGET_SUBDIR)/libgloss && \
43851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43853                   "RANLIB=$${RANLIB}" \
43854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43855                    TAGS) \
43856           || exit 1
43857
43858 @endif target-libgloss
43859
43860 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
43861 maybe-install-info-target-libgloss:
43862 @if target-libgloss
43863 maybe-install-info-target-libgloss: install-info-target-libgloss
43864
43865 install-info-target-libgloss: \
43866     configure-target-libgloss \
43867     info-target-libgloss 
43868         @: $(MAKE); $(unstage)
43869         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43870         r=`${PWD_COMMAND}`; export r; \
43871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43872         $(NORMAL_TARGET_EXPORTS) \
43873         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
43874         for flag in $(EXTRA_TARGET_FLAGS); do \
43875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43876         done; \
43877         (cd $(TARGET_SUBDIR)/libgloss && \
43878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43880                   "RANLIB=$${RANLIB}" \
43881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43882                    install-info) \
43883           || exit 1
43884
43885 @endif target-libgloss
43886
43887 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
43888 maybe-install-pdf-target-libgloss:
43889 @if target-libgloss
43890 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
43891
43892 install-pdf-target-libgloss: \
43893     configure-target-libgloss \
43894     pdf-target-libgloss 
43895         @: $(MAKE); $(unstage)
43896         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43897         r=`${PWD_COMMAND}`; export r; \
43898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43899         $(NORMAL_TARGET_EXPORTS) \
43900         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
43901         for flag in $(EXTRA_TARGET_FLAGS); do \
43902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43903         done; \
43904         (cd $(TARGET_SUBDIR)/libgloss && \
43905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43907                   "RANLIB=$${RANLIB}" \
43908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43909                    install-pdf) \
43910           || exit 1
43911
43912 @endif target-libgloss
43913
43914 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
43915 maybe-install-html-target-libgloss:
43916 @if target-libgloss
43917 maybe-install-html-target-libgloss: install-html-target-libgloss
43918
43919 install-html-target-libgloss: \
43920     configure-target-libgloss \
43921     html-target-libgloss 
43922         @: $(MAKE); $(unstage)
43923         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43924         r=`${PWD_COMMAND}`; export r; \
43925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43926         $(NORMAL_TARGET_EXPORTS) \
43927         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
43928         for flag in $(EXTRA_TARGET_FLAGS); do \
43929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43930         done; \
43931         (cd $(TARGET_SUBDIR)/libgloss && \
43932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43934                   "RANLIB=$${RANLIB}" \
43935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43936                    install-html) \
43937           || exit 1
43938
43939 @endif target-libgloss
43940
43941 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
43942 maybe-installcheck-target-libgloss:
43943 @if target-libgloss
43944 maybe-installcheck-target-libgloss: installcheck-target-libgloss
43945
43946 installcheck-target-libgloss: \
43947     configure-target-libgloss 
43948         @: $(MAKE); $(unstage)
43949         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43950         r=`${PWD_COMMAND}`; export r; \
43951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43952         $(NORMAL_TARGET_EXPORTS) \
43953         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
43954         for flag in $(EXTRA_TARGET_FLAGS); do \
43955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43956         done; \
43957         (cd $(TARGET_SUBDIR)/libgloss && \
43958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43960                   "RANLIB=$${RANLIB}" \
43961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43962                    installcheck) \
43963           || exit 1
43964
43965 @endif target-libgloss
43966
43967 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
43968 maybe-mostlyclean-target-libgloss:
43969 @if target-libgloss
43970 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
43971
43972 mostlyclean-target-libgloss: 
43973         @: $(MAKE); $(unstage)
43974         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43975         r=`${PWD_COMMAND}`; export r; \
43976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43977         $(NORMAL_TARGET_EXPORTS) \
43978         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
43979         for flag in $(EXTRA_TARGET_FLAGS); do \
43980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43981         done; \
43982         (cd $(TARGET_SUBDIR)/libgloss && \
43983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43985                   "RANLIB=$${RANLIB}" \
43986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43987                    mostlyclean) \
43988           || exit 1
43989
43990 @endif target-libgloss
43991
43992 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
43993 maybe-clean-target-libgloss:
43994 @if target-libgloss
43995 maybe-clean-target-libgloss: clean-target-libgloss
43996
43997 clean-target-libgloss: 
43998         @: $(MAKE); $(unstage)
43999         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
44000         r=`${PWD_COMMAND}`; export r; \
44001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44002         $(NORMAL_TARGET_EXPORTS) \
44003         echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
44004         for flag in $(EXTRA_TARGET_FLAGS); do \
44005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44006         done; \
44007         (cd $(TARGET_SUBDIR)/libgloss && \
44008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44010                   "RANLIB=$${RANLIB}" \
44011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44012                    clean) \
44013           || exit 1
44014
44015 @endif target-libgloss
44016
44017 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
44018 maybe-distclean-target-libgloss:
44019 @if target-libgloss
44020 maybe-distclean-target-libgloss: distclean-target-libgloss
44021
44022 distclean-target-libgloss: 
44023         @: $(MAKE); $(unstage)
44024         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
44025         r=`${PWD_COMMAND}`; export r; \
44026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44027         $(NORMAL_TARGET_EXPORTS) \
44028         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
44029         for flag in $(EXTRA_TARGET_FLAGS); do \
44030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44031         done; \
44032         (cd $(TARGET_SUBDIR)/libgloss && \
44033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44035                   "RANLIB=$${RANLIB}" \
44036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44037                    distclean) \
44038           || exit 1
44039
44040 @endif target-libgloss
44041
44042 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
44043 maybe-maintainer-clean-target-libgloss:
44044 @if target-libgloss
44045 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
44046
44047 maintainer-clean-target-libgloss: 
44048         @: $(MAKE); $(unstage)
44049         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
44050         r=`${PWD_COMMAND}`; export r; \
44051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44052         $(NORMAL_TARGET_EXPORTS) \
44053         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
44054         for flag in $(EXTRA_TARGET_FLAGS); do \
44055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44056         done; \
44057         (cd $(TARGET_SUBDIR)/libgloss && \
44058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44060                   "RANLIB=$${RANLIB}" \
44061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44062                    maintainer-clean) \
44063           || exit 1
44064
44065 @endif target-libgloss
44066
44067
44068
44069
44070
44071 .PHONY: configure-target-libffi maybe-configure-target-libffi
44072 maybe-configure-target-libffi:
44073 @if gcc-bootstrap
44074 configure-target-libffi: stage_current
44075 @endif gcc-bootstrap
44076 @if target-libffi
44077 maybe-configure-target-libffi: configure-target-libffi
44078 configure-target-libffi: 
44079         @: $(MAKE); $(unstage)
44080         @r=`${PWD_COMMAND}`; export r; \
44081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44082         echo "Checking multilib configuration for libffi..."; \
44083         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
44084         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
44085         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
44086           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
44087             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
44088           else \
44089             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
44090             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
44091           fi; \
44092         else \
44093           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
44094         fi; \
44095         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
44096         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
44097         $(NORMAL_TARGET_EXPORTS)  \
44098         echo Configuring in $(TARGET_SUBDIR)/libffi; \
44099         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
44100         case $(srcdir) in \
44101           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44102           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
44103                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44104         esac; \
44105         module_srcdir=libffi; \
44106         rm -f no-such-file || : ; \
44107         CONFIG_SITE=no-such-file $(SHELL) \
44108           $$s/$$module_srcdir/configure \
44109           --srcdir=$${topdir}/$$module_srcdir \
44110           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44111           --target=${target_alias}  \
44112           || exit 1
44113 @endif target-libffi
44114
44115
44116
44117
44118
44119 .PHONY: all-target-libffi maybe-all-target-libffi
44120 maybe-all-target-libffi:
44121 @if gcc-bootstrap
44122 all-target-libffi: stage_current
44123 @endif gcc-bootstrap
44124 @if target-libffi
44125 TARGET-target-libffi=all
44126 maybe-all-target-libffi: all-target-libffi
44127 all-target-libffi: configure-target-libffi
44128         @: $(MAKE); $(unstage)
44129         @r=`${PWD_COMMAND}`; export r; \
44130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44131         $(NORMAL_TARGET_EXPORTS)  \
44132         (cd $(TARGET_SUBDIR)/libffi && \
44133           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44134                 $(TARGET-target-libffi))
44135 @endif target-libffi
44136
44137
44138
44139
44140
44141 .PHONY: check-target-libffi maybe-check-target-libffi
44142 maybe-check-target-libffi:
44143 @if target-libffi
44144 maybe-check-target-libffi: check-target-libffi
44145
44146 check-target-libffi:
44147         @: $(MAKE); $(unstage)
44148         @r=`${PWD_COMMAND}`; export r; \
44149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44150         $(NORMAL_TARGET_EXPORTS) \
44151         (cd $(TARGET_SUBDIR)/libffi && \
44152           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44153
44154 @endif target-libffi
44155
44156 .PHONY: install-target-libffi maybe-install-target-libffi
44157 maybe-install-target-libffi:
44158 @if target-libffi
44159 maybe-install-target-libffi: install-target-libffi
44160
44161 # Dummy target for uninstallable.
44162 install-target-libffi:
44163
44164 @endif target-libffi
44165
44166 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
44167 maybe-install-strip-target-libffi:
44168 @if target-libffi
44169 maybe-install-strip-target-libffi: install-strip-target-libffi
44170
44171 # Dummy target for uninstallable.
44172 install-strip-target-libffi:
44173
44174 @endif target-libffi
44175
44176 # Other targets (info, dvi, pdf, etc.)
44177
44178 .PHONY: maybe-info-target-libffi info-target-libffi
44179 maybe-info-target-libffi:
44180 @if target-libffi
44181 maybe-info-target-libffi: info-target-libffi
44182
44183 info-target-libffi: \
44184     configure-target-libffi 
44185         @: $(MAKE); $(unstage)
44186         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44187         r=`${PWD_COMMAND}`; export r; \
44188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44189         $(NORMAL_TARGET_EXPORTS) \
44190         echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
44191         for flag in $(EXTRA_TARGET_FLAGS); do \
44192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44193         done; \
44194         (cd $(TARGET_SUBDIR)/libffi && \
44195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44197                   "RANLIB=$${RANLIB}" \
44198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44199                    info) \
44200           || exit 1
44201
44202 @endif target-libffi
44203
44204 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
44205 maybe-dvi-target-libffi:
44206 @if target-libffi
44207 maybe-dvi-target-libffi: dvi-target-libffi
44208
44209 dvi-target-libffi: \
44210     configure-target-libffi 
44211         @: $(MAKE); $(unstage)
44212         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44213         r=`${PWD_COMMAND}`; export r; \
44214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44215         $(NORMAL_TARGET_EXPORTS) \
44216         echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
44217         for flag in $(EXTRA_TARGET_FLAGS); do \
44218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44219         done; \
44220         (cd $(TARGET_SUBDIR)/libffi && \
44221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44223                   "RANLIB=$${RANLIB}" \
44224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44225                    dvi) \
44226           || exit 1
44227
44228 @endif target-libffi
44229
44230 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
44231 maybe-pdf-target-libffi:
44232 @if target-libffi
44233 maybe-pdf-target-libffi: pdf-target-libffi
44234
44235 pdf-target-libffi: \
44236     configure-target-libffi 
44237         @: $(MAKE); $(unstage)
44238         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44239         r=`${PWD_COMMAND}`; export r; \
44240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44241         $(NORMAL_TARGET_EXPORTS) \
44242         echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
44243         for flag in $(EXTRA_TARGET_FLAGS); do \
44244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44245         done; \
44246         (cd $(TARGET_SUBDIR)/libffi && \
44247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44249                   "RANLIB=$${RANLIB}" \
44250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44251                    pdf) \
44252           || exit 1
44253
44254 @endif target-libffi
44255
44256 .PHONY: maybe-html-target-libffi html-target-libffi
44257 maybe-html-target-libffi:
44258 @if target-libffi
44259 maybe-html-target-libffi: html-target-libffi
44260
44261 html-target-libffi: \
44262     configure-target-libffi 
44263         @: $(MAKE); $(unstage)
44264         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44265         r=`${PWD_COMMAND}`; export r; \
44266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44267         $(NORMAL_TARGET_EXPORTS) \
44268         echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
44269         for flag in $(EXTRA_TARGET_FLAGS); do \
44270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44271         done; \
44272         (cd $(TARGET_SUBDIR)/libffi && \
44273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44275                   "RANLIB=$${RANLIB}" \
44276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44277                    html) \
44278           || exit 1
44279
44280 @endif target-libffi
44281
44282 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
44283 maybe-TAGS-target-libffi:
44284 @if target-libffi
44285 maybe-TAGS-target-libffi: TAGS-target-libffi
44286
44287 TAGS-target-libffi: \
44288     configure-target-libffi 
44289         @: $(MAKE); $(unstage)
44290         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44291         r=`${PWD_COMMAND}`; export r; \
44292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44293         $(NORMAL_TARGET_EXPORTS) \
44294         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
44295         for flag in $(EXTRA_TARGET_FLAGS); do \
44296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44297         done; \
44298         (cd $(TARGET_SUBDIR)/libffi && \
44299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44301                   "RANLIB=$${RANLIB}" \
44302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44303                    TAGS) \
44304           || exit 1
44305
44306 @endif target-libffi
44307
44308 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
44309 maybe-install-info-target-libffi:
44310 @if target-libffi
44311 maybe-install-info-target-libffi: install-info-target-libffi
44312
44313 install-info-target-libffi: \
44314     configure-target-libffi \
44315     info-target-libffi 
44316         @: $(MAKE); $(unstage)
44317         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44318         r=`${PWD_COMMAND}`; export r; \
44319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44320         $(NORMAL_TARGET_EXPORTS) \
44321         echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
44322         for flag in $(EXTRA_TARGET_FLAGS); do \
44323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44324         done; \
44325         (cd $(TARGET_SUBDIR)/libffi && \
44326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44328                   "RANLIB=$${RANLIB}" \
44329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44330                    install-info) \
44331           || exit 1
44332
44333 @endif target-libffi
44334
44335 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
44336 maybe-install-pdf-target-libffi:
44337 @if target-libffi
44338 maybe-install-pdf-target-libffi: install-pdf-target-libffi
44339
44340 install-pdf-target-libffi: \
44341     configure-target-libffi \
44342     pdf-target-libffi 
44343         @: $(MAKE); $(unstage)
44344         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44345         r=`${PWD_COMMAND}`; export r; \
44346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44347         $(NORMAL_TARGET_EXPORTS) \
44348         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
44349         for flag in $(EXTRA_TARGET_FLAGS); do \
44350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44351         done; \
44352         (cd $(TARGET_SUBDIR)/libffi && \
44353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44355                   "RANLIB=$${RANLIB}" \
44356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44357                    install-pdf) \
44358           || exit 1
44359
44360 @endif target-libffi
44361
44362 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
44363 maybe-install-html-target-libffi:
44364 @if target-libffi
44365 maybe-install-html-target-libffi: install-html-target-libffi
44366
44367 install-html-target-libffi: \
44368     configure-target-libffi \
44369     html-target-libffi 
44370         @: $(MAKE); $(unstage)
44371         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44372         r=`${PWD_COMMAND}`; export r; \
44373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44374         $(NORMAL_TARGET_EXPORTS) \
44375         echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
44376         for flag in $(EXTRA_TARGET_FLAGS); do \
44377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44378         done; \
44379         (cd $(TARGET_SUBDIR)/libffi && \
44380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44382                   "RANLIB=$${RANLIB}" \
44383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44384                    install-html) \
44385           || exit 1
44386
44387 @endif target-libffi
44388
44389 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
44390 maybe-installcheck-target-libffi:
44391 @if target-libffi
44392 maybe-installcheck-target-libffi: installcheck-target-libffi
44393
44394 installcheck-target-libffi: \
44395     configure-target-libffi 
44396         @: $(MAKE); $(unstage)
44397         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44398         r=`${PWD_COMMAND}`; export r; \
44399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44400         $(NORMAL_TARGET_EXPORTS) \
44401         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
44402         for flag in $(EXTRA_TARGET_FLAGS); do \
44403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44404         done; \
44405         (cd $(TARGET_SUBDIR)/libffi && \
44406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44408                   "RANLIB=$${RANLIB}" \
44409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44410                    installcheck) \
44411           || exit 1
44412
44413 @endif target-libffi
44414
44415 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
44416 maybe-mostlyclean-target-libffi:
44417 @if target-libffi
44418 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
44419
44420 mostlyclean-target-libffi: 
44421         @: $(MAKE); $(unstage)
44422         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44423         r=`${PWD_COMMAND}`; export r; \
44424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44425         $(NORMAL_TARGET_EXPORTS) \
44426         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
44427         for flag in $(EXTRA_TARGET_FLAGS); do \
44428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44429         done; \
44430         (cd $(TARGET_SUBDIR)/libffi && \
44431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44433                   "RANLIB=$${RANLIB}" \
44434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44435                    mostlyclean) \
44436           || exit 1
44437
44438 @endif target-libffi
44439
44440 .PHONY: maybe-clean-target-libffi clean-target-libffi
44441 maybe-clean-target-libffi:
44442 @if target-libffi
44443 maybe-clean-target-libffi: clean-target-libffi
44444
44445 clean-target-libffi: 
44446         @: $(MAKE); $(unstage)
44447         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44448         r=`${PWD_COMMAND}`; export r; \
44449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44450         $(NORMAL_TARGET_EXPORTS) \
44451         echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
44452         for flag in $(EXTRA_TARGET_FLAGS); do \
44453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44454         done; \
44455         (cd $(TARGET_SUBDIR)/libffi && \
44456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44458                   "RANLIB=$${RANLIB}" \
44459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44460                    clean) \
44461           || exit 1
44462
44463 @endif target-libffi
44464
44465 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
44466 maybe-distclean-target-libffi:
44467 @if target-libffi
44468 maybe-distclean-target-libffi: distclean-target-libffi
44469
44470 distclean-target-libffi: 
44471         @: $(MAKE); $(unstage)
44472         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44473         r=`${PWD_COMMAND}`; export r; \
44474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44475         $(NORMAL_TARGET_EXPORTS) \
44476         echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
44477         for flag in $(EXTRA_TARGET_FLAGS); do \
44478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44479         done; \
44480         (cd $(TARGET_SUBDIR)/libffi && \
44481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44483                   "RANLIB=$${RANLIB}" \
44484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44485                    distclean) \
44486           || exit 1
44487
44488 @endif target-libffi
44489
44490 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
44491 maybe-maintainer-clean-target-libffi:
44492 @if target-libffi
44493 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
44494
44495 maintainer-clean-target-libffi: 
44496         @: $(MAKE); $(unstage)
44497         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44498         r=`${PWD_COMMAND}`; export r; \
44499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44500         $(NORMAL_TARGET_EXPORTS) \
44501         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
44502         for flag in $(EXTRA_TARGET_FLAGS); do \
44503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44504         done; \
44505         (cd $(TARGET_SUBDIR)/libffi && \
44506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44508                   "RANLIB=$${RANLIB}" \
44509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44510                    maintainer-clean) \
44511           || exit 1
44512
44513 @endif target-libffi
44514
44515
44516
44517
44518
44519 .PHONY: configure-target-zlib maybe-configure-target-zlib
44520 maybe-configure-target-zlib:
44521 @if gcc-bootstrap
44522 configure-target-zlib: stage_current
44523 @endif gcc-bootstrap
44524 @if target-zlib
44525 maybe-configure-target-zlib: configure-target-zlib
44526 configure-target-zlib: 
44527         @: $(MAKE); $(unstage)
44528         @r=`${PWD_COMMAND}`; export r; \
44529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44530         echo "Checking multilib configuration for zlib..."; \
44531         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
44532         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
44533         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
44534           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
44535             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
44536           else \
44537             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
44538             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
44539           fi; \
44540         else \
44541           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
44542         fi; \
44543         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
44544         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
44545         $(NORMAL_TARGET_EXPORTS)  \
44546         echo Configuring in $(TARGET_SUBDIR)/zlib; \
44547         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
44548         case $(srcdir) in \
44549           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44550           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
44551                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44552         esac; \
44553         module_srcdir=zlib; \
44554         rm -f no-such-file || : ; \
44555         CONFIG_SITE=no-such-file $(SHELL) \
44556           $$s/$$module_srcdir/configure \
44557           --srcdir=$${topdir}/$$module_srcdir \
44558           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44559           --target=${target_alias}  \
44560           || exit 1
44561 @endif target-zlib
44562
44563
44564
44565
44566
44567 .PHONY: all-target-zlib maybe-all-target-zlib
44568 maybe-all-target-zlib:
44569 @if gcc-bootstrap
44570 all-target-zlib: stage_current
44571 @endif gcc-bootstrap
44572 @if target-zlib
44573 TARGET-target-zlib=all
44574 maybe-all-target-zlib: all-target-zlib
44575 all-target-zlib: configure-target-zlib
44576         @: $(MAKE); $(unstage)
44577         @r=`${PWD_COMMAND}`; export r; \
44578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44579         $(NORMAL_TARGET_EXPORTS)  \
44580         (cd $(TARGET_SUBDIR)/zlib && \
44581           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44582                 $(TARGET-target-zlib))
44583 @endif target-zlib
44584
44585
44586
44587
44588
44589 .PHONY: check-target-zlib maybe-check-target-zlib
44590 maybe-check-target-zlib:
44591 @if target-zlib
44592 maybe-check-target-zlib: check-target-zlib
44593
44594 check-target-zlib:
44595         @: $(MAKE); $(unstage)
44596         @r=`${PWD_COMMAND}`; export r; \
44597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44598         $(NORMAL_TARGET_EXPORTS) \
44599         (cd $(TARGET_SUBDIR)/zlib && \
44600           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44601
44602 @endif target-zlib
44603
44604 .PHONY: install-target-zlib maybe-install-target-zlib
44605 maybe-install-target-zlib:
44606 @if target-zlib
44607 maybe-install-target-zlib: install-target-zlib
44608
44609 install-target-zlib: installdirs
44610         @: $(MAKE); $(unstage)
44611         @r=`${PWD_COMMAND}`; export r; \
44612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44613         $(NORMAL_TARGET_EXPORTS) \
44614         (cd $(TARGET_SUBDIR)/zlib && \
44615           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44616
44617 @endif target-zlib
44618
44619 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
44620 maybe-install-strip-target-zlib:
44621 @if target-zlib
44622 maybe-install-strip-target-zlib: install-strip-target-zlib
44623
44624 install-strip-target-zlib: installdirs
44625         @: $(MAKE); $(unstage)
44626         @r=`${PWD_COMMAND}`; export r; \
44627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44628         $(NORMAL_TARGET_EXPORTS) \
44629         (cd $(TARGET_SUBDIR)/zlib && \
44630           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44631
44632 @endif target-zlib
44633
44634 # Other targets (info, dvi, pdf, etc.)
44635
44636 .PHONY: maybe-info-target-zlib info-target-zlib
44637 maybe-info-target-zlib:
44638 @if target-zlib
44639 maybe-info-target-zlib: info-target-zlib
44640
44641 info-target-zlib: \
44642     configure-target-zlib 
44643         @: $(MAKE); $(unstage)
44644         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44645         r=`${PWD_COMMAND}`; export r; \
44646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44647         $(NORMAL_TARGET_EXPORTS) \
44648         echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
44649         for flag in $(EXTRA_TARGET_FLAGS); do \
44650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44651         done; \
44652         (cd $(TARGET_SUBDIR)/zlib && \
44653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44655                   "RANLIB=$${RANLIB}" \
44656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44657                    info) \
44658           || exit 1
44659
44660 @endif target-zlib
44661
44662 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
44663 maybe-dvi-target-zlib:
44664 @if target-zlib
44665 maybe-dvi-target-zlib: dvi-target-zlib
44666
44667 dvi-target-zlib: \
44668     configure-target-zlib 
44669         @: $(MAKE); $(unstage)
44670         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44671         r=`${PWD_COMMAND}`; export r; \
44672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44673         $(NORMAL_TARGET_EXPORTS) \
44674         echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
44675         for flag in $(EXTRA_TARGET_FLAGS); do \
44676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44677         done; \
44678         (cd $(TARGET_SUBDIR)/zlib && \
44679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44681                   "RANLIB=$${RANLIB}" \
44682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44683                    dvi) \
44684           || exit 1
44685
44686 @endif target-zlib
44687
44688 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
44689 maybe-pdf-target-zlib:
44690 @if target-zlib
44691 maybe-pdf-target-zlib: pdf-target-zlib
44692
44693 pdf-target-zlib: \
44694     configure-target-zlib 
44695         @: $(MAKE); $(unstage)
44696         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44697         r=`${PWD_COMMAND}`; export r; \
44698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44699         $(NORMAL_TARGET_EXPORTS) \
44700         echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
44701         for flag in $(EXTRA_TARGET_FLAGS); do \
44702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44703         done; \
44704         (cd $(TARGET_SUBDIR)/zlib && \
44705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44707                   "RANLIB=$${RANLIB}" \
44708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44709                    pdf) \
44710           || exit 1
44711
44712 @endif target-zlib
44713
44714 .PHONY: maybe-html-target-zlib html-target-zlib
44715 maybe-html-target-zlib:
44716 @if target-zlib
44717 maybe-html-target-zlib: html-target-zlib
44718
44719 html-target-zlib: \
44720     configure-target-zlib 
44721         @: $(MAKE); $(unstage)
44722         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44723         r=`${PWD_COMMAND}`; export r; \
44724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44725         $(NORMAL_TARGET_EXPORTS) \
44726         echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
44727         for flag in $(EXTRA_TARGET_FLAGS); do \
44728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44729         done; \
44730         (cd $(TARGET_SUBDIR)/zlib && \
44731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44733                   "RANLIB=$${RANLIB}" \
44734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44735                    html) \
44736           || exit 1
44737
44738 @endif target-zlib
44739
44740 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
44741 maybe-TAGS-target-zlib:
44742 @if target-zlib
44743 maybe-TAGS-target-zlib: TAGS-target-zlib
44744
44745 TAGS-target-zlib: \
44746     configure-target-zlib 
44747         @: $(MAKE); $(unstage)
44748         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44749         r=`${PWD_COMMAND}`; export r; \
44750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44751         $(NORMAL_TARGET_EXPORTS) \
44752         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
44753         for flag in $(EXTRA_TARGET_FLAGS); do \
44754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44755         done; \
44756         (cd $(TARGET_SUBDIR)/zlib && \
44757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44759                   "RANLIB=$${RANLIB}" \
44760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44761                    TAGS) \
44762           || exit 1
44763
44764 @endif target-zlib
44765
44766 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
44767 maybe-install-info-target-zlib:
44768 @if target-zlib
44769 maybe-install-info-target-zlib: install-info-target-zlib
44770
44771 install-info-target-zlib: \
44772     configure-target-zlib \
44773     info-target-zlib 
44774         @: $(MAKE); $(unstage)
44775         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44776         r=`${PWD_COMMAND}`; export r; \
44777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44778         $(NORMAL_TARGET_EXPORTS) \
44779         echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
44780         for flag in $(EXTRA_TARGET_FLAGS); do \
44781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44782         done; \
44783         (cd $(TARGET_SUBDIR)/zlib && \
44784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44786                   "RANLIB=$${RANLIB}" \
44787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44788                    install-info) \
44789           || exit 1
44790
44791 @endif target-zlib
44792
44793 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
44794 maybe-install-pdf-target-zlib:
44795 @if target-zlib
44796 maybe-install-pdf-target-zlib: install-pdf-target-zlib
44797
44798 install-pdf-target-zlib: \
44799     configure-target-zlib \
44800     pdf-target-zlib 
44801         @: $(MAKE); $(unstage)
44802         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44803         r=`${PWD_COMMAND}`; export r; \
44804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44805         $(NORMAL_TARGET_EXPORTS) \
44806         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
44807         for flag in $(EXTRA_TARGET_FLAGS); do \
44808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44809         done; \
44810         (cd $(TARGET_SUBDIR)/zlib && \
44811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44813                   "RANLIB=$${RANLIB}" \
44814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44815                    install-pdf) \
44816           || exit 1
44817
44818 @endif target-zlib
44819
44820 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
44821 maybe-install-html-target-zlib:
44822 @if target-zlib
44823 maybe-install-html-target-zlib: install-html-target-zlib
44824
44825 install-html-target-zlib: \
44826     configure-target-zlib \
44827     html-target-zlib 
44828         @: $(MAKE); $(unstage)
44829         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44830         r=`${PWD_COMMAND}`; export r; \
44831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44832         $(NORMAL_TARGET_EXPORTS) \
44833         echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
44834         for flag in $(EXTRA_TARGET_FLAGS); do \
44835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44836         done; \
44837         (cd $(TARGET_SUBDIR)/zlib && \
44838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44840                   "RANLIB=$${RANLIB}" \
44841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44842                    install-html) \
44843           || exit 1
44844
44845 @endif target-zlib
44846
44847 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
44848 maybe-installcheck-target-zlib:
44849 @if target-zlib
44850 maybe-installcheck-target-zlib: installcheck-target-zlib
44851
44852 installcheck-target-zlib: \
44853     configure-target-zlib 
44854         @: $(MAKE); $(unstage)
44855         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44856         r=`${PWD_COMMAND}`; export r; \
44857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44858         $(NORMAL_TARGET_EXPORTS) \
44859         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
44860         for flag in $(EXTRA_TARGET_FLAGS); do \
44861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44862         done; \
44863         (cd $(TARGET_SUBDIR)/zlib && \
44864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44866                   "RANLIB=$${RANLIB}" \
44867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44868                    installcheck) \
44869           || exit 1
44870
44871 @endif target-zlib
44872
44873 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
44874 maybe-mostlyclean-target-zlib:
44875 @if target-zlib
44876 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
44877
44878 mostlyclean-target-zlib: 
44879         @: $(MAKE); $(unstage)
44880         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44881         r=`${PWD_COMMAND}`; export r; \
44882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44883         $(NORMAL_TARGET_EXPORTS) \
44884         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
44885         for flag in $(EXTRA_TARGET_FLAGS); do \
44886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44887         done; \
44888         (cd $(TARGET_SUBDIR)/zlib && \
44889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44891                   "RANLIB=$${RANLIB}" \
44892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44893                    mostlyclean) \
44894           || exit 1
44895
44896 @endif target-zlib
44897
44898 .PHONY: maybe-clean-target-zlib clean-target-zlib
44899 maybe-clean-target-zlib:
44900 @if target-zlib
44901 maybe-clean-target-zlib: clean-target-zlib
44902
44903 clean-target-zlib: 
44904         @: $(MAKE); $(unstage)
44905         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44906         r=`${PWD_COMMAND}`; export r; \
44907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44908         $(NORMAL_TARGET_EXPORTS) \
44909         echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
44910         for flag in $(EXTRA_TARGET_FLAGS); do \
44911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44912         done; \
44913         (cd $(TARGET_SUBDIR)/zlib && \
44914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44916                   "RANLIB=$${RANLIB}" \
44917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44918                    clean) \
44919           || exit 1
44920
44921 @endif target-zlib
44922
44923 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
44924 maybe-distclean-target-zlib:
44925 @if target-zlib
44926 maybe-distclean-target-zlib: distclean-target-zlib
44927
44928 distclean-target-zlib: 
44929         @: $(MAKE); $(unstage)
44930         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44931         r=`${PWD_COMMAND}`; export r; \
44932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44933         $(NORMAL_TARGET_EXPORTS) \
44934         echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
44935         for flag in $(EXTRA_TARGET_FLAGS); do \
44936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44937         done; \
44938         (cd $(TARGET_SUBDIR)/zlib && \
44939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44941                   "RANLIB=$${RANLIB}" \
44942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44943                    distclean) \
44944           || exit 1
44945
44946 @endif target-zlib
44947
44948 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
44949 maybe-maintainer-clean-target-zlib:
44950 @if target-zlib
44951 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
44952
44953 maintainer-clean-target-zlib: 
44954         @: $(MAKE); $(unstage)
44955         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44956         r=`${PWD_COMMAND}`; export r; \
44957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44958         $(NORMAL_TARGET_EXPORTS) \
44959         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
44960         for flag in $(EXTRA_TARGET_FLAGS); do \
44961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44962         done; \
44963         (cd $(TARGET_SUBDIR)/zlib && \
44964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44966                   "RANLIB=$${RANLIB}" \
44967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44968                    maintainer-clean) \
44969           || exit 1
44970
44971 @endif target-zlib
44972
44973
44974
44975
44976
44977 .PHONY: configure-target-rda maybe-configure-target-rda
44978 maybe-configure-target-rda:
44979 @if gcc-bootstrap
44980 configure-target-rda: stage_current
44981 @endif gcc-bootstrap
44982 @if target-rda
44983 maybe-configure-target-rda: configure-target-rda
44984 configure-target-rda: 
44985         @: $(MAKE); $(unstage)
44986         @r=`${PWD_COMMAND}`; export r; \
44987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44988         echo "Checking multilib configuration for rda..."; \
44989         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44990         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
44991         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
44992           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
44993             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
44994           else \
44995             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
44996             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44997           fi; \
44998         else \
44999           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
45000         fi; \
45001         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
45002         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
45003         $(NORMAL_TARGET_EXPORTS)  \
45004         echo Configuring in $(TARGET_SUBDIR)/rda; \
45005         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
45006         case $(srcdir) in \
45007           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45008           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
45009                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45010         esac; \
45011         module_srcdir=rda; \
45012         rm -f no-such-file || : ; \
45013         CONFIG_SITE=no-such-file $(SHELL) \
45014           $$s/$$module_srcdir/configure \
45015           --srcdir=$${topdir}/$$module_srcdir \
45016           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45017           --target=${target_alias}  \
45018           || exit 1
45019 @endif target-rda
45020
45021
45022
45023
45024
45025 .PHONY: all-target-rda maybe-all-target-rda
45026 maybe-all-target-rda:
45027 @if gcc-bootstrap
45028 all-target-rda: stage_current
45029 @endif gcc-bootstrap
45030 @if target-rda
45031 TARGET-target-rda=all
45032 maybe-all-target-rda: all-target-rda
45033 all-target-rda: configure-target-rda
45034         @: $(MAKE); $(unstage)
45035         @r=`${PWD_COMMAND}`; export r; \
45036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45037         $(NORMAL_TARGET_EXPORTS)  \
45038         (cd $(TARGET_SUBDIR)/rda && \
45039           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45040                 $(TARGET-target-rda))
45041 @endif target-rda
45042
45043
45044
45045
45046
45047 .PHONY: check-target-rda maybe-check-target-rda
45048 maybe-check-target-rda:
45049 @if target-rda
45050 maybe-check-target-rda: check-target-rda
45051
45052 check-target-rda:
45053         @: $(MAKE); $(unstage)
45054         @r=`${PWD_COMMAND}`; export r; \
45055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45056         $(NORMAL_TARGET_EXPORTS) \
45057         (cd $(TARGET_SUBDIR)/rda && \
45058           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45059
45060 @endif target-rda
45061
45062 .PHONY: install-target-rda maybe-install-target-rda
45063 maybe-install-target-rda:
45064 @if target-rda
45065 maybe-install-target-rda: install-target-rda
45066
45067 install-target-rda: installdirs
45068         @: $(MAKE); $(unstage)
45069         @r=`${PWD_COMMAND}`; export r; \
45070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45071         $(NORMAL_TARGET_EXPORTS) \
45072         (cd $(TARGET_SUBDIR)/rda && \
45073           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45074
45075 @endif target-rda
45076
45077 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
45078 maybe-install-strip-target-rda:
45079 @if target-rda
45080 maybe-install-strip-target-rda: install-strip-target-rda
45081
45082 install-strip-target-rda: installdirs
45083         @: $(MAKE); $(unstage)
45084         @r=`${PWD_COMMAND}`; export r; \
45085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45086         $(NORMAL_TARGET_EXPORTS) \
45087         (cd $(TARGET_SUBDIR)/rda && \
45088           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45089
45090 @endif target-rda
45091
45092 # Other targets (info, dvi, pdf, etc.)
45093
45094 .PHONY: maybe-info-target-rda info-target-rda
45095 maybe-info-target-rda:
45096 @if target-rda
45097 maybe-info-target-rda: info-target-rda
45098
45099 info-target-rda: \
45100     configure-target-rda 
45101         @: $(MAKE); $(unstage)
45102         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45103         r=`${PWD_COMMAND}`; export r; \
45104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45105         $(NORMAL_TARGET_EXPORTS) \
45106         echo "Doing info in $(TARGET_SUBDIR)/rda"; \
45107         for flag in $(EXTRA_TARGET_FLAGS); do \
45108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45109         done; \
45110         (cd $(TARGET_SUBDIR)/rda && \
45111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45113                   "RANLIB=$${RANLIB}" \
45114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45115                    info) \
45116           || exit 1
45117
45118 @endif target-rda
45119
45120 .PHONY: maybe-dvi-target-rda dvi-target-rda
45121 maybe-dvi-target-rda:
45122 @if target-rda
45123 maybe-dvi-target-rda: dvi-target-rda
45124
45125 dvi-target-rda: \
45126     configure-target-rda 
45127         @: $(MAKE); $(unstage)
45128         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45129         r=`${PWD_COMMAND}`; export r; \
45130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45131         $(NORMAL_TARGET_EXPORTS) \
45132         echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
45133         for flag in $(EXTRA_TARGET_FLAGS); do \
45134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45135         done; \
45136         (cd $(TARGET_SUBDIR)/rda && \
45137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45139                   "RANLIB=$${RANLIB}" \
45140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45141                    dvi) \
45142           || exit 1
45143
45144 @endif target-rda
45145
45146 .PHONY: maybe-pdf-target-rda pdf-target-rda
45147 maybe-pdf-target-rda:
45148 @if target-rda
45149 maybe-pdf-target-rda: pdf-target-rda
45150
45151 pdf-target-rda: \
45152     configure-target-rda 
45153         @: $(MAKE); $(unstage)
45154         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45155         r=`${PWD_COMMAND}`; export r; \
45156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45157         $(NORMAL_TARGET_EXPORTS) \
45158         echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
45159         for flag in $(EXTRA_TARGET_FLAGS); do \
45160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45161         done; \
45162         (cd $(TARGET_SUBDIR)/rda && \
45163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45165                   "RANLIB=$${RANLIB}" \
45166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45167                    pdf) \
45168           || exit 1
45169
45170 @endif target-rda
45171
45172 .PHONY: maybe-html-target-rda html-target-rda
45173 maybe-html-target-rda:
45174 @if target-rda
45175 maybe-html-target-rda: html-target-rda
45176
45177 html-target-rda: \
45178     configure-target-rda 
45179         @: $(MAKE); $(unstage)
45180         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45181         r=`${PWD_COMMAND}`; export r; \
45182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45183         $(NORMAL_TARGET_EXPORTS) \
45184         echo "Doing html in $(TARGET_SUBDIR)/rda"; \
45185         for flag in $(EXTRA_TARGET_FLAGS); do \
45186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45187         done; \
45188         (cd $(TARGET_SUBDIR)/rda && \
45189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45191                   "RANLIB=$${RANLIB}" \
45192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45193                    html) \
45194           || exit 1
45195
45196 @endif target-rda
45197
45198 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
45199 maybe-TAGS-target-rda:
45200 @if target-rda
45201 maybe-TAGS-target-rda: TAGS-target-rda
45202
45203 TAGS-target-rda: \
45204     configure-target-rda 
45205         @: $(MAKE); $(unstage)
45206         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45207         r=`${PWD_COMMAND}`; export r; \
45208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45209         $(NORMAL_TARGET_EXPORTS) \
45210         echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
45211         for flag in $(EXTRA_TARGET_FLAGS); do \
45212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45213         done; \
45214         (cd $(TARGET_SUBDIR)/rda && \
45215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45217                   "RANLIB=$${RANLIB}" \
45218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45219                    TAGS) \
45220           || exit 1
45221
45222 @endif target-rda
45223
45224 .PHONY: maybe-install-info-target-rda install-info-target-rda
45225 maybe-install-info-target-rda:
45226 @if target-rda
45227 maybe-install-info-target-rda: install-info-target-rda
45228
45229 install-info-target-rda: \
45230     configure-target-rda \
45231     info-target-rda 
45232         @: $(MAKE); $(unstage)
45233         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45234         r=`${PWD_COMMAND}`; export r; \
45235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45236         $(NORMAL_TARGET_EXPORTS) \
45237         echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
45238         for flag in $(EXTRA_TARGET_FLAGS); do \
45239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45240         done; \
45241         (cd $(TARGET_SUBDIR)/rda && \
45242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45244                   "RANLIB=$${RANLIB}" \
45245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45246                    install-info) \
45247           || exit 1
45248
45249 @endif target-rda
45250
45251 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
45252 maybe-install-pdf-target-rda:
45253 @if target-rda
45254 maybe-install-pdf-target-rda: install-pdf-target-rda
45255
45256 install-pdf-target-rda: \
45257     configure-target-rda \
45258     pdf-target-rda 
45259         @: $(MAKE); $(unstage)
45260         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45261         r=`${PWD_COMMAND}`; export r; \
45262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45263         $(NORMAL_TARGET_EXPORTS) \
45264         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
45265         for flag in $(EXTRA_TARGET_FLAGS); do \
45266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45267         done; \
45268         (cd $(TARGET_SUBDIR)/rda && \
45269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45271                   "RANLIB=$${RANLIB}" \
45272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45273                    install-pdf) \
45274           || exit 1
45275
45276 @endif target-rda
45277
45278 .PHONY: maybe-install-html-target-rda install-html-target-rda
45279 maybe-install-html-target-rda:
45280 @if target-rda
45281 maybe-install-html-target-rda: install-html-target-rda
45282
45283 install-html-target-rda: \
45284     configure-target-rda \
45285     html-target-rda 
45286         @: $(MAKE); $(unstage)
45287         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45288         r=`${PWD_COMMAND}`; export r; \
45289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45290         $(NORMAL_TARGET_EXPORTS) \
45291         echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
45292         for flag in $(EXTRA_TARGET_FLAGS); do \
45293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45294         done; \
45295         (cd $(TARGET_SUBDIR)/rda && \
45296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45298                   "RANLIB=$${RANLIB}" \
45299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45300                    install-html) \
45301           || exit 1
45302
45303 @endif target-rda
45304
45305 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
45306 maybe-installcheck-target-rda:
45307 @if target-rda
45308 maybe-installcheck-target-rda: installcheck-target-rda
45309
45310 installcheck-target-rda: \
45311     configure-target-rda 
45312         @: $(MAKE); $(unstage)
45313         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45314         r=`${PWD_COMMAND}`; export r; \
45315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45316         $(NORMAL_TARGET_EXPORTS) \
45317         echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
45318         for flag in $(EXTRA_TARGET_FLAGS); do \
45319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45320         done; \
45321         (cd $(TARGET_SUBDIR)/rda && \
45322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45324                   "RANLIB=$${RANLIB}" \
45325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45326                    installcheck) \
45327           || exit 1
45328
45329 @endif target-rda
45330
45331 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
45332 maybe-mostlyclean-target-rda:
45333 @if target-rda
45334 maybe-mostlyclean-target-rda: mostlyclean-target-rda
45335
45336 mostlyclean-target-rda: 
45337         @: $(MAKE); $(unstage)
45338         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45339         r=`${PWD_COMMAND}`; export r; \
45340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45341         $(NORMAL_TARGET_EXPORTS) \
45342         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
45343         for flag in $(EXTRA_TARGET_FLAGS); do \
45344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45345         done; \
45346         (cd $(TARGET_SUBDIR)/rda && \
45347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45349                   "RANLIB=$${RANLIB}" \
45350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45351                    mostlyclean) \
45352           || exit 1
45353
45354 @endif target-rda
45355
45356 .PHONY: maybe-clean-target-rda clean-target-rda
45357 maybe-clean-target-rda:
45358 @if target-rda
45359 maybe-clean-target-rda: clean-target-rda
45360
45361 clean-target-rda: 
45362         @: $(MAKE); $(unstage)
45363         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45364         r=`${PWD_COMMAND}`; export r; \
45365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45366         $(NORMAL_TARGET_EXPORTS) \
45367         echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
45368         for flag in $(EXTRA_TARGET_FLAGS); do \
45369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45370         done; \
45371         (cd $(TARGET_SUBDIR)/rda && \
45372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45374                   "RANLIB=$${RANLIB}" \
45375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45376                    clean) \
45377           || exit 1
45378
45379 @endif target-rda
45380
45381 .PHONY: maybe-distclean-target-rda distclean-target-rda
45382 maybe-distclean-target-rda:
45383 @if target-rda
45384 maybe-distclean-target-rda: distclean-target-rda
45385
45386 distclean-target-rda: 
45387         @: $(MAKE); $(unstage)
45388         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45389         r=`${PWD_COMMAND}`; export r; \
45390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45391         $(NORMAL_TARGET_EXPORTS) \
45392         echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
45393         for flag in $(EXTRA_TARGET_FLAGS); do \
45394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45395         done; \
45396         (cd $(TARGET_SUBDIR)/rda && \
45397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45399                   "RANLIB=$${RANLIB}" \
45400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45401                    distclean) \
45402           || exit 1
45403
45404 @endif target-rda
45405
45406 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
45407 maybe-maintainer-clean-target-rda:
45408 @if target-rda
45409 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
45410
45411 maintainer-clean-target-rda: 
45412         @: $(MAKE); $(unstage)
45413         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45414         r=`${PWD_COMMAND}`; export r; \
45415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45416         $(NORMAL_TARGET_EXPORTS) \
45417         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
45418         for flag in $(EXTRA_TARGET_FLAGS); do \
45419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45420         done; \
45421         (cd $(TARGET_SUBDIR)/rda && \
45422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45424                   "RANLIB=$${RANLIB}" \
45425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45426                    maintainer-clean) \
45427           || exit 1
45428
45429 @endif target-rda
45430
45431
45432
45433
45434
45435 .PHONY: configure-target-libada maybe-configure-target-libada
45436 maybe-configure-target-libada:
45437 @if gcc-bootstrap
45438 configure-target-libada: stage_current
45439 @endif gcc-bootstrap
45440 @if target-libada
45441 maybe-configure-target-libada: configure-target-libada
45442 configure-target-libada: 
45443         @: $(MAKE); $(unstage)
45444         @r=`${PWD_COMMAND}`; export r; \
45445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45446         echo "Checking multilib configuration for libada..."; \
45447         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
45448         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
45449         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
45450           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
45451             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
45452           else \
45453             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
45454             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
45455           fi; \
45456         else \
45457           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
45458         fi; \
45459         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
45460         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
45461         $(NORMAL_TARGET_EXPORTS)  \
45462         echo Configuring in $(TARGET_SUBDIR)/libada; \
45463         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
45464         case $(srcdir) in \
45465           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45466           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
45467                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45468         esac; \
45469         module_srcdir=libada; \
45470         rm -f no-such-file || : ; \
45471         CONFIG_SITE=no-such-file $(SHELL) \
45472           $$s/$$module_srcdir/configure \
45473           --srcdir=$${topdir}/$$module_srcdir \
45474           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45475           --target=${target_alias}  \
45476           || exit 1
45477 @endif target-libada
45478
45479
45480
45481
45482
45483 .PHONY: all-target-libada maybe-all-target-libada
45484 maybe-all-target-libada:
45485 @if gcc-bootstrap
45486 all-target-libada: stage_current
45487 @endif gcc-bootstrap
45488 @if target-libada
45489 TARGET-target-libada=all
45490 maybe-all-target-libada: all-target-libada
45491 all-target-libada: configure-target-libada
45492         @: $(MAKE); $(unstage)
45493         @r=`${PWD_COMMAND}`; export r; \
45494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45495         $(NORMAL_TARGET_EXPORTS)  \
45496         (cd $(TARGET_SUBDIR)/libada && \
45497           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45498                 $(TARGET-target-libada))
45499 @endif target-libada
45500
45501
45502
45503
45504
45505 .PHONY: check-target-libada maybe-check-target-libada
45506 maybe-check-target-libada:
45507 @if target-libada
45508 maybe-check-target-libada: check-target-libada
45509
45510 check-target-libada:
45511         @: $(MAKE); $(unstage)
45512         @r=`${PWD_COMMAND}`; export r; \
45513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45514         $(NORMAL_TARGET_EXPORTS) \
45515         (cd $(TARGET_SUBDIR)/libada && \
45516           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45517
45518 @endif target-libada
45519
45520 .PHONY: install-target-libada maybe-install-target-libada
45521 maybe-install-target-libada:
45522 @if target-libada
45523 maybe-install-target-libada: install-target-libada
45524
45525 install-target-libada: installdirs
45526         @: $(MAKE); $(unstage)
45527         @r=`${PWD_COMMAND}`; export r; \
45528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45529         $(NORMAL_TARGET_EXPORTS) \
45530         (cd $(TARGET_SUBDIR)/libada && \
45531           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45532
45533 @endif target-libada
45534
45535 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
45536 maybe-install-strip-target-libada:
45537 @if target-libada
45538 maybe-install-strip-target-libada: install-strip-target-libada
45539
45540 install-strip-target-libada: installdirs
45541         @: $(MAKE); $(unstage)
45542         @r=`${PWD_COMMAND}`; export r; \
45543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45544         $(NORMAL_TARGET_EXPORTS) \
45545         (cd $(TARGET_SUBDIR)/libada && \
45546           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45547
45548 @endif target-libada
45549
45550 # Other targets (info, dvi, pdf, etc.)
45551
45552 .PHONY: maybe-info-target-libada info-target-libada
45553 maybe-info-target-libada:
45554 @if target-libada
45555 maybe-info-target-libada: info-target-libada
45556
45557 info-target-libada: \
45558     configure-target-libada 
45559         @: $(MAKE); $(unstage)
45560         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45561         r=`${PWD_COMMAND}`; export r; \
45562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45563         $(NORMAL_TARGET_EXPORTS) \
45564         echo "Doing info in $(TARGET_SUBDIR)/libada"; \
45565         for flag in $(EXTRA_TARGET_FLAGS); do \
45566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45567         done; \
45568         (cd $(TARGET_SUBDIR)/libada && \
45569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45571                   "RANLIB=$${RANLIB}" \
45572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45573                    info) \
45574           || exit 1
45575
45576 @endif target-libada
45577
45578 .PHONY: maybe-dvi-target-libada dvi-target-libada
45579 maybe-dvi-target-libada:
45580 @if target-libada
45581 maybe-dvi-target-libada: dvi-target-libada
45582
45583 dvi-target-libada: \
45584     configure-target-libada 
45585         @: $(MAKE); $(unstage)
45586         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45587         r=`${PWD_COMMAND}`; export r; \
45588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45589         $(NORMAL_TARGET_EXPORTS) \
45590         echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
45591         for flag in $(EXTRA_TARGET_FLAGS); do \
45592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45593         done; \
45594         (cd $(TARGET_SUBDIR)/libada && \
45595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45597                   "RANLIB=$${RANLIB}" \
45598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45599                    dvi) \
45600           || exit 1
45601
45602 @endif target-libada
45603
45604 .PHONY: maybe-pdf-target-libada pdf-target-libada
45605 maybe-pdf-target-libada:
45606 @if target-libada
45607 maybe-pdf-target-libada: pdf-target-libada
45608
45609 pdf-target-libada: \
45610     configure-target-libada 
45611         @: $(MAKE); $(unstage)
45612         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45613         r=`${PWD_COMMAND}`; export r; \
45614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45615         $(NORMAL_TARGET_EXPORTS) \
45616         echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
45617         for flag in $(EXTRA_TARGET_FLAGS); do \
45618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45619         done; \
45620         (cd $(TARGET_SUBDIR)/libada && \
45621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45623                   "RANLIB=$${RANLIB}" \
45624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45625                    pdf) \
45626           || exit 1
45627
45628 @endif target-libada
45629
45630 .PHONY: maybe-html-target-libada html-target-libada
45631 maybe-html-target-libada:
45632 @if target-libada
45633 maybe-html-target-libada: html-target-libada
45634
45635 html-target-libada: \
45636     configure-target-libada 
45637         @: $(MAKE); $(unstage)
45638         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45639         r=`${PWD_COMMAND}`; export r; \
45640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45641         $(NORMAL_TARGET_EXPORTS) \
45642         echo "Doing html in $(TARGET_SUBDIR)/libada"; \
45643         for flag in $(EXTRA_TARGET_FLAGS); do \
45644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45645         done; \
45646         (cd $(TARGET_SUBDIR)/libada && \
45647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45649                   "RANLIB=$${RANLIB}" \
45650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45651                    html) \
45652           || exit 1
45653
45654 @endif target-libada
45655
45656 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
45657 maybe-TAGS-target-libada:
45658 @if target-libada
45659 maybe-TAGS-target-libada: TAGS-target-libada
45660
45661 TAGS-target-libada: \
45662     configure-target-libada 
45663         @: $(MAKE); $(unstage)
45664         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45665         r=`${PWD_COMMAND}`; export r; \
45666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45667         $(NORMAL_TARGET_EXPORTS) \
45668         echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
45669         for flag in $(EXTRA_TARGET_FLAGS); do \
45670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45671         done; \
45672         (cd $(TARGET_SUBDIR)/libada && \
45673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45675                   "RANLIB=$${RANLIB}" \
45676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45677                    TAGS) \
45678           || exit 1
45679
45680 @endif target-libada
45681
45682 .PHONY: maybe-install-info-target-libada install-info-target-libada
45683 maybe-install-info-target-libada:
45684 @if target-libada
45685 maybe-install-info-target-libada: install-info-target-libada
45686
45687 install-info-target-libada: \
45688     configure-target-libada \
45689     info-target-libada 
45690         @: $(MAKE); $(unstage)
45691         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45692         r=`${PWD_COMMAND}`; export r; \
45693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45694         $(NORMAL_TARGET_EXPORTS) \
45695         echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
45696         for flag in $(EXTRA_TARGET_FLAGS); do \
45697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45698         done; \
45699         (cd $(TARGET_SUBDIR)/libada && \
45700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45702                   "RANLIB=$${RANLIB}" \
45703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45704                    install-info) \
45705           || exit 1
45706
45707 @endif target-libada
45708
45709 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
45710 maybe-install-pdf-target-libada:
45711 @if target-libada
45712 maybe-install-pdf-target-libada: install-pdf-target-libada
45713
45714 install-pdf-target-libada: \
45715     configure-target-libada \
45716     pdf-target-libada 
45717         @: $(MAKE); $(unstage)
45718         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45719         r=`${PWD_COMMAND}`; export r; \
45720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45721         $(NORMAL_TARGET_EXPORTS) \
45722         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
45723         for flag in $(EXTRA_TARGET_FLAGS); do \
45724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45725         done; \
45726         (cd $(TARGET_SUBDIR)/libada && \
45727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45729                   "RANLIB=$${RANLIB}" \
45730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45731                    install-pdf) \
45732           || exit 1
45733
45734 @endif target-libada
45735
45736 .PHONY: maybe-install-html-target-libada install-html-target-libada
45737 maybe-install-html-target-libada:
45738 @if target-libada
45739 maybe-install-html-target-libada: install-html-target-libada
45740
45741 install-html-target-libada: \
45742     configure-target-libada \
45743     html-target-libada 
45744         @: $(MAKE); $(unstage)
45745         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45746         r=`${PWD_COMMAND}`; export r; \
45747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45748         $(NORMAL_TARGET_EXPORTS) \
45749         echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
45750         for flag in $(EXTRA_TARGET_FLAGS); do \
45751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45752         done; \
45753         (cd $(TARGET_SUBDIR)/libada && \
45754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45756                   "RANLIB=$${RANLIB}" \
45757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45758                    install-html) \
45759           || exit 1
45760
45761 @endif target-libada
45762
45763 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
45764 maybe-installcheck-target-libada:
45765 @if target-libada
45766 maybe-installcheck-target-libada: installcheck-target-libada
45767
45768 installcheck-target-libada: \
45769     configure-target-libada 
45770         @: $(MAKE); $(unstage)
45771         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45772         r=`${PWD_COMMAND}`; export r; \
45773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45774         $(NORMAL_TARGET_EXPORTS) \
45775         echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
45776         for flag in $(EXTRA_TARGET_FLAGS); do \
45777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45778         done; \
45779         (cd $(TARGET_SUBDIR)/libada && \
45780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45782                   "RANLIB=$${RANLIB}" \
45783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45784                    installcheck) \
45785           || exit 1
45786
45787 @endif target-libada
45788
45789 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
45790 maybe-mostlyclean-target-libada:
45791 @if target-libada
45792 maybe-mostlyclean-target-libada: mostlyclean-target-libada
45793
45794 mostlyclean-target-libada: 
45795         @: $(MAKE); $(unstage)
45796         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45797         r=`${PWD_COMMAND}`; export r; \
45798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45799         $(NORMAL_TARGET_EXPORTS) \
45800         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
45801         for flag in $(EXTRA_TARGET_FLAGS); do \
45802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45803         done; \
45804         (cd $(TARGET_SUBDIR)/libada && \
45805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45807                   "RANLIB=$${RANLIB}" \
45808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45809                    mostlyclean) \
45810           || exit 1
45811
45812 @endif target-libada
45813
45814 .PHONY: maybe-clean-target-libada clean-target-libada
45815 maybe-clean-target-libada:
45816 @if target-libada
45817 maybe-clean-target-libada: clean-target-libada
45818
45819 clean-target-libada: 
45820         @: $(MAKE); $(unstage)
45821         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45822         r=`${PWD_COMMAND}`; export r; \
45823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45824         $(NORMAL_TARGET_EXPORTS) \
45825         echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
45826         for flag in $(EXTRA_TARGET_FLAGS); do \
45827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45828         done; \
45829         (cd $(TARGET_SUBDIR)/libada && \
45830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45832                   "RANLIB=$${RANLIB}" \
45833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45834                    clean) \
45835           || exit 1
45836
45837 @endif target-libada
45838
45839 .PHONY: maybe-distclean-target-libada distclean-target-libada
45840 maybe-distclean-target-libada:
45841 @if target-libada
45842 maybe-distclean-target-libada: distclean-target-libada
45843
45844 distclean-target-libada: 
45845         @: $(MAKE); $(unstage)
45846         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45847         r=`${PWD_COMMAND}`; export r; \
45848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45849         $(NORMAL_TARGET_EXPORTS) \
45850         echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
45851         for flag in $(EXTRA_TARGET_FLAGS); do \
45852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45853         done; \
45854         (cd $(TARGET_SUBDIR)/libada && \
45855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45857                   "RANLIB=$${RANLIB}" \
45858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45859                    distclean) \
45860           || exit 1
45861
45862 @endif target-libada
45863
45864 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
45865 maybe-maintainer-clean-target-libada:
45866 @if target-libada
45867 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
45868
45869 maintainer-clean-target-libada: 
45870         @: $(MAKE); $(unstage)
45871         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45872         r=`${PWD_COMMAND}`; export r; \
45873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45874         $(NORMAL_TARGET_EXPORTS) \
45875         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
45876         for flag in $(EXTRA_TARGET_FLAGS); do \
45877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45878         done; \
45879         (cd $(TARGET_SUBDIR)/libada && \
45880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45882                   "RANLIB=$${RANLIB}" \
45883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45884                    maintainer-clean) \
45885           || exit 1
45886
45887 @endif target-libada
45888
45889
45890
45891
45892
45893 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
45894 maybe-configure-target-libgomp:
45895 @if gcc-bootstrap
45896 configure-target-libgomp: stage_current
45897 @endif gcc-bootstrap
45898 @if target-libgomp
45899 maybe-configure-target-libgomp: configure-target-libgomp
45900 configure-target-libgomp: 
45901         @r=`${PWD_COMMAND}`; export r; \
45902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45903         echo "Checking multilib configuration for libgomp..."; \
45904         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45905         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45906         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45907           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45908             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45909           else \
45910             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45911             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45912           fi; \
45913         else \
45914           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45915         fi; \
45916         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45917         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45918         $(NORMAL_TARGET_EXPORTS)  \
45919         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
45920         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
45921         case $(srcdir) in \
45922           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45923           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45924                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45925         esac; \
45926         module_srcdir=libgomp; \
45927         rm -f no-such-file || : ; \
45928         CONFIG_SITE=no-such-file $(SHELL) \
45929           $$s/$$module_srcdir/configure \
45930           --srcdir=$${topdir}/$$module_srcdir \
45931           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45932           --target=${target_alias}  \
45933           || exit 1
45934 @endif target-libgomp
45935
45936
45937
45938 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
45939 maybe-configure-stage1-target-libgomp:
45940 @if target-libgomp-bootstrap
45941 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
45942 configure-stage1-target-libgomp:
45943         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45944         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45945         @r=`${PWD_COMMAND}`; export r; \
45946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45947         TFLAGS="$(STAGE1_TFLAGS)"; \
45948         echo "Checking multilib configuration for libgomp..."; \
45949         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45950         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45951           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45952             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45953           else \
45954             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45955             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45956           fi; \
45957         else \
45958           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45959         fi; \
45960         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45961         $(NORMAL_TARGET_EXPORTS) \
45962         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45963         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45964         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45965         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
45966         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45967         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45968         case $(srcdir) in \
45969           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45970           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45971                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45972         esac; \
45973         module_srcdir=libgomp; \
45974         $(SHELL) $$s/$$module_srcdir/configure \
45975           --srcdir=$${topdir}/$$module_srcdir \
45976           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45977           --target=${target_alias} \
45978            \
45979           $(STAGE1_CONFIGURE_FLAGS)
45980 @endif target-libgomp-bootstrap
45981
45982 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
45983 maybe-configure-stage2-target-libgomp:
45984 @if target-libgomp-bootstrap
45985 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
45986 configure-stage2-target-libgomp:
45987         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45988         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45989         @r=`${PWD_COMMAND}`; export r; \
45990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45991         TFLAGS="$(STAGE2_TFLAGS)"; \
45992         echo "Checking multilib configuration for libgomp..."; \
45993         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45994         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45995           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45996             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45997           else \
45998             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45999             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46000           fi; \
46001         else \
46002           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46003         fi; \
46004         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46005         $(NORMAL_TARGET_EXPORTS) \
46006          \
46007         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46008         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46009         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46010         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
46011         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46012         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46013         case $(srcdir) in \
46014           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46015           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46016                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46017         esac; \
46018         module_srcdir=libgomp; \
46019         $(SHELL) $$s/$$module_srcdir/configure \
46020           --srcdir=$${topdir}/$$module_srcdir \
46021           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46022           --target=${target_alias} \
46023           --with-build-libsubdir=$(HOST_SUBDIR) \
46024           $(STAGE2_CONFIGURE_FLAGS)
46025 @endif target-libgomp-bootstrap
46026
46027 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
46028 maybe-configure-stage3-target-libgomp:
46029 @if target-libgomp-bootstrap
46030 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
46031 configure-stage3-target-libgomp:
46032         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46033         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46034         @r=`${PWD_COMMAND}`; export r; \
46035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46036         TFLAGS="$(STAGE3_TFLAGS)"; \
46037         echo "Checking multilib configuration for libgomp..."; \
46038         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46039         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46040           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46041             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46042           else \
46043             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46044             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46045           fi; \
46046         else \
46047           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46048         fi; \
46049         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46050         $(NORMAL_TARGET_EXPORTS) \
46051          \
46052         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46053         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46054         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46055         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
46056         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46057         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46058         case $(srcdir) in \
46059           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46060           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46061                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46062         esac; \
46063         module_srcdir=libgomp; \
46064         $(SHELL) $$s/$$module_srcdir/configure \
46065           --srcdir=$${topdir}/$$module_srcdir \
46066           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46067           --target=${target_alias} \
46068           --with-build-libsubdir=$(HOST_SUBDIR) \
46069           $(STAGE3_CONFIGURE_FLAGS)
46070 @endif target-libgomp-bootstrap
46071
46072 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
46073 maybe-configure-stage4-target-libgomp:
46074 @if target-libgomp-bootstrap
46075 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
46076 configure-stage4-target-libgomp:
46077         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46078         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46079         @r=`${PWD_COMMAND}`; export r; \
46080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46081         TFLAGS="$(STAGE4_TFLAGS)"; \
46082         echo "Checking multilib configuration for libgomp..."; \
46083         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46084         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46085           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46086             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46087           else \
46088             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46089             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46090           fi; \
46091         else \
46092           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46093         fi; \
46094         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46095         $(NORMAL_TARGET_EXPORTS) \
46096          \
46097         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46098         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46099         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46100         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
46101         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46102         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46103         case $(srcdir) in \
46104           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46105           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46106                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46107         esac; \
46108         module_srcdir=libgomp; \
46109         $(SHELL) $$s/$$module_srcdir/configure \
46110           --srcdir=$${topdir}/$$module_srcdir \
46111           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46112           --target=${target_alias} \
46113           --with-build-libsubdir=$(HOST_SUBDIR) \
46114           $(STAGE4_CONFIGURE_FLAGS)
46115 @endif target-libgomp-bootstrap
46116
46117 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
46118 maybe-configure-stageprofile-target-libgomp:
46119 @if target-libgomp-bootstrap
46120 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
46121 configure-stageprofile-target-libgomp:
46122         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46123         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46124         @r=`${PWD_COMMAND}`; export r; \
46125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46126         TFLAGS="$(STAGEprofile_TFLAGS)"; \
46127         echo "Checking multilib configuration for libgomp..."; \
46128         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46129         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46130           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46131             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46132           else \
46133             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46134             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46135           fi; \
46136         else \
46137           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46138         fi; \
46139         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46140         $(NORMAL_TARGET_EXPORTS) \
46141          \
46142         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46143         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46144         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46145         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
46146         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46147         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46148         case $(srcdir) in \
46149           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46150           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46151                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46152         esac; \
46153         module_srcdir=libgomp; \
46154         $(SHELL) $$s/$$module_srcdir/configure \
46155           --srcdir=$${topdir}/$$module_srcdir \
46156           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46157           --target=${target_alias} \
46158           --with-build-libsubdir=$(HOST_SUBDIR) \
46159           $(STAGEprofile_CONFIGURE_FLAGS)
46160 @endif target-libgomp-bootstrap
46161
46162 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
46163 maybe-configure-stagefeedback-target-libgomp:
46164 @if target-libgomp-bootstrap
46165 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
46166 configure-stagefeedback-target-libgomp:
46167         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46168         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46169         @r=`${PWD_COMMAND}`; export r; \
46170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46171         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46172         echo "Checking multilib configuration for libgomp..."; \
46173         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46174         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46175           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46176             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46177           else \
46178             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46179             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46180           fi; \
46181         else \
46182           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46183         fi; \
46184         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46185         $(NORMAL_TARGET_EXPORTS) \
46186          \
46187         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46188         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46189         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46190         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
46191         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46192         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46193         case $(srcdir) in \
46194           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46195           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46196                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46197         esac; \
46198         module_srcdir=libgomp; \
46199         $(SHELL) $$s/$$module_srcdir/configure \
46200           --srcdir=$${topdir}/$$module_srcdir \
46201           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46202           --target=${target_alias} \
46203           --with-build-libsubdir=$(HOST_SUBDIR) \
46204           $(STAGEfeedback_CONFIGURE_FLAGS)
46205 @endif target-libgomp-bootstrap
46206
46207
46208
46209
46210
46211 .PHONY: all-target-libgomp maybe-all-target-libgomp
46212 maybe-all-target-libgomp:
46213 @if gcc-bootstrap
46214 all-target-libgomp: stage_current
46215 @endif gcc-bootstrap
46216 @if target-libgomp
46217 TARGET-target-libgomp=all
46218 maybe-all-target-libgomp: all-target-libgomp
46219 all-target-libgomp: configure-target-libgomp
46220         @r=`${PWD_COMMAND}`; export r; \
46221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46222         $(NORMAL_TARGET_EXPORTS)  \
46223         (cd $(TARGET_SUBDIR)/libgomp && \
46224           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46225                 $(TARGET-target-libgomp))
46226 @endif target-libgomp
46227
46228
46229
46230 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
46231 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
46232 maybe-all-stage1-target-libgomp:
46233 maybe-clean-stage1-target-libgomp:
46234 @if target-libgomp-bootstrap
46235 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
46236 all-stage1: all-stage1-target-libgomp
46237 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
46238 all-stage1-target-libgomp: configure-stage1-target-libgomp
46239         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46240         @r=`${PWD_COMMAND}`; export r; \
46241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46242         TFLAGS="$(STAGE1_TFLAGS)"; \
46243         $(NORMAL_TARGET_EXPORTS)  \
46244         cd $(TARGET_SUBDIR)/libgomp && \
46245          \
46246         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46247                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46248                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46249                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46250                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46251                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46252                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46253                 $(EXTRA_TARGET_FLAGS)  \
46254                   \
46255                 TFLAGS="$(STAGE1_TFLAGS)"  \
46256                 $(TARGET-stage1-target-libgomp)
46257
46258 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
46259 clean-stage1: clean-stage1-target-libgomp
46260 clean-stage1-target-libgomp:
46261         @if [ $(current_stage) = stage1 ]; then \
46262           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46263         else \
46264           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
46265           $(MAKE) stage1-start; \
46266         fi; \
46267         cd $(TARGET_SUBDIR)/libgomp && \
46268         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
46269           clean
46270 @endif target-libgomp-bootstrap
46271
46272
46273 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
46274 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
46275 maybe-all-stage2-target-libgomp:
46276 maybe-clean-stage2-target-libgomp:
46277 @if target-libgomp-bootstrap
46278 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
46279 all-stage2: all-stage2-target-libgomp
46280 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
46281 all-stage2-target-libgomp: configure-stage2-target-libgomp
46282         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46283         @r=`${PWD_COMMAND}`; export r; \
46284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46285         TFLAGS="$(STAGE2_TFLAGS)"; \
46286         $(NORMAL_TARGET_EXPORTS) \
46287           \
46288         cd $(TARGET_SUBDIR)/libgomp && \
46289          \
46290         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46291                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46292                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46293                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46294                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46295                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46296                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46297                 $(EXTRA_TARGET_FLAGS)   \
46298                 TFLAGS="$(STAGE2_TFLAGS)"  \
46299                 $(TARGET-stage2-target-libgomp)
46300
46301 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
46302 clean-stage2: clean-stage2-target-libgomp
46303 clean-stage2-target-libgomp:
46304         @if [ $(current_stage) = stage2 ]; then \
46305           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46306         else \
46307           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
46308           $(MAKE) stage2-start; \
46309         fi; \
46310         cd $(TARGET_SUBDIR)/libgomp && \
46311         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46312 @endif target-libgomp-bootstrap
46313
46314
46315 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
46316 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
46317 maybe-all-stage3-target-libgomp:
46318 maybe-clean-stage3-target-libgomp:
46319 @if target-libgomp-bootstrap
46320 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
46321 all-stage3: all-stage3-target-libgomp
46322 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
46323 all-stage3-target-libgomp: configure-stage3-target-libgomp
46324         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46325         @r=`${PWD_COMMAND}`; export r; \
46326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46327         TFLAGS="$(STAGE3_TFLAGS)"; \
46328         $(NORMAL_TARGET_EXPORTS) \
46329           \
46330         cd $(TARGET_SUBDIR)/libgomp && \
46331          \
46332         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46333                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46334                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46335                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46336                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46337                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46338                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46339                 $(EXTRA_TARGET_FLAGS)   \
46340                 TFLAGS="$(STAGE3_TFLAGS)"  \
46341                 $(TARGET-stage3-target-libgomp)
46342
46343 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
46344 clean-stage3: clean-stage3-target-libgomp
46345 clean-stage3-target-libgomp:
46346         @if [ $(current_stage) = stage3 ]; then \
46347           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46348         else \
46349           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
46350           $(MAKE) stage3-start; \
46351         fi; \
46352         cd $(TARGET_SUBDIR)/libgomp && \
46353         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46354 @endif target-libgomp-bootstrap
46355
46356
46357 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
46358 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
46359 maybe-all-stage4-target-libgomp:
46360 maybe-clean-stage4-target-libgomp:
46361 @if target-libgomp-bootstrap
46362 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
46363 all-stage4: all-stage4-target-libgomp
46364 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
46365 all-stage4-target-libgomp: configure-stage4-target-libgomp
46366         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46367         @r=`${PWD_COMMAND}`; export r; \
46368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46369         TFLAGS="$(STAGE4_TFLAGS)"; \
46370         $(NORMAL_TARGET_EXPORTS) \
46371           \
46372         cd $(TARGET_SUBDIR)/libgomp && \
46373          \
46374         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46375                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46376                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46377                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46378                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46379                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46380                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46381                 $(EXTRA_TARGET_FLAGS)   \
46382                 TFLAGS="$(STAGE4_TFLAGS)"  \
46383                 $(TARGET-stage4-target-libgomp)
46384
46385 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
46386 clean-stage4: clean-stage4-target-libgomp
46387 clean-stage4-target-libgomp:
46388         @if [ $(current_stage) = stage4 ]; then \
46389           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46390         else \
46391           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
46392           $(MAKE) stage4-start; \
46393         fi; \
46394         cd $(TARGET_SUBDIR)/libgomp && \
46395         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46396 @endif target-libgomp-bootstrap
46397
46398
46399 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
46400 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
46401 maybe-all-stageprofile-target-libgomp:
46402 maybe-clean-stageprofile-target-libgomp:
46403 @if target-libgomp-bootstrap
46404 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
46405 all-stageprofile: all-stageprofile-target-libgomp
46406 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
46407 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
46408         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46409         @r=`${PWD_COMMAND}`; export r; \
46410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46411         TFLAGS="$(STAGEprofile_TFLAGS)"; \
46412         $(NORMAL_TARGET_EXPORTS) \
46413           \
46414         cd $(TARGET_SUBDIR)/libgomp && \
46415          \
46416         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46417                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46418                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46419                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46420                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46421                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46422                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46423                 $(EXTRA_TARGET_FLAGS)   \
46424                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
46425                 $(TARGET-stageprofile-target-libgomp)
46426
46427 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
46428 clean-stageprofile: clean-stageprofile-target-libgomp
46429 clean-stageprofile-target-libgomp:
46430         @if [ $(current_stage) = stageprofile ]; then \
46431           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46432         else \
46433           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
46434           $(MAKE) stageprofile-start; \
46435         fi; \
46436         cd $(TARGET_SUBDIR)/libgomp && \
46437         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46438 @endif target-libgomp-bootstrap
46439
46440
46441 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
46442 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
46443 maybe-all-stagefeedback-target-libgomp:
46444 maybe-clean-stagefeedback-target-libgomp:
46445 @if target-libgomp-bootstrap
46446 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
46447 all-stagefeedback: all-stagefeedback-target-libgomp
46448 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
46449 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
46450         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46451         @r=`${PWD_COMMAND}`; export r; \
46452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46453         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46454         $(NORMAL_TARGET_EXPORTS) \
46455           \
46456         cd $(TARGET_SUBDIR)/libgomp && \
46457          \
46458         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46459                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46460                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46461                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46462                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46463                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46464                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46465                 $(EXTRA_TARGET_FLAGS)   \
46466                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
46467                 $(TARGET-stagefeedback-target-libgomp)
46468
46469 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
46470 clean-stagefeedback: clean-stagefeedback-target-libgomp
46471 clean-stagefeedback-target-libgomp:
46472         @if [ $(current_stage) = stagefeedback ]; then \
46473           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46474         else \
46475           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
46476           $(MAKE) stagefeedback-start; \
46477         fi; \
46478         cd $(TARGET_SUBDIR)/libgomp && \
46479         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46480 @endif target-libgomp-bootstrap
46481
46482
46483
46484
46485
46486
46487 .PHONY: check-target-libgomp maybe-check-target-libgomp
46488 maybe-check-target-libgomp:
46489 @if target-libgomp
46490 maybe-check-target-libgomp: check-target-libgomp
46491
46492 check-target-libgomp:
46493         @: $(MAKE); $(unstage)
46494         @r=`${PWD_COMMAND}`; export r; \
46495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46496         $(NORMAL_TARGET_EXPORTS) \
46497         (cd $(TARGET_SUBDIR)/libgomp && \
46498           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46499
46500 @endif target-libgomp
46501
46502 .PHONY: install-target-libgomp maybe-install-target-libgomp
46503 maybe-install-target-libgomp:
46504 @if target-libgomp
46505 maybe-install-target-libgomp: install-target-libgomp
46506
46507 install-target-libgomp: installdirs
46508         @: $(MAKE); $(unstage)
46509         @r=`${PWD_COMMAND}`; export r; \
46510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46511         $(NORMAL_TARGET_EXPORTS) \
46512         (cd $(TARGET_SUBDIR)/libgomp && \
46513           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46514
46515 @endif target-libgomp
46516
46517 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
46518 maybe-install-strip-target-libgomp:
46519 @if target-libgomp
46520 maybe-install-strip-target-libgomp: install-strip-target-libgomp
46521
46522 install-strip-target-libgomp: installdirs
46523         @: $(MAKE); $(unstage)
46524         @r=`${PWD_COMMAND}`; export r; \
46525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46526         $(NORMAL_TARGET_EXPORTS) \
46527         (cd $(TARGET_SUBDIR)/libgomp && \
46528           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46529
46530 @endif target-libgomp
46531
46532 # Other targets (info, dvi, pdf, etc.)
46533
46534 .PHONY: maybe-info-target-libgomp info-target-libgomp
46535 maybe-info-target-libgomp:
46536 @if target-libgomp
46537 maybe-info-target-libgomp: info-target-libgomp
46538
46539 info-target-libgomp: \
46540     configure-target-libgomp 
46541         @: $(MAKE); $(unstage)
46542         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46543         r=`${PWD_COMMAND}`; export r; \
46544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46545         $(NORMAL_TARGET_EXPORTS) \
46546         echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
46547         for flag in $(EXTRA_TARGET_FLAGS); do \
46548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46549         done; \
46550         (cd $(TARGET_SUBDIR)/libgomp && \
46551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46553                   "RANLIB=$${RANLIB}" \
46554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46555                    info) \
46556           || exit 1
46557
46558 @endif target-libgomp
46559
46560 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
46561 maybe-dvi-target-libgomp:
46562 @if target-libgomp
46563 maybe-dvi-target-libgomp: dvi-target-libgomp
46564
46565 dvi-target-libgomp: \
46566     configure-target-libgomp 
46567         @: $(MAKE); $(unstage)
46568         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46569         r=`${PWD_COMMAND}`; export r; \
46570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46571         $(NORMAL_TARGET_EXPORTS) \
46572         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
46573         for flag in $(EXTRA_TARGET_FLAGS); do \
46574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46575         done; \
46576         (cd $(TARGET_SUBDIR)/libgomp && \
46577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46579                   "RANLIB=$${RANLIB}" \
46580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46581                    dvi) \
46582           || exit 1
46583
46584 @endif target-libgomp
46585
46586 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
46587 maybe-pdf-target-libgomp:
46588 @if target-libgomp
46589 maybe-pdf-target-libgomp: pdf-target-libgomp
46590
46591 pdf-target-libgomp: \
46592     configure-target-libgomp 
46593         @: $(MAKE); $(unstage)
46594         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46595         r=`${PWD_COMMAND}`; export r; \
46596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46597         $(NORMAL_TARGET_EXPORTS) \
46598         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
46599         for flag in $(EXTRA_TARGET_FLAGS); do \
46600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46601         done; \
46602         (cd $(TARGET_SUBDIR)/libgomp && \
46603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46605                   "RANLIB=$${RANLIB}" \
46606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46607                    pdf) \
46608           || exit 1
46609
46610 @endif target-libgomp
46611
46612 .PHONY: maybe-html-target-libgomp html-target-libgomp
46613 maybe-html-target-libgomp:
46614 @if target-libgomp
46615 maybe-html-target-libgomp: html-target-libgomp
46616
46617 html-target-libgomp: \
46618     configure-target-libgomp 
46619         @: $(MAKE); $(unstage)
46620         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46621         r=`${PWD_COMMAND}`; export r; \
46622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46623         $(NORMAL_TARGET_EXPORTS) \
46624         echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
46625         for flag in $(EXTRA_TARGET_FLAGS); do \
46626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46627         done; \
46628         (cd $(TARGET_SUBDIR)/libgomp && \
46629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46631                   "RANLIB=$${RANLIB}" \
46632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46633                    html) \
46634           || exit 1
46635
46636 @endif target-libgomp
46637
46638 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
46639 maybe-TAGS-target-libgomp:
46640 @if target-libgomp
46641 maybe-TAGS-target-libgomp: TAGS-target-libgomp
46642
46643 TAGS-target-libgomp: \
46644     configure-target-libgomp 
46645         @: $(MAKE); $(unstage)
46646         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46647         r=`${PWD_COMMAND}`; export r; \
46648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46649         $(NORMAL_TARGET_EXPORTS) \
46650         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
46651         for flag in $(EXTRA_TARGET_FLAGS); do \
46652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46653         done; \
46654         (cd $(TARGET_SUBDIR)/libgomp && \
46655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46657                   "RANLIB=$${RANLIB}" \
46658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46659                    TAGS) \
46660           || exit 1
46661
46662 @endif target-libgomp
46663
46664 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
46665 maybe-install-info-target-libgomp:
46666 @if target-libgomp
46667 maybe-install-info-target-libgomp: install-info-target-libgomp
46668
46669 install-info-target-libgomp: \
46670     configure-target-libgomp \
46671     info-target-libgomp 
46672         @: $(MAKE); $(unstage)
46673         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46674         r=`${PWD_COMMAND}`; export r; \
46675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46676         $(NORMAL_TARGET_EXPORTS) \
46677         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
46678         for flag in $(EXTRA_TARGET_FLAGS); do \
46679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46680         done; \
46681         (cd $(TARGET_SUBDIR)/libgomp && \
46682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46684                   "RANLIB=$${RANLIB}" \
46685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46686                    install-info) \
46687           || exit 1
46688
46689 @endif target-libgomp
46690
46691 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
46692 maybe-install-pdf-target-libgomp:
46693 @if target-libgomp
46694 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
46695
46696 install-pdf-target-libgomp: \
46697     configure-target-libgomp \
46698     pdf-target-libgomp 
46699         @: $(MAKE); $(unstage)
46700         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46701         r=`${PWD_COMMAND}`; export r; \
46702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46703         $(NORMAL_TARGET_EXPORTS) \
46704         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
46705         for flag in $(EXTRA_TARGET_FLAGS); do \
46706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46707         done; \
46708         (cd $(TARGET_SUBDIR)/libgomp && \
46709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46711                   "RANLIB=$${RANLIB}" \
46712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46713                    install-pdf) \
46714           || exit 1
46715
46716 @endif target-libgomp
46717
46718 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
46719 maybe-install-html-target-libgomp:
46720 @if target-libgomp
46721 maybe-install-html-target-libgomp: install-html-target-libgomp
46722
46723 install-html-target-libgomp: \
46724     configure-target-libgomp \
46725     html-target-libgomp 
46726         @: $(MAKE); $(unstage)
46727         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46728         r=`${PWD_COMMAND}`; export r; \
46729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46730         $(NORMAL_TARGET_EXPORTS) \
46731         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
46732         for flag in $(EXTRA_TARGET_FLAGS); do \
46733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46734         done; \
46735         (cd $(TARGET_SUBDIR)/libgomp && \
46736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46738                   "RANLIB=$${RANLIB}" \
46739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46740                    install-html) \
46741           || exit 1
46742
46743 @endif target-libgomp
46744
46745 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
46746 maybe-installcheck-target-libgomp:
46747 @if target-libgomp
46748 maybe-installcheck-target-libgomp: installcheck-target-libgomp
46749
46750 installcheck-target-libgomp: \
46751     configure-target-libgomp 
46752         @: $(MAKE); $(unstage)
46753         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46754         r=`${PWD_COMMAND}`; export r; \
46755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46756         $(NORMAL_TARGET_EXPORTS) \
46757         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
46758         for flag in $(EXTRA_TARGET_FLAGS); do \
46759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46760         done; \
46761         (cd $(TARGET_SUBDIR)/libgomp && \
46762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46764                   "RANLIB=$${RANLIB}" \
46765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46766                    installcheck) \
46767           || exit 1
46768
46769 @endif target-libgomp
46770
46771 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
46772 maybe-mostlyclean-target-libgomp:
46773 @if target-libgomp
46774 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
46775
46776 mostlyclean-target-libgomp: 
46777         @: $(MAKE); $(unstage)
46778         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46779         r=`${PWD_COMMAND}`; export r; \
46780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46781         $(NORMAL_TARGET_EXPORTS) \
46782         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
46783         for flag in $(EXTRA_TARGET_FLAGS); do \
46784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46785         done; \
46786         (cd $(TARGET_SUBDIR)/libgomp && \
46787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46789                   "RANLIB=$${RANLIB}" \
46790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46791                    mostlyclean) \
46792           || exit 1
46793
46794 @endif target-libgomp
46795
46796 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
46797 maybe-clean-target-libgomp:
46798 @if target-libgomp
46799 maybe-clean-target-libgomp: clean-target-libgomp
46800
46801 clean-target-libgomp: 
46802         @: $(MAKE); $(unstage)
46803         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46804         r=`${PWD_COMMAND}`; export r; \
46805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46806         $(NORMAL_TARGET_EXPORTS) \
46807         echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
46808         for flag in $(EXTRA_TARGET_FLAGS); do \
46809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46810         done; \
46811         (cd $(TARGET_SUBDIR)/libgomp && \
46812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46814                   "RANLIB=$${RANLIB}" \
46815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46816                    clean) \
46817           || exit 1
46818
46819 @endif target-libgomp
46820
46821 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
46822 maybe-distclean-target-libgomp:
46823 @if target-libgomp
46824 maybe-distclean-target-libgomp: distclean-target-libgomp
46825
46826 distclean-target-libgomp: 
46827         @: $(MAKE); $(unstage)
46828         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46829         r=`${PWD_COMMAND}`; export r; \
46830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46831         $(NORMAL_TARGET_EXPORTS) \
46832         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
46833         for flag in $(EXTRA_TARGET_FLAGS); do \
46834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46835         done; \
46836         (cd $(TARGET_SUBDIR)/libgomp && \
46837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46839                   "RANLIB=$${RANLIB}" \
46840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46841                    distclean) \
46842           || exit 1
46843
46844 @endif target-libgomp
46845
46846 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
46847 maybe-maintainer-clean-target-libgomp:
46848 @if target-libgomp
46849 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
46850
46851 maintainer-clean-target-libgomp: 
46852         @: $(MAKE); $(unstage)
46853         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46854         r=`${PWD_COMMAND}`; export r; \
46855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46856         $(NORMAL_TARGET_EXPORTS) \
46857         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
46858         for flag in $(EXTRA_TARGET_FLAGS); do \
46859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46860         done; \
46861         (cd $(TARGET_SUBDIR)/libgomp && \
46862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46864                   "RANLIB=$${RANLIB}" \
46865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46866                    maintainer-clean) \
46867           || exit 1
46868
46869 @endif target-libgomp
46870
46871
46872
46873
46874
46875 .PHONY: configure-target-libitm maybe-configure-target-libitm
46876 maybe-configure-target-libitm:
46877 @if gcc-bootstrap
46878 configure-target-libitm: stage_current
46879 @endif gcc-bootstrap
46880 @if target-libitm
46881 maybe-configure-target-libitm: configure-target-libitm
46882 configure-target-libitm: 
46883         @: $(MAKE); $(unstage)
46884         @r=`${PWD_COMMAND}`; export r; \
46885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46886         echo "Checking multilib configuration for libitm..."; \
46887         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46888         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
46889         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
46890           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
46891             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
46892           else \
46893             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
46894             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46895           fi; \
46896         else \
46897           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46898         fi; \
46899         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
46900         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46901         $(NORMAL_TARGET_EXPORTS)  \
46902         echo Configuring in $(TARGET_SUBDIR)/libitm; \
46903         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
46904         case $(srcdir) in \
46905           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46906           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
46907                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46908         esac; \
46909         module_srcdir=libitm; \
46910         rm -f no-such-file || : ; \
46911         CONFIG_SITE=no-such-file $(SHELL) \
46912           $$s/$$module_srcdir/configure \
46913           --srcdir=$${topdir}/$$module_srcdir \
46914           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46915           --target=${target_alias}  \
46916           || exit 1
46917 @endif target-libitm
46918
46919
46920
46921
46922
46923 .PHONY: all-target-libitm maybe-all-target-libitm
46924 maybe-all-target-libitm:
46925 @if gcc-bootstrap
46926 all-target-libitm: stage_current
46927 @endif gcc-bootstrap
46928 @if target-libitm
46929 TARGET-target-libitm=all
46930 maybe-all-target-libitm: all-target-libitm
46931 all-target-libitm: configure-target-libitm
46932         @: $(MAKE); $(unstage)
46933         @r=`${PWD_COMMAND}`; export r; \
46934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46935         $(NORMAL_TARGET_EXPORTS)  \
46936         (cd $(TARGET_SUBDIR)/libitm && \
46937           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46938                 $(TARGET-target-libitm))
46939 @endif target-libitm
46940
46941
46942
46943
46944
46945 .PHONY: check-target-libitm maybe-check-target-libitm
46946 maybe-check-target-libitm:
46947 @if target-libitm
46948 maybe-check-target-libitm: check-target-libitm
46949
46950 check-target-libitm:
46951         @: $(MAKE); $(unstage)
46952         @r=`${PWD_COMMAND}`; export r; \
46953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46954         $(NORMAL_TARGET_EXPORTS) \
46955         (cd $(TARGET_SUBDIR)/libitm && \
46956           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46957
46958 @endif target-libitm
46959
46960 .PHONY: install-target-libitm maybe-install-target-libitm
46961 maybe-install-target-libitm:
46962 @if target-libitm
46963 maybe-install-target-libitm: install-target-libitm
46964
46965 install-target-libitm: installdirs
46966         @: $(MAKE); $(unstage)
46967         @r=`${PWD_COMMAND}`; export r; \
46968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46969         $(NORMAL_TARGET_EXPORTS) \
46970         (cd $(TARGET_SUBDIR)/libitm && \
46971           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46972
46973 @endif target-libitm
46974
46975 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
46976 maybe-install-strip-target-libitm:
46977 @if target-libitm
46978 maybe-install-strip-target-libitm: install-strip-target-libitm
46979
46980 install-strip-target-libitm: installdirs
46981         @: $(MAKE); $(unstage)
46982         @r=`${PWD_COMMAND}`; export r; \
46983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46984         $(NORMAL_TARGET_EXPORTS) \
46985         (cd $(TARGET_SUBDIR)/libitm && \
46986           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46987
46988 @endif target-libitm
46989
46990 # Other targets (info, dvi, pdf, etc.)
46991
46992 .PHONY: maybe-info-target-libitm info-target-libitm
46993 maybe-info-target-libitm:
46994 @if target-libitm
46995 maybe-info-target-libitm: info-target-libitm
46996
46997 info-target-libitm: \
46998     configure-target-libitm 
46999         @: $(MAKE); $(unstage)
47000         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47001         r=`${PWD_COMMAND}`; export r; \
47002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47003         $(NORMAL_TARGET_EXPORTS) \
47004         echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
47005         for flag in $(EXTRA_TARGET_FLAGS); do \
47006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47007         done; \
47008         (cd $(TARGET_SUBDIR)/libitm && \
47009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47011                   "RANLIB=$${RANLIB}" \
47012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47013                    info) \
47014           || exit 1
47015
47016 @endif target-libitm
47017
47018 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
47019 maybe-dvi-target-libitm:
47020 @if target-libitm
47021 maybe-dvi-target-libitm: dvi-target-libitm
47022
47023 dvi-target-libitm: \
47024     configure-target-libitm 
47025         @: $(MAKE); $(unstage)
47026         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47027         r=`${PWD_COMMAND}`; export r; \
47028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47029         $(NORMAL_TARGET_EXPORTS) \
47030         echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
47031         for flag in $(EXTRA_TARGET_FLAGS); do \
47032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47033         done; \
47034         (cd $(TARGET_SUBDIR)/libitm && \
47035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47037                   "RANLIB=$${RANLIB}" \
47038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47039                    dvi) \
47040           || exit 1
47041
47042 @endif target-libitm
47043
47044 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
47045 maybe-pdf-target-libitm:
47046 @if target-libitm
47047 maybe-pdf-target-libitm: pdf-target-libitm
47048
47049 pdf-target-libitm: \
47050     configure-target-libitm 
47051         @: $(MAKE); $(unstage)
47052         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47053         r=`${PWD_COMMAND}`; export r; \
47054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47055         $(NORMAL_TARGET_EXPORTS) \
47056         echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
47057         for flag in $(EXTRA_TARGET_FLAGS); do \
47058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47059         done; \
47060         (cd $(TARGET_SUBDIR)/libitm && \
47061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47063                   "RANLIB=$${RANLIB}" \
47064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47065                    pdf) \
47066           || exit 1
47067
47068 @endif target-libitm
47069
47070 .PHONY: maybe-html-target-libitm html-target-libitm
47071 maybe-html-target-libitm:
47072 @if target-libitm
47073 maybe-html-target-libitm: html-target-libitm
47074
47075 html-target-libitm: \
47076     configure-target-libitm 
47077         @: $(MAKE); $(unstage)
47078         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47079         r=`${PWD_COMMAND}`; export r; \
47080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47081         $(NORMAL_TARGET_EXPORTS) \
47082         echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
47083         for flag in $(EXTRA_TARGET_FLAGS); do \
47084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47085         done; \
47086         (cd $(TARGET_SUBDIR)/libitm && \
47087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47089                   "RANLIB=$${RANLIB}" \
47090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47091                    html) \
47092           || exit 1
47093
47094 @endif target-libitm
47095
47096 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
47097 maybe-TAGS-target-libitm:
47098 @if target-libitm
47099 maybe-TAGS-target-libitm: TAGS-target-libitm
47100
47101 TAGS-target-libitm: \
47102     configure-target-libitm 
47103         @: $(MAKE); $(unstage)
47104         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47105         r=`${PWD_COMMAND}`; export r; \
47106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47107         $(NORMAL_TARGET_EXPORTS) \
47108         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
47109         for flag in $(EXTRA_TARGET_FLAGS); do \
47110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47111         done; \
47112         (cd $(TARGET_SUBDIR)/libitm && \
47113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47115                   "RANLIB=$${RANLIB}" \
47116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47117                    TAGS) \
47118           || exit 1
47119
47120 @endif target-libitm
47121
47122 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
47123 maybe-install-info-target-libitm:
47124 @if target-libitm
47125 maybe-install-info-target-libitm: install-info-target-libitm
47126
47127 install-info-target-libitm: \
47128     configure-target-libitm \
47129     info-target-libitm 
47130         @: $(MAKE); $(unstage)
47131         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47132         r=`${PWD_COMMAND}`; export r; \
47133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47134         $(NORMAL_TARGET_EXPORTS) \
47135         echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
47136         for flag in $(EXTRA_TARGET_FLAGS); do \
47137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47138         done; \
47139         (cd $(TARGET_SUBDIR)/libitm && \
47140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47142                   "RANLIB=$${RANLIB}" \
47143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47144                    install-info) \
47145           || exit 1
47146
47147 @endif target-libitm
47148
47149 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
47150 maybe-install-pdf-target-libitm:
47151 @if target-libitm
47152 maybe-install-pdf-target-libitm: install-pdf-target-libitm
47153
47154 install-pdf-target-libitm: \
47155     configure-target-libitm \
47156     pdf-target-libitm 
47157         @: $(MAKE); $(unstage)
47158         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47159         r=`${PWD_COMMAND}`; export r; \
47160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47161         $(NORMAL_TARGET_EXPORTS) \
47162         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
47163         for flag in $(EXTRA_TARGET_FLAGS); do \
47164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47165         done; \
47166         (cd $(TARGET_SUBDIR)/libitm && \
47167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47169                   "RANLIB=$${RANLIB}" \
47170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47171                    install-pdf) \
47172           || exit 1
47173
47174 @endif target-libitm
47175
47176 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
47177 maybe-install-html-target-libitm:
47178 @if target-libitm
47179 maybe-install-html-target-libitm: install-html-target-libitm
47180
47181 install-html-target-libitm: \
47182     configure-target-libitm \
47183     html-target-libitm 
47184         @: $(MAKE); $(unstage)
47185         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47186         r=`${PWD_COMMAND}`; export r; \
47187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47188         $(NORMAL_TARGET_EXPORTS) \
47189         echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
47190         for flag in $(EXTRA_TARGET_FLAGS); do \
47191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47192         done; \
47193         (cd $(TARGET_SUBDIR)/libitm && \
47194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47196                   "RANLIB=$${RANLIB}" \
47197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47198                    install-html) \
47199           || exit 1
47200
47201 @endif target-libitm
47202
47203 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
47204 maybe-installcheck-target-libitm:
47205 @if target-libitm
47206 maybe-installcheck-target-libitm: installcheck-target-libitm
47207
47208 installcheck-target-libitm: \
47209     configure-target-libitm 
47210         @: $(MAKE); $(unstage)
47211         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47212         r=`${PWD_COMMAND}`; export r; \
47213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47214         $(NORMAL_TARGET_EXPORTS) \
47215         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
47216         for flag in $(EXTRA_TARGET_FLAGS); do \
47217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47218         done; \
47219         (cd $(TARGET_SUBDIR)/libitm && \
47220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47222                   "RANLIB=$${RANLIB}" \
47223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47224                    installcheck) \
47225           || exit 1
47226
47227 @endif target-libitm
47228
47229 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
47230 maybe-mostlyclean-target-libitm:
47231 @if target-libitm
47232 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
47233
47234 mostlyclean-target-libitm: 
47235         @: $(MAKE); $(unstage)
47236         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47237         r=`${PWD_COMMAND}`; export r; \
47238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47239         $(NORMAL_TARGET_EXPORTS) \
47240         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
47241         for flag in $(EXTRA_TARGET_FLAGS); do \
47242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47243         done; \
47244         (cd $(TARGET_SUBDIR)/libitm && \
47245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47247                   "RANLIB=$${RANLIB}" \
47248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47249                    mostlyclean) \
47250           || exit 1
47251
47252 @endif target-libitm
47253
47254 .PHONY: maybe-clean-target-libitm clean-target-libitm
47255 maybe-clean-target-libitm:
47256 @if target-libitm
47257 maybe-clean-target-libitm: clean-target-libitm
47258
47259 clean-target-libitm: 
47260         @: $(MAKE); $(unstage)
47261         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47262         r=`${PWD_COMMAND}`; export r; \
47263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47264         $(NORMAL_TARGET_EXPORTS) \
47265         echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
47266         for flag in $(EXTRA_TARGET_FLAGS); do \
47267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47268         done; \
47269         (cd $(TARGET_SUBDIR)/libitm && \
47270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47272                   "RANLIB=$${RANLIB}" \
47273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47274                    clean) \
47275           || exit 1
47276
47277 @endif target-libitm
47278
47279 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
47280 maybe-distclean-target-libitm:
47281 @if target-libitm
47282 maybe-distclean-target-libitm: distclean-target-libitm
47283
47284 distclean-target-libitm: 
47285         @: $(MAKE); $(unstage)
47286         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47287         r=`${PWD_COMMAND}`; export r; \
47288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47289         $(NORMAL_TARGET_EXPORTS) \
47290         echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
47291         for flag in $(EXTRA_TARGET_FLAGS); do \
47292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47293         done; \
47294         (cd $(TARGET_SUBDIR)/libitm && \
47295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47297                   "RANLIB=$${RANLIB}" \
47298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47299                    distclean) \
47300           || exit 1
47301
47302 @endif target-libitm
47303
47304 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
47305 maybe-maintainer-clean-target-libitm:
47306 @if target-libitm
47307 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
47308
47309 maintainer-clean-target-libitm: 
47310         @: $(MAKE); $(unstage)
47311         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47312         r=`${PWD_COMMAND}`; export r; \
47313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47314         $(NORMAL_TARGET_EXPORTS) \
47315         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
47316         for flag in $(EXTRA_TARGET_FLAGS); do \
47317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47318         done; \
47319         (cd $(TARGET_SUBDIR)/libitm && \
47320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47322                   "RANLIB=$${RANLIB}" \
47323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47324                    maintainer-clean) \
47325           || exit 1
47326
47327 @endif target-libitm
47328
47329
47330
47331
47332
47333 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
47334 maybe-configure-target-libatomic:
47335 @if gcc-bootstrap
47336 configure-target-libatomic: stage_current
47337 @endif gcc-bootstrap
47338 @if target-libatomic
47339 maybe-configure-target-libatomic: configure-target-libatomic
47340 configure-target-libatomic: 
47341         @: $(MAKE); $(unstage)
47342         @r=`${PWD_COMMAND}`; export r; \
47343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47344         echo "Checking multilib configuration for libatomic..."; \
47345         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
47346         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
47347         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
47348           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
47349             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
47350           else \
47351             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
47352             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
47353           fi; \
47354         else \
47355           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
47356         fi; \
47357         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
47358         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
47359         $(NORMAL_TARGET_EXPORTS)  \
47360         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
47361         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
47362         case $(srcdir) in \
47363           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47364           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
47365                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47366         esac; \
47367         module_srcdir=libatomic; \
47368         rm -f no-such-file || : ; \
47369         CONFIG_SITE=no-such-file $(SHELL) \
47370           $$s/$$module_srcdir/configure \
47371           --srcdir=$${topdir}/$$module_srcdir \
47372           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47373           --target=${target_alias}  \
47374           || exit 1
47375 @endif target-libatomic
47376
47377
47378
47379
47380
47381 .PHONY: all-target-libatomic maybe-all-target-libatomic
47382 maybe-all-target-libatomic:
47383 @if gcc-bootstrap
47384 all-target-libatomic: stage_current
47385 @endif gcc-bootstrap
47386 @if target-libatomic
47387 TARGET-target-libatomic=all
47388 maybe-all-target-libatomic: all-target-libatomic
47389 all-target-libatomic: configure-target-libatomic
47390         @: $(MAKE); $(unstage)
47391         @r=`${PWD_COMMAND}`; export r; \
47392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47393         $(NORMAL_TARGET_EXPORTS)  \
47394         (cd $(TARGET_SUBDIR)/libatomic && \
47395           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47396                 $(TARGET-target-libatomic))
47397 @endif target-libatomic
47398
47399
47400
47401
47402
47403 .PHONY: check-target-libatomic maybe-check-target-libatomic
47404 maybe-check-target-libatomic:
47405 @if target-libatomic
47406 maybe-check-target-libatomic: check-target-libatomic
47407
47408 check-target-libatomic:
47409         @: $(MAKE); $(unstage)
47410         @r=`${PWD_COMMAND}`; export r; \
47411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47412         $(NORMAL_TARGET_EXPORTS) \
47413         (cd $(TARGET_SUBDIR)/libatomic && \
47414           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47415
47416 @endif target-libatomic
47417
47418 .PHONY: install-target-libatomic maybe-install-target-libatomic
47419 maybe-install-target-libatomic:
47420 @if target-libatomic
47421 maybe-install-target-libatomic: install-target-libatomic
47422
47423 install-target-libatomic: installdirs
47424         @: $(MAKE); $(unstage)
47425         @r=`${PWD_COMMAND}`; export r; \
47426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47427         $(NORMAL_TARGET_EXPORTS) \
47428         (cd $(TARGET_SUBDIR)/libatomic && \
47429           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47430
47431 @endif target-libatomic
47432
47433 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
47434 maybe-install-strip-target-libatomic:
47435 @if target-libatomic
47436 maybe-install-strip-target-libatomic: install-strip-target-libatomic
47437
47438 install-strip-target-libatomic: installdirs
47439         @: $(MAKE); $(unstage)
47440         @r=`${PWD_COMMAND}`; export r; \
47441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47442         $(NORMAL_TARGET_EXPORTS) \
47443         (cd $(TARGET_SUBDIR)/libatomic && \
47444           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47445
47446 @endif target-libatomic
47447
47448 # Other targets (info, dvi, pdf, etc.)
47449
47450 .PHONY: maybe-info-target-libatomic info-target-libatomic
47451 maybe-info-target-libatomic:
47452 @if target-libatomic
47453 maybe-info-target-libatomic: info-target-libatomic
47454
47455 info-target-libatomic: \
47456     configure-target-libatomic 
47457         @: $(MAKE); $(unstage)
47458         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47459         r=`${PWD_COMMAND}`; export r; \
47460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47461         $(NORMAL_TARGET_EXPORTS) \
47462         echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
47463         for flag in $(EXTRA_TARGET_FLAGS); do \
47464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47465         done; \
47466         (cd $(TARGET_SUBDIR)/libatomic && \
47467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47469                   "RANLIB=$${RANLIB}" \
47470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47471                    info) \
47472           || exit 1
47473
47474 @endif target-libatomic
47475
47476 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
47477 maybe-dvi-target-libatomic:
47478 @if target-libatomic
47479 maybe-dvi-target-libatomic: dvi-target-libatomic
47480
47481 dvi-target-libatomic: \
47482     configure-target-libatomic 
47483         @: $(MAKE); $(unstage)
47484         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47485         r=`${PWD_COMMAND}`; export r; \
47486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47487         $(NORMAL_TARGET_EXPORTS) \
47488         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
47489         for flag in $(EXTRA_TARGET_FLAGS); do \
47490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47491         done; \
47492         (cd $(TARGET_SUBDIR)/libatomic && \
47493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47495                   "RANLIB=$${RANLIB}" \
47496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47497                    dvi) \
47498           || exit 1
47499
47500 @endif target-libatomic
47501
47502 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
47503 maybe-pdf-target-libatomic:
47504 @if target-libatomic
47505 maybe-pdf-target-libatomic: pdf-target-libatomic
47506
47507 pdf-target-libatomic: \
47508     configure-target-libatomic 
47509         @: $(MAKE); $(unstage)
47510         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47511         r=`${PWD_COMMAND}`; export r; \
47512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47513         $(NORMAL_TARGET_EXPORTS) \
47514         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
47515         for flag in $(EXTRA_TARGET_FLAGS); do \
47516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47517         done; \
47518         (cd $(TARGET_SUBDIR)/libatomic && \
47519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47521                   "RANLIB=$${RANLIB}" \
47522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47523                    pdf) \
47524           || exit 1
47525
47526 @endif target-libatomic
47527
47528 .PHONY: maybe-html-target-libatomic html-target-libatomic
47529 maybe-html-target-libatomic:
47530 @if target-libatomic
47531 maybe-html-target-libatomic: html-target-libatomic
47532
47533 html-target-libatomic: \
47534     configure-target-libatomic 
47535         @: $(MAKE); $(unstage)
47536         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47537         r=`${PWD_COMMAND}`; export r; \
47538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47539         $(NORMAL_TARGET_EXPORTS) \
47540         echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
47541         for flag in $(EXTRA_TARGET_FLAGS); do \
47542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47543         done; \
47544         (cd $(TARGET_SUBDIR)/libatomic && \
47545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47547                   "RANLIB=$${RANLIB}" \
47548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47549                    html) \
47550           || exit 1
47551
47552 @endif target-libatomic
47553
47554 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
47555 maybe-TAGS-target-libatomic:
47556 @if target-libatomic
47557 maybe-TAGS-target-libatomic: TAGS-target-libatomic
47558
47559 TAGS-target-libatomic: \
47560     configure-target-libatomic 
47561         @: $(MAKE); $(unstage)
47562         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47563         r=`${PWD_COMMAND}`; export r; \
47564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47565         $(NORMAL_TARGET_EXPORTS) \
47566         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
47567         for flag in $(EXTRA_TARGET_FLAGS); do \
47568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47569         done; \
47570         (cd $(TARGET_SUBDIR)/libatomic && \
47571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47573                   "RANLIB=$${RANLIB}" \
47574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47575                    TAGS) \
47576           || exit 1
47577
47578 @endif target-libatomic
47579
47580 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
47581 maybe-install-info-target-libatomic:
47582 @if target-libatomic
47583 maybe-install-info-target-libatomic: install-info-target-libatomic
47584
47585 install-info-target-libatomic: \
47586     configure-target-libatomic \
47587     info-target-libatomic 
47588         @: $(MAKE); $(unstage)
47589         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47590         r=`${PWD_COMMAND}`; export r; \
47591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47592         $(NORMAL_TARGET_EXPORTS) \
47593         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
47594         for flag in $(EXTRA_TARGET_FLAGS); do \
47595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47596         done; \
47597         (cd $(TARGET_SUBDIR)/libatomic && \
47598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47600                   "RANLIB=$${RANLIB}" \
47601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47602                    install-info) \
47603           || exit 1
47604
47605 @endif target-libatomic
47606
47607 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
47608 maybe-install-pdf-target-libatomic:
47609 @if target-libatomic
47610 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
47611
47612 install-pdf-target-libatomic: \
47613     configure-target-libatomic \
47614     pdf-target-libatomic 
47615         @: $(MAKE); $(unstage)
47616         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47617         r=`${PWD_COMMAND}`; export r; \
47618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47619         $(NORMAL_TARGET_EXPORTS) \
47620         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
47621         for flag in $(EXTRA_TARGET_FLAGS); do \
47622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47623         done; \
47624         (cd $(TARGET_SUBDIR)/libatomic && \
47625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47627                   "RANLIB=$${RANLIB}" \
47628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47629                    install-pdf) \
47630           || exit 1
47631
47632 @endif target-libatomic
47633
47634 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
47635 maybe-install-html-target-libatomic:
47636 @if target-libatomic
47637 maybe-install-html-target-libatomic: install-html-target-libatomic
47638
47639 install-html-target-libatomic: \
47640     configure-target-libatomic \
47641     html-target-libatomic 
47642         @: $(MAKE); $(unstage)
47643         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47644         r=`${PWD_COMMAND}`; export r; \
47645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47646         $(NORMAL_TARGET_EXPORTS) \
47647         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
47648         for flag in $(EXTRA_TARGET_FLAGS); do \
47649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47650         done; \
47651         (cd $(TARGET_SUBDIR)/libatomic && \
47652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47654                   "RANLIB=$${RANLIB}" \
47655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47656                    install-html) \
47657           || exit 1
47658
47659 @endif target-libatomic
47660
47661 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
47662 maybe-installcheck-target-libatomic:
47663 @if target-libatomic
47664 maybe-installcheck-target-libatomic: installcheck-target-libatomic
47665
47666 installcheck-target-libatomic: \
47667     configure-target-libatomic 
47668         @: $(MAKE); $(unstage)
47669         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47670         r=`${PWD_COMMAND}`; export r; \
47671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47672         $(NORMAL_TARGET_EXPORTS) \
47673         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
47674         for flag in $(EXTRA_TARGET_FLAGS); do \
47675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47676         done; \
47677         (cd $(TARGET_SUBDIR)/libatomic && \
47678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47680                   "RANLIB=$${RANLIB}" \
47681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47682                    installcheck) \
47683           || exit 1
47684
47685 @endif target-libatomic
47686
47687 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
47688 maybe-mostlyclean-target-libatomic:
47689 @if target-libatomic
47690 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
47691
47692 mostlyclean-target-libatomic: 
47693         @: $(MAKE); $(unstage)
47694         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47695         r=`${PWD_COMMAND}`; export r; \
47696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47697         $(NORMAL_TARGET_EXPORTS) \
47698         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
47699         for flag in $(EXTRA_TARGET_FLAGS); do \
47700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47701         done; \
47702         (cd $(TARGET_SUBDIR)/libatomic && \
47703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47705                   "RANLIB=$${RANLIB}" \
47706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47707                    mostlyclean) \
47708           || exit 1
47709
47710 @endif target-libatomic
47711
47712 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
47713 maybe-clean-target-libatomic:
47714 @if target-libatomic
47715 maybe-clean-target-libatomic: clean-target-libatomic
47716
47717 clean-target-libatomic: 
47718         @: $(MAKE); $(unstage)
47719         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47720         r=`${PWD_COMMAND}`; export r; \
47721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47722         $(NORMAL_TARGET_EXPORTS) \
47723         echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
47724         for flag in $(EXTRA_TARGET_FLAGS); do \
47725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47726         done; \
47727         (cd $(TARGET_SUBDIR)/libatomic && \
47728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47730                   "RANLIB=$${RANLIB}" \
47731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47732                    clean) \
47733           || exit 1
47734
47735 @endif target-libatomic
47736
47737 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
47738 maybe-distclean-target-libatomic:
47739 @if target-libatomic
47740 maybe-distclean-target-libatomic: distclean-target-libatomic
47741
47742 distclean-target-libatomic: 
47743         @: $(MAKE); $(unstage)
47744         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47745         r=`${PWD_COMMAND}`; export r; \
47746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47747         $(NORMAL_TARGET_EXPORTS) \
47748         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
47749         for flag in $(EXTRA_TARGET_FLAGS); do \
47750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47751         done; \
47752         (cd $(TARGET_SUBDIR)/libatomic && \
47753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47755                   "RANLIB=$${RANLIB}" \
47756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47757                    distclean) \
47758           || exit 1
47759
47760 @endif target-libatomic
47761
47762 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
47763 maybe-maintainer-clean-target-libatomic:
47764 @if target-libatomic
47765 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
47766
47767 maintainer-clean-target-libatomic: 
47768         @: $(MAKE); $(unstage)
47769         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47770         r=`${PWD_COMMAND}`; export r; \
47771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47772         $(NORMAL_TARGET_EXPORTS) \
47773         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
47774         for flag in $(EXTRA_TARGET_FLAGS); do \
47775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47776         done; \
47777         (cd $(TARGET_SUBDIR)/libatomic && \
47778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47780                   "RANLIB=$${RANLIB}" \
47781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47782                    maintainer-clean) \
47783           || exit 1
47784
47785 @endif target-libatomic
47786
47787
47788
47789 @if target-libgomp
47790 .PHONY: check-target-libgomp-c++
47791 check-target-libgomp-c++:
47792         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
47793
47794 .PHONY: check-target-libgomp-fortran
47795 check-target-libgomp-fortran:
47796         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
47797
47798 @endif target-libgomp
47799
47800 @if target-libitm
47801 .PHONY: check-target-libitm-c++
47802 check-target-libitm-c++:
47803         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
47804
47805 @endif target-libitm
47806
47807 # ----------
47808 # GCC module
47809 # ----------
47810
47811 @if gcc-no-bootstrap
47812 .PHONY: cross
47813 cross: all-build all-gas all-ld
47814         @r=`${PWD_COMMAND}`; export r; \
47815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47816         $(HOST_EXPORTS) \
47817         echo "Building the C and C++ compiler"; \
47818         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
47819         @r=`${PWD_COMMAND}`; export r; \
47820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47821         echo "Building runtime libraries"; \
47822         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
47823 @endif gcc-no-bootstrap
47824
47825 @if gcc
47826
47827 .PHONY: check-gcc-c check-c
47828 check-gcc-c:
47829         r=`${PWD_COMMAND}`; export r; \
47830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47831         $(HOST_EXPORTS) \
47832         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
47833 check-c: check-gcc-c
47834
47835 .PHONY: check-gcc-c++ check-c++
47836 check-gcc-c++:
47837         r=`${PWD_COMMAND}`; export r; \
47838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47839         $(HOST_EXPORTS) \
47840         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
47841 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
47842
47843 .PHONY: check-gcc-fortran check-fortran
47844 check-gcc-fortran:
47845         r=`${PWD_COMMAND}`; export r; \
47846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47847         $(HOST_EXPORTS) \
47848         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
47849 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
47850
47851 .PHONY: check-gcc-ada check-ada
47852 check-gcc-ada:
47853         r=`${PWD_COMMAND}`; export r; \
47854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47855         $(HOST_EXPORTS) \
47856         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
47857 check-ada: check-gcc-ada check-target-libada
47858
47859 .PHONY: check-gcc-objc check-objc
47860 check-gcc-objc:
47861         r=`${PWD_COMMAND}`; export r; \
47862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47863         $(HOST_EXPORTS) \
47864         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
47865 check-objc: check-gcc-objc check-target-libobjc
47866
47867 .PHONY: check-gcc-obj-c++ check-obj-c++
47868 check-gcc-obj-c++:
47869         r=`${PWD_COMMAND}`; export r; \
47870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47871         $(HOST_EXPORTS) \
47872         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
47873 check-obj-c++: check-gcc-obj-c++
47874
47875 .PHONY: check-gcc-go check-go
47876 check-gcc-go:
47877         r=`${PWD_COMMAND}`; export r; \
47878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47879         $(HOST_EXPORTS) \
47880         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
47881 check-go: check-gcc-go check-target-libgo
47882
47883
47884 # The gcc part of install-no-fixedincludes, which relies on an intimate
47885 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
47886 .PHONY: gcc-install-no-fixedincludes
47887 gcc-install-no-fixedincludes:
47888         @if [ -f ./gcc/Makefile ]; then \
47889           r=`${PWD_COMMAND}`; export r; \
47890           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47891           $(HOST_EXPORTS) \
47892           (cd ./gcc \
47893            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
47894         else true; fi
47895 @endif gcc
47896
47897 # ---------------------
47898 # GCC bootstrap support
47899 # ---------------------
47900
47901 # We track the current stage (the one in 'gcc') in the stage_current file.
47902 # stage_last instead tracks the stage that was built last.  These targets
47903 # are dummy when toplevel bootstrap is not active.
47904
47905 # While making host and target tools, symlinks to the final stage must be
47906 # there, so $(unstage) should be run at various points.  To avoid excessive
47907 # recursive invocations of make, we "inline" them using a variable.  These
47908 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
47909 # to avoid warnings from the GNU Make job server.
47910
47911 unstage = :
47912 stage = :
47913 current_stage = ""
47914
47915 @if gcc-bootstrap
47916 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
47917 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
47918 current_stage = "`cat stage_current 2> /dev/null`"
47919 @endif gcc-bootstrap
47920
47921 .PHONY: unstage stage
47922 unstage:
47923         @: $(MAKE); $(unstage)
47924 stage:
47925         @: $(MAKE); $(stage)
47926
47927 # Disable commands for lean bootstrap.
47928 LEAN = false
47929
47930 # We name the build directories for the various stages "stage1-gcc",
47931 # "stage2-gcc","stage3-gcc", etc.
47932
47933 # Since the 'compare' process will fail (on debugging information) if any
47934 # directory names are different, we need to link the gcc directory for
47935 # the previous stage to a constant name ('prev-gcc'), and to make the name of
47936 # the build directories constant as well. For the latter, we use naked names
47937 # like 'gcc', because the scripts in that directory assume it.  We use
47938 # mv on platforms where symlinks to directories do not work or are not
47939 # reliable.
47940
47941 # 'touch' doesn't work right on some platforms.
47942 STAMP = echo timestamp > 
47943
47944 # We only want to compare .o files, so set this!
47945 objext = .o
47946
47947
47948 .PHONY: stage1-start stage1-end
47949
47950 stage1-start::
47951         @: $(MAKE); $(stage); \
47952         echo stage1 > stage_current; \
47953         echo stage1 > stage_last; \
47954         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47955 @if bfd
47956         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
47957           mkdir stage1-bfd; \
47958         mv stage1-bfd bfd
47959 @endif bfd
47960 @if opcodes
47961         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
47962           mkdir stage1-opcodes; \
47963         mv stage1-opcodes opcodes
47964 @endif opcodes
47965 @if binutils
47966         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
47967           mkdir stage1-binutils; \
47968         mv stage1-binutils binutils
47969 @endif binutils
47970 @if fixincludes
47971         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
47972           mkdir stage1-fixincludes; \
47973         mv stage1-fixincludes fixincludes
47974 @endif fixincludes
47975 @if gas
47976         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
47977           mkdir stage1-gas; \
47978         mv stage1-gas gas
47979 @endif gas
47980 @if gcc
47981         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
47982           mkdir stage1-gcc; \
47983         mv stage1-gcc gcc
47984 @endif gcc
47985 @if gmp
47986         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
47987           mkdir stage1-gmp; \
47988         mv stage1-gmp gmp
47989 @endif gmp
47990 @if mpfr
47991         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
47992           mkdir stage1-mpfr; \
47993         mv stage1-mpfr mpfr
47994 @endif mpfr
47995 @if mpc
47996         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
47997           mkdir stage1-mpc; \
47998         mv stage1-mpc mpc
47999 @endif mpc
48000 @if isl
48001         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
48002           mkdir stage1-isl; \
48003         mv stage1-isl isl
48004 @endif isl
48005 @if libelf
48006         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
48007           mkdir stage1-libelf; \
48008         mv stage1-libelf libelf
48009 @endif libelf
48010 @if gold
48011         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
48012           mkdir stage1-gold; \
48013         mv stage1-gold gold
48014 @endif gold
48015 @if intl
48016         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
48017           mkdir stage1-intl; \
48018         mv stage1-intl intl
48019 @endif intl
48020 @if ld
48021         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
48022           mkdir stage1-ld; \
48023         mv stage1-ld ld
48024 @endif ld
48025 @if libbacktrace
48026         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
48027           mkdir stage1-libbacktrace; \
48028         mv stage1-libbacktrace libbacktrace
48029 @endif libbacktrace
48030 @if libcpp
48031         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
48032           mkdir stage1-libcpp; \
48033         mv stage1-libcpp libcpp
48034 @endif libcpp
48035 @if libdecnumber
48036         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
48037           mkdir stage1-libdecnumber; \
48038         mv stage1-libdecnumber libdecnumber
48039 @endif libdecnumber
48040 @if libiberty
48041         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
48042           mkdir stage1-libiberty; \
48043         mv stage1-libiberty libiberty
48044 @endif libiberty
48045 @if libiberty-linker-plugin
48046         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
48047           mkdir stage1-libiberty-linker-plugin; \
48048         mv stage1-libiberty-linker-plugin libiberty-linker-plugin
48049 @endif libiberty-linker-plugin
48050 @if libiconv
48051         @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
48052           mkdir stage1-libiconv; \
48053         mv stage1-libiconv libiconv
48054 @endif libiconv
48055 @if zlib
48056         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
48057           mkdir stage1-zlib; \
48058         mv stage1-zlib zlib
48059 @endif zlib
48060 @if lto-plugin
48061         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
48062           mkdir stage1-lto-plugin; \
48063         mv stage1-lto-plugin lto-plugin
48064 @endif lto-plugin
48065 @if libctf
48066         @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
48067           mkdir stage1-libctf; \
48068         mv stage1-libctf libctf
48069 @endif libctf
48070         @[ -d stage1-$(TARGET_SUBDIR) ] || \
48071           mkdir stage1-$(TARGET_SUBDIR); \
48072         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
48073
48074 stage1-end:: 
48075 @if bfd
48076         @if test -d $(HOST_SUBDIR)/bfd; then \
48077           cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
48078         fi
48079 @endif bfd
48080 @if opcodes
48081         @if test -d $(HOST_SUBDIR)/opcodes; then \
48082           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
48083         fi
48084 @endif opcodes
48085 @if binutils
48086         @if test -d $(HOST_SUBDIR)/binutils; then \
48087           cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
48088         fi
48089 @endif binutils
48090 @if fixincludes
48091         @if test -d $(HOST_SUBDIR)/fixincludes; then \
48092           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
48093         fi
48094 @endif fixincludes
48095 @if gas
48096         @if test -d $(HOST_SUBDIR)/gas; then \
48097           cd $(HOST_SUBDIR); mv gas stage1-gas; \
48098         fi
48099 @endif gas
48100 @if gcc
48101         @if test -d $(HOST_SUBDIR)/gcc; then \
48102           cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
48103         fi
48104 @endif gcc
48105 @if gmp
48106         @if test -d $(HOST_SUBDIR)/gmp; then \
48107           cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
48108         fi
48109 @endif gmp
48110 @if mpfr
48111         @if test -d $(HOST_SUBDIR)/mpfr; then \
48112           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
48113         fi
48114 @endif mpfr
48115 @if mpc
48116         @if test -d $(HOST_SUBDIR)/mpc; then \
48117           cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
48118         fi
48119 @endif mpc
48120 @if isl
48121         @if test -d $(HOST_SUBDIR)/isl; then \
48122           cd $(HOST_SUBDIR); mv isl stage1-isl; \
48123         fi
48124 @endif isl
48125 @if libelf
48126         @if test -d $(HOST_SUBDIR)/libelf; then \
48127           cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
48128         fi
48129 @endif libelf
48130 @if gold
48131         @if test -d $(HOST_SUBDIR)/gold; then \
48132           cd $(HOST_SUBDIR); mv gold stage1-gold; \
48133         fi
48134 @endif gold
48135 @if intl
48136         @if test -d $(HOST_SUBDIR)/intl; then \
48137           cd $(HOST_SUBDIR); mv intl stage1-intl; \
48138         fi
48139 @endif intl
48140 @if ld
48141         @if test -d $(HOST_SUBDIR)/ld; then \
48142           cd $(HOST_SUBDIR); mv ld stage1-ld; \
48143         fi
48144 @endif ld
48145 @if libbacktrace
48146         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48147           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
48148         fi
48149 @endif libbacktrace
48150 @if libcpp
48151         @if test -d $(HOST_SUBDIR)/libcpp; then \
48152           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
48153         fi
48154 @endif libcpp
48155 @if libdecnumber
48156         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48157           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
48158         fi
48159 @endif libdecnumber
48160 @if libiberty
48161         @if test -d $(HOST_SUBDIR)/libiberty; then \
48162           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
48163         fi
48164 @endif libiberty
48165 @if libiberty-linker-plugin
48166         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48167           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
48168         fi
48169 @endif libiberty-linker-plugin
48170 @if libiconv
48171         @if test -d $(HOST_SUBDIR)/libiconv; then \
48172           cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
48173         fi
48174 @endif libiconv
48175 @if zlib
48176         @if test -d $(HOST_SUBDIR)/zlib; then \
48177           cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
48178         fi
48179 @endif zlib
48180 @if lto-plugin
48181         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48182           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
48183         fi
48184 @endif lto-plugin
48185 @if libctf
48186         @if test -d $(HOST_SUBDIR)/libctf; then \
48187           cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
48188         fi
48189 @endif libctf
48190         @if test -d $(TARGET_SUBDIR); then \
48191           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
48192         fi
48193         rm -f stage_current
48194
48195 # Bubble a bug fix through all the stages up to stage 1.  They are
48196 # remade, but not reconfigured.  The next stage (if any) will not be
48197 # reconfigured either.
48198 .PHONY: stage1-bubble
48199 stage1-bubble:: 
48200         @r=`${PWD_COMMAND}`; export r; \
48201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48202         if test -f stage1-lean ; then \
48203           echo Skipping rebuild of stage1; \
48204         else \
48205           $(MAKE) stage1-start; \
48206           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
48207         fi
48208
48209 .PHONY: all-stage1 clean-stage1
48210 do-clean: clean-stage1
48211
48212 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48213 # only possibility, but now it conflicts with no-bootstrap rules
48214 @if gcc-bootstrap
48215
48216
48217
48218
48219 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48220
48221 .PHONY: distclean-stage1
48222 distclean-stage1::
48223         @: $(MAKE); $(stage)
48224         @test "`cat stage_last`" != stage1 || rm -f stage_last
48225         rm -rf stage1-* 
48226
48227
48228 @endif gcc-bootstrap
48229
48230
48231 .PHONY: stage2-start stage2-end
48232
48233 stage2-start::
48234         @: $(MAKE); $(stage); \
48235         echo stage2 > stage_current; \
48236         echo stage2 > stage_last; \
48237         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48238 @if bfd
48239         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
48240           mkdir stage2-bfd; \
48241         mv stage2-bfd bfd; \
48242         mv stage1-bfd prev-bfd || test -f stage1-lean 
48243 @endif bfd
48244 @if opcodes
48245         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
48246           mkdir stage2-opcodes; \
48247         mv stage2-opcodes opcodes; \
48248         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
48249 @endif opcodes
48250 @if binutils
48251         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
48252           mkdir stage2-binutils; \
48253         mv stage2-binutils binutils; \
48254         mv stage1-binutils prev-binutils || test -f stage1-lean 
48255 @endif binutils
48256 @if fixincludes
48257         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
48258           mkdir stage2-fixincludes; \
48259         mv stage2-fixincludes fixincludes; \
48260         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
48261 @endif fixincludes
48262 @if gas
48263         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
48264           mkdir stage2-gas; \
48265         mv stage2-gas gas; \
48266         mv stage1-gas prev-gas || test -f stage1-lean 
48267 @endif gas
48268 @if gcc
48269         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
48270           mkdir stage2-gcc; \
48271         mv stage2-gcc gcc; \
48272         mv stage1-gcc prev-gcc || test -f stage1-lean 
48273 @endif gcc
48274 @if gmp
48275         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
48276           mkdir stage2-gmp; \
48277         mv stage2-gmp gmp; \
48278         mv stage1-gmp prev-gmp || test -f stage1-lean 
48279 @endif gmp
48280 @if mpfr
48281         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
48282           mkdir stage2-mpfr; \
48283         mv stage2-mpfr mpfr; \
48284         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
48285 @endif mpfr
48286 @if mpc
48287         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
48288           mkdir stage2-mpc; \
48289         mv stage2-mpc mpc; \
48290         mv stage1-mpc prev-mpc || test -f stage1-lean 
48291 @endif mpc
48292 @if isl
48293         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
48294           mkdir stage2-isl; \
48295         mv stage2-isl isl; \
48296         mv stage1-isl prev-isl || test -f stage1-lean 
48297 @endif isl
48298 @if libelf
48299         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
48300           mkdir stage2-libelf; \
48301         mv stage2-libelf libelf; \
48302         mv stage1-libelf prev-libelf || test -f stage1-lean 
48303 @endif libelf
48304 @if gold
48305         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
48306           mkdir stage2-gold; \
48307         mv stage2-gold gold; \
48308         mv stage1-gold prev-gold || test -f stage1-lean 
48309 @endif gold
48310 @if intl
48311         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
48312           mkdir stage2-intl; \
48313         mv stage2-intl intl; \
48314         mv stage1-intl prev-intl || test -f stage1-lean 
48315 @endif intl
48316 @if ld
48317         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
48318           mkdir stage2-ld; \
48319         mv stage2-ld ld; \
48320         mv stage1-ld prev-ld || test -f stage1-lean 
48321 @endif ld
48322 @if libbacktrace
48323         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
48324           mkdir stage2-libbacktrace; \
48325         mv stage2-libbacktrace libbacktrace; \
48326         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
48327 @endif libbacktrace
48328 @if libcpp
48329         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
48330           mkdir stage2-libcpp; \
48331         mv stage2-libcpp libcpp; \
48332         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
48333 @endif libcpp
48334 @if libdecnumber
48335         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
48336           mkdir stage2-libdecnumber; \
48337         mv stage2-libdecnumber libdecnumber; \
48338         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
48339 @endif libdecnumber
48340 @if libiberty
48341         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
48342           mkdir stage2-libiberty; \
48343         mv stage2-libiberty libiberty; \
48344         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
48345 @endif libiberty
48346 @if libiberty-linker-plugin
48347         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
48348           mkdir stage2-libiberty-linker-plugin; \
48349         mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
48350         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
48351 @endif libiberty-linker-plugin
48352 @if libiconv
48353         @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
48354           mkdir stage2-libiconv; \
48355         mv stage2-libiconv libiconv; \
48356         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
48357 @endif libiconv
48358 @if zlib
48359         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
48360           mkdir stage2-zlib; \
48361         mv stage2-zlib zlib; \
48362         mv stage1-zlib prev-zlib || test -f stage1-lean 
48363 @endif zlib
48364 @if lto-plugin
48365         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
48366           mkdir stage2-lto-plugin; \
48367         mv stage2-lto-plugin lto-plugin; \
48368         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
48369 @endif lto-plugin
48370 @if libctf
48371         @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
48372           mkdir stage2-libctf; \
48373         mv stage2-libctf libctf; \
48374         mv stage1-libctf prev-libctf || test -f stage1-lean 
48375 @endif libctf
48376         @[ -d stage2-$(TARGET_SUBDIR) ] || \
48377           mkdir stage2-$(TARGET_SUBDIR); \
48378         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48379         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
48380
48381 stage2-end:: 
48382 @if bfd
48383         @if test -d $(HOST_SUBDIR)/bfd; then \
48384           cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
48385           mv prev-bfd stage1-bfd; : ; \
48386         fi
48387 @endif bfd
48388 @if opcodes
48389         @if test -d $(HOST_SUBDIR)/opcodes; then \
48390           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
48391           mv prev-opcodes stage1-opcodes; : ; \
48392         fi
48393 @endif opcodes
48394 @if binutils
48395         @if test -d $(HOST_SUBDIR)/binutils; then \
48396           cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
48397           mv prev-binutils stage1-binutils; : ; \
48398         fi
48399 @endif binutils
48400 @if fixincludes
48401         @if test -d $(HOST_SUBDIR)/fixincludes; then \
48402           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
48403           mv prev-fixincludes stage1-fixincludes; : ; \
48404         fi
48405 @endif fixincludes
48406 @if gas
48407         @if test -d $(HOST_SUBDIR)/gas; then \
48408           cd $(HOST_SUBDIR); mv gas stage2-gas; \
48409           mv prev-gas stage1-gas; : ; \
48410         fi
48411 @endif gas
48412 @if gcc
48413         @if test -d $(HOST_SUBDIR)/gcc; then \
48414           cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
48415           mv prev-gcc stage1-gcc; : ; \
48416         fi
48417 @endif gcc
48418 @if gmp
48419         @if test -d $(HOST_SUBDIR)/gmp; then \
48420           cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
48421           mv prev-gmp stage1-gmp; : ; \
48422         fi
48423 @endif gmp
48424 @if mpfr
48425         @if test -d $(HOST_SUBDIR)/mpfr; then \
48426           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
48427           mv prev-mpfr stage1-mpfr; : ; \
48428         fi
48429 @endif mpfr
48430 @if mpc
48431         @if test -d $(HOST_SUBDIR)/mpc; then \
48432           cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
48433           mv prev-mpc stage1-mpc; : ; \
48434         fi
48435 @endif mpc
48436 @if isl
48437         @if test -d $(HOST_SUBDIR)/isl; then \
48438           cd $(HOST_SUBDIR); mv isl stage2-isl; \
48439           mv prev-isl stage1-isl; : ; \
48440         fi
48441 @endif isl
48442 @if libelf
48443         @if test -d $(HOST_SUBDIR)/libelf; then \
48444           cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
48445           mv prev-libelf stage1-libelf; : ; \
48446         fi
48447 @endif libelf
48448 @if gold
48449         @if test -d $(HOST_SUBDIR)/gold; then \
48450           cd $(HOST_SUBDIR); mv gold stage2-gold; \
48451           mv prev-gold stage1-gold; : ; \
48452         fi
48453 @endif gold
48454 @if intl
48455         @if test -d $(HOST_SUBDIR)/intl; then \
48456           cd $(HOST_SUBDIR); mv intl stage2-intl; \
48457           mv prev-intl stage1-intl; : ; \
48458         fi
48459 @endif intl
48460 @if ld
48461         @if test -d $(HOST_SUBDIR)/ld; then \
48462           cd $(HOST_SUBDIR); mv ld stage2-ld; \
48463           mv prev-ld stage1-ld; : ; \
48464         fi
48465 @endif ld
48466 @if libbacktrace
48467         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48468           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
48469           mv prev-libbacktrace stage1-libbacktrace; : ; \
48470         fi
48471 @endif libbacktrace
48472 @if libcpp
48473         @if test -d $(HOST_SUBDIR)/libcpp; then \
48474           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
48475           mv prev-libcpp stage1-libcpp; : ; \
48476         fi
48477 @endif libcpp
48478 @if libdecnumber
48479         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48480           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
48481           mv prev-libdecnumber stage1-libdecnumber; : ; \
48482         fi
48483 @endif libdecnumber
48484 @if libiberty
48485         @if test -d $(HOST_SUBDIR)/libiberty; then \
48486           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
48487           mv prev-libiberty stage1-libiberty; : ; \
48488         fi
48489 @endif libiberty
48490 @if libiberty-linker-plugin
48491         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48492           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
48493           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
48494         fi
48495 @endif libiberty-linker-plugin
48496 @if libiconv
48497         @if test -d $(HOST_SUBDIR)/libiconv; then \
48498           cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
48499           mv prev-libiconv stage1-libiconv; : ; \
48500         fi
48501 @endif libiconv
48502 @if zlib
48503         @if test -d $(HOST_SUBDIR)/zlib; then \
48504           cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
48505           mv prev-zlib stage1-zlib; : ; \
48506         fi
48507 @endif zlib
48508 @if lto-plugin
48509         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48510           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
48511           mv prev-lto-plugin stage1-lto-plugin; : ; \
48512         fi
48513 @endif lto-plugin
48514 @if libctf
48515         @if test -d $(HOST_SUBDIR)/libctf; then \
48516           cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
48517           mv prev-libctf stage1-libctf; : ; \
48518         fi
48519 @endif libctf
48520         @if test -d $(TARGET_SUBDIR); then \
48521           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
48522           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
48523         fi
48524         rm -f stage_current
48525
48526 # Bubble a bug fix through all the stages up to stage 2.  They are
48527 # remade, but not reconfigured.  The next stage (if any) will not be
48528 # reconfigured either.
48529 .PHONY: stage2-bubble
48530 stage2-bubble:: stage1-bubble
48531         @r=`${PWD_COMMAND}`; export r; \
48532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48533         if test -f stage2-lean || test -f stage1-lean ; then \
48534           echo Skipping rebuild of stage2; \
48535         else \
48536           $(MAKE) stage2-start; \
48537           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
48538         fi
48539
48540 .PHONY: all-stage2 clean-stage2
48541 do-clean: clean-stage2
48542
48543 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48544 # only possibility, but now it conflicts with no-bootstrap rules
48545 @if gcc-bootstrap
48546
48547
48548
48549 .PHONY: bootstrap2 bootstrap2-lean
48550 bootstrap2:
48551         echo stage2 > stage_final
48552         @r=`${PWD_COMMAND}`; export r; \
48553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48554         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
48555         @: $(MAKE); $(unstage)
48556         @r=`${PWD_COMMAND}`; export r; \
48557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48558         TFLAGS="$(STAGE2_TFLAGS)"; \
48559         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48560
48561 bootstrap2-lean:
48562         echo stage2 > stage_final
48563         @r=`${PWD_COMMAND}`; export r; \
48564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48565         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
48566         @: $(MAKE); $(unstage)
48567         @r=`${PWD_COMMAND}`; export r; \
48568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48569         TFLAGS="$(STAGE2_TFLAGS)"; \
48570         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48571
48572
48573 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48574 distclean-stage1:: distclean-stage2 
48575 .PHONY: distclean-stage2
48576 distclean-stage2::
48577         @: $(MAKE); $(stage)
48578         @test "`cat stage_last`" != stage2 || rm -f stage_last
48579         rm -rf stage2-* 
48580
48581
48582 @endif gcc-bootstrap
48583
48584
48585 .PHONY: stage3-start stage3-end
48586
48587 stage3-start::
48588         @: $(MAKE); $(stage); \
48589         echo stage3 > stage_current; \
48590         echo stage3 > stage_last; \
48591         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48592 @if bfd
48593         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
48594           mkdir stage3-bfd; \
48595         mv stage3-bfd bfd; \
48596         mv stage2-bfd prev-bfd || test -f stage2-lean 
48597 @endif bfd
48598 @if opcodes
48599         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
48600           mkdir stage3-opcodes; \
48601         mv stage3-opcodes opcodes; \
48602         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
48603 @endif opcodes
48604 @if binutils
48605         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
48606           mkdir stage3-binutils; \
48607         mv stage3-binutils binutils; \
48608         mv stage2-binutils prev-binutils || test -f stage2-lean 
48609 @endif binutils
48610 @if fixincludes
48611         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
48612           mkdir stage3-fixincludes; \
48613         mv stage3-fixincludes fixincludes; \
48614         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
48615 @endif fixincludes
48616 @if gas
48617         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
48618           mkdir stage3-gas; \
48619         mv stage3-gas gas; \
48620         mv stage2-gas prev-gas || test -f stage2-lean 
48621 @endif gas
48622 @if gcc
48623         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
48624           mkdir stage3-gcc; \
48625         mv stage3-gcc gcc; \
48626         mv stage2-gcc prev-gcc || test -f stage2-lean 
48627 @endif gcc
48628 @if gmp
48629         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
48630           mkdir stage3-gmp; \
48631         mv stage3-gmp gmp; \
48632         mv stage2-gmp prev-gmp || test -f stage2-lean 
48633 @endif gmp
48634 @if mpfr
48635         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
48636           mkdir stage3-mpfr; \
48637         mv stage3-mpfr mpfr; \
48638         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
48639 @endif mpfr
48640 @if mpc
48641         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
48642           mkdir stage3-mpc; \
48643         mv stage3-mpc mpc; \
48644         mv stage2-mpc prev-mpc || test -f stage2-lean 
48645 @endif mpc
48646 @if isl
48647         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
48648           mkdir stage3-isl; \
48649         mv stage3-isl isl; \
48650         mv stage2-isl prev-isl || test -f stage2-lean 
48651 @endif isl
48652 @if libelf
48653         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
48654           mkdir stage3-libelf; \
48655         mv stage3-libelf libelf; \
48656         mv stage2-libelf prev-libelf || test -f stage2-lean 
48657 @endif libelf
48658 @if gold
48659         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
48660           mkdir stage3-gold; \
48661         mv stage3-gold gold; \
48662         mv stage2-gold prev-gold || test -f stage2-lean 
48663 @endif gold
48664 @if intl
48665         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
48666           mkdir stage3-intl; \
48667         mv stage3-intl intl; \
48668         mv stage2-intl prev-intl || test -f stage2-lean 
48669 @endif intl
48670 @if ld
48671         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
48672           mkdir stage3-ld; \
48673         mv stage3-ld ld; \
48674         mv stage2-ld prev-ld || test -f stage2-lean 
48675 @endif ld
48676 @if libbacktrace
48677         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
48678           mkdir stage3-libbacktrace; \
48679         mv stage3-libbacktrace libbacktrace; \
48680         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
48681 @endif libbacktrace
48682 @if libcpp
48683         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
48684           mkdir stage3-libcpp; \
48685         mv stage3-libcpp libcpp; \
48686         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
48687 @endif libcpp
48688 @if libdecnumber
48689         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
48690           mkdir stage3-libdecnumber; \
48691         mv stage3-libdecnumber libdecnumber; \
48692         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
48693 @endif libdecnumber
48694 @if libiberty
48695         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
48696           mkdir stage3-libiberty; \
48697         mv stage3-libiberty libiberty; \
48698         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
48699 @endif libiberty
48700 @if libiberty-linker-plugin
48701         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
48702           mkdir stage3-libiberty-linker-plugin; \
48703         mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
48704         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
48705 @endif libiberty-linker-plugin
48706 @if libiconv
48707         @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
48708           mkdir stage3-libiconv; \
48709         mv stage3-libiconv libiconv; \
48710         mv stage2-libiconv prev-libiconv || test -f stage2-lean 
48711 @endif libiconv
48712 @if zlib
48713         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
48714           mkdir stage3-zlib; \
48715         mv stage3-zlib zlib; \
48716         mv stage2-zlib prev-zlib || test -f stage2-lean 
48717 @endif zlib
48718 @if lto-plugin
48719         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
48720           mkdir stage3-lto-plugin; \
48721         mv stage3-lto-plugin lto-plugin; \
48722         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
48723 @endif lto-plugin
48724 @if libctf
48725         @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
48726           mkdir stage3-libctf; \
48727         mv stage3-libctf libctf; \
48728         mv stage2-libctf prev-libctf || test -f stage2-lean 
48729 @endif libctf
48730         @[ -d stage3-$(TARGET_SUBDIR) ] || \
48731           mkdir stage3-$(TARGET_SUBDIR); \
48732         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48733         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
48734
48735 stage3-end:: 
48736 @if bfd
48737         @if test -d $(HOST_SUBDIR)/bfd; then \
48738           cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
48739           mv prev-bfd stage2-bfd; : ; \
48740         fi
48741 @endif bfd
48742 @if opcodes
48743         @if test -d $(HOST_SUBDIR)/opcodes; then \
48744           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
48745           mv prev-opcodes stage2-opcodes; : ; \
48746         fi
48747 @endif opcodes
48748 @if binutils
48749         @if test -d $(HOST_SUBDIR)/binutils; then \
48750           cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
48751           mv prev-binutils stage2-binutils; : ; \
48752         fi
48753 @endif binutils
48754 @if fixincludes
48755         @if test -d $(HOST_SUBDIR)/fixincludes; then \
48756           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
48757           mv prev-fixincludes stage2-fixincludes; : ; \
48758         fi
48759 @endif fixincludes
48760 @if gas
48761         @if test -d $(HOST_SUBDIR)/gas; then \
48762           cd $(HOST_SUBDIR); mv gas stage3-gas; \
48763           mv prev-gas stage2-gas; : ; \
48764         fi
48765 @endif gas
48766 @if gcc
48767         @if test -d $(HOST_SUBDIR)/gcc; then \
48768           cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
48769           mv prev-gcc stage2-gcc; : ; \
48770         fi
48771 @endif gcc
48772 @if gmp
48773         @if test -d $(HOST_SUBDIR)/gmp; then \
48774           cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
48775           mv prev-gmp stage2-gmp; : ; \
48776         fi
48777 @endif gmp
48778 @if mpfr
48779         @if test -d $(HOST_SUBDIR)/mpfr; then \
48780           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
48781           mv prev-mpfr stage2-mpfr; : ; \
48782         fi
48783 @endif mpfr
48784 @if mpc
48785         @if test -d $(HOST_SUBDIR)/mpc; then \
48786           cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
48787           mv prev-mpc stage2-mpc; : ; \
48788         fi
48789 @endif mpc
48790 @if isl
48791         @if test -d $(HOST_SUBDIR)/isl; then \
48792           cd $(HOST_SUBDIR); mv isl stage3-isl; \
48793           mv prev-isl stage2-isl; : ; \
48794         fi
48795 @endif isl
48796 @if libelf
48797         @if test -d $(HOST_SUBDIR)/libelf; then \
48798           cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
48799           mv prev-libelf stage2-libelf; : ; \
48800         fi
48801 @endif libelf
48802 @if gold
48803         @if test -d $(HOST_SUBDIR)/gold; then \
48804           cd $(HOST_SUBDIR); mv gold stage3-gold; \
48805           mv prev-gold stage2-gold; : ; \
48806         fi
48807 @endif gold
48808 @if intl
48809         @if test -d $(HOST_SUBDIR)/intl; then \
48810           cd $(HOST_SUBDIR); mv intl stage3-intl; \
48811           mv prev-intl stage2-intl; : ; \
48812         fi
48813 @endif intl
48814 @if ld
48815         @if test -d $(HOST_SUBDIR)/ld; then \
48816           cd $(HOST_SUBDIR); mv ld stage3-ld; \
48817           mv prev-ld stage2-ld; : ; \
48818         fi
48819 @endif ld
48820 @if libbacktrace
48821         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48822           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
48823           mv prev-libbacktrace stage2-libbacktrace; : ; \
48824         fi
48825 @endif libbacktrace
48826 @if libcpp
48827         @if test -d $(HOST_SUBDIR)/libcpp; then \
48828           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
48829           mv prev-libcpp stage2-libcpp; : ; \
48830         fi
48831 @endif libcpp
48832 @if libdecnumber
48833         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48834           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
48835           mv prev-libdecnumber stage2-libdecnumber; : ; \
48836         fi
48837 @endif libdecnumber
48838 @if libiberty
48839         @if test -d $(HOST_SUBDIR)/libiberty; then \
48840           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
48841           mv prev-libiberty stage2-libiberty; : ; \
48842         fi
48843 @endif libiberty
48844 @if libiberty-linker-plugin
48845         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48846           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
48847           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
48848         fi
48849 @endif libiberty-linker-plugin
48850 @if libiconv
48851         @if test -d $(HOST_SUBDIR)/libiconv; then \
48852           cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
48853           mv prev-libiconv stage2-libiconv; : ; \
48854         fi
48855 @endif libiconv
48856 @if zlib
48857         @if test -d $(HOST_SUBDIR)/zlib; then \
48858           cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
48859           mv prev-zlib stage2-zlib; : ; \
48860         fi
48861 @endif zlib
48862 @if lto-plugin
48863         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48864           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
48865           mv prev-lto-plugin stage2-lto-plugin; : ; \
48866         fi
48867 @endif lto-plugin
48868 @if libctf
48869         @if test -d $(HOST_SUBDIR)/libctf; then \
48870           cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
48871           mv prev-libctf stage2-libctf; : ; \
48872         fi
48873 @endif libctf
48874         @if test -d $(TARGET_SUBDIR); then \
48875           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
48876           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
48877         fi
48878         rm -f stage_current
48879
48880 # Bubble a bug fix through all the stages up to stage 3.  They are
48881 # remade, but not reconfigured.  The next stage (if any) will not be
48882 # reconfigured either.
48883 .PHONY: stage3-bubble
48884 stage3-bubble:: stage2-bubble
48885         @r=`${PWD_COMMAND}`; export r; \
48886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48887         if test -f stage3-lean || test -f stage2-lean ; then \
48888           echo Skipping rebuild of stage3; \
48889         else \
48890           $(MAKE) stage3-start; \
48891           if $(LEAN); then \
48892             rm -rf stage1-*; \
48893             $(STAMP) stage1-lean; \
48894           fi; \
48895           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
48896         fi
48897         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
48898
48899 .PHONY: all-stage3 clean-stage3
48900 do-clean: clean-stage3
48901
48902 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48903 # only possibility, but now it conflicts with no-bootstrap rules
48904 @if gcc-bootstrap
48905
48906 compare:
48907         @r=`${PWD_COMMAND}`; export r; \
48908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48909         if test -f stage2-lean; then \
48910           echo Cannot compare object files as stage 2 was deleted.; \
48911           exit 0; \
48912         fi; \
48913         : $(MAKE); $(stage); \
48914         rm -f .bad_compare; \
48915         echo Comparing stages 2 and 3; \
48916         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
48917         files=`find stage3-* -name "*$(objext)" -print | \
48918                  sed -n s,^stage$$sed-,,p`; \
48919         for file in $${files}; do \
48920           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
48921           if test ! -f $$f1; then continue; fi; \
48922           $(do-compare) > /dev/null 2>&1; \
48923           if test $$? -eq 1; then \
48924             case $$file in \
48925               @compare_exclusions@) \
48926                 echo warning: $$file differs ;; \
48927               *) \
48928                 echo $$file differs >> .bad_compare ;; \
48929             esac; \
48930           fi; \
48931         done; \
48932         if [ -f .bad_compare ]; then \
48933           echo "Bootstrap comparison failure!"; \
48934           cat .bad_compare; \
48935           exit 1; \
48936         else \
48937           echo Comparison successful.; \
48938         fi; \
48939         $(STAMP) compare
48940         if $(LEAN); then \
48941           rm -rf stage2-*; \
48942           $(STAMP) stage2-lean; \
48943         fi
48944
48945
48946
48947 .PHONY: bootstrap bootstrap-lean
48948 bootstrap:
48949         echo stage3 > stage_final
48950         @r=`${PWD_COMMAND}`; export r; \
48951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48952         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48953         @: $(MAKE); $(unstage)
48954         @r=`${PWD_COMMAND}`; export r; \
48955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48956         TFLAGS="$(STAGE3_TFLAGS)"; \
48957         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48958
48959 bootstrap-lean:
48960         echo stage3 > stage_final
48961         @r=`${PWD_COMMAND}`; export r; \
48962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48963         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
48964         @: $(MAKE); $(unstage)
48965         @r=`${PWD_COMMAND}`; export r; \
48966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48967         TFLAGS="$(STAGE3_TFLAGS)"; \
48968         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48969
48970
48971 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48972 distclean-stage2:: distclean-stage3 
48973 .PHONY: distclean-stage3
48974 distclean-stage3::
48975         @: $(MAKE); $(stage)
48976         @test "`cat stage_last`" != stage3 || rm -f stage_last
48977         rm -rf stage3-* compare 
48978
48979
48980 .PHONY: cleanstrap
48981 cleanstrap: do-distclean local-clean
48982         echo stage3 > stage_final
48983         @r=`${PWD_COMMAND}`; export r; \
48984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48985         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48986         @: $(MAKE); $(unstage)
48987         @r=`${PWD_COMMAND}`; export r; \
48988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48989         TFLAGS="$(STAGE3_TFLAGS)"; \
48990         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48991
48992 @endif gcc-bootstrap
48993
48994
48995 .PHONY: stage4-start stage4-end
48996
48997 stage4-start::
48998         @: $(MAKE); $(stage); \
48999         echo stage4 > stage_current; \
49000         echo stage4 > stage_last; \
49001         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49002 @if bfd
49003         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
49004           mkdir stage4-bfd; \
49005         mv stage4-bfd bfd; \
49006         mv stage3-bfd prev-bfd || test -f stage3-lean 
49007 @endif bfd
49008 @if opcodes
49009         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
49010           mkdir stage4-opcodes; \
49011         mv stage4-opcodes opcodes; \
49012         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
49013 @endif opcodes
49014 @if binutils
49015         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
49016           mkdir stage4-binutils; \
49017         mv stage4-binutils binutils; \
49018         mv stage3-binutils prev-binutils || test -f stage3-lean 
49019 @endif binutils
49020 @if fixincludes
49021         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
49022           mkdir stage4-fixincludes; \
49023         mv stage4-fixincludes fixincludes; \
49024         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
49025 @endif fixincludes
49026 @if gas
49027         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
49028           mkdir stage4-gas; \
49029         mv stage4-gas gas; \
49030         mv stage3-gas prev-gas || test -f stage3-lean 
49031 @endif gas
49032 @if gcc
49033         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
49034           mkdir stage4-gcc; \
49035         mv stage4-gcc gcc; \
49036         mv stage3-gcc prev-gcc || test -f stage3-lean 
49037 @endif gcc
49038 @if gmp
49039         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
49040           mkdir stage4-gmp; \
49041         mv stage4-gmp gmp; \
49042         mv stage3-gmp prev-gmp || test -f stage3-lean 
49043 @endif gmp
49044 @if mpfr
49045         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
49046           mkdir stage4-mpfr; \
49047         mv stage4-mpfr mpfr; \
49048         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
49049 @endif mpfr
49050 @if mpc
49051         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
49052           mkdir stage4-mpc; \
49053         mv stage4-mpc mpc; \
49054         mv stage3-mpc prev-mpc || test -f stage3-lean 
49055 @endif mpc
49056 @if isl
49057         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
49058           mkdir stage4-isl; \
49059         mv stage4-isl isl; \
49060         mv stage3-isl prev-isl || test -f stage3-lean 
49061 @endif isl
49062 @if libelf
49063         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
49064           mkdir stage4-libelf; \
49065         mv stage4-libelf libelf; \
49066         mv stage3-libelf prev-libelf || test -f stage3-lean 
49067 @endif libelf
49068 @if gold
49069         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
49070           mkdir stage4-gold; \
49071         mv stage4-gold gold; \
49072         mv stage3-gold prev-gold || test -f stage3-lean 
49073 @endif gold
49074 @if intl
49075         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
49076           mkdir stage4-intl; \
49077         mv stage4-intl intl; \
49078         mv stage3-intl prev-intl || test -f stage3-lean 
49079 @endif intl
49080 @if ld
49081         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
49082           mkdir stage4-ld; \
49083         mv stage4-ld ld; \
49084         mv stage3-ld prev-ld || test -f stage3-lean 
49085 @endif ld
49086 @if libbacktrace
49087         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
49088           mkdir stage4-libbacktrace; \
49089         mv stage4-libbacktrace libbacktrace; \
49090         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
49091 @endif libbacktrace
49092 @if libcpp
49093         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
49094           mkdir stage4-libcpp; \
49095         mv stage4-libcpp libcpp; \
49096         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
49097 @endif libcpp
49098 @if libdecnumber
49099         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
49100           mkdir stage4-libdecnumber; \
49101         mv stage4-libdecnumber libdecnumber; \
49102         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
49103 @endif libdecnumber
49104 @if libiberty
49105         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
49106           mkdir stage4-libiberty; \
49107         mv stage4-libiberty libiberty; \
49108         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
49109 @endif libiberty
49110 @if libiberty-linker-plugin
49111         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
49112           mkdir stage4-libiberty-linker-plugin; \
49113         mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
49114         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
49115 @endif libiberty-linker-plugin
49116 @if libiconv
49117         @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
49118           mkdir stage4-libiconv; \
49119         mv stage4-libiconv libiconv; \
49120         mv stage3-libiconv prev-libiconv || test -f stage3-lean 
49121 @endif libiconv
49122 @if zlib
49123         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
49124           mkdir stage4-zlib; \
49125         mv stage4-zlib zlib; \
49126         mv stage3-zlib prev-zlib || test -f stage3-lean 
49127 @endif zlib
49128 @if lto-plugin
49129         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
49130           mkdir stage4-lto-plugin; \
49131         mv stage4-lto-plugin lto-plugin; \
49132         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
49133 @endif lto-plugin
49134 @if libctf
49135         @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
49136           mkdir stage4-libctf; \
49137         mv stage4-libctf libctf; \
49138         mv stage3-libctf prev-libctf || test -f stage3-lean 
49139 @endif libctf
49140         @[ -d stage4-$(TARGET_SUBDIR) ] || \
49141           mkdir stage4-$(TARGET_SUBDIR); \
49142         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49143         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
49144
49145 stage4-end:: 
49146 @if bfd
49147         @if test -d $(HOST_SUBDIR)/bfd; then \
49148           cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
49149           mv prev-bfd stage3-bfd; : ; \
49150         fi
49151 @endif bfd
49152 @if opcodes
49153         @if test -d $(HOST_SUBDIR)/opcodes; then \
49154           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
49155           mv prev-opcodes stage3-opcodes; : ; \
49156         fi
49157 @endif opcodes
49158 @if binutils
49159         @if test -d $(HOST_SUBDIR)/binutils; then \
49160           cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
49161           mv prev-binutils stage3-binutils; : ; \
49162         fi
49163 @endif binutils
49164 @if fixincludes
49165         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49166           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
49167           mv prev-fixincludes stage3-fixincludes; : ; \
49168         fi
49169 @endif fixincludes
49170 @if gas
49171         @if test -d $(HOST_SUBDIR)/gas; then \
49172           cd $(HOST_SUBDIR); mv gas stage4-gas; \
49173           mv prev-gas stage3-gas; : ; \
49174         fi
49175 @endif gas
49176 @if gcc
49177         @if test -d $(HOST_SUBDIR)/gcc; then \
49178           cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
49179           mv prev-gcc stage3-gcc; : ; \
49180         fi
49181 @endif gcc
49182 @if gmp
49183         @if test -d $(HOST_SUBDIR)/gmp; then \
49184           cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
49185           mv prev-gmp stage3-gmp; : ; \
49186         fi
49187 @endif gmp
49188 @if mpfr
49189         @if test -d $(HOST_SUBDIR)/mpfr; then \
49190           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
49191           mv prev-mpfr stage3-mpfr; : ; \
49192         fi
49193 @endif mpfr
49194 @if mpc
49195         @if test -d $(HOST_SUBDIR)/mpc; then \
49196           cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
49197           mv prev-mpc stage3-mpc; : ; \
49198         fi
49199 @endif mpc
49200 @if isl
49201         @if test -d $(HOST_SUBDIR)/isl; then \
49202           cd $(HOST_SUBDIR); mv isl stage4-isl; \
49203           mv prev-isl stage3-isl; : ; \
49204         fi
49205 @endif isl
49206 @if libelf
49207         @if test -d $(HOST_SUBDIR)/libelf; then \
49208           cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
49209           mv prev-libelf stage3-libelf; : ; \
49210         fi
49211 @endif libelf
49212 @if gold
49213         @if test -d $(HOST_SUBDIR)/gold; then \
49214           cd $(HOST_SUBDIR); mv gold stage4-gold; \
49215           mv prev-gold stage3-gold; : ; \
49216         fi
49217 @endif gold
49218 @if intl
49219         @if test -d $(HOST_SUBDIR)/intl; then \
49220           cd $(HOST_SUBDIR); mv intl stage4-intl; \
49221           mv prev-intl stage3-intl; : ; \
49222         fi
49223 @endif intl
49224 @if ld
49225         @if test -d $(HOST_SUBDIR)/ld; then \
49226           cd $(HOST_SUBDIR); mv ld stage4-ld; \
49227           mv prev-ld stage3-ld; : ; \
49228         fi
49229 @endif ld
49230 @if libbacktrace
49231         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49232           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
49233           mv prev-libbacktrace stage3-libbacktrace; : ; \
49234         fi
49235 @endif libbacktrace
49236 @if libcpp
49237         @if test -d $(HOST_SUBDIR)/libcpp; then \
49238           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
49239           mv prev-libcpp stage3-libcpp; : ; \
49240         fi
49241 @endif libcpp
49242 @if libdecnumber
49243         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49244           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
49245           mv prev-libdecnumber stage3-libdecnumber; : ; \
49246         fi
49247 @endif libdecnumber
49248 @if libiberty
49249         @if test -d $(HOST_SUBDIR)/libiberty; then \
49250           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
49251           mv prev-libiberty stage3-libiberty; : ; \
49252         fi
49253 @endif libiberty
49254 @if libiberty-linker-plugin
49255         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49256           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
49257           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
49258         fi
49259 @endif libiberty-linker-plugin
49260 @if libiconv
49261         @if test -d $(HOST_SUBDIR)/libiconv; then \
49262           cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
49263           mv prev-libiconv stage3-libiconv; : ; \
49264         fi
49265 @endif libiconv
49266 @if zlib
49267         @if test -d $(HOST_SUBDIR)/zlib; then \
49268           cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
49269           mv prev-zlib stage3-zlib; : ; \
49270         fi
49271 @endif zlib
49272 @if lto-plugin
49273         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49274           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
49275           mv prev-lto-plugin stage3-lto-plugin; : ; \
49276         fi
49277 @endif lto-plugin
49278 @if libctf
49279         @if test -d $(HOST_SUBDIR)/libctf; then \
49280           cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
49281           mv prev-libctf stage3-libctf; : ; \
49282         fi
49283 @endif libctf
49284         @if test -d $(TARGET_SUBDIR); then \
49285           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
49286           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
49287         fi
49288         rm -f stage_current
49289
49290 # Bubble a bug fix through all the stages up to stage 4.  They are
49291 # remade, but not reconfigured.  The next stage (if any) will not be
49292 # reconfigured either.
49293 .PHONY: stage4-bubble
49294 stage4-bubble:: stage3-bubble
49295         @r=`${PWD_COMMAND}`; export r; \
49296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49297         if test -f stage4-lean || test -f stage3-lean ; then \
49298           echo Skipping rebuild of stage4; \
49299         else \
49300           $(MAKE) stage4-start; \
49301           if $(LEAN); then \
49302             rm -rf stage2-*; \
49303             $(STAMP) stage2-lean; \
49304           fi; \
49305           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
49306         fi
49307         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
49308
49309 .PHONY: all-stage4 clean-stage4
49310 do-clean: clean-stage4
49311
49312 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49313 # only possibility, but now it conflicts with no-bootstrap rules
49314 @if gcc-bootstrap
49315
49316 compare3:
49317         @r=`${PWD_COMMAND}`; export r; \
49318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49319         if test -f stage3-lean; then \
49320           echo Cannot compare object files as stage 3 was deleted.; \
49321           exit 0; \
49322         fi; \
49323         : $(MAKE); $(stage); \
49324         rm -f .bad_compare; \
49325         echo Comparing stages 3 and 4; \
49326         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
49327         files=`find stage4-* -name "*$(objext)" -print | \
49328                  sed -n s,^stage$$sed-,,p`; \
49329         for file in $${files}; do \
49330           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
49331           if test ! -f $$f1; then continue; fi; \
49332           $(do-compare3) > /dev/null 2>&1; \
49333           if test $$? -eq 1; then \
49334             case $$file in \
49335               @compare_exclusions@) \
49336                 echo warning: $$file differs ;; \
49337               *) \
49338                 echo $$file differs >> .bad_compare ;; \
49339             esac; \
49340           fi; \
49341         done; \
49342         if [ -f .bad_compare ]; then \
49343           echo "Bootstrap comparison failure!"; \
49344           cat .bad_compare; \
49345           exit 1; \
49346         else \
49347           echo Comparison successful.; \
49348         fi; \
49349         $(STAMP) compare3
49350         if $(LEAN); then \
49351           rm -rf stage3-*; \
49352           $(STAMP) stage3-lean; \
49353         fi
49354
49355
49356
49357 .PHONY: bootstrap4 bootstrap4-lean
49358 bootstrap4:
49359         echo stage4 > stage_final
49360         @r=`${PWD_COMMAND}`; export r; \
49361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49362         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
49363         @: $(MAKE); $(unstage)
49364         @r=`${PWD_COMMAND}`; export r; \
49365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49366         TFLAGS="$(STAGE4_TFLAGS)"; \
49367         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49368
49369 bootstrap4-lean:
49370         echo stage4 > stage_final
49371         @r=`${PWD_COMMAND}`; export r; \
49372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49373         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
49374         @: $(MAKE); $(unstage)
49375         @r=`${PWD_COMMAND}`; export r; \
49376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49377         TFLAGS="$(STAGE4_TFLAGS)"; \
49378         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49379
49380
49381 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49382 distclean-stage3:: distclean-stage4 
49383 .PHONY: distclean-stage4
49384 distclean-stage4::
49385         @: $(MAKE); $(stage)
49386         @test "`cat stage_last`" != stage4 || rm -f stage_last
49387         rm -rf stage4-* compare3 
49388
49389
49390 @endif gcc-bootstrap
49391
49392
49393 .PHONY: stageprofile-start stageprofile-end
49394
49395 stageprofile-start::
49396         @: $(MAKE); $(stage); \
49397         echo stageprofile > stage_current; \
49398         echo stageprofile > stage_last; \
49399         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49400 @if bfd
49401         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
49402           mkdir stageprofile-bfd; \
49403         mv stageprofile-bfd bfd; \
49404         mv stage1-bfd prev-bfd || test -f stage1-lean 
49405 @endif bfd
49406 @if opcodes
49407         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
49408           mkdir stageprofile-opcodes; \
49409         mv stageprofile-opcodes opcodes; \
49410         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
49411 @endif opcodes
49412 @if binutils
49413         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
49414           mkdir stageprofile-binutils; \
49415         mv stageprofile-binutils binutils; \
49416         mv stage1-binutils prev-binutils || test -f stage1-lean 
49417 @endif binutils
49418 @if fixincludes
49419         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
49420           mkdir stageprofile-fixincludes; \
49421         mv stageprofile-fixincludes fixincludes; \
49422         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
49423 @endif fixincludes
49424 @if gas
49425         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
49426           mkdir stageprofile-gas; \
49427         mv stageprofile-gas gas; \
49428         mv stage1-gas prev-gas || test -f stage1-lean 
49429 @endif gas
49430 @if gcc
49431         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
49432           mkdir stageprofile-gcc; \
49433         mv stageprofile-gcc gcc; \
49434         mv stage1-gcc prev-gcc || test -f stage1-lean 
49435 @endif gcc
49436 @if gmp
49437         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
49438           mkdir stageprofile-gmp; \
49439         mv stageprofile-gmp gmp; \
49440         mv stage1-gmp prev-gmp || test -f stage1-lean 
49441 @endif gmp
49442 @if mpfr
49443         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
49444           mkdir stageprofile-mpfr; \
49445         mv stageprofile-mpfr mpfr; \
49446         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
49447 @endif mpfr
49448 @if mpc
49449         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
49450           mkdir stageprofile-mpc; \
49451         mv stageprofile-mpc mpc; \
49452         mv stage1-mpc prev-mpc || test -f stage1-lean 
49453 @endif mpc
49454 @if isl
49455         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
49456           mkdir stageprofile-isl; \
49457         mv stageprofile-isl isl; \
49458         mv stage1-isl prev-isl || test -f stage1-lean 
49459 @endif isl
49460 @if libelf
49461         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
49462           mkdir stageprofile-libelf; \
49463         mv stageprofile-libelf libelf; \
49464         mv stage1-libelf prev-libelf || test -f stage1-lean 
49465 @endif libelf
49466 @if gold
49467         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
49468           mkdir stageprofile-gold; \
49469         mv stageprofile-gold gold; \
49470         mv stage1-gold prev-gold || test -f stage1-lean 
49471 @endif gold
49472 @if intl
49473         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
49474           mkdir stageprofile-intl; \
49475         mv stageprofile-intl intl; \
49476         mv stage1-intl prev-intl || test -f stage1-lean 
49477 @endif intl
49478 @if ld
49479         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
49480           mkdir stageprofile-ld; \
49481         mv stageprofile-ld ld; \
49482         mv stage1-ld prev-ld || test -f stage1-lean 
49483 @endif ld
49484 @if libbacktrace
49485         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
49486           mkdir stageprofile-libbacktrace; \
49487         mv stageprofile-libbacktrace libbacktrace; \
49488         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
49489 @endif libbacktrace
49490 @if libcpp
49491         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
49492           mkdir stageprofile-libcpp; \
49493         mv stageprofile-libcpp libcpp; \
49494         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
49495 @endif libcpp
49496 @if libdecnumber
49497         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
49498           mkdir stageprofile-libdecnumber; \
49499         mv stageprofile-libdecnumber libdecnumber; \
49500         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
49501 @endif libdecnumber
49502 @if libiberty
49503         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
49504           mkdir stageprofile-libiberty; \
49505         mv stageprofile-libiberty libiberty; \
49506         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
49507 @endif libiberty
49508 @if libiberty-linker-plugin
49509         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
49510           mkdir stageprofile-libiberty-linker-plugin; \
49511         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
49512         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
49513 @endif libiberty-linker-plugin
49514 @if libiconv
49515         @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
49516           mkdir stageprofile-libiconv; \
49517         mv stageprofile-libiconv libiconv; \
49518         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
49519 @endif libiconv
49520 @if zlib
49521         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
49522           mkdir stageprofile-zlib; \
49523         mv stageprofile-zlib zlib; \
49524         mv stage1-zlib prev-zlib || test -f stage1-lean 
49525 @endif zlib
49526 @if lto-plugin
49527         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
49528           mkdir stageprofile-lto-plugin; \
49529         mv stageprofile-lto-plugin lto-plugin; \
49530         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
49531 @endif lto-plugin
49532 @if libctf
49533         @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
49534           mkdir stageprofile-libctf; \
49535         mv stageprofile-libctf libctf; \
49536         mv stage1-libctf prev-libctf || test -f stage1-lean 
49537 @endif libctf
49538         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
49539           mkdir stageprofile-$(TARGET_SUBDIR); \
49540         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49541         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
49542
49543 stageprofile-end:: 
49544 @if bfd
49545         @if test -d $(HOST_SUBDIR)/bfd; then \
49546           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
49547           mv prev-bfd stage1-bfd; : ; \
49548         fi
49549 @endif bfd
49550 @if opcodes
49551         @if test -d $(HOST_SUBDIR)/opcodes; then \
49552           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
49553           mv prev-opcodes stage1-opcodes; : ; \
49554         fi
49555 @endif opcodes
49556 @if binutils
49557         @if test -d $(HOST_SUBDIR)/binutils; then \
49558           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
49559           mv prev-binutils stage1-binutils; : ; \
49560         fi
49561 @endif binutils
49562 @if fixincludes
49563         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49564           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
49565           mv prev-fixincludes stage1-fixincludes; : ; \
49566         fi
49567 @endif fixincludes
49568 @if gas
49569         @if test -d $(HOST_SUBDIR)/gas; then \
49570           cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
49571           mv prev-gas stage1-gas; : ; \
49572         fi
49573 @endif gas
49574 @if gcc
49575         @if test -d $(HOST_SUBDIR)/gcc; then \
49576           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
49577           mv prev-gcc stage1-gcc; : ; \
49578         fi
49579 @endif gcc
49580 @if gmp
49581         @if test -d $(HOST_SUBDIR)/gmp; then \
49582           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
49583           mv prev-gmp stage1-gmp; : ; \
49584         fi
49585 @endif gmp
49586 @if mpfr
49587         @if test -d $(HOST_SUBDIR)/mpfr; then \
49588           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
49589           mv prev-mpfr stage1-mpfr; : ; \
49590         fi
49591 @endif mpfr
49592 @if mpc
49593         @if test -d $(HOST_SUBDIR)/mpc; then \
49594           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
49595           mv prev-mpc stage1-mpc; : ; \
49596         fi
49597 @endif mpc
49598 @if isl
49599         @if test -d $(HOST_SUBDIR)/isl; then \
49600           cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
49601           mv prev-isl stage1-isl; : ; \
49602         fi
49603 @endif isl
49604 @if libelf
49605         @if test -d $(HOST_SUBDIR)/libelf; then \
49606           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
49607           mv prev-libelf stage1-libelf; : ; \
49608         fi
49609 @endif libelf
49610 @if gold
49611         @if test -d $(HOST_SUBDIR)/gold; then \
49612           cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
49613           mv prev-gold stage1-gold; : ; \
49614         fi
49615 @endif gold
49616 @if intl
49617         @if test -d $(HOST_SUBDIR)/intl; then \
49618           cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
49619           mv prev-intl stage1-intl; : ; \
49620         fi
49621 @endif intl
49622 @if ld
49623         @if test -d $(HOST_SUBDIR)/ld; then \
49624           cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
49625           mv prev-ld stage1-ld; : ; \
49626         fi
49627 @endif ld
49628 @if libbacktrace
49629         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49630           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
49631           mv prev-libbacktrace stage1-libbacktrace; : ; \
49632         fi
49633 @endif libbacktrace
49634 @if libcpp
49635         @if test -d $(HOST_SUBDIR)/libcpp; then \
49636           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
49637           mv prev-libcpp stage1-libcpp; : ; \
49638         fi
49639 @endif libcpp
49640 @if libdecnumber
49641         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49642           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
49643           mv prev-libdecnumber stage1-libdecnumber; : ; \
49644         fi
49645 @endif libdecnumber
49646 @if libiberty
49647         @if test -d $(HOST_SUBDIR)/libiberty; then \
49648           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
49649           mv prev-libiberty stage1-libiberty; : ; \
49650         fi
49651 @endif libiberty
49652 @if libiberty-linker-plugin
49653         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49654           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
49655           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
49656         fi
49657 @endif libiberty-linker-plugin
49658 @if libiconv
49659         @if test -d $(HOST_SUBDIR)/libiconv; then \
49660           cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
49661           mv prev-libiconv stage1-libiconv; : ; \
49662         fi
49663 @endif libiconv
49664 @if zlib
49665         @if test -d $(HOST_SUBDIR)/zlib; then \
49666           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
49667           mv prev-zlib stage1-zlib; : ; \
49668         fi
49669 @endif zlib
49670 @if lto-plugin
49671         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49672           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
49673           mv prev-lto-plugin stage1-lto-plugin; : ; \
49674         fi
49675 @endif lto-plugin
49676 @if libctf
49677         @if test -d $(HOST_SUBDIR)/libctf; then \
49678           cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
49679           mv prev-libctf stage1-libctf; : ; \
49680         fi
49681 @endif libctf
49682         @if test -d $(TARGET_SUBDIR); then \
49683           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
49684           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
49685         fi
49686         rm -f stage_current
49687
49688 # Bubble a bug fix through all the stages up to stage profile.  They are
49689 # remade, but not reconfigured.  The next stage (if any) will not be
49690 # reconfigured either.
49691 .PHONY: stageprofile-bubble
49692 stageprofile-bubble:: stage1-bubble
49693         @r=`${PWD_COMMAND}`; export r; \
49694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49695         if test -f stageprofile-lean || test -f stage1-lean ; then \
49696           echo Skipping rebuild of stageprofile; \
49697         else \
49698           $(MAKE) stageprofile-start; \
49699           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
49700         fi
49701
49702 .PHONY: all-stageprofile clean-stageprofile
49703 do-clean: clean-stageprofile
49704
49705 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49706 # only possibility, but now it conflicts with no-bootstrap rules
49707 @if gcc-bootstrap
49708
49709
49710
49711
49712 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49713 distclean-stage1:: distclean-stageprofile 
49714 .PHONY: distclean-stageprofile
49715 distclean-stageprofile::
49716         @: $(MAKE); $(stage)
49717         @test "`cat stage_last`" != stageprofile || rm -f stage_last
49718         rm -rf stageprofile-* 
49719
49720
49721 @endif gcc-bootstrap
49722
49723
49724 .PHONY: stagefeedback-start stagefeedback-end
49725
49726 stagefeedback-start::
49727         @: $(MAKE); $(stage); \
49728         echo stagefeedback > stage_current; \
49729         echo stagefeedback > stage_last; \
49730         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49731 @if bfd
49732         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
49733           mkdir stagefeedback-bfd; \
49734         mv stagefeedback-bfd bfd; \
49735         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
49736 @endif bfd
49737 @if opcodes
49738         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
49739           mkdir stagefeedback-opcodes; \
49740         mv stagefeedback-opcodes opcodes; \
49741         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
49742 @endif opcodes
49743 @if binutils
49744         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
49745           mkdir stagefeedback-binutils; \
49746         mv stagefeedback-binutils binutils; \
49747         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
49748 @endif binutils
49749 @if fixincludes
49750         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
49751           mkdir stagefeedback-fixincludes; \
49752         mv stagefeedback-fixincludes fixincludes; \
49753         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
49754 @endif fixincludes
49755 @if gas
49756         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
49757           mkdir stagefeedback-gas; \
49758         mv stagefeedback-gas gas; \
49759         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
49760 @endif gas
49761 @if gcc
49762         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
49763           mkdir stagefeedback-gcc; \
49764         mv stagefeedback-gcc gcc; \
49765         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
49766 @endif gcc
49767 @if gmp
49768         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
49769           mkdir stagefeedback-gmp; \
49770         mv stagefeedback-gmp gmp; \
49771         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
49772 @endif gmp
49773 @if mpfr
49774         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
49775           mkdir stagefeedback-mpfr; \
49776         mv stagefeedback-mpfr mpfr; \
49777         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
49778 @endif mpfr
49779 @if mpc
49780         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
49781           mkdir stagefeedback-mpc; \
49782         mv stagefeedback-mpc mpc; \
49783         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
49784 @endif mpc
49785 @if isl
49786         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
49787           mkdir stagefeedback-isl; \
49788         mv stagefeedback-isl isl; \
49789         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
49790 @endif isl
49791 @if libelf
49792         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
49793           mkdir stagefeedback-libelf; \
49794         mv stagefeedback-libelf libelf; \
49795         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
49796 @endif libelf
49797 @if gold
49798         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
49799           mkdir stagefeedback-gold; \
49800         mv stagefeedback-gold gold; \
49801         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
49802 @endif gold
49803 @if intl
49804         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
49805           mkdir stagefeedback-intl; \
49806         mv stagefeedback-intl intl; \
49807         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
49808 @endif intl
49809 @if ld
49810         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
49811           mkdir stagefeedback-ld; \
49812         mv stagefeedback-ld ld; \
49813         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
49814 @endif ld
49815 @if libbacktrace
49816         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
49817           mkdir stagefeedback-libbacktrace; \
49818         mv stagefeedback-libbacktrace libbacktrace; \
49819         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
49820 @endif libbacktrace
49821 @if libcpp
49822         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
49823           mkdir stagefeedback-libcpp; \
49824         mv stagefeedback-libcpp libcpp; \
49825         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
49826 @endif libcpp
49827 @if libdecnumber
49828         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
49829           mkdir stagefeedback-libdecnumber; \
49830         mv stagefeedback-libdecnumber libdecnumber; \
49831         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
49832 @endif libdecnumber
49833 @if libiberty
49834         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
49835           mkdir stagefeedback-libiberty; \
49836         mv stagefeedback-libiberty libiberty; \
49837         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
49838 @endif libiberty
49839 @if libiberty-linker-plugin
49840         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
49841           mkdir stagefeedback-libiberty-linker-plugin; \
49842         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
49843         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
49844 @endif libiberty-linker-plugin
49845 @if libiconv
49846         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
49847           mkdir stagefeedback-libiconv; \
49848         mv stagefeedback-libiconv libiconv; \
49849         mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean 
49850 @endif libiconv
49851 @if zlib
49852         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
49853           mkdir stagefeedback-zlib; \
49854         mv stagefeedback-zlib zlib; \
49855         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
49856 @endif zlib
49857 @if lto-plugin
49858         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
49859           mkdir stagefeedback-lto-plugin; \
49860         mv stagefeedback-lto-plugin lto-plugin; \
49861         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
49862 @endif lto-plugin
49863 @if libctf
49864         @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
49865           mkdir stagefeedback-libctf; \
49866         mv stagefeedback-libctf libctf; \
49867         mv stageprofile-libctf prev-libctf || test -f stageprofile-lean 
49868 @endif libctf
49869         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
49870           mkdir stagefeedback-$(TARGET_SUBDIR); \
49871         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49872         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
49873
49874 stagefeedback-end:: 
49875 @if bfd
49876         @if test -d $(HOST_SUBDIR)/bfd; then \
49877           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
49878           mv prev-bfd stageprofile-bfd; : ; \
49879         fi
49880 @endif bfd
49881 @if opcodes
49882         @if test -d $(HOST_SUBDIR)/opcodes; then \
49883           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
49884           mv prev-opcodes stageprofile-opcodes; : ; \
49885         fi
49886 @endif opcodes
49887 @if binutils
49888         @if test -d $(HOST_SUBDIR)/binutils; then \
49889           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
49890           mv prev-binutils stageprofile-binutils; : ; \
49891         fi
49892 @endif binutils
49893 @if fixincludes
49894         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49895           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
49896           mv prev-fixincludes stageprofile-fixincludes; : ; \
49897         fi
49898 @endif fixincludes
49899 @if gas
49900         @if test -d $(HOST_SUBDIR)/gas; then \
49901           cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
49902           mv prev-gas stageprofile-gas; : ; \
49903         fi
49904 @endif gas
49905 @if gcc
49906         @if test -d $(HOST_SUBDIR)/gcc; then \
49907           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
49908           mv prev-gcc stageprofile-gcc; : ; \
49909         fi
49910 @endif gcc
49911 @if gmp
49912         @if test -d $(HOST_SUBDIR)/gmp; then \
49913           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
49914           mv prev-gmp stageprofile-gmp; : ; \
49915         fi
49916 @endif gmp
49917 @if mpfr
49918         @if test -d $(HOST_SUBDIR)/mpfr; then \
49919           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
49920           mv prev-mpfr stageprofile-mpfr; : ; \
49921         fi
49922 @endif mpfr
49923 @if mpc
49924         @if test -d $(HOST_SUBDIR)/mpc; then \
49925           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
49926           mv prev-mpc stageprofile-mpc; : ; \
49927         fi
49928 @endif mpc
49929 @if isl
49930         @if test -d $(HOST_SUBDIR)/isl; then \
49931           cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
49932           mv prev-isl stageprofile-isl; : ; \
49933         fi
49934 @endif isl
49935 @if libelf
49936         @if test -d $(HOST_SUBDIR)/libelf; then \
49937           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
49938           mv prev-libelf stageprofile-libelf; : ; \
49939         fi
49940 @endif libelf
49941 @if gold
49942         @if test -d $(HOST_SUBDIR)/gold; then \
49943           cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
49944           mv prev-gold stageprofile-gold; : ; \
49945         fi
49946 @endif gold
49947 @if intl
49948         @if test -d $(HOST_SUBDIR)/intl; then \
49949           cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
49950           mv prev-intl stageprofile-intl; : ; \
49951         fi
49952 @endif intl
49953 @if ld
49954         @if test -d $(HOST_SUBDIR)/ld; then \
49955           cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
49956           mv prev-ld stageprofile-ld; : ; \
49957         fi
49958 @endif ld
49959 @if libbacktrace
49960         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49961           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
49962           mv prev-libbacktrace stageprofile-libbacktrace; : ; \
49963         fi
49964 @endif libbacktrace
49965 @if libcpp
49966         @if test -d $(HOST_SUBDIR)/libcpp; then \
49967           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
49968           mv prev-libcpp stageprofile-libcpp; : ; \
49969         fi
49970 @endif libcpp
49971 @if libdecnumber
49972         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49973           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
49974           mv prev-libdecnumber stageprofile-libdecnumber; : ; \
49975         fi
49976 @endif libdecnumber
49977 @if libiberty
49978         @if test -d $(HOST_SUBDIR)/libiberty; then \
49979           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
49980           mv prev-libiberty stageprofile-libiberty; : ; \
49981         fi
49982 @endif libiberty
49983 @if libiberty-linker-plugin
49984         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49985           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
49986           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
49987         fi
49988 @endif libiberty-linker-plugin
49989 @if libiconv
49990         @if test -d $(HOST_SUBDIR)/libiconv; then \
49991           cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
49992           mv prev-libiconv stageprofile-libiconv; : ; \
49993         fi
49994 @endif libiconv
49995 @if zlib
49996         @if test -d $(HOST_SUBDIR)/zlib; then \
49997           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
49998           mv prev-zlib stageprofile-zlib; : ; \
49999         fi
50000 @endif zlib
50001 @if lto-plugin
50002         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
50003           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
50004           mv prev-lto-plugin stageprofile-lto-plugin; : ; \
50005         fi
50006 @endif lto-plugin
50007 @if libctf
50008         @if test -d $(HOST_SUBDIR)/libctf; then \
50009           cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
50010           mv prev-libctf stageprofile-libctf; : ; \
50011         fi
50012 @endif libctf
50013         @if test -d $(TARGET_SUBDIR); then \
50014           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
50015           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
50016         fi
50017         rm -f stage_current
50018
50019 # Bubble a bug fix through all the stages up to stage feedback.  They are
50020 # remade, but not reconfigured.  The next stage (if any) will not be
50021 # reconfigured either.
50022 .PHONY: stagefeedback-bubble
50023 stagefeedback-bubble:: stageprofile-bubble
50024         @r=`${PWD_COMMAND}`; export r; \
50025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50026         if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
50027           echo Skipping rebuild of stagefeedback; \
50028         else \
50029           $(MAKE) stagefeedback-start; \
50030           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
50031         fi
50032
50033 .PHONY: all-stagefeedback clean-stagefeedback
50034 do-clean: clean-stagefeedback
50035
50036 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50037 # only possibility, but now it conflicts with no-bootstrap rules
50038 @if gcc-bootstrap
50039
50040
50041
50042 .PHONY: profiledbootstrap profiledbootstrap-lean
50043 profiledbootstrap:
50044         echo stagefeedback > stage_final
50045         @r=`${PWD_COMMAND}`; export r; \
50046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50047         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
50048         @: $(MAKE); $(unstage)
50049         @r=`${PWD_COMMAND}`; export r; \
50050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50051         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50052         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50053
50054 profiledbootstrap-lean:
50055         echo stagefeedback > stage_final
50056         @r=`${PWD_COMMAND}`; export r; \
50057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50058         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
50059         @: $(MAKE); $(unstage)
50060         @r=`${PWD_COMMAND}`; export r; \
50061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50062         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50063         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50064
50065
50066 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50067 distclean-stageprofile:: distclean-stagefeedback 
50068 .PHONY: distclean-stagefeedback
50069 distclean-stagefeedback::
50070         @: $(MAKE); $(stage)
50071         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
50072         rm -rf stagefeedback-* 
50073
50074
50075 @endif gcc-bootstrap
50076
50077
50078
50079 stageprofile-end::
50080         $(MAKE) distclean-stagefeedback
50081
50082 stagefeedback-start::
50083         @r=`${PWD_COMMAND}`; export r; \
50084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50085         for i in prev-*; do \
50086           j=`echo $$i | sed s/^prev-//`; \
50087           cd $$r/$$i && \
50088           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
50089           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
50090         done
50091
50092 @if gcc-bootstrap
50093 do-distclean: distclean-stage1
50094
50095 # Provide a GCC build when we're building target libraries.  This does
50096 # not work as a dependency, just as the minimum necessary to avoid errors.
50097 stage_last:
50098         @r=`${PWD_COMMAND}`; export r; \
50099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50100         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
50101
50102 # Same as unstage, but not phony and defaulting to stage1-start.  We place
50103 # it in the dependency so that for example `make -j3 all-gcc' works.
50104 stage_current:
50105         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
50106
50107 .PHONY: restrap
50108 restrap::
50109         @: $(MAKE); $(stage)
50110         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
50111 restrap:: all
50112 @endif gcc-bootstrap
50113
50114 # --------------------------------------
50115 # Dependencies between different modules
50116 # --------------------------------------
50117
50118 # Generic dependencies for target modules on host stuff, especially gcc
50119 @if gcc-bootstrap
50120 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
50121 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
50122 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
50123 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
50124 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
50125 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
50126 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
50127 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
50128 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
50129 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
50130 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
50131 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
50132 configure-stage1-target-libmpx: maybe-all-stage1-gcc
50133 configure-stage2-target-libmpx: maybe-all-stage2-gcc
50134 configure-stage3-target-libmpx: maybe-all-stage3-gcc
50135 configure-stage4-target-libmpx: maybe-all-stage4-gcc
50136 configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
50137 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
50138 configure-stage1-target-libvtv: maybe-all-stage1-gcc
50139 configure-stage2-target-libvtv: maybe-all-stage2-gcc
50140 configure-stage3-target-libvtv: maybe-all-stage3-gcc
50141 configure-stage4-target-libvtv: maybe-all-stage4-gcc
50142 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
50143 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
50144 configure-target-libcilkrts: stage_last
50145 configure-target-liboffloadmic: stage_last
50146 configure-target-libssp: stage_last
50147 configure-target-newlib: stage_last
50148 configure-stage1-target-libgcc: maybe-all-stage1-gcc
50149 configure-stage2-target-libgcc: maybe-all-stage2-gcc
50150 configure-stage3-target-libgcc: maybe-all-stage3-gcc
50151 configure-stage4-target-libgcc: maybe-all-stage4-gcc
50152 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
50153 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
50154 configure-target-libbacktrace: stage_last
50155 configure-target-libquadmath: stage_last
50156 configure-target-libgfortran: stage_last
50157 configure-target-libobjc: stage_last
50158 configure-target-libgo: stage_last
50159 configure-target-libtermcap: stage_last
50160 configure-target-winsup: stage_last
50161 configure-target-libgloss: stage_last
50162 configure-target-libffi: stage_last
50163 configure-target-zlib: stage_last
50164 configure-target-rda: stage_last
50165 configure-target-libada: stage_last
50166 configure-stage1-target-libgomp: maybe-all-stage1-gcc
50167 configure-stage2-target-libgomp: maybe-all-stage2-gcc
50168 configure-stage3-target-libgomp: maybe-all-stage3-gcc
50169 configure-stage4-target-libgomp: maybe-all-stage4-gcc
50170 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
50171 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
50172 configure-target-libitm: stage_last
50173 configure-target-libatomic: stage_last
50174 @endif gcc-bootstrap
50175
50176 @if gcc-no-bootstrap
50177 configure-target-libstdc++-v3: maybe-all-gcc
50178 configure-target-libsanitizer: maybe-all-gcc
50179 configure-target-libmpx: maybe-all-gcc
50180 configure-target-libvtv: maybe-all-gcc
50181 configure-target-libcilkrts: maybe-all-gcc
50182 configure-target-liboffloadmic: maybe-all-gcc
50183 configure-target-libssp: maybe-all-gcc
50184 configure-target-newlib: maybe-all-gcc
50185 configure-target-libgcc: maybe-all-gcc
50186 configure-target-libbacktrace: maybe-all-gcc
50187 configure-target-libquadmath: maybe-all-gcc
50188 configure-target-libgfortran: maybe-all-gcc
50189 configure-target-libobjc: maybe-all-gcc
50190 configure-target-libgo: maybe-all-gcc
50191 configure-target-libtermcap: maybe-all-gcc
50192 configure-target-winsup: maybe-all-gcc
50193 configure-target-libgloss: maybe-all-gcc
50194 configure-target-libffi: maybe-all-gcc
50195 configure-target-zlib: maybe-all-gcc
50196 configure-target-rda: maybe-all-gcc
50197 configure-target-libada: maybe-all-gcc
50198 configure-target-libgomp: maybe-all-gcc
50199 configure-target-libitm: maybe-all-gcc
50200 configure-target-libatomic: maybe-all-gcc
50201 @endif gcc-no-bootstrap
50202
50203
50204 # There are two types of dependencies here: 'hard' dependencies, where one
50205 # module simply won't build without the other; and 'soft' dependencies, where
50206 # if the depended-on module is missing, the depending module will do without
50207 # or find a substitute somewhere (perhaps installed).  Soft dependencies
50208 # are made here to depend on a 'maybe-' target.  If you're not sure,
50209 # it's safer to use a soft dependency.
50210
50211
50212
50213
50214
50215
50216 # With all the machinery above in place, it is pretty easy to generate
50217 # dependencies.  Host dependencies are a bit more complex because we have
50218 # to check for bootstrap/prebootstrap dependencies.  To resolve
50219 # prebootstrap dependencies, prebootstrap modules are gathered in
50220 # a hash table.
50221 all-build-bison: maybe-all-build-texinfo
50222 all-build-flex: maybe-all-build-texinfo
50223 all-build-flex: maybe-all-build-bison
50224 all-build-flex: maybe-all-build-m4
50225 all-build-libiberty: maybe-all-build-texinfo
50226 all-build-m4: maybe-all-build-texinfo
50227 all-build-fixincludes: maybe-all-build-libiberty
50228 all-build-libcpp: maybe-all-build-libiberty
50229 configure-gcc: maybe-configure-intl
50230 configure-stage1-gcc: maybe-configure-stage1-intl
50231 configure-stage2-gcc: maybe-configure-stage2-intl
50232 configure-stage3-gcc: maybe-configure-stage3-intl
50233 configure-stage4-gcc: maybe-configure-stage4-intl
50234 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
50235 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
50236 configure-gcc: maybe-all-gmp
50237 configure-stage1-gcc: maybe-all-stage1-gmp
50238 configure-stage2-gcc: maybe-all-stage2-gmp
50239 configure-stage3-gcc: maybe-all-stage3-gmp
50240 configure-stage4-gcc: maybe-all-stage4-gmp
50241 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
50242 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
50243 configure-gcc: maybe-all-mpfr
50244 configure-stage1-gcc: maybe-all-stage1-mpfr
50245 configure-stage2-gcc: maybe-all-stage2-mpfr
50246 configure-stage3-gcc: maybe-all-stage3-mpfr
50247 configure-stage4-gcc: maybe-all-stage4-mpfr
50248 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
50249 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
50250 configure-gcc: maybe-all-mpc
50251 configure-stage1-gcc: maybe-all-stage1-mpc
50252 configure-stage2-gcc: maybe-all-stage2-mpc
50253 configure-stage3-gcc: maybe-all-stage3-mpc
50254 configure-stage4-gcc: maybe-all-stage4-mpc
50255 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
50256 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
50257 configure-gcc: maybe-all-isl
50258 configure-stage1-gcc: maybe-all-stage1-isl
50259 configure-stage2-gcc: maybe-all-stage2-isl
50260 configure-stage3-gcc: maybe-all-stage3-isl
50261 configure-stage4-gcc: maybe-all-stage4-isl
50262 configure-stageprofile-gcc: maybe-all-stageprofile-isl
50263 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
50264 configure-gcc: maybe-all-lto-plugin
50265 configure-stage1-gcc: maybe-all-stage1-lto-plugin
50266 configure-stage2-gcc: maybe-all-stage2-lto-plugin
50267 configure-stage3-gcc: maybe-all-stage3-lto-plugin
50268 configure-stage4-gcc: maybe-all-stage4-lto-plugin
50269 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
50270 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
50271 configure-gcc: maybe-all-binutils
50272 configure-stage1-gcc: maybe-all-stage1-binutils
50273 configure-stage2-gcc: maybe-all-stage2-binutils
50274 configure-stage3-gcc: maybe-all-stage3-binutils
50275 configure-stage4-gcc: maybe-all-stage4-binutils
50276 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
50277 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
50278 configure-gcc: maybe-all-gas
50279 configure-stage1-gcc: maybe-all-stage1-gas
50280 configure-stage2-gcc: maybe-all-stage2-gas
50281 configure-stage3-gcc: maybe-all-stage3-gas
50282 configure-stage4-gcc: maybe-all-stage4-gas
50283 configure-stageprofile-gcc: maybe-all-stageprofile-gas
50284 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
50285 configure-gcc: maybe-all-ld
50286 configure-stage1-gcc: maybe-all-stage1-ld
50287 configure-stage2-gcc: maybe-all-stage2-ld
50288 configure-stage3-gcc: maybe-all-stage3-ld
50289 configure-stage4-gcc: maybe-all-stage4-ld
50290 configure-stageprofile-gcc: maybe-all-stageprofile-ld
50291 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
50292 configure-gcc: maybe-all-gold
50293 configure-stage1-gcc: maybe-all-stage1-gold
50294 configure-stage2-gcc: maybe-all-stage2-gold
50295 configure-stage3-gcc: maybe-all-stage3-gold
50296 configure-stage4-gcc: maybe-all-stage4-gold
50297 configure-stageprofile-gcc: maybe-all-stageprofile-gold
50298 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
50299 configure-gcc: maybe-all-libelf
50300 configure-stage1-gcc: maybe-all-stage1-libelf
50301 configure-stage2-gcc: maybe-all-stage2-libelf
50302 configure-stage3-gcc: maybe-all-stage3-libelf
50303 configure-stage4-gcc: maybe-all-stage4-libelf
50304 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
50305 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
50306 configure-gcc: maybe-all-libiconv
50307 configure-stage1-gcc: maybe-all-stage1-libiconv
50308 configure-stage2-gcc: maybe-all-stage2-libiconv
50309 configure-stage3-gcc: maybe-all-stage3-libiconv
50310 configure-stage4-gcc: maybe-all-stage4-libiconv
50311 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
50312 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
50313 all-gcc: all-libiberty
50314 all-stage1-gcc: all-stage1-libiberty
50315 all-stage2-gcc: all-stage2-libiberty
50316 all-stage3-gcc: all-stage3-libiberty
50317 all-stage4-gcc: all-stage4-libiberty
50318 all-stageprofile-gcc: all-stageprofile-libiberty
50319 all-stagefeedback-gcc: all-stagefeedback-libiberty
50320 all-gcc: maybe-all-intl
50321 all-stage1-gcc: maybe-all-stage1-intl
50322 all-stage2-gcc: maybe-all-stage2-intl
50323 all-stage3-gcc: maybe-all-stage3-intl
50324 all-stage4-gcc: maybe-all-stage4-intl
50325 all-stageprofile-gcc: maybe-all-stageprofile-intl
50326 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
50327 all-gcc: maybe-all-mpfr
50328 all-stage1-gcc: maybe-all-stage1-mpfr
50329 all-stage2-gcc: maybe-all-stage2-mpfr
50330 all-stage3-gcc: maybe-all-stage3-mpfr
50331 all-stage4-gcc: maybe-all-stage4-mpfr
50332 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
50333 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
50334 all-gcc: maybe-all-mpc
50335 all-stage1-gcc: maybe-all-stage1-mpc
50336 all-stage2-gcc: maybe-all-stage2-mpc
50337 all-stage3-gcc: maybe-all-stage3-mpc
50338 all-stage4-gcc: maybe-all-stage4-mpc
50339 all-stageprofile-gcc: maybe-all-stageprofile-mpc
50340 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
50341 all-gcc: maybe-all-isl
50342 all-stage1-gcc: maybe-all-stage1-isl
50343 all-stage2-gcc: maybe-all-stage2-isl
50344 all-stage3-gcc: maybe-all-stage3-isl
50345 all-stage4-gcc: maybe-all-stage4-isl
50346 all-stageprofile-gcc: maybe-all-stageprofile-isl
50347 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
50348 all-gcc: maybe-all-build-texinfo
50349 all-stage1-gcc: maybe-all-build-texinfo
50350 all-stage2-gcc: maybe-all-build-texinfo
50351 all-stage3-gcc: maybe-all-build-texinfo
50352 all-stage4-gcc: maybe-all-build-texinfo
50353 all-stageprofile-gcc: maybe-all-build-texinfo
50354 all-stagefeedback-gcc: maybe-all-build-texinfo
50355 all-gcc: maybe-all-build-bison
50356 all-stage1-gcc: maybe-all-build-bison
50357 all-stage2-gcc: maybe-all-build-bison
50358 all-stage3-gcc: maybe-all-build-bison
50359 all-stage4-gcc: maybe-all-build-bison
50360 all-stageprofile-gcc: maybe-all-build-bison
50361 all-stagefeedback-gcc: maybe-all-build-bison
50362 all-gcc: maybe-all-build-flex
50363 all-stage1-gcc: maybe-all-build-flex
50364 all-stage2-gcc: maybe-all-build-flex
50365 all-stage3-gcc: maybe-all-build-flex
50366 all-stage4-gcc: maybe-all-build-flex
50367 all-stageprofile-gcc: maybe-all-build-flex
50368 all-stagefeedback-gcc: maybe-all-build-flex
50369 all-gcc: maybe-all-build-libiberty
50370 all-stage1-gcc: maybe-all-build-libiberty
50371 all-stage2-gcc: maybe-all-build-libiberty
50372 all-stage3-gcc: maybe-all-build-libiberty
50373 all-stage4-gcc: maybe-all-build-libiberty
50374 all-stageprofile-gcc: maybe-all-build-libiberty
50375 all-stagefeedback-gcc: maybe-all-build-libiberty
50376 all-gcc: maybe-all-build-fixincludes
50377 all-stage1-gcc: maybe-all-build-fixincludes
50378 all-stage2-gcc: maybe-all-build-fixincludes
50379 all-stage3-gcc: maybe-all-build-fixincludes
50380 all-stage4-gcc: maybe-all-build-fixincludes
50381 all-stageprofile-gcc: maybe-all-build-fixincludes
50382 all-stagefeedback-gcc: maybe-all-build-fixincludes
50383 all-gcc: maybe-all-build-libcpp
50384 all-stage1-gcc: maybe-all-build-libcpp
50385 all-stage2-gcc: maybe-all-build-libcpp
50386 all-stage3-gcc: maybe-all-build-libcpp
50387 all-stage4-gcc: maybe-all-build-libcpp
50388 all-stageprofile-gcc: maybe-all-build-libcpp
50389 all-stagefeedback-gcc: maybe-all-build-libcpp
50390 all-gcc: maybe-all-zlib
50391 all-stage1-gcc: maybe-all-stage1-zlib
50392 all-stage2-gcc: maybe-all-stage2-zlib
50393 all-stage3-gcc: maybe-all-stage3-zlib
50394 all-stage4-gcc: maybe-all-stage4-zlib
50395 all-stageprofile-gcc: maybe-all-stageprofile-zlib
50396 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
50397 all-gcc: all-libbacktrace
50398 all-stage1-gcc: all-stage1-libbacktrace
50399 all-stage2-gcc: all-stage2-libbacktrace
50400 all-stage3-gcc: all-stage3-libbacktrace
50401 all-stage4-gcc: all-stage4-libbacktrace
50402 all-stageprofile-gcc: all-stageprofile-libbacktrace
50403 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
50404 all-gcc: all-libcpp
50405 all-stage1-gcc: all-stage1-libcpp
50406 all-stage2-gcc: all-stage2-libcpp
50407 all-stage3-gcc: all-stage3-libcpp
50408 all-stage4-gcc: all-stage4-libcpp
50409 all-stageprofile-gcc: all-stageprofile-libcpp
50410 all-stagefeedback-gcc: all-stagefeedback-libcpp
50411 all-gcc: all-libdecnumber
50412 all-stage1-gcc: all-stage1-libdecnumber
50413 all-stage2-gcc: all-stage2-libdecnumber
50414 all-stage3-gcc: all-stage3-libdecnumber
50415 all-stage4-gcc: all-stage4-libdecnumber
50416 all-stageprofile-gcc: all-stageprofile-libdecnumber
50417 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
50418 all-gcc: maybe-all-libiberty
50419 all-stage1-gcc: maybe-all-stage1-libiberty
50420 all-stage2-gcc: maybe-all-stage2-libiberty
50421 all-stage3-gcc: maybe-all-stage3-libiberty
50422 all-stage4-gcc: maybe-all-stage4-libiberty
50423 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
50424 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
50425 all-gcc: maybe-all-fixincludes
50426 all-stage1-gcc: maybe-all-stage1-fixincludes
50427 all-stage2-gcc: maybe-all-stage2-fixincludes
50428 all-stage3-gcc: maybe-all-stage3-fixincludes
50429 all-stage4-gcc: maybe-all-stage4-fixincludes
50430 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
50431 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
50432 all-gcc: maybe-all-lto-plugin
50433 all-stage1-gcc: maybe-all-stage1-lto-plugin
50434 all-stage2-gcc: maybe-all-stage2-lto-plugin
50435 all-stage3-gcc: maybe-all-stage3-lto-plugin
50436 all-stage4-gcc: maybe-all-stage4-lto-plugin
50437 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
50438 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
50439 all-gcc: maybe-all-libiconv
50440 all-stage1-gcc: maybe-all-stage1-libiconv
50441 all-stage2-gcc: maybe-all-stage2-libiconv
50442 all-stage3-gcc: maybe-all-stage3-libiconv
50443 all-stage4-gcc: maybe-all-stage4-libiconv
50444 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
50445 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
50446 info-gcc: maybe-all-build-libiberty
50447 info-stage1-gcc: maybe-all-build-libiberty
50448 info-stage2-gcc: maybe-all-build-libiberty
50449 info-stage3-gcc: maybe-all-build-libiberty
50450 info-stage4-gcc: maybe-all-build-libiberty
50451 info-stageprofile-gcc: maybe-all-build-libiberty
50452 info-stagefeedback-gcc: maybe-all-build-libiberty
50453 dvi-gcc: maybe-all-build-libiberty
50454 dvi-stage1-gcc: maybe-all-build-libiberty
50455 dvi-stage2-gcc: maybe-all-build-libiberty
50456 dvi-stage3-gcc: maybe-all-build-libiberty
50457 dvi-stage4-gcc: maybe-all-build-libiberty
50458 dvi-stageprofile-gcc: maybe-all-build-libiberty
50459 dvi-stagefeedback-gcc: maybe-all-build-libiberty
50460 pdf-gcc: maybe-all-build-libiberty
50461 pdf-stage1-gcc: maybe-all-build-libiberty
50462 pdf-stage2-gcc: maybe-all-build-libiberty
50463 pdf-stage3-gcc: maybe-all-build-libiberty
50464 pdf-stage4-gcc: maybe-all-build-libiberty
50465 pdf-stageprofile-gcc: maybe-all-build-libiberty
50466 pdf-stagefeedback-gcc: maybe-all-build-libiberty
50467 html-gcc: maybe-all-build-libiberty
50468 html-stage1-gcc: maybe-all-build-libiberty
50469 html-stage2-gcc: maybe-all-build-libiberty
50470 html-stage3-gcc: maybe-all-build-libiberty
50471 html-stage4-gcc: maybe-all-build-libiberty
50472 html-stageprofile-gcc: maybe-all-build-libiberty
50473 html-stagefeedback-gcc: maybe-all-build-libiberty
50474 install-gcc: maybe-install-fixincludes
50475 install-gcc: maybe-install-lto-plugin
50476 install-strip-gcc: maybe-install-strip-fixincludes
50477 install-strip-gcc: maybe-install-strip-lto-plugin
50478 configure-libcpp: configure-libiberty
50479 configure-stage1-libcpp: configure-stage1-libiberty
50480 configure-stage2-libcpp: configure-stage2-libiberty
50481 configure-stage3-libcpp: configure-stage3-libiberty
50482 configure-stage4-libcpp: configure-stage4-libiberty
50483 configure-stageprofile-libcpp: configure-stageprofile-libiberty
50484 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
50485 configure-libcpp: maybe-configure-intl
50486 configure-stage1-libcpp: maybe-configure-stage1-intl
50487 configure-stage2-libcpp: maybe-configure-stage2-intl
50488 configure-stage3-libcpp: maybe-configure-stage3-intl
50489 configure-stage4-libcpp: maybe-configure-stage4-intl
50490 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
50491 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
50492 configure-libcpp: maybe-all-libiconv
50493 configure-stage1-libcpp: maybe-all-stage1-libiconv
50494 configure-stage2-libcpp: maybe-all-stage2-libiconv
50495 configure-stage3-libcpp: maybe-all-stage3-libiconv
50496 configure-stage4-libcpp: maybe-all-stage4-libiconv
50497 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
50498 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
50499 all-libcpp: all-libiberty
50500 all-stage1-libcpp: all-stage1-libiberty
50501 all-stage2-libcpp: all-stage2-libiberty
50502 all-stage3-libcpp: all-stage3-libiberty
50503 all-stage4-libcpp: all-stage4-libiberty
50504 all-stageprofile-libcpp: all-stageprofile-libiberty
50505 all-stagefeedback-libcpp: all-stagefeedback-libiberty
50506 all-libcpp: maybe-all-intl
50507 all-stage1-libcpp: maybe-all-stage1-intl
50508 all-stage2-libcpp: maybe-all-stage2-intl
50509 all-stage3-libcpp: maybe-all-stage3-intl
50510 all-stage4-libcpp: maybe-all-stage4-intl
50511 all-stageprofile-libcpp: maybe-all-stageprofile-intl
50512 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
50513 all-libcpp: maybe-all-libiconv
50514 all-stage1-libcpp: maybe-all-stage1-libiconv
50515 all-stage2-libcpp: maybe-all-stage2-libiconv
50516 all-stage3-libcpp: maybe-all-stage3-libiconv
50517 all-stage4-libcpp: maybe-all-stage4-libiconv
50518 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
50519 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
50520 all-fixincludes: maybe-all-libiberty
50521 all-stage1-fixincludes: maybe-all-stage1-libiberty
50522 all-stage2-fixincludes: maybe-all-stage2-libiberty
50523 all-stage3-fixincludes: maybe-all-stage3-libiberty
50524 all-stage4-fixincludes: maybe-all-stage4-libiberty
50525 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
50526 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
50527 all-gnattools: maybe-all-target-libada
50528 all-lto-plugin: maybe-all-libiberty
50529 all-stage1-lto-plugin: maybe-all-stage1-libiberty
50530 all-stage2-lto-plugin: maybe-all-stage2-libiberty
50531 all-stage3-lto-plugin: maybe-all-stage3-libiberty
50532 all-stage4-lto-plugin: maybe-all-stage4-libiberty
50533 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
50534 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
50535 all-lto-plugin: maybe-all-libiberty-linker-plugin
50536 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
50537 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
50538 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
50539 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
50540 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
50541 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
50542 all-gotools: maybe-all-target-libgo
50543 configure-intl: maybe-all-libiconv
50544 configure-stage1-intl: maybe-all-stage1-libiconv
50545 configure-stage2-intl: maybe-all-stage2-libiconv
50546 configure-stage3-intl: maybe-all-stage3-libiconv
50547 configure-stage4-intl: maybe-all-stage4-libiconv
50548 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
50549 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
50550 configure-mpfr: maybe-all-gmp
50551 configure-stage1-mpfr: maybe-all-stage1-gmp
50552 configure-stage2-mpfr: maybe-all-stage2-gmp
50553 configure-stage3-mpfr: maybe-all-stage3-gmp
50554 configure-stage4-mpfr: maybe-all-stage4-gmp
50555 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
50556 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
50557 configure-mpc: maybe-all-mpfr
50558 configure-stage1-mpc: maybe-all-stage1-mpfr
50559 configure-stage2-mpc: maybe-all-stage2-mpfr
50560 configure-stage3-mpc: maybe-all-stage3-mpfr
50561 configure-stage4-mpc: maybe-all-stage4-mpfr
50562 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
50563 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
50564 configure-isl: maybe-all-gmp
50565 configure-stage1-isl: maybe-all-stage1-gmp
50566 configure-stage2-isl: maybe-all-stage2-gmp
50567 configure-stage3-isl: maybe-all-stage3-gmp
50568 configure-stage4-isl: maybe-all-stage4-gmp
50569 configure-stageprofile-isl: maybe-all-stageprofile-gmp
50570 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
50571 all-intl: maybe-all-libiconv
50572 all-stage1-intl: maybe-all-stage1-libiconv
50573 all-stage2-intl: maybe-all-stage2-libiconv
50574 all-stage3-intl: maybe-all-stage3-libiconv
50575 all-stage4-intl: maybe-all-stage4-libiconv
50576 all-stageprofile-intl: maybe-all-stageprofile-libiconv
50577 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
50578 configure-gdb: maybe-configure-sim
50579 all-gdb: maybe-all-readline
50580 all-gdb: maybe-all-build-bison
50581 all-gdb: maybe-all-sim
50582 all-gdb: maybe-all-libtermcap
50583 configure-libgui: maybe-configure-tcl
50584 configure-libgui: maybe-configure-tk
50585 all-libgui: maybe-all-tcl
50586 all-libgui: maybe-all-tk
50587 all-libgui: maybe-all-itcl
50588 configure-bfd: configure-libiberty
50589 configure-stage1-bfd: configure-stage1-libiberty
50590 configure-stage2-bfd: configure-stage2-libiberty
50591 configure-stage3-bfd: configure-stage3-libiberty
50592 configure-stage4-bfd: configure-stage4-libiberty
50593 configure-stageprofile-bfd: configure-stageprofile-libiberty
50594 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
50595 configure-bfd: maybe-configure-intl
50596 configure-stage1-bfd: maybe-configure-stage1-intl
50597 configure-stage2-bfd: maybe-configure-stage2-intl
50598 configure-stage3-bfd: maybe-configure-stage3-intl
50599 configure-stage4-bfd: maybe-configure-stage4-intl
50600 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
50601 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
50602 all-bfd: maybe-all-libiberty
50603 all-stage1-bfd: maybe-all-stage1-libiberty
50604 all-stage2-bfd: maybe-all-stage2-libiberty
50605 all-stage3-bfd: maybe-all-stage3-libiberty
50606 all-stage4-bfd: maybe-all-stage4-libiberty
50607 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
50608 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
50609 all-bfd: maybe-all-intl
50610 all-stage1-bfd: maybe-all-stage1-intl
50611 all-stage2-bfd: maybe-all-stage2-intl
50612 all-stage3-bfd: maybe-all-stage3-intl
50613 all-stage4-bfd: maybe-all-stage4-intl
50614 all-stageprofile-bfd: maybe-all-stageprofile-intl
50615 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
50616 all-bfd: maybe-all-zlib
50617 all-stage1-bfd: maybe-all-stage1-zlib
50618 all-stage2-bfd: maybe-all-stage2-zlib
50619 all-stage3-bfd: maybe-all-stage3-zlib
50620 all-stage4-bfd: maybe-all-stage4-zlib
50621 all-stageprofile-bfd: maybe-all-stageprofile-zlib
50622 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
50623 configure-opcodes: configure-libiberty
50624 configure-stage1-opcodes: configure-stage1-libiberty
50625 configure-stage2-opcodes: configure-stage2-libiberty
50626 configure-stage3-opcodes: configure-stage3-libiberty
50627 configure-stage4-opcodes: configure-stage4-libiberty
50628 configure-stageprofile-opcodes: configure-stageprofile-libiberty
50629 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
50630 all-opcodes: maybe-all-libiberty
50631 all-stage1-opcodes: maybe-all-stage1-libiberty
50632 all-stage2-opcodes: maybe-all-stage2-libiberty
50633 all-stage3-opcodes: maybe-all-stage3-libiberty
50634 all-stage4-opcodes: maybe-all-stage4-libiberty
50635 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50636 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50637 configure-binutils: maybe-configure-intl
50638 configure-stage1-binutils: maybe-configure-stage1-intl
50639 configure-stage2-binutils: maybe-configure-stage2-intl
50640 configure-stage3-binutils: maybe-configure-stage3-intl
50641 configure-stage4-binutils: maybe-configure-stage4-intl
50642 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
50643 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
50644 all-binutils: maybe-all-libiberty
50645 all-stage1-binutils: maybe-all-stage1-libiberty
50646 all-stage2-binutils: maybe-all-stage2-libiberty
50647 all-stage3-binutils: maybe-all-stage3-libiberty
50648 all-stage4-binutils: maybe-all-stage4-libiberty
50649 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
50650 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
50651 all-binutils: maybe-all-opcodes
50652 all-stage1-binutils: maybe-all-stage1-opcodes
50653 all-stage2-binutils: maybe-all-stage2-opcodes
50654 all-stage3-binutils: maybe-all-stage3-opcodes
50655 all-stage4-binutils: maybe-all-stage4-opcodes
50656 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
50657 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
50658 all-binutils: maybe-all-bfd
50659 all-stage1-binutils: maybe-all-stage1-bfd
50660 all-stage2-binutils: maybe-all-stage2-bfd
50661 all-stage3-binutils: maybe-all-stage3-bfd
50662 all-stage4-binutils: maybe-all-stage4-bfd
50663 all-stageprofile-binutils: maybe-all-stageprofile-bfd
50664 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
50665 all-binutils: maybe-all-build-flex
50666 all-stage1-binutils: maybe-all-build-flex
50667 all-stage2-binutils: maybe-all-build-flex
50668 all-stage3-binutils: maybe-all-build-flex
50669 all-stage4-binutils: maybe-all-build-flex
50670 all-stageprofile-binutils: maybe-all-build-flex
50671 all-stagefeedback-binutils: maybe-all-build-flex
50672 all-binutils: maybe-all-build-bison
50673 all-stage1-binutils: maybe-all-build-bison
50674 all-stage2-binutils: maybe-all-build-bison
50675 all-stage3-binutils: maybe-all-build-bison
50676 all-stage4-binutils: maybe-all-build-bison
50677 all-stageprofile-binutils: maybe-all-build-bison
50678 all-stagefeedback-binutils: maybe-all-build-bison
50679 all-binutils: maybe-all-intl
50680 all-stage1-binutils: maybe-all-stage1-intl
50681 all-stage2-binutils: maybe-all-stage2-intl
50682 all-stage3-binutils: maybe-all-stage3-intl
50683 all-stage4-binutils: maybe-all-stage4-intl
50684 all-stageprofile-binutils: maybe-all-stageprofile-intl
50685 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
50686 all-binutils: maybe-all-gas
50687 all-stage1-binutils: maybe-all-stage1-gas
50688 all-stage2-binutils: maybe-all-stage2-gas
50689 all-stage3-binutils: maybe-all-stage3-gas
50690 all-stage4-binutils: maybe-all-stage4-gas
50691 all-stageprofile-binutils: maybe-all-stageprofile-gas
50692 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
50693 all-binutils: maybe-all-libctf
50694 all-stage1-binutils: maybe-all-stage1-libctf
50695 all-stage2-binutils: maybe-all-stage2-libctf
50696 all-stage3-binutils: maybe-all-stage3-libctf
50697 all-stage4-binutils: maybe-all-stage4-libctf
50698 all-stageprofile-binutils: maybe-all-stageprofile-libctf
50699 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
50700 install-binutils: maybe-install-opcodes
50701 install-strip-binutils: maybe-install-strip-opcodes
50702 install-opcodes: maybe-install-bfd
50703 install-strip-opcodes: maybe-install-strip-bfd
50704 configure-gas: maybe-configure-intl
50705 configure-stage1-gas: maybe-configure-stage1-intl
50706 configure-stage2-gas: maybe-configure-stage2-intl
50707 configure-stage3-gas: maybe-configure-stage3-intl
50708 configure-stage4-gas: maybe-configure-stage4-intl
50709 configure-stageprofile-gas: maybe-configure-stageprofile-intl
50710 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
50711 all-gas: maybe-all-libiberty
50712 all-stage1-gas: maybe-all-stage1-libiberty
50713 all-stage2-gas: maybe-all-stage2-libiberty
50714 all-stage3-gas: maybe-all-stage3-libiberty
50715 all-stage4-gas: maybe-all-stage4-libiberty
50716 all-stageprofile-gas: maybe-all-stageprofile-libiberty
50717 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
50718 all-gas: maybe-all-opcodes
50719 all-stage1-gas: maybe-all-stage1-opcodes
50720 all-stage2-gas: maybe-all-stage2-opcodes
50721 all-stage3-gas: maybe-all-stage3-opcodes
50722 all-stage4-gas: maybe-all-stage4-opcodes
50723 all-stageprofile-gas: maybe-all-stageprofile-opcodes
50724 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
50725 all-gas: maybe-all-bfd
50726 all-stage1-gas: maybe-all-stage1-bfd
50727 all-stage2-gas: maybe-all-stage2-bfd
50728 all-stage3-gas: maybe-all-stage3-bfd
50729 all-stage4-gas: maybe-all-stage4-bfd
50730 all-stageprofile-gas: maybe-all-stageprofile-bfd
50731 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
50732 all-gas: maybe-all-intl
50733 all-stage1-gas: maybe-all-stage1-intl
50734 all-stage2-gas: maybe-all-stage2-intl
50735 all-stage3-gas: maybe-all-stage3-intl
50736 all-stage4-gas: maybe-all-stage4-intl
50737 all-stageprofile-gas: maybe-all-stageprofile-intl
50738 all-stagefeedback-gas: maybe-all-stagefeedback-intl
50739 configure-ld: maybe-configure-intl
50740 configure-stage1-ld: maybe-configure-stage1-intl
50741 configure-stage2-ld: maybe-configure-stage2-intl
50742 configure-stage3-ld: maybe-configure-stage3-intl
50743 configure-stage4-ld: maybe-configure-stage4-intl
50744 configure-stageprofile-ld: maybe-configure-stageprofile-intl
50745 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
50746 all-ld: maybe-all-libiberty
50747 all-stage1-ld: maybe-all-stage1-libiberty
50748 all-stage2-ld: maybe-all-stage2-libiberty
50749 all-stage3-ld: maybe-all-stage3-libiberty
50750 all-stage4-ld: maybe-all-stage4-libiberty
50751 all-stageprofile-ld: maybe-all-stageprofile-libiberty
50752 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
50753 all-ld: maybe-all-bfd
50754 all-stage1-ld: maybe-all-stage1-bfd
50755 all-stage2-ld: maybe-all-stage2-bfd
50756 all-stage3-ld: maybe-all-stage3-bfd
50757 all-stage4-ld: maybe-all-stage4-bfd
50758 all-stageprofile-ld: maybe-all-stageprofile-bfd
50759 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
50760 all-ld: maybe-all-opcodes
50761 all-stage1-ld: maybe-all-stage1-opcodes
50762 all-stage2-ld: maybe-all-stage2-opcodes
50763 all-stage3-ld: maybe-all-stage3-opcodes
50764 all-stage4-ld: maybe-all-stage4-opcodes
50765 all-stageprofile-ld: maybe-all-stageprofile-opcodes
50766 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
50767 all-ld: maybe-all-build-bison
50768 all-stage1-ld: maybe-all-build-bison
50769 all-stage2-ld: maybe-all-build-bison
50770 all-stage3-ld: maybe-all-build-bison
50771 all-stage4-ld: maybe-all-build-bison
50772 all-stageprofile-ld: maybe-all-build-bison
50773 all-stagefeedback-ld: maybe-all-build-bison
50774 all-ld: maybe-all-build-flex
50775 all-stage1-ld: maybe-all-build-flex
50776 all-stage2-ld: maybe-all-build-flex
50777 all-stage3-ld: maybe-all-build-flex
50778 all-stage4-ld: maybe-all-build-flex
50779 all-stageprofile-ld: maybe-all-build-flex
50780 all-stagefeedback-ld: maybe-all-build-flex
50781 all-ld: maybe-all-intl
50782 all-stage1-ld: maybe-all-stage1-intl
50783 all-stage2-ld: maybe-all-stage2-intl
50784 all-stage3-ld: maybe-all-stage3-intl
50785 all-stage4-ld: maybe-all-stage4-intl
50786 all-stageprofile-ld: maybe-all-stageprofile-intl
50787 all-stagefeedback-ld: maybe-all-stagefeedback-intl
50788 all-ld: maybe-all-gas
50789 all-stage1-ld: maybe-all-stage1-gas
50790 all-stage2-ld: maybe-all-stage2-gas
50791 all-stage3-ld: maybe-all-stage3-gas
50792 all-stage4-ld: maybe-all-stage4-gas
50793 all-stageprofile-ld: maybe-all-stageprofile-gas
50794 all-stagefeedback-ld: maybe-all-stagefeedback-gas
50795 all-ld: maybe-all-binutils
50796 all-stage1-ld: maybe-all-stage1-binutils
50797 all-stage2-ld: maybe-all-stage2-binutils
50798 all-stage3-ld: maybe-all-stage3-binutils
50799 all-stage4-ld: maybe-all-stage4-binutils
50800 all-stageprofile-ld: maybe-all-stageprofile-binutils
50801 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
50802 install-ld: maybe-install-gold
50803 install-strip-ld: maybe-install-strip-gold
50804 configure-gold: maybe-configure-intl
50805 configure-stage1-gold: maybe-configure-stage1-intl
50806 configure-stage2-gold: maybe-configure-stage2-intl
50807 configure-stage3-gold: maybe-configure-stage3-intl
50808 configure-stage4-gold: maybe-configure-stage4-intl
50809 configure-stageprofile-gold: maybe-configure-stageprofile-intl
50810 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
50811 all-gold: maybe-all-libiberty
50812 all-stage1-gold: maybe-all-stage1-libiberty
50813 all-stage2-gold: maybe-all-stage2-libiberty
50814 all-stage3-gold: maybe-all-stage3-libiberty
50815 all-stage4-gold: maybe-all-stage4-libiberty
50816 all-stageprofile-gold: maybe-all-stageprofile-libiberty
50817 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
50818 all-gold: maybe-all-intl
50819 all-stage1-gold: maybe-all-stage1-intl
50820 all-stage2-gold: maybe-all-stage2-intl
50821 all-stage3-gold: maybe-all-stage3-intl
50822 all-stage4-gold: maybe-all-stage4-intl
50823 all-stageprofile-gold: maybe-all-stageprofile-intl
50824 all-stagefeedback-gold: maybe-all-stagefeedback-intl
50825 all-gold: maybe-all-bfd
50826 all-stage1-gold: maybe-all-stage1-bfd
50827 all-stage2-gold: maybe-all-stage2-bfd
50828 all-stage3-gold: maybe-all-stage3-bfd
50829 all-stage4-gold: maybe-all-stage4-bfd
50830 all-stageprofile-gold: maybe-all-stageprofile-bfd
50831 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
50832 all-gold: maybe-all-build-bison
50833 all-stage1-gold: maybe-all-build-bison
50834 all-stage2-gold: maybe-all-build-bison
50835 all-stage3-gold: maybe-all-build-bison
50836 all-stage4-gold: maybe-all-build-bison
50837 all-stageprofile-gold: maybe-all-build-bison
50838 all-stagefeedback-gold: maybe-all-build-bison
50839 all-gold: maybe-all-gas
50840 all-stage1-gold: maybe-all-stage1-gas
50841 all-stage2-gold: maybe-all-stage2-gas
50842 all-stage3-gold: maybe-all-stage3-gas
50843 all-stage4-gold: maybe-all-stage4-gas
50844 all-stageprofile-gold: maybe-all-stageprofile-gas
50845 all-stagefeedback-gold: maybe-all-stagefeedback-gas
50846 check-gold: maybe-all-binutils
50847 check-stage1-gold: maybe-all-stage1-binutils
50848 check-stage2-gold: maybe-all-stage2-binutils
50849 check-stage3-gold: maybe-all-stage3-binutils
50850 check-stage4-gold: maybe-all-stage4-binutils
50851 check-stageprofile-gold: maybe-all-stageprofile-binutils
50852 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
50853 check-gold: maybe-all-gas
50854 check-stage1-gold: maybe-all-stage1-gas
50855 check-stage2-gold: maybe-all-stage2-gas
50856 check-stage3-gold: maybe-all-stage3-gas
50857 check-stage4-gold: maybe-all-stage4-gas
50858 check-stageprofile-gold: maybe-all-stageprofile-gas
50859 check-stagefeedback-gold: maybe-all-stagefeedback-gas
50860 configure-opcodes: maybe-configure-intl
50861 configure-stage1-opcodes: maybe-configure-stage1-intl
50862 configure-stage2-opcodes: maybe-configure-stage2-intl
50863 configure-stage3-opcodes: maybe-configure-stage3-intl
50864 configure-stage4-opcodes: maybe-configure-stage4-intl
50865 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
50866 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
50867 all-opcodes: maybe-all-bfd
50868 all-stage1-opcodes: maybe-all-stage1-bfd
50869 all-stage2-opcodes: maybe-all-stage2-bfd
50870 all-stage3-opcodes: maybe-all-stage3-bfd
50871 all-stage4-opcodes: maybe-all-stage4-bfd
50872 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
50873 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
50874 all-opcodes: maybe-all-libiberty
50875 all-stage1-opcodes: maybe-all-stage1-libiberty
50876 all-stage2-opcodes: maybe-all-stage2-libiberty
50877 all-stage3-opcodes: maybe-all-stage3-libiberty
50878 all-stage4-opcodes: maybe-all-stage4-libiberty
50879 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50880 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50881 all-opcodes: maybe-all-intl
50882 all-stage1-opcodes: maybe-all-stage1-intl
50883 all-stage2-opcodes: maybe-all-stage2-intl
50884 all-stage3-opcodes: maybe-all-stage3-intl
50885 all-stage4-opcodes: maybe-all-stage4-intl
50886 all-stageprofile-opcodes: maybe-all-stageprofile-intl
50887 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
50888 all-dejagnu: maybe-all-tcl
50889 all-dejagnu: maybe-all-expect
50890 all-dejagnu: maybe-all-tk
50891 configure-expect: maybe-configure-tcl
50892 configure-expect: maybe-configure-tk
50893 all-expect: maybe-all-tcl
50894 all-expect: maybe-all-tk
50895 configure-itcl: maybe-configure-tcl
50896 configure-itcl: maybe-configure-tk
50897 all-itcl: maybe-all-tcl
50898 all-itcl: maybe-all-tk
50899 install-itcl: maybe-install-tcl
50900 install-strip-itcl: maybe-install-strip-tcl
50901 configure-tk: maybe-configure-tcl
50902 all-tk: maybe-all-tcl
50903 all-sid: maybe-all-tcl
50904 all-sid: maybe-all-tk
50905 install-sid: maybe-install-tcl
50906 install-strip-sid: maybe-install-strip-tcl
50907 install-sid: maybe-install-tk
50908 install-strip-sid: maybe-install-strip-tk
50909 all-sim: maybe-all-readline
50910 all-sim: maybe-configure-gdb
50911 all-fastjar: maybe-all-build-texinfo
50912 all-libctf: all-libiberty
50913 all-stage1-libctf: all-stage1-libiberty
50914 all-stage2-libctf: all-stage2-libiberty
50915 all-stage3-libctf: all-stage3-libiberty
50916 all-stage4-libctf: all-stage4-libiberty
50917 all-stageprofile-libctf: all-stageprofile-libiberty
50918 all-stagefeedback-libctf: all-stagefeedback-libiberty
50919 all-libctf: maybe-all-bfd
50920 all-stage1-libctf: maybe-all-stage1-bfd
50921 all-stage2-libctf: maybe-all-stage2-bfd
50922 all-stage3-libctf: maybe-all-stage3-bfd
50923 all-stage4-libctf: maybe-all-stage4-bfd
50924 all-stageprofile-libctf: maybe-all-stageprofile-bfd
50925 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
50926 all-libctf: maybe-all-zlib
50927 all-stage1-libctf: maybe-all-stage1-zlib
50928 all-stage2-libctf: maybe-all-stage2-zlib
50929 all-stage3-libctf: maybe-all-stage3-zlib
50930 all-stage4-libctf: maybe-all-stage4-zlib
50931 all-stageprofile-libctf: maybe-all-stageprofile-zlib
50932 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
50933 configure-libctf: maybe-all-bfd
50934 configure-stage1-libctf: maybe-all-stage1-bfd
50935 configure-stage2-libctf: maybe-all-stage2-bfd
50936 configure-stage3-libctf: maybe-all-stage3-bfd
50937 configure-stage4-libctf: maybe-all-stage4-bfd
50938 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
50939 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
50940 configure-libctf: maybe-all-intl
50941 configure-stage1-libctf: maybe-all-stage1-intl
50942 configure-stage2-libctf: maybe-all-stage2-intl
50943 configure-stage3-libctf: maybe-all-stage3-intl
50944 configure-stage4-libctf: maybe-all-stage4-intl
50945 configure-stageprofile-libctf: maybe-all-stageprofile-intl
50946 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
50947 configure-libctf: maybe-all-zlib
50948 configure-stage1-libctf: maybe-all-stage1-zlib
50949 configure-stage2-libctf: maybe-all-stage2-zlib
50950 configure-stage3-libctf: maybe-all-stage3-zlib
50951 configure-stage4-libctf: maybe-all-stage4-zlib
50952 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
50953 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
50954 configure-libctf: maybe-all-libiconv
50955 configure-stage1-libctf: maybe-all-stage1-libiconv
50956 configure-stage2-libctf: maybe-all-stage2-libiconv
50957 configure-stage3-libctf: maybe-all-stage3-libiconv
50958 configure-stage4-libctf: maybe-all-stage4-libiconv
50959 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
50960 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
50961 all-bison: maybe-all-build-texinfo
50962 all-flex: maybe-all-build-bison
50963 all-flex: maybe-all-m4
50964 all-flex: maybe-all-build-texinfo
50965 all-m4: maybe-all-build-texinfo
50966 configure-target-fastjar: maybe-configure-target-zlib
50967 all-target-fastjar: maybe-all-target-zlib
50968 configure-target-libgo: maybe-configure-target-libffi
50969 all-target-libgo: maybe-all-target-libbacktrace
50970 all-target-libgo: maybe-all-target-libffi
50971 all-target-libgo: maybe-all-target-libatomic
50972 configure-target-libstdc++-v3: maybe-configure-target-libgomp
50973 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50974 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50975 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50976 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50977 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50978 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50979 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
50980 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
50981 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
50982 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
50983 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
50984 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
50985 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
50986 configure-target-libvtv: maybe-all-target-libstdc++-v3
50987 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
50988 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
50989 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
50990 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
50991 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
50992 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
50993 all-target-libstdc++-v3: maybe-configure-target-libgomp
50994 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50995 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50996 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50997 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50998 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50999 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
51000 install-target-libgo: maybe-install-target-libatomic
51001 install-target-libgfortran: maybe-install-target-libquadmath
51002 install-target-libgfortran: maybe-install-target-libgcc
51003 install-target-libsanitizer: maybe-install-target-libstdc++-v3
51004 install-target-libsanitizer: maybe-install-target-libgcc
51005 install-target-libvtv: maybe-install-target-libstdc++-v3
51006 install-target-libvtv: maybe-install-target-libgcc
51007 install-target-libcilkrts: maybe-install-target-libstdc++-v3
51008 install-target-libcilkrts: maybe-install-target-libgcc
51009 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
51010 install-target-liboffloadmic: maybe-install-target-libgcc
51011 install-target-libitm: maybe-install-target-libgcc
51012 install-target-libobjc: maybe-install-target-libgcc
51013 install-target-libstdc++-v3: maybe-install-target-libgcc
51014 all-target-libgloss: maybe-all-target-newlib
51015 all-target-winsup: maybe-all-target-libtermcap
51016 configure-target-libgfortran: maybe-all-target-libquadmath
51017 configure-target-libgfortran: maybe-all-target-libbacktrace
51018
51019
51020 @if gcc-bootstrap
51021 configure-gnattools: stage_last
51022 configure-libcc1: stage_last
51023 configure-utils: stage_last
51024 configure-gdb: stage_last
51025 configure-gprof: stage_last
51026 configure-sid: stage_last
51027 configure-sim: stage_last
51028 configure-fastjar: stage_last
51029 configure-bison: stage_last
51030 configure-flex: stage_last
51031 configure-m4: stage_last
51032 @endif gcc-bootstrap
51033
51034 @unless gcc-bootstrap
51035 all-gnattools: maybe-all-target-libstdc++-v3
51036 configure-libcc1: maybe-configure-gcc
51037 all-libcc1: maybe-all-gcc
51038 all-utils: maybe-all-libiberty
51039 configure-gdb: maybe-all-intl
51040 configure-gdb: maybe-all-bfd
51041 configure-gdb: maybe-all-libiconv
51042 all-gdb: maybe-all-libiberty
51043 all-gdb: maybe-all-libiconv
51044 all-gdb: maybe-all-opcodes
51045 all-gdb: maybe-all-libdecnumber
51046 configure-gprof: maybe-configure-intl
51047 all-gprof: maybe-all-libiberty
51048 all-gprof: maybe-all-bfd
51049 all-gprof: maybe-all-opcodes
51050 all-gprof: maybe-all-intl
51051 all-gprof: maybe-all-gas
51052 all-sid: maybe-all-libiberty
51053 all-sid: maybe-all-bfd
51054 all-sid: maybe-all-opcodes
51055 configure-sim: maybe-configure-intl
51056 all-sim: maybe-all-intl
51057 all-sim: maybe-all-libiberty
51058 all-sim: maybe-all-bfd
51059 all-sim: maybe-all-opcodes
51060 all-fastjar: maybe-all-zlib
51061 all-fastjar: maybe-all-libiberty
51062 all-bison: maybe-all-intl
51063 all-flex: maybe-all-intl
51064 all-m4: maybe-all-intl
51065 configure-target-libgo: maybe-all-target-libstdc++-v3
51066 configure-target-liboffloadmic: maybe-configure-target-libgomp
51067 all-target-liboffloadmic: maybe-all-target-libgomp
51068 configure-target-newlib: maybe-all-binutils
51069 configure-target-newlib: maybe-all-ld
51070 @endunless gcc-bootstrap
51071
51072 # Dependencies for target modules on other target modules are
51073 # described by lang_env_dependencies; the defaults apply to anything
51074 # not mentioned there.
51075
51076
51077 @if gcc-bootstrap
51078 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
51079 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
51080 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
51081 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
51082 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
51083 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
51084 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
51085 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
51086 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
51087 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
51088 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
51089 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
51090 configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
51091 configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
51092 configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
51093 configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
51094 configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
51095 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
51096 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
51097 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
51098 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
51099 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
51100 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
51101 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
51102 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
51103 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
51104 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
51105 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
51106 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
51107 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
51108 @endif gcc-bootstrap
51109
51110 @if gcc-no-bootstrap
51111 configure-target-libstdc++-v3: maybe-all-target-libgcc
51112 configure-target-libsanitizer: maybe-all-target-libgcc
51113 configure-target-libmpx: maybe-all-target-libgcc
51114 configure-target-libvtv: maybe-all-target-libgcc
51115 configure-target-libcilkrts: maybe-all-target-libgcc
51116 configure-target-liboffloadmic: maybe-all-target-libgcc
51117 configure-target-libssp: maybe-all-target-libgcc
51118 configure-target-newlib: maybe-all-target-libgcc
51119 configure-target-libbacktrace: maybe-all-target-libgcc
51120 configure-target-libquadmath: maybe-all-target-libgcc
51121 configure-target-libgfortran: maybe-all-target-libgcc
51122 configure-target-libobjc: maybe-all-target-libgcc
51123 configure-target-libgo: maybe-all-target-libgcc
51124 configure-target-libtermcap: maybe-all-target-libgcc
51125 configure-target-winsup: maybe-all-target-libgcc
51126 configure-target-libgloss: maybe-all-target-libgcc
51127 configure-target-libffi: maybe-all-target-libgcc
51128 configure-target-zlib: maybe-all-target-libgcc
51129 configure-target-rda: maybe-all-target-libgcc
51130 configure-target-libada: maybe-all-target-libgcc
51131 configure-target-libgomp: maybe-all-target-libgcc
51132 configure-target-libitm: maybe-all-target-libgcc
51133 configure-target-libatomic: maybe-all-target-libgcc
51134 @endif gcc-no-bootstrap
51135
51136
51137 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
51138
51139 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
51140
51141 configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
51142
51143 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
51144
51145 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
51146 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
51147
51148 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
51149 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
51150
51151 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
51152
51153
51154
51155 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
51156
51157 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
51158
51159 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
51160
51161 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
51162
51163 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
51164
51165 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
51166
51167 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
51168
51169
51170 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
51171 configure-target-libffi: maybe-all-target-libstdc++-v3
51172
51173 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
51174
51175 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
51176
51177 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
51178
51179 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
51180
51181 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
51182 configure-target-libitm: maybe-all-target-libstdc++-v3
51183
51184 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
51185
51186
51187 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
51188 GDB_TK = @GDB_TK@
51189 INSTALL_GDB_TK = @INSTALL_GDB_TK@
51190 configure-gdb: $(CONFIGURE_GDB_TK)
51191 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
51192 install-gdb: $(INSTALL_GDB_TK)
51193
51194 # Serialization dependencies.  Host configures don't work well in parallel to
51195 # each other, due to contention over config.cache.  Target configures and 
51196 # build configures are similar.
51197 @serialization_dependencies@
51198
51199 # --------------------------------
51200 # Regenerating top level configury
51201 # --------------------------------
51202
51203 # Rebuilding Makefile.in, using autogen.
51204 AUTOGEN = autogen
51205 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
51206         cd $(srcdir) && $(AUTOGEN) Makefile.def
51207
51208 # Rebuilding Makefile.
51209 Makefile: $(srcdir)/Makefile.in config.status
51210         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
51211
51212 config.status: configure
51213         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
51214
51215 # Rebuilding configure.
51216 AUTOCONF = autoconf
51217 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
51218         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
51219         $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
51220         $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
51221         $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
51222         cd $(srcdir) && $(AUTOCONF)
51223
51224 # ------------------------------
51225 # Special directives to GNU Make
51226 # ------------------------------
51227
51228 # Don't pass command-line variables to submakes.
51229 .NOEXPORT:
51230 MAKEOVERRIDES=
51231
51232 # end of Makefile.in