/ * Makefile.tpl (STAGE1_CONFIGURE_FLAGS): Pass --disable-build-format-warnings....
[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, 2011
7 #   Free Software Foundation
8 #
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
13
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17 # GNU General Public License for more details.
18
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3.  If not see
21 # <http://www.gnu.org/licenses/>.
22 #
23
24 # First, test for a proper version of make, but only where one is required.
25
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
31
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
36
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
49
50 program_transform_name = @program_transform_name@
51
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
54
55 srcdir = @srcdir@
56
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
82
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
92
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
96
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
102
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
106
107 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
108 # is used instead of the directory itself to avoid including built
109 # executables in PATH.
110 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
111
112 # Build programs are put under this directory.
113 BUILD_SUBDIR = @build_subdir@
114 # This is set by the configure script to the arguments to use when configuring
115 # directories built for the build system.
116 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
117
118 # Linker flags to use on the host, for stage1 or when not
119 # bootstrapping.
120 STAGE1_LDFLAGS = @stage1_ldflags@
121
122 # Libraries to use on the host, for stage1 or when not bootstrapping.
123 STAGE1_LIBS = @stage1_libs@
124
125 # Linker flags to use for stage2 and later.
126 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
127
128 # Libraries to use for stage2 and later.
129 POSTSTAGE1_LIBS = @poststage1_libs@
130
131 # This is the list of variables to export in the environment when
132 # configuring any subdirectory.  It must also be exported whenever
133 # recursing into a build directory in case that directory's Makefile
134 # re-runs configure.
135 BASE_EXPORTS = \
136         FLEX="$(FLEX)"; export FLEX; \
137         LEX="$(LEX)"; export LEX; \
138         BISON="$(BISON)"; export BISON; \
139         YACC="$(YACC)"; export YACC; \
140         M4="$(M4)"; export M4; \
141         SED="$(SED)"; export SED; \
142         AWK="$(AWK)"; export AWK; \
143         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
144
145 # This is the list of variables to export in the environment when
146 # configuring subdirectories for the build system.
147 BUILD_EXPORTS = \
148         $(BASE_EXPORTS) \
149         AR="$(AR_FOR_BUILD)"; export AR; \
150         AS="$(AS_FOR_BUILD)"; export AS; \
151         CC="$(CC_FOR_BUILD)"; export CC; \
152         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
153         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
154         CXX="$(CXX_FOR_BUILD)"; export CXX; \
155         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
156         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
157         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
158         GOC="$(GOC_FOR_BUILD)"; export GOC; \
159         GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
160         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
161         LD="$(LD_FOR_BUILD)"; export LD; \
162         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
163         NM="$(NM_FOR_BUILD)"; export NM; \
164         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
165         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
166         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
167
168 # These variables must be set on the make command line for directories
169 # built for the build system to override those in BASE_FLAGS_TO_PASSS.
170 EXTRA_BUILD_FLAGS = \
171         CFLAGS="$(CFLAGS_FOR_BUILD)" \
172         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
173
174 # This is the list of directories to built for the host system.
175 SUBDIRS = @configdirs@
176 TARGET_CONFIGDIRS = @target_configdirs@
177 # This is set by the configure script to the arguments to use when configuring
178 # directories built for the host system.
179 HOST_CONFIGARGS = @host_configargs@
180 # Host programs are put under this directory, which is . except if building
181 # with srcdir=..
182 HOST_SUBDIR = @host_subdir@
183 # This is the list of variables to export in the environment when
184 # configuring subdirectories for the host system.  We need to pass
185 # some to the GCC configure because of its hybrid host/target nature.
186 HOST_EXPORTS = \
187         $(BASE_EXPORTS) \
188         CC="$(CC)"; export CC; \
189         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
190         CFLAGS="$(CFLAGS)"; export CFLAGS; \
191         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
192         CXX="$(CXX)"; export CXX; \
193         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
194         GCJ="$(GCJ)"; export GCJ; \
195         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
196         GOC="$(GOC)"; export GOC; \
197         AR="$(AR)"; export AR; \
198         AS="$(AS)"; export AS; \
199         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
200         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
201         LD="$(LD)"; export LD; \
202         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
203         NM="$(NM)"; export NM; \
204         RANLIB="$(RANLIB)"; export RANLIB; \
205         WINDRES="$(WINDRES)"; export WINDRES; \
206         WINDMC="$(WINDMC)"; export WINDMC; \
207         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
208         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
209         READELF="$(READELF)"; export READELF; \
210         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
211         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
212         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
213         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
214         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
215         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
216         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         ISLINC="$(HOST_ISLINC)"; export ISLINC; \
223         CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
224         CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
225         LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
226         LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
227 @if gcc-bootstrap
228         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
229 @endif gcc-bootstrap
230         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
231
232 POSTSTAGE1_CXX_EXPORT = \
233         CXX='$(CXX)'; export CXX; \
234         CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
235 @if target-libstdc++-v3-bootstrap
236 # Override the above if we're bootstrapping C++.
237 POSTSTAGE1_CXX_EXPORT = \
238         CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
239           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
240           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
241           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
242           -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
243           -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
244           -I$$s/libstdc++-v3/libsupc++ \
245           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
246           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
247           export CXX; \
248         CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
249 @endif target-libstdc++-v3-bootstrap
250
251 # Similar, for later GCC stages.
252 POSTSTAGE1_HOST_EXPORTS = \
253         $(HOST_EXPORTS) \
254         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
255           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
256           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
257         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
258         $(POSTSTAGE1_CXX_EXPORT) \
259         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
260         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
261         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
262
263 # Target libraries are put under this directory:
264 TARGET_SUBDIR = @target_subdir@
265 # This is set by the configure script to the arguments to use when configuring
266 # directories built for the target.
267 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
268 # This is the list of variables to export in the environment when
269 # configuring subdirectories for the target system.
270 BASE_TARGET_EXPORTS = \
271         $(BASE_EXPORTS) \
272         AR="$(AR_FOR_TARGET)"; export AR; \
273         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
274         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
275         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
276         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
277         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
278         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
279         GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
280         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
281         GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
282         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
283         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
284         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
285         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
286         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
287         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
288         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
289         READELF="$(READELF_FOR_TARGET)"; export READELF; \
290         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
291         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
292         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
293 @if gcc-bootstrap
294         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
295 @endif gcc-bootstrap
296         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
297         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
298
299 RAW_CXX_TARGET_EXPORTS = \
300         $(BASE_TARGET_EXPORTS) \
301         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
302         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
303
304 NORMAL_TARGET_EXPORTS = \
305         $(BASE_TARGET_EXPORTS) \
306         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
307
308 # Where to find GMP
309 HOST_GMPLIBS = @gmplibs@
310 HOST_GMPINC = @gmpinc@
311
312 # Where to find ISL
313 HOST_ISLINC = @islinc@
314
315 # Where to find CLOOG
316 HOST_CLOOGLIBS = @clooglibs@
317 HOST_CLOOGINC = @clooginc@
318
319 # Where to find libelf
320 HOST_LIBELFLIBS = @libelflibs@
321 HOST_LIBELFINC = @libelfinc@
322
323 EXTRA_CONFIGARGS_LIBJAVA = @EXTRA_CONFIGARGS_LIBJAVA@
324
325 # ----------------------------------------------
326 # Programs producing files for the BUILD machine
327 # ----------------------------------------------
328
329 SHELL = @SHELL@
330
331 # pwd command to use.  Allow user to override default by setting PWDCMD in
332 # the environment to account for automounters.  The make variable must not
333 # be called PWDCMD, otherwise the value set here is passed to make
334 # subprocesses and overrides the setting from the user's environment.
335 # Don't use PWD since it is a common shell environment variable and we
336 # don't want to corrupt it.
337 PWD_COMMAND = $${PWDCMD-pwd}
338
339 # compilers to use to create programs which must be run in the build
340 # environment.
341 AR_FOR_BUILD = @AR_FOR_BUILD@
342 AS_FOR_BUILD = @AS_FOR_BUILD@
343 CC_FOR_BUILD = @CC_FOR_BUILD@
344 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
345 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
346 CXX_FOR_BUILD = @CXX_FOR_BUILD@
347 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
348 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
349 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
350 GOC_FOR_BUILD = @GOC_FOR_BUILD@
351 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
352 LD_FOR_BUILD = @LD_FOR_BUILD@
353 NM_FOR_BUILD = @NM_FOR_BUILD@
354 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
355 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
356 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
357
358 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
359 # here so that they can be overridden by Makefile fragments.
360 BUILD_PREFIX = @BUILD_PREFIX@
361 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
362
363 # Flags to pass to stage2 and later makes.  They are defined
364 # here so that they can be overridden by Makefile fragments.
365 BOOT_CFLAGS= -g -O2
366 BOOT_LDFLAGS=
367 BOOT_ADAFLAGS= -gnatpg
368
369 AWK = @AWK@
370 SED = @SED@
371 BISON = @BISON@
372 YACC = @YACC@
373 FLEX = @FLEX@
374 LEX = @LEX@
375 M4 = @M4@
376 MAKEINFO = @MAKEINFO@
377 EXPECT = @EXPECT@
378 RUNTEST = @RUNTEST@
379
380 # This just becomes part of the MAKEINFO definition passed down to
381 # sub-makes.  It lets flags be given on the command line while still
382 # using the makeinfo from the object tree.
383 # (Default to avoid splitting info files by setting the threshold high.)
384 MAKEINFOFLAGS = --split-size=5000000
385
386 # ---------------------------------------------
387 # Programs producing files for the HOST machine
388 # ---------------------------------------------
389
390 AS = @AS@
391 AR = @AR@
392 AR_FLAGS = rc
393 CC = @CC@
394 CXX = @CXX@
395 DLLTOOL = @DLLTOOL@
396 LD = @LD@
397 LIPO = @LIPO@
398 NM = @NM@
399 OBJDUMP = @OBJDUMP@
400 RANLIB = @RANLIB@
401 READELF = @READELF@
402 STRIP = @STRIP@
403 WINDRES = @WINDRES@
404 WINDMC = @WINDMC@
405
406 GNATBIND = @GNATBIND@
407 GNATMAKE = @GNATMAKE@
408
409 CFLAGS = @CFLAGS@
410 LDFLAGS = @LDFLAGS@
411 LIBCFLAGS = $(CFLAGS)
412 CXXFLAGS = @CXXFLAGS@
413 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
414 GOCFLAGS = $(CFLAGS)
415
416 TFLAGS =
417
418 # Defaults for all stages; some are overridden below.
419
420 STAGE_CFLAGS = $(BOOT_CFLAGS)
421 STAGE_TFLAGS = $(TFLAGS)
422 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
423
424
425 # Defaults for stage 1; some are overridden below.
426 STAGE1_CFLAGS = $(STAGE_CFLAGS)
427 STAGE1_CXXFLAGS = $(CXXFLAGS)
428 @if target-libstdc++-v3-bootstrap
429 # Override the above if we're bootstrapping C++.
430 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
431 @endif target-libstdc++-v3-bootstrap
432 STAGE1_TFLAGS = $(STAGE_TFLAGS)
433 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
434
435 # Defaults for stage 2; some are overridden below.
436 STAGE2_CFLAGS = $(STAGE_CFLAGS)
437 STAGE2_CXXFLAGS = $(CXXFLAGS)
438 @if target-libstdc++-v3-bootstrap
439 # Override the above if we're bootstrapping C++.
440 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
441 @endif target-libstdc++-v3-bootstrap
442 STAGE2_TFLAGS = $(STAGE_TFLAGS)
443 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
444
445 # Defaults for stage 3; some are overridden below.
446 STAGE3_CFLAGS = $(STAGE_CFLAGS)
447 STAGE3_CXXFLAGS = $(CXXFLAGS)
448 @if target-libstdc++-v3-bootstrap
449 # Override the above if we're bootstrapping C++.
450 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
451 @endif target-libstdc++-v3-bootstrap
452 STAGE3_TFLAGS = $(STAGE_TFLAGS)
453 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
454
455 # Defaults for stage 4; some are overridden below.
456 STAGE4_CFLAGS = $(STAGE_CFLAGS)
457 STAGE4_CXXFLAGS = $(CXXFLAGS)
458 @if target-libstdc++-v3-bootstrap
459 # Override the above if we're bootstrapping C++.
460 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
461 @endif target-libstdc++-v3-bootstrap
462 STAGE4_TFLAGS = $(STAGE_TFLAGS)
463 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
464
465 # Defaults for stage profile; some are overridden below.
466 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
467 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
468 @if target-libstdc++-v3-bootstrap
469 # Override the above if we're bootstrapping C++.
470 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
471 @endif target-libstdc++-v3-bootstrap
472 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
473 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
474
475 # Defaults for stage feedback; some are overridden below.
476 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
477 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
478 @if target-libstdc++-v3-bootstrap
479 # Override the above if we're bootstrapping C++.
480 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
481 @endif target-libstdc++-v3-bootstrap
482 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
483 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
484
485
486 # Only build the C compiler for stage1, because that is the only one that
487 # we can guarantee will build with the native compiler, and also it is the
488 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
489 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
490 # overrideable (for a bootstrap build stage1 also builds gcc.info).
491
492 STAGE1_CFLAGS = @stage1_cflags@
493 STAGE1_CHECKING = @stage1_checking@
494 STAGE1_LANGUAGES = @stage1_languages@
495 # * We force-disable intermodule optimizations, even if
496 #   --enable-intermodule was passed, since the installed compiler
497 #   probably can't handle them.  Luckily, autoconf always respects
498 #   the last argument when conflicting --enable arguments are passed.
499 # * Likewise, we force-disable coverage flags, since the installed
500 #   compiler probably has never heard of them.
501 # * We also disable -Wformat, since older GCCs don't understand newer %s.
502 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
503           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
504           --disable-build-format-warnings
505
506 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
507 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
508
509 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
510 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
511
512 do-compare = @do_compare@
513 do-compare3 = $(do-compare)
514
515 # -----------------------------------------------
516 # Programs producing files for the TARGET machine
517 # -----------------------------------------------
518
519 AR_FOR_TARGET=@AR_FOR_TARGET@
520 AS_FOR_TARGET=@AS_FOR_TARGET@
521 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
522
523 # If GCC_FOR_TARGET is not overriden on the command line, then this
524 # variable is passed down to the gcc Makefile, where it is used to
525 # build libgcc2.a.  We define it here so that it can itself be
526 # overridden on the command line.
527 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
528 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
529 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
530 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
531 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
532 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
533 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
534 LD_FOR_TARGET=@LD_FOR_TARGET@
535
536 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
537 NM_FOR_TARGET=@NM_FOR_TARGET@
538 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
539 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
540 READELF_FOR_TARGET=@READELF_FOR_TARGET@
541 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
542 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
543 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
544
545 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
546 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
547 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
548
549 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
550 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
551
552 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
553 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
554 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
555 GOCFLAGS_FOR_TARGET = -O2 -g
556
557 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
558 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
559 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
560
561 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
562
563 # ------------------------------------
564 # Miscellaneous targets and flag lists
565 # ------------------------------------
566
567 # The first rule in the file had better be this one.  Don't put any above it.
568 # This lives here to allow makefile fragments to contain dependencies.
569 all:
570
571 #### host and target specific makefile fragments come in here.
572 @target_makefile_frag@
573 @alphaieee_frag@
574 @ospace_frag@
575 @host_makefile_frag@
576 ###
577
578 # This is the list of directories that may be needed in RPATH_ENVVAR
579 # so that programs built for the target machine work.
580 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)$(HOST_LIB_PATH_libcilkrts)
581
582 @if target-libstdc++-v3
583 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
584 @endif target-libstdc++-v3
585
586 @if target-libsanitizer
587 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
588 @endif target-libsanitizer
589
590 @if target-libvtv
591 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
592 @endif target-libvtv
593
594 @if target-libssp
595 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
596 @endif target-libssp
597
598 @if target-libgomp
599 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
600 @endif target-libgomp
601
602 @if target-libcilkrts
603 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
604 @endif target-libcilkrts
605
606 @if target-libitm
607 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
608 @endif target-libitm
609
610 @if target-libatomic
611 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
612 @endif target-libatomic
613
614
615
616 # This is the list of directories that may be needed in RPATH_ENVVAR
617 # so that programs built for the host machine work.
618 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_cloog)$(HOST_LIB_PATH_libelf)
619
620 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
621 @if gcc
622 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
623 @endif gcc
624
625
626 @if gmp
627 HOST_LIB_PATH_gmp = \
628   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
629 @endif gmp
630
631 @if mpfr
632 HOST_LIB_PATH_mpfr = \
633   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
634 @endif mpfr
635
636 @if mpc
637 HOST_LIB_PATH_mpc = \
638   $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
639 @endif mpc
640
641 @if isl
642 HOST_LIB_PATH_isl = \
643   $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
644 @endif isl
645
646 @if cloog
647 HOST_LIB_PATH_cloog = \
648   $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
649 @endif cloog
650
651 @if libelf
652 HOST_LIB_PATH_libelf = \
653   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
654 @endif libelf
655
656
657 CXX_FOR_TARGET_FLAG_TO_PASS = \
658         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
659 @if target-libstdc++-v3
660 # CXX_FOR_TARGET is tricky to get right for target libs that require a
661 # functional C++ compiler.  When we recurse, if we expand
662 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
663 # libstdc++ include flags from the script.  Instead, we get an
664 # -funconfigured-* word, so that we'll get errors if this invalid C++
665 # command line is used for anything, but also so that we can use the
666 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
667 # don't pass it on, sub-make will use the default definition, that
668 # re-expands it at the time of use, so we'll get it right when we need
669 # it.  One potential exception is the expansion of CXX_FOR_TARGET
670 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
671 # really work, for C++ host programs can't depend on the current-stage
672 # C++ target library.
673 CXX_FOR_TARGET_FLAG_TO_PASS = \
674         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
675 @endif target-libstdc++-v3
676
677 # Flags to pass down to all sub-makes.
678 BASE_FLAGS_TO_PASS = \
679         "DESTDIR=$(DESTDIR)" \
680         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
681         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
682         "bindir=$(bindir)" \
683         "datadir=$(datadir)" \
684         "exec_prefix=$(exec_prefix)" \
685         "includedir=$(includedir)" \
686         "datarootdir=$(datarootdir)" \
687         "docdir=$(docdir)" \
688         "infodir=$(infodir)" \
689         "pdfdir=$(pdfdir)" \
690         "htmldir=$(htmldir)" \
691         "libdir=$(libdir)" \
692         "libexecdir=$(libexecdir)" \
693         "lispdir=$(lispdir)" \
694         "localstatedir=$(localstatedir)" \
695         "mandir=$(mandir)" \
696         "oldincludedir=$(oldincludedir)" \
697         "prefix=$(prefix)" \
698         "sbindir=$(sbindir)" \
699         "sharedstatedir=$(sharedstatedir)" \
700         "sysconfdir=$(sysconfdir)" \
701         "tooldir=$(tooldir)" \
702         "build_tooldir=$(build_tooldir)" \
703         "target_alias=$(target_alias)" \
704         "AWK=$(AWK)" \
705         "BISON=$(BISON)" \
706         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
707         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
708         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
709         "EXPECT=$(EXPECT)" \
710         "FLEX=$(FLEX)" \
711         "INSTALL=$(INSTALL)" \
712         "INSTALL_DATA=$(INSTALL_DATA)" \
713         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
714         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
715         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
716         "LEX=$(LEX)" \
717         "M4=$(M4)" \
718         "MAKE=$(MAKE)" \
719         "RUNTEST=$(RUNTEST)" \
720         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
721         "SED=$(SED)" \
722         "SHELL=$(SHELL)" \
723         "YACC=$(YACC)" \
724         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
725         "ADA_CFLAGS=$(ADA_CFLAGS)" \
726         "AR_FLAGS=$(AR_FLAGS)" \
727         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
728         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
729         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
730         "CFLAGS=$(CFLAGS)" \
731         "CXXFLAGS=$(CXXFLAGS)" \
732         "LDFLAGS=$(LDFLAGS)" \
733         "LIBCFLAGS=$(LIBCFLAGS)" \
734         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
735         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
736         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
737         "GNATBIND=$(GNATBIND)" \
738         "GNATMAKE=$(GNATMAKE)" \
739         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
740         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
741         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
742         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
743         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
744         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
745         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
746         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
747         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
748         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
749         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
750         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
751         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
752         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
753         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
754         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
755         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
756         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
757         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
758         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
759         "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
760         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
761         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
762         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
763         "BUILD_CONFIG=$(BUILD_CONFIG)" \
764         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
765         "LEAN=$(LEAN)" \
766         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
767         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
768         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
769         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
770         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
771         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
772         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
773         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
774         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
775         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
776         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
777         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
778         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
779         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
780         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
781         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
782         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
783         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
784         $(CXX_FOR_TARGET_FLAG_TO_PASS) \
785         "TFLAGS=$(TFLAGS)" \
786         "CONFIG_SHELL=$(SHELL)" \
787         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
788
789 # We leave this in just in case, but it is not needed anymore.
790 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
791
792 # Flags to pass down to most sub-makes, in which we're building with
793 # the host environment.
794 EXTRA_HOST_FLAGS = \
795         'AR=$(AR)' \
796         'AS=$(AS)' \
797         'CC=$(CC)' \
798         'CXX=$(CXX)' \
799         'DLLTOOL=$(DLLTOOL)' \
800         'GCJ=$(GCJ)' \
801         'GFORTRAN=$(GFORTRAN)' \
802         'GOC=$(GOC)' \
803         'LD=$(LD)' \
804         'LIPO=$(LIPO)' \
805         'NM=$(NM)' \
806         'OBJDUMP=$(OBJDUMP)' \
807         'RANLIB=$(RANLIB)' \
808         'READELF=$(READELF)' \
809         'STRIP=$(STRIP)' \
810         'WINDRES=$(WINDRES)' \
811         'WINDMC=$(WINDMC)'
812
813 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
814
815 # Flags to pass to stage1 or when not bootstrapping.
816
817 STAGE1_FLAGS_TO_PASS = \
818         LDFLAGS="$${LDFLAGS}" \
819         HOST_LIBS="$${HOST_LIBS}"
820
821 # Flags to pass to stage2 and later makes.
822
823 POSTSTAGE1_FLAGS_TO_PASS = \
824         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
825         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
826         GNATBIND="$${GNATBIND}" \
827         LDFLAGS="$${LDFLAGS}" \
828         HOST_LIBS="$${HOST_LIBS}" \
829         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
830
831 # Flags to pass down to makes which are built with the target environment.
832 # The double $ decreases the length of the command line; those variables
833 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
834 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
835 # so we expand them here.
836 EXTRA_TARGET_FLAGS = \
837         'AR=$$(AR_FOR_TARGET)' \
838         'AS=$(COMPILER_AS_FOR_TARGET)' \
839         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
840         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
841         'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
842         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
843         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
844         'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
845         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
846         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
847         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
848         'LD=$(COMPILER_LD_FOR_TARGET)' \
849         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
850         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
851         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
852         'NM=$(COMPILER_NM_FOR_TARGET)' \
853         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
854         'RANLIB=$$(RANLIB_FOR_TARGET)' \
855         'READELF=$$(READELF_FOR_TARGET)' \
856         'WINDRES=$$(WINDRES_FOR_TARGET)' \
857         'WINDMC=$$(WINDMC_FOR_TARGET)' \
858         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
859         "TFLAGS=$$TFLAGS"
860
861 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
862
863 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
864 # unfortunately needs the native compiler and the target ar and
865 # ranlib.
866 # If any variables are added here, they must be added to do-*, below.
867 # The BUILD_* variables are a special case, which are used for the gcc
868 # cross-building scheme.
869 EXTRA_GCC_FLAGS = \
870         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
871         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
872         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
873
874 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
875
876 @if gcc
877 BUILD_CONFIG = @BUILD_CONFIG@
878 ifneq ($(BUILD_CONFIG),)
879 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
880 endif
881 @endif gcc
882
883 .PHONY: configure-host
884 configure-host:  \
885     maybe-configure-bfd \
886     maybe-configure-opcodes \
887     maybe-configure-binutils \
888     maybe-configure-bison \
889     maybe-configure-cgen \
890     maybe-configure-dejagnu \
891     maybe-configure-etc \
892     maybe-configure-fastjar \
893     maybe-configure-fixincludes \
894     maybe-configure-flex \
895     maybe-configure-gas \
896     maybe-configure-gcc \
897     maybe-configure-gmp \
898     maybe-configure-mpfr \
899     maybe-configure-mpc \
900     maybe-configure-isl \
901     maybe-configure-cloog \
902     maybe-configure-libelf \
903     maybe-configure-gold \
904     maybe-configure-gprof \
905     maybe-configure-intl \
906     maybe-configure-tcl \
907     maybe-configure-itcl \
908     maybe-configure-ld \
909     maybe-configure-libbacktrace \
910     maybe-configure-libcpp \
911     maybe-configure-libdecnumber \
912     maybe-configure-libgui \
913     maybe-configure-libiberty \
914     maybe-configure-libiconv \
915     maybe-configure-m4 \
916     maybe-configure-readline \
917     maybe-configure-sid \
918     maybe-configure-sim \
919     maybe-configure-texinfo \
920     maybe-configure-zlib \
921     maybe-configure-gdb \
922     maybe-configure-expect \
923     maybe-configure-guile \
924     maybe-configure-tk \
925     maybe-configure-libtermcap \
926     maybe-configure-utils \
927     maybe-configure-gnattools \
928     maybe-configure-lto-plugin
929 .PHONY: configure-target
930 configure-target:  \
931     maybe-configure-target-libstdc++-v3 \
932     maybe-configure-target-libsanitizer \
933     maybe-configure-target-libvtv \
934     maybe-configure-target-libssp \
935     maybe-configure-target-newlib \
936     maybe-configure-target-libgcc \
937     maybe-configure-target-libbacktrace \
938     maybe-configure-target-libquadmath \
939     maybe-configure-target-libgfortran \
940     maybe-configure-target-libobjc \
941     maybe-configure-target-libgo \
942     maybe-configure-target-libtermcap \
943     maybe-configure-target-winsup \
944     maybe-configure-target-libgloss \
945     maybe-configure-target-libffi \
946     maybe-configure-target-libjava \
947     maybe-configure-target-zlib \
948     maybe-configure-target-boehm-gc \
949     maybe-configure-target-rda \
950     maybe-configure-target-libada \
951     maybe-configure-target-libcilkrts \
952     maybe-configure-target-libgomp \
953     maybe-configure-target-libitm \
954     maybe-configure-target-libatomic
955
956 # The target built for a native non-bootstrap build.
957 .PHONY: all
958 all:
959 @if gcc-bootstrap
960         [ -f stage_final ] || echo stage3 > stage_final
961         @r=`${PWD_COMMAND}`; export r; \
962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
963         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
964 @endif gcc-bootstrap
965         @: $(MAKE); $(unstage)
966         @r=`${PWD_COMMAND}`; export r; \
967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
968 @if gcc-bootstrap
969         if [ -f stage_last ]; then \
970           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
971           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
972         else \
973 @endif gcc-bootstrap
974           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
975 @if gcc-bootstrap
976             ; \
977         fi \
978 @endif gcc-bootstrap
979         && :
980
981 .PHONY: all-build
982
983 all-build: maybe-all-build-libiberty
984 all-build: maybe-all-build-bison
985 all-build: maybe-all-build-flex
986 all-build: maybe-all-build-m4
987 all-build: maybe-all-build-texinfo
988 all-build: maybe-all-build-fixincludes
989
990 .PHONY: all-host
991
992 @if bfd-no-bootstrap
993 all-host: maybe-all-bfd
994 @endif bfd-no-bootstrap
995 @if opcodes-no-bootstrap
996 all-host: maybe-all-opcodes
997 @endif opcodes-no-bootstrap
998 @if binutils-no-bootstrap
999 all-host: maybe-all-binutils
1000 @endif binutils-no-bootstrap
1001 all-host: maybe-all-bison
1002 all-host: maybe-all-cgen
1003 all-host: maybe-all-dejagnu
1004 all-host: maybe-all-etc
1005 all-host: maybe-all-fastjar
1006 all-host: maybe-all-fixincludes
1007 all-host: maybe-all-flex
1008 @if gas-no-bootstrap
1009 all-host: maybe-all-gas
1010 @endif gas-no-bootstrap
1011 @if gcc-no-bootstrap
1012 all-host: maybe-all-gcc
1013 @endif gcc-no-bootstrap
1014 @if gmp-no-bootstrap
1015 all-host: maybe-all-gmp
1016 @endif gmp-no-bootstrap
1017 @if mpfr-no-bootstrap
1018 all-host: maybe-all-mpfr
1019 @endif mpfr-no-bootstrap
1020 @if mpc-no-bootstrap
1021 all-host: maybe-all-mpc
1022 @endif mpc-no-bootstrap
1023 @if isl-no-bootstrap
1024 all-host: maybe-all-isl
1025 @endif isl-no-bootstrap
1026 @if cloog-no-bootstrap
1027 all-host: maybe-all-cloog
1028 @endif cloog-no-bootstrap
1029 @if libelf-no-bootstrap
1030 all-host: maybe-all-libelf
1031 @endif libelf-no-bootstrap
1032 @if gold-no-bootstrap
1033 all-host: maybe-all-gold
1034 @endif gold-no-bootstrap
1035 all-host: maybe-all-gprof
1036 @if intl-no-bootstrap
1037 all-host: maybe-all-intl
1038 @endif intl-no-bootstrap
1039 all-host: maybe-all-tcl
1040 all-host: maybe-all-itcl
1041 @if ld-no-bootstrap
1042 all-host: maybe-all-ld
1043 @endif ld-no-bootstrap
1044 @if libbacktrace-no-bootstrap
1045 all-host: maybe-all-libbacktrace
1046 @endif libbacktrace-no-bootstrap
1047 @if libcpp-no-bootstrap
1048 all-host: maybe-all-libcpp
1049 @endif libcpp-no-bootstrap
1050 @if libdecnumber-no-bootstrap
1051 all-host: maybe-all-libdecnumber
1052 @endif libdecnumber-no-bootstrap
1053 all-host: maybe-all-libgui
1054 @if libiberty-no-bootstrap
1055 all-host: maybe-all-libiberty
1056 @endif libiberty-no-bootstrap
1057 all-host: maybe-all-libiconv
1058 all-host: maybe-all-m4
1059 all-host: maybe-all-readline
1060 all-host: maybe-all-sid
1061 all-host: maybe-all-sim
1062 all-host: maybe-all-texinfo
1063 @if zlib-no-bootstrap
1064 all-host: maybe-all-zlib
1065 @endif zlib-no-bootstrap
1066 all-host: maybe-all-gdb
1067 all-host: maybe-all-expect
1068 all-host: maybe-all-guile
1069 all-host: maybe-all-tk
1070 all-host: maybe-all-libtermcap
1071 all-host: maybe-all-utils
1072 all-host: maybe-all-gnattools
1073 @if lto-plugin-no-bootstrap
1074 all-host: maybe-all-lto-plugin
1075 @endif lto-plugin-no-bootstrap
1076
1077 .PHONY: all-target
1078
1079 @if target-libstdc++-v3-no-bootstrap
1080 all-target: maybe-all-target-libstdc++-v3
1081 @endif target-libstdc++-v3-no-bootstrap
1082 @if target-libsanitizer-no-bootstrap
1083 all-target: maybe-all-target-libsanitizer
1084 @endif target-libsanitizer-no-bootstrap
1085 @if target-libvtv-no-bootstrap
1086 all-target: maybe-all-target-libvtv
1087 @endif target-libvtv-no-bootstrap
1088 all-target: maybe-all-target-libssp
1089 all-target: maybe-all-target-newlib
1090 @if target-libgcc-no-bootstrap
1091 all-target: maybe-all-target-libgcc
1092 @endif target-libgcc-no-bootstrap
1093 all-target: maybe-all-target-libbacktrace
1094 all-target: maybe-all-target-libquadmath
1095 all-target: maybe-all-target-libgfortran
1096 all-target: maybe-all-target-libobjc
1097 all-target: maybe-all-target-libgo
1098 all-target: maybe-all-target-libtermcap
1099 all-target: maybe-all-target-winsup
1100 all-target: maybe-all-target-libgloss
1101 all-target: maybe-all-target-libffi
1102 all-target: maybe-all-target-libjava
1103 all-target: maybe-all-target-zlib
1104 all-target: maybe-all-target-boehm-gc
1105 all-target: maybe-all-target-rda
1106 all-target: maybe-all-target-libada
1107 @if target-libgomp-no-bootstrap
1108 all-target: maybe-all-target-libgomp
1109 @endif target-libgomp-no-bootstrap
1110 all-target: maybe-all-target-libcilkrts
1111 all-target: maybe-all-target-libitm
1112 all-target: maybe-all-target-libatomic
1113
1114 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1115 # ``make X'' in all subdirectories (because, in general, there is a
1116 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1117 # but it may do additional work as well).
1118
1119 .PHONY: do-info
1120 do-info:
1121         @: $(MAKE); $(unstage)
1122         @r=`${PWD_COMMAND}`; export r; \
1123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1124         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1125           info-target
1126
1127
1128 .PHONY: info-host
1129
1130 info-host: maybe-info-bfd
1131 info-host: maybe-info-opcodes
1132 info-host: maybe-info-binutils
1133 info-host: maybe-info-bison
1134 info-host: maybe-info-cgen
1135 info-host: maybe-info-dejagnu
1136 info-host: maybe-info-etc
1137 info-host: maybe-info-fastjar
1138 info-host: maybe-info-fixincludes
1139 info-host: maybe-info-flex
1140 info-host: maybe-info-gas
1141 info-host: maybe-info-gcc
1142 info-host: maybe-info-gmp
1143 info-host: maybe-info-mpfr
1144 info-host: maybe-info-mpc
1145 info-host: maybe-info-isl
1146 info-host: maybe-info-cloog
1147 info-host: maybe-info-libelf
1148 info-host: maybe-info-gold
1149 info-host: maybe-info-gprof
1150 info-host: maybe-info-intl
1151 info-host: maybe-info-tcl
1152 info-host: maybe-info-itcl
1153 info-host: maybe-info-ld
1154 info-host: maybe-info-libbacktrace
1155 info-host: maybe-info-libcpp
1156 info-host: maybe-info-libdecnumber
1157 info-host: maybe-info-libgui
1158 info-host: maybe-info-libiberty
1159 info-host: maybe-info-libiconv
1160 info-host: maybe-info-m4
1161 info-host: maybe-info-readline
1162 info-host: maybe-info-sid
1163 info-host: maybe-info-sim
1164 info-host: maybe-info-texinfo
1165 info-host: maybe-info-zlib
1166 info-host: maybe-info-gdb
1167 info-host: maybe-info-expect
1168 info-host: maybe-info-guile
1169 info-host: maybe-info-tk
1170 info-host: maybe-info-libtermcap
1171 info-host: maybe-info-utils
1172 info-host: maybe-info-gnattools
1173 info-host: maybe-info-lto-plugin
1174
1175 .PHONY: info-target
1176
1177 info-target: maybe-info-target-libstdc++-v3
1178 info-target: maybe-info-target-libsanitizer
1179 info-target: maybe-info-target-libvtv
1180 info-target: maybe-info-target-libssp
1181 info-target: maybe-info-target-newlib
1182 info-target: maybe-info-target-libgcc
1183 info-target: maybe-info-target-libbacktrace
1184 info-target: maybe-info-target-libquadmath
1185 info-target: maybe-info-target-libgfortran
1186 info-target: maybe-info-target-libobjc
1187 info-target: maybe-info-target-libgo
1188 info-target: maybe-info-target-libtermcap
1189 info-target: maybe-info-target-winsup
1190 info-target: maybe-info-target-libgloss
1191 info-target: maybe-info-target-libffi
1192 info-target: maybe-info-target-libjava
1193 info-target: maybe-info-target-zlib
1194 info-target: maybe-info-target-boehm-gc
1195 info-target: maybe-info-target-rda
1196 info-target: maybe-info-target-libada
1197 info-target: maybe-info-target-libgomp
1198 info-target: maybe-info-target-libitm
1199 info-target: maybe-info-target-libatomic
1200
1201 .PHONY: do-dvi
1202 do-dvi:
1203         @: $(MAKE); $(unstage)
1204         @r=`${PWD_COMMAND}`; export r; \
1205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1206         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1207           dvi-target
1208
1209
1210 .PHONY: dvi-host
1211
1212 dvi-host: maybe-dvi-bfd
1213 dvi-host: maybe-dvi-opcodes
1214 dvi-host: maybe-dvi-binutils
1215 dvi-host: maybe-dvi-bison
1216 dvi-host: maybe-dvi-cgen
1217 dvi-host: maybe-dvi-dejagnu
1218 dvi-host: maybe-dvi-etc
1219 dvi-host: maybe-dvi-fastjar
1220 dvi-host: maybe-dvi-fixincludes
1221 dvi-host: maybe-dvi-flex
1222 dvi-host: maybe-dvi-gas
1223 dvi-host: maybe-dvi-gcc
1224 dvi-host: maybe-dvi-gmp
1225 dvi-host: maybe-dvi-mpfr
1226 dvi-host: maybe-dvi-mpc
1227 dvi-host: maybe-dvi-isl
1228 dvi-host: maybe-dvi-cloog
1229 dvi-host: maybe-dvi-libelf
1230 dvi-host: maybe-dvi-gold
1231 dvi-host: maybe-dvi-gprof
1232 dvi-host: maybe-dvi-intl
1233 dvi-host: maybe-dvi-tcl
1234 dvi-host: maybe-dvi-itcl
1235 dvi-host: maybe-dvi-ld
1236 dvi-host: maybe-dvi-libbacktrace
1237 dvi-host: maybe-dvi-libcpp
1238 dvi-host: maybe-dvi-libdecnumber
1239 dvi-host: maybe-dvi-libgui
1240 dvi-host: maybe-dvi-libiberty
1241 dvi-host: maybe-dvi-libiconv
1242 dvi-host: maybe-dvi-m4
1243 dvi-host: maybe-dvi-readline
1244 dvi-host: maybe-dvi-sid
1245 dvi-host: maybe-dvi-sim
1246 dvi-host: maybe-dvi-texinfo
1247 dvi-host: maybe-dvi-zlib
1248 dvi-host: maybe-dvi-gdb
1249 dvi-host: maybe-dvi-expect
1250 dvi-host: maybe-dvi-guile
1251 dvi-host: maybe-dvi-tk
1252 dvi-host: maybe-dvi-libtermcap
1253 dvi-host: maybe-dvi-utils
1254 dvi-host: maybe-dvi-gnattools
1255 dvi-host: maybe-dvi-lto-plugin
1256
1257 .PHONY: dvi-target
1258
1259 dvi-target: maybe-dvi-target-libstdc++-v3
1260 dvi-target: maybe-dvi-target-libsanitizer
1261 dvi-target: maybe-dvi-target-libvtv
1262 dvi-target: maybe-dvi-target-libssp
1263 dvi-target: maybe-dvi-target-newlib
1264 dvi-target: maybe-dvi-target-libgcc
1265 dvi-target: maybe-dvi-target-libbacktrace
1266 dvi-target: maybe-dvi-target-libquadmath
1267 dvi-target: maybe-dvi-target-libgfortran
1268 dvi-target: maybe-dvi-target-libobjc
1269 dvi-target: maybe-dvi-target-libgo
1270 dvi-target: maybe-dvi-target-libtermcap
1271 dvi-target: maybe-dvi-target-winsup
1272 dvi-target: maybe-dvi-target-libgloss
1273 dvi-target: maybe-dvi-target-libffi
1274 dvi-target: maybe-dvi-target-libjava
1275 dvi-target: maybe-dvi-target-zlib
1276 dvi-target: maybe-dvi-target-boehm-gc
1277 dvi-target: maybe-dvi-target-rda
1278 dvi-target: maybe-dvi-target-libada
1279 dvi-target: maybe-dvi-target-libgomp
1280 dvi-target: maybe-dvi-target-libitm
1281 dvi-target: maybe-dvi-target-libatomic
1282
1283 .PHONY: do-pdf
1284 do-pdf:
1285         @: $(MAKE); $(unstage)
1286         @r=`${PWD_COMMAND}`; export r; \
1287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1288         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1289           pdf-target
1290
1291
1292 .PHONY: pdf-host
1293
1294 pdf-host: maybe-pdf-bfd
1295 pdf-host: maybe-pdf-opcodes
1296 pdf-host: maybe-pdf-binutils
1297 pdf-host: maybe-pdf-bison
1298 pdf-host: maybe-pdf-cgen
1299 pdf-host: maybe-pdf-dejagnu
1300 pdf-host: maybe-pdf-etc
1301 pdf-host: maybe-pdf-fastjar
1302 pdf-host: maybe-pdf-fixincludes
1303 pdf-host: maybe-pdf-flex
1304 pdf-host: maybe-pdf-gas
1305 pdf-host: maybe-pdf-gcc
1306 pdf-host: maybe-pdf-gmp
1307 pdf-host: maybe-pdf-mpfr
1308 pdf-host: maybe-pdf-mpc
1309 pdf-host: maybe-pdf-isl
1310 pdf-host: maybe-pdf-cloog
1311 pdf-host: maybe-pdf-libelf
1312 pdf-host: maybe-pdf-gold
1313 pdf-host: maybe-pdf-gprof
1314 pdf-host: maybe-pdf-intl
1315 pdf-host: maybe-pdf-tcl
1316 pdf-host: maybe-pdf-itcl
1317 pdf-host: maybe-pdf-ld
1318 pdf-host: maybe-pdf-libbacktrace
1319 pdf-host: maybe-pdf-libcpp
1320 pdf-host: maybe-pdf-libdecnumber
1321 pdf-host: maybe-pdf-libgui
1322 pdf-host: maybe-pdf-libiberty
1323 pdf-host: maybe-pdf-libiconv
1324 pdf-host: maybe-pdf-m4
1325 pdf-host: maybe-pdf-readline
1326 pdf-host: maybe-pdf-sid
1327 pdf-host: maybe-pdf-sim
1328 pdf-host: maybe-pdf-texinfo
1329 pdf-host: maybe-pdf-zlib
1330 pdf-host: maybe-pdf-gdb
1331 pdf-host: maybe-pdf-expect
1332 pdf-host: maybe-pdf-guile
1333 pdf-host: maybe-pdf-tk
1334 pdf-host: maybe-pdf-libtermcap
1335 pdf-host: maybe-pdf-utils
1336 pdf-host: maybe-pdf-gnattools
1337 pdf-host: maybe-pdf-lto-plugin
1338
1339 .PHONY: pdf-target
1340
1341 pdf-target: maybe-pdf-target-libstdc++-v3
1342 pdf-target: maybe-pdf-target-libsanitizer
1343 pdf-target: maybe-pdf-target-libvtv
1344 pdf-target: maybe-pdf-target-libssp
1345 pdf-target: maybe-pdf-target-newlib
1346 pdf-target: maybe-pdf-target-libgcc
1347 pdf-target: maybe-pdf-target-libbacktrace
1348 pdf-target: maybe-pdf-target-libquadmath
1349 pdf-target: maybe-pdf-target-libgfortran
1350 pdf-target: maybe-pdf-target-libobjc
1351 pdf-target: maybe-pdf-target-libgo
1352 pdf-target: maybe-pdf-target-libtermcap
1353 pdf-target: maybe-pdf-target-winsup
1354 pdf-target: maybe-pdf-target-libgloss
1355 pdf-target: maybe-pdf-target-libffi
1356 pdf-target: maybe-pdf-target-libjava
1357 pdf-target: maybe-pdf-target-zlib
1358 pdf-target: maybe-pdf-target-boehm-gc
1359 pdf-target: maybe-pdf-target-rda
1360 pdf-target: maybe-pdf-target-libada
1361 pdf-target: maybe-pdf-target-libgomp
1362 pdf-target: maybe-pdf-target-libitm
1363 pdf-target: maybe-pdf-target-libatomic
1364
1365 .PHONY: do-html
1366 do-html:
1367         @: $(MAKE); $(unstage)
1368         @r=`${PWD_COMMAND}`; export r; \
1369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1370         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1371           html-target
1372
1373
1374 .PHONY: html-host
1375
1376 html-host: maybe-html-bfd
1377 html-host: maybe-html-opcodes
1378 html-host: maybe-html-binutils
1379 html-host: maybe-html-bison
1380 html-host: maybe-html-cgen
1381 html-host: maybe-html-dejagnu
1382 html-host: maybe-html-etc
1383 html-host: maybe-html-fastjar
1384 html-host: maybe-html-fixincludes
1385 html-host: maybe-html-flex
1386 html-host: maybe-html-gas
1387 html-host: maybe-html-gcc
1388 html-host: maybe-html-gmp
1389 html-host: maybe-html-mpfr
1390 html-host: maybe-html-mpc
1391 html-host: maybe-html-isl
1392 html-host: maybe-html-cloog
1393 html-host: maybe-html-libelf
1394 html-host: maybe-html-gold
1395 html-host: maybe-html-gprof
1396 html-host: maybe-html-intl
1397 html-host: maybe-html-tcl
1398 html-host: maybe-html-itcl
1399 html-host: maybe-html-ld
1400 html-host: maybe-html-libbacktrace
1401 html-host: maybe-html-libcpp
1402 html-host: maybe-html-libdecnumber
1403 html-host: maybe-html-libgui
1404 html-host: maybe-html-libiberty
1405 html-host: maybe-html-libiconv
1406 html-host: maybe-html-m4
1407 html-host: maybe-html-readline
1408 html-host: maybe-html-sid
1409 html-host: maybe-html-sim
1410 html-host: maybe-html-texinfo
1411 html-host: maybe-html-zlib
1412 html-host: maybe-html-gdb
1413 html-host: maybe-html-expect
1414 html-host: maybe-html-guile
1415 html-host: maybe-html-tk
1416 html-host: maybe-html-libtermcap
1417 html-host: maybe-html-utils
1418 html-host: maybe-html-gnattools
1419 html-host: maybe-html-lto-plugin
1420
1421 .PHONY: html-target
1422
1423 html-target: maybe-html-target-libstdc++-v3
1424 html-target: maybe-html-target-libsanitizer
1425 html-target: maybe-html-target-libvtv
1426 html-target: maybe-html-target-libssp
1427 html-target: maybe-html-target-newlib
1428 html-target: maybe-html-target-libgcc
1429 html-target: maybe-html-target-libbacktrace
1430 html-target: maybe-html-target-libquadmath
1431 html-target: maybe-html-target-libgfortran
1432 html-target: maybe-html-target-libobjc
1433 html-target: maybe-html-target-libgo
1434 html-target: maybe-html-target-libtermcap
1435 html-target: maybe-html-target-winsup
1436 html-target: maybe-html-target-libgloss
1437 html-target: maybe-html-target-libffi
1438 html-target: maybe-html-target-libjava
1439 html-target: maybe-html-target-zlib
1440 html-target: maybe-html-target-boehm-gc
1441 html-target: maybe-html-target-rda
1442 html-target: maybe-html-target-libada
1443 html-target: maybe-html-target-libgomp
1444 html-target: maybe-html-target-libitm
1445 html-target: maybe-html-target-libatomic
1446
1447 .PHONY: do-TAGS
1448 do-TAGS:
1449         @: $(MAKE); $(unstage)
1450         @r=`${PWD_COMMAND}`; export r; \
1451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1452         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1453           TAGS-target
1454
1455
1456 .PHONY: TAGS-host
1457
1458 TAGS-host: maybe-TAGS-bfd
1459 TAGS-host: maybe-TAGS-opcodes
1460 TAGS-host: maybe-TAGS-binutils
1461 TAGS-host: maybe-TAGS-bison
1462 TAGS-host: maybe-TAGS-cgen
1463 TAGS-host: maybe-TAGS-dejagnu
1464 TAGS-host: maybe-TAGS-etc
1465 TAGS-host: maybe-TAGS-fastjar
1466 TAGS-host: maybe-TAGS-fixincludes
1467 TAGS-host: maybe-TAGS-flex
1468 TAGS-host: maybe-TAGS-gas
1469 TAGS-host: maybe-TAGS-gcc
1470 TAGS-host: maybe-TAGS-gmp
1471 TAGS-host: maybe-TAGS-mpfr
1472 TAGS-host: maybe-TAGS-mpc
1473 TAGS-host: maybe-TAGS-isl
1474 TAGS-host: maybe-TAGS-cloog
1475 TAGS-host: maybe-TAGS-libelf
1476 TAGS-host: maybe-TAGS-gold
1477 TAGS-host: maybe-TAGS-gprof
1478 TAGS-host: maybe-TAGS-intl
1479 TAGS-host: maybe-TAGS-tcl
1480 TAGS-host: maybe-TAGS-itcl
1481 TAGS-host: maybe-TAGS-ld
1482 TAGS-host: maybe-TAGS-libbacktrace
1483 TAGS-host: maybe-TAGS-libcpp
1484 TAGS-host: maybe-TAGS-libdecnumber
1485 TAGS-host: maybe-TAGS-libgui
1486 TAGS-host: maybe-TAGS-libiberty
1487 TAGS-host: maybe-TAGS-libiconv
1488 TAGS-host: maybe-TAGS-m4
1489 TAGS-host: maybe-TAGS-readline
1490 TAGS-host: maybe-TAGS-sid
1491 TAGS-host: maybe-TAGS-sim
1492 TAGS-host: maybe-TAGS-texinfo
1493 TAGS-host: maybe-TAGS-zlib
1494 TAGS-host: maybe-TAGS-gdb
1495 TAGS-host: maybe-TAGS-expect
1496 TAGS-host: maybe-TAGS-guile
1497 TAGS-host: maybe-TAGS-tk
1498 TAGS-host: maybe-TAGS-libtermcap
1499 TAGS-host: maybe-TAGS-utils
1500 TAGS-host: maybe-TAGS-gnattools
1501 TAGS-host: maybe-TAGS-lto-plugin
1502
1503 .PHONY: TAGS-target
1504
1505 TAGS-target: maybe-TAGS-target-libstdc++-v3
1506 TAGS-target: maybe-TAGS-target-libsanitizer
1507 TAGS-target: maybe-TAGS-target-libvtv
1508 TAGS-target: maybe-TAGS-target-libssp
1509 TAGS-target: maybe-TAGS-target-newlib
1510 TAGS-target: maybe-TAGS-target-libgcc
1511 TAGS-target: maybe-TAGS-target-libbacktrace
1512 TAGS-target: maybe-TAGS-target-libquadmath
1513 TAGS-target: maybe-TAGS-target-libgfortran
1514 TAGS-target: maybe-TAGS-target-libobjc
1515 TAGS-target: maybe-TAGS-target-libgo
1516 TAGS-target: maybe-TAGS-target-libtermcap
1517 TAGS-target: maybe-TAGS-target-winsup
1518 TAGS-target: maybe-TAGS-target-libgloss
1519 TAGS-target: maybe-TAGS-target-libffi
1520 TAGS-target: maybe-TAGS-target-libjava
1521 TAGS-target: maybe-TAGS-target-zlib
1522 TAGS-target: maybe-TAGS-target-boehm-gc
1523 TAGS-target: maybe-TAGS-target-rda
1524 TAGS-target: maybe-TAGS-target-libada
1525 TAGS-target: maybe-TAGS-target-libgomp
1526 TAGS-target: maybe-TAGS-target-libitm
1527 TAGS-target: maybe-TAGS-target-libatomic
1528
1529 .PHONY: do-install-info
1530 do-install-info:
1531         @: $(MAKE); $(unstage)
1532         @r=`${PWD_COMMAND}`; export r; \
1533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1534         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1535           install-info-target
1536
1537
1538 .PHONY: install-info-host
1539
1540 install-info-host: maybe-install-info-bfd
1541 install-info-host: maybe-install-info-opcodes
1542 install-info-host: maybe-install-info-binutils
1543 install-info-host: maybe-install-info-bison
1544 install-info-host: maybe-install-info-cgen
1545 install-info-host: maybe-install-info-dejagnu
1546 install-info-host: maybe-install-info-etc
1547 install-info-host: maybe-install-info-fastjar
1548 install-info-host: maybe-install-info-fixincludes
1549 install-info-host: maybe-install-info-flex
1550 install-info-host: maybe-install-info-gas
1551 install-info-host: maybe-install-info-gcc
1552 install-info-host: maybe-install-info-gmp
1553 install-info-host: maybe-install-info-mpfr
1554 install-info-host: maybe-install-info-mpc
1555 install-info-host: maybe-install-info-isl
1556 install-info-host: maybe-install-info-cloog
1557 install-info-host: maybe-install-info-libelf
1558 install-info-host: maybe-install-info-gold
1559 install-info-host: maybe-install-info-gprof
1560 install-info-host: maybe-install-info-intl
1561 install-info-host: maybe-install-info-tcl
1562 install-info-host: maybe-install-info-itcl
1563 install-info-host: maybe-install-info-ld
1564 install-info-host: maybe-install-info-libbacktrace
1565 install-info-host: maybe-install-info-libcpp
1566 install-info-host: maybe-install-info-libdecnumber
1567 install-info-host: maybe-install-info-libgui
1568 install-info-host: maybe-install-info-libiberty
1569 install-info-host: maybe-install-info-libiconv
1570 install-info-host: maybe-install-info-m4
1571 install-info-host: maybe-install-info-readline
1572 install-info-host: maybe-install-info-sid
1573 install-info-host: maybe-install-info-sim
1574 install-info-host: maybe-install-info-texinfo
1575 install-info-host: maybe-install-info-zlib
1576 install-info-host: maybe-install-info-gdb
1577 install-info-host: maybe-install-info-expect
1578 install-info-host: maybe-install-info-guile
1579 install-info-host: maybe-install-info-tk
1580 install-info-host: maybe-install-info-libtermcap
1581 install-info-host: maybe-install-info-utils
1582 install-info-host: maybe-install-info-gnattools
1583 install-info-host: maybe-install-info-lto-plugin
1584
1585 .PHONY: install-info-target
1586
1587 install-info-target: maybe-install-info-target-libstdc++-v3
1588 install-info-target: maybe-install-info-target-libsanitizer
1589 install-info-target: maybe-install-info-target-libvtv
1590 install-info-target: maybe-install-info-target-libssp
1591 install-info-target: maybe-install-info-target-newlib
1592 install-info-target: maybe-install-info-target-libgcc
1593 install-info-target: maybe-install-info-target-libbacktrace
1594 install-info-target: maybe-install-info-target-libquadmath
1595 install-info-target: maybe-install-info-target-libgfortran
1596 install-info-target: maybe-install-info-target-libobjc
1597 install-info-target: maybe-install-info-target-libgo
1598 install-info-target: maybe-install-info-target-libtermcap
1599 install-info-target: maybe-install-info-target-winsup
1600 install-info-target: maybe-install-info-target-libgloss
1601 install-info-target: maybe-install-info-target-libffi
1602 install-info-target: maybe-install-info-target-libjava
1603 install-info-target: maybe-install-info-target-zlib
1604 install-info-target: maybe-install-info-target-boehm-gc
1605 install-info-target: maybe-install-info-target-rda
1606 install-info-target: maybe-install-info-target-libada
1607 install-info-target: maybe-install-info-target-libgomp
1608 install-info-target: maybe-install-info-target-libitm
1609 install-info-target: maybe-install-info-target-libatomic
1610
1611 .PHONY: do-install-pdf
1612 do-install-pdf:
1613         @: $(MAKE); $(unstage)
1614         @r=`${PWD_COMMAND}`; export r; \
1615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1616         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1617           install-pdf-target
1618
1619
1620 .PHONY: install-pdf-host
1621
1622 install-pdf-host: maybe-install-pdf-bfd
1623 install-pdf-host: maybe-install-pdf-opcodes
1624 install-pdf-host: maybe-install-pdf-binutils
1625 install-pdf-host: maybe-install-pdf-bison
1626 install-pdf-host: maybe-install-pdf-cgen
1627 install-pdf-host: maybe-install-pdf-dejagnu
1628 install-pdf-host: maybe-install-pdf-etc
1629 install-pdf-host: maybe-install-pdf-fastjar
1630 install-pdf-host: maybe-install-pdf-fixincludes
1631 install-pdf-host: maybe-install-pdf-flex
1632 install-pdf-host: maybe-install-pdf-gas
1633 install-pdf-host: maybe-install-pdf-gcc
1634 install-pdf-host: maybe-install-pdf-gmp
1635 install-pdf-host: maybe-install-pdf-mpfr
1636 install-pdf-host: maybe-install-pdf-mpc
1637 install-pdf-host: maybe-install-pdf-isl
1638 install-pdf-host: maybe-install-pdf-cloog
1639 install-pdf-host: maybe-install-pdf-libelf
1640 install-pdf-host: maybe-install-pdf-gold
1641 install-pdf-host: maybe-install-pdf-gprof
1642 install-pdf-host: maybe-install-pdf-intl
1643 install-pdf-host: maybe-install-pdf-tcl
1644 install-pdf-host: maybe-install-pdf-itcl
1645 install-pdf-host: maybe-install-pdf-ld
1646 install-pdf-host: maybe-install-pdf-libbacktrace
1647 install-pdf-host: maybe-install-pdf-libcpp
1648 install-pdf-host: maybe-install-pdf-libdecnumber
1649 install-pdf-host: maybe-install-pdf-libgui
1650 install-pdf-host: maybe-install-pdf-libiberty
1651 install-pdf-host: maybe-install-pdf-libiconv
1652 install-pdf-host: maybe-install-pdf-m4
1653 install-pdf-host: maybe-install-pdf-readline
1654 install-pdf-host: maybe-install-pdf-sid
1655 install-pdf-host: maybe-install-pdf-sim
1656 install-pdf-host: maybe-install-pdf-texinfo
1657 install-pdf-host: maybe-install-pdf-zlib
1658 install-pdf-host: maybe-install-pdf-gdb
1659 install-pdf-host: maybe-install-pdf-expect
1660 install-pdf-host: maybe-install-pdf-guile
1661 install-pdf-host: maybe-install-pdf-tk
1662 install-pdf-host: maybe-install-pdf-libtermcap
1663 install-pdf-host: maybe-install-pdf-utils
1664 install-pdf-host: maybe-install-pdf-gnattools
1665 install-pdf-host: maybe-install-pdf-lto-plugin
1666
1667 .PHONY: install-pdf-target
1668
1669 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1670 install-pdf-target: maybe-install-pdf-target-libsanitizer
1671 install-pdf-target: maybe-install-pdf-target-libvtv
1672 install-pdf-target: maybe-install-pdf-target-libssp
1673 install-pdf-target: maybe-install-pdf-target-newlib
1674 install-pdf-target: maybe-install-pdf-target-libgcc
1675 install-pdf-target: maybe-install-pdf-target-libbacktrace
1676 install-pdf-target: maybe-install-pdf-target-libquadmath
1677 install-pdf-target: maybe-install-pdf-target-libgfortran
1678 install-pdf-target: maybe-install-pdf-target-libobjc
1679 install-pdf-target: maybe-install-pdf-target-libgo
1680 install-pdf-target: maybe-install-pdf-target-libtermcap
1681 install-pdf-target: maybe-install-pdf-target-winsup
1682 install-pdf-target: maybe-install-pdf-target-libgloss
1683 install-pdf-target: maybe-install-pdf-target-libffi
1684 install-pdf-target: maybe-install-pdf-target-libjava
1685 install-pdf-target: maybe-install-pdf-target-zlib
1686 install-pdf-target: maybe-install-pdf-target-boehm-gc
1687 install-pdf-target: maybe-install-pdf-target-rda
1688 install-pdf-target: maybe-install-pdf-target-libada
1689 install-pdf-target: maybe-install-pdf-target-libgomp
1690 install-pdf-target: maybe-install-pdf-target-libitm
1691 install-pdf-target: maybe-install-pdf-target-libatomic
1692
1693 .PHONY: do-install-html
1694 do-install-html:
1695         @: $(MAKE); $(unstage)
1696         @r=`${PWD_COMMAND}`; export r; \
1697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1698         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1699           install-html-target
1700
1701
1702 .PHONY: install-html-host
1703
1704 install-html-host: maybe-install-html-bfd
1705 install-html-host: maybe-install-html-opcodes
1706 install-html-host: maybe-install-html-binutils
1707 install-html-host: maybe-install-html-bison
1708 install-html-host: maybe-install-html-cgen
1709 install-html-host: maybe-install-html-dejagnu
1710 install-html-host: maybe-install-html-etc
1711 install-html-host: maybe-install-html-fastjar
1712 install-html-host: maybe-install-html-fixincludes
1713 install-html-host: maybe-install-html-flex
1714 install-html-host: maybe-install-html-gas
1715 install-html-host: maybe-install-html-gcc
1716 install-html-host: maybe-install-html-gmp
1717 install-html-host: maybe-install-html-mpfr
1718 install-html-host: maybe-install-html-mpc
1719 install-html-host: maybe-install-html-isl
1720 install-html-host: maybe-install-html-cloog
1721 install-html-host: maybe-install-html-libelf
1722 install-html-host: maybe-install-html-gold
1723 install-html-host: maybe-install-html-gprof
1724 install-html-host: maybe-install-html-intl
1725 install-html-host: maybe-install-html-tcl
1726 install-html-host: maybe-install-html-itcl
1727 install-html-host: maybe-install-html-ld
1728 install-html-host: maybe-install-html-libbacktrace
1729 install-html-host: maybe-install-html-libcpp
1730 install-html-host: maybe-install-html-libdecnumber
1731 install-html-host: maybe-install-html-libgui
1732 install-html-host: maybe-install-html-libiberty
1733 install-html-host: maybe-install-html-libiconv
1734 install-html-host: maybe-install-html-m4
1735 install-html-host: maybe-install-html-readline
1736 install-html-host: maybe-install-html-sid
1737 install-html-host: maybe-install-html-sim
1738 install-html-host: maybe-install-html-texinfo
1739 install-html-host: maybe-install-html-zlib
1740 install-html-host: maybe-install-html-gdb
1741 install-html-host: maybe-install-html-expect
1742 install-html-host: maybe-install-html-guile
1743 install-html-host: maybe-install-html-tk
1744 install-html-host: maybe-install-html-libtermcap
1745 install-html-host: maybe-install-html-utils
1746 install-html-host: maybe-install-html-gnattools
1747 install-html-host: maybe-install-html-lto-plugin
1748
1749 .PHONY: install-html-target
1750
1751 install-html-target: maybe-install-html-target-libstdc++-v3
1752 install-html-target: maybe-install-html-target-libsanitizer
1753 install-html-target: maybe-install-html-target-libvtv
1754 install-html-target: maybe-install-html-target-libssp
1755 install-html-target: maybe-install-html-target-newlib
1756 install-html-target: maybe-install-html-target-libgcc
1757 install-html-target: maybe-install-html-target-libbacktrace
1758 install-html-target: maybe-install-html-target-libquadmath
1759 install-html-target: maybe-install-html-target-libgfortran
1760 install-html-target: maybe-install-html-target-libobjc
1761 install-html-target: maybe-install-html-target-libgo
1762 install-html-target: maybe-install-html-target-libtermcap
1763 install-html-target: maybe-install-html-target-winsup
1764 install-html-target: maybe-install-html-target-libgloss
1765 install-html-target: maybe-install-html-target-libffi
1766 install-html-target: maybe-install-html-target-libjava
1767 install-html-target: maybe-install-html-target-zlib
1768 install-html-target: maybe-install-html-target-boehm-gc
1769 install-html-target: maybe-install-html-target-rda
1770 install-html-target: maybe-install-html-target-libada
1771 install-html-target: maybe-install-html-target-libgomp
1772 install-html-target: maybe-install-html-target-libitm
1773 install-html-target: maybe-install-html-target-libatomic
1774
1775 .PHONY: do-installcheck
1776 do-installcheck:
1777         @: $(MAKE); $(unstage)
1778         @r=`${PWD_COMMAND}`; export r; \
1779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1780         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1781           installcheck-target
1782
1783
1784 .PHONY: installcheck-host
1785
1786 installcheck-host: maybe-installcheck-bfd
1787 installcheck-host: maybe-installcheck-opcodes
1788 installcheck-host: maybe-installcheck-binutils
1789 installcheck-host: maybe-installcheck-bison
1790 installcheck-host: maybe-installcheck-cgen
1791 installcheck-host: maybe-installcheck-dejagnu
1792 installcheck-host: maybe-installcheck-etc
1793 installcheck-host: maybe-installcheck-fastjar
1794 installcheck-host: maybe-installcheck-fixincludes
1795 installcheck-host: maybe-installcheck-flex
1796 installcheck-host: maybe-installcheck-gas
1797 installcheck-host: maybe-installcheck-gcc
1798 installcheck-host: maybe-installcheck-gmp
1799 installcheck-host: maybe-installcheck-mpfr
1800 installcheck-host: maybe-installcheck-mpc
1801 installcheck-host: maybe-installcheck-isl
1802 installcheck-host: maybe-installcheck-cloog
1803 installcheck-host: maybe-installcheck-libelf
1804 installcheck-host: maybe-installcheck-gold
1805 installcheck-host: maybe-installcheck-gprof
1806 installcheck-host: maybe-installcheck-intl
1807 installcheck-host: maybe-installcheck-tcl
1808 installcheck-host: maybe-installcheck-itcl
1809 installcheck-host: maybe-installcheck-ld
1810 installcheck-host: maybe-installcheck-libbacktrace
1811 installcheck-host: maybe-installcheck-libcpp
1812 installcheck-host: maybe-installcheck-libdecnumber
1813 installcheck-host: maybe-installcheck-libgui
1814 installcheck-host: maybe-installcheck-libiberty
1815 installcheck-host: maybe-installcheck-libiconv
1816 installcheck-host: maybe-installcheck-m4
1817 installcheck-host: maybe-installcheck-readline
1818 installcheck-host: maybe-installcheck-sid
1819 installcheck-host: maybe-installcheck-sim
1820 installcheck-host: maybe-installcheck-texinfo
1821 installcheck-host: maybe-installcheck-zlib
1822 installcheck-host: maybe-installcheck-gdb
1823 installcheck-host: maybe-installcheck-expect
1824 installcheck-host: maybe-installcheck-guile
1825 installcheck-host: maybe-installcheck-tk
1826 installcheck-host: maybe-installcheck-libtermcap
1827 installcheck-host: maybe-installcheck-utils
1828 installcheck-host: maybe-installcheck-gnattools
1829 installcheck-host: maybe-installcheck-lto-plugin
1830
1831 .PHONY: installcheck-target
1832
1833 installcheck-target: maybe-installcheck-target-libstdc++-v3
1834 installcheck-target: maybe-installcheck-target-libsanitizer
1835 installcheck-target: maybe-installcheck-target-libvtv
1836 installcheck-target: maybe-installcheck-target-libssp
1837 installcheck-target: maybe-installcheck-target-newlib
1838 installcheck-target: maybe-installcheck-target-libgcc
1839 installcheck-target: maybe-installcheck-target-libbacktrace
1840 installcheck-target: maybe-installcheck-target-libquadmath
1841 installcheck-target: maybe-installcheck-target-libgfortran
1842 installcheck-target: maybe-installcheck-target-libobjc
1843 installcheck-target: maybe-installcheck-target-libgo
1844 installcheck-target: maybe-installcheck-target-libtermcap
1845 installcheck-target: maybe-installcheck-target-winsup
1846 installcheck-target: maybe-installcheck-target-libgloss
1847 installcheck-target: maybe-installcheck-target-libffi
1848 installcheck-target: maybe-installcheck-target-libjava
1849 installcheck-target: maybe-installcheck-target-zlib
1850 installcheck-target: maybe-installcheck-target-boehm-gc
1851 installcheck-target: maybe-installcheck-target-rda
1852 installcheck-target: maybe-installcheck-target-libada
1853 installcheck-target: maybe-installcheck-target-libgomp
1854 installcheck-target: maybe-installcheck-target-libitm
1855 installcheck-target: maybe-installcheck-target-libatomic
1856
1857 .PHONY: do-mostlyclean
1858 do-mostlyclean:
1859         @: $(MAKE); $(unstage)
1860         @r=`${PWD_COMMAND}`; export r; \
1861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1862         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1863           mostlyclean-target
1864
1865
1866 .PHONY: mostlyclean-host
1867
1868 mostlyclean-host: maybe-mostlyclean-bfd
1869 mostlyclean-host: maybe-mostlyclean-opcodes
1870 mostlyclean-host: maybe-mostlyclean-binutils
1871 mostlyclean-host: maybe-mostlyclean-bison
1872 mostlyclean-host: maybe-mostlyclean-cgen
1873 mostlyclean-host: maybe-mostlyclean-dejagnu
1874 mostlyclean-host: maybe-mostlyclean-etc
1875 mostlyclean-host: maybe-mostlyclean-fastjar
1876 mostlyclean-host: maybe-mostlyclean-fixincludes
1877 mostlyclean-host: maybe-mostlyclean-flex
1878 mostlyclean-host: maybe-mostlyclean-gas
1879 mostlyclean-host: maybe-mostlyclean-gcc
1880 mostlyclean-host: maybe-mostlyclean-gmp
1881 mostlyclean-host: maybe-mostlyclean-mpfr
1882 mostlyclean-host: maybe-mostlyclean-mpc
1883 mostlyclean-host: maybe-mostlyclean-isl
1884 mostlyclean-host: maybe-mostlyclean-cloog
1885 mostlyclean-host: maybe-mostlyclean-libelf
1886 mostlyclean-host: maybe-mostlyclean-gold
1887 mostlyclean-host: maybe-mostlyclean-gprof
1888 mostlyclean-host: maybe-mostlyclean-intl
1889 mostlyclean-host: maybe-mostlyclean-tcl
1890 mostlyclean-host: maybe-mostlyclean-itcl
1891 mostlyclean-host: maybe-mostlyclean-ld
1892 mostlyclean-host: maybe-mostlyclean-libbacktrace
1893 mostlyclean-host: maybe-mostlyclean-libcpp
1894 mostlyclean-host: maybe-mostlyclean-libdecnumber
1895 mostlyclean-host: maybe-mostlyclean-libgui
1896 mostlyclean-host: maybe-mostlyclean-libiberty
1897 mostlyclean-host: maybe-mostlyclean-libiconv
1898 mostlyclean-host: maybe-mostlyclean-m4
1899 mostlyclean-host: maybe-mostlyclean-readline
1900 mostlyclean-host: maybe-mostlyclean-sid
1901 mostlyclean-host: maybe-mostlyclean-sim
1902 mostlyclean-host: maybe-mostlyclean-texinfo
1903 mostlyclean-host: maybe-mostlyclean-zlib
1904 mostlyclean-host: maybe-mostlyclean-gdb
1905 mostlyclean-host: maybe-mostlyclean-expect
1906 mostlyclean-host: maybe-mostlyclean-guile
1907 mostlyclean-host: maybe-mostlyclean-tk
1908 mostlyclean-host: maybe-mostlyclean-libtermcap
1909 mostlyclean-host: maybe-mostlyclean-utils
1910 mostlyclean-host: maybe-mostlyclean-gnattools
1911 mostlyclean-host: maybe-mostlyclean-lto-plugin
1912
1913 .PHONY: mostlyclean-target
1914
1915 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1916 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
1917 mostlyclean-target: maybe-mostlyclean-target-libvtv
1918 mostlyclean-target: maybe-mostlyclean-target-libssp
1919 mostlyclean-target: maybe-mostlyclean-target-newlib
1920 mostlyclean-target: maybe-mostlyclean-target-libgcc
1921 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
1922 mostlyclean-target: maybe-mostlyclean-target-libquadmath
1923 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1924 mostlyclean-target: maybe-mostlyclean-target-libobjc
1925 mostlyclean-target: maybe-mostlyclean-target-libgo
1926 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1927 mostlyclean-target: maybe-mostlyclean-target-winsup
1928 mostlyclean-target: maybe-mostlyclean-target-libgloss
1929 mostlyclean-target: maybe-mostlyclean-target-libffi
1930 mostlyclean-target: maybe-mostlyclean-target-libjava
1931 mostlyclean-target: maybe-mostlyclean-target-zlib
1932 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1933 mostlyclean-target: maybe-mostlyclean-target-rda
1934 mostlyclean-target: maybe-mostlyclean-target-libada
1935 mostlyclean-target: maybe-mostlyclean-target-libgomp
1936 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
1937 mostlyclean-target: maybe-mostlyclean-target-libitm
1938 mostlyclean-target: maybe-mostlyclean-target-libatomic
1939
1940 .PHONY: do-clean
1941 do-clean:
1942         @: $(MAKE); $(unstage)
1943         @r=`${PWD_COMMAND}`; export r; \
1944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1945         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1946           clean-target
1947
1948
1949 .PHONY: clean-host
1950
1951 clean-host: maybe-clean-bfd
1952 clean-host: maybe-clean-opcodes
1953 clean-host: maybe-clean-binutils
1954 clean-host: maybe-clean-bison
1955 clean-host: maybe-clean-cgen
1956 clean-host: maybe-clean-dejagnu
1957 clean-host: maybe-clean-etc
1958 clean-host: maybe-clean-fastjar
1959 clean-host: maybe-clean-fixincludes
1960 clean-host: maybe-clean-flex
1961 clean-host: maybe-clean-gas
1962 clean-host: maybe-clean-gcc
1963 clean-host: maybe-clean-gmp
1964 clean-host: maybe-clean-mpfr
1965 clean-host: maybe-clean-mpc
1966 clean-host: maybe-clean-isl
1967 clean-host: maybe-clean-cloog
1968 clean-host: maybe-clean-libelf
1969 clean-host: maybe-clean-gold
1970 clean-host: maybe-clean-gprof
1971 clean-host: maybe-clean-intl
1972 clean-host: maybe-clean-tcl
1973 clean-host: maybe-clean-itcl
1974 clean-host: maybe-clean-ld
1975 clean-host: maybe-clean-libbacktrace
1976 clean-host: maybe-clean-libcpp
1977 clean-host: maybe-clean-libdecnumber
1978 clean-host: maybe-clean-libgui
1979 clean-host: maybe-clean-libiberty
1980 clean-host: maybe-clean-libiconv
1981 clean-host: maybe-clean-m4
1982 clean-host: maybe-clean-readline
1983 clean-host: maybe-clean-sid
1984 clean-host: maybe-clean-sim
1985 clean-host: maybe-clean-texinfo
1986 clean-host: maybe-clean-zlib
1987 clean-host: maybe-clean-gdb
1988 clean-host: maybe-clean-expect
1989 clean-host: maybe-clean-guile
1990 clean-host: maybe-clean-tk
1991 clean-host: maybe-clean-libtermcap
1992 clean-host: maybe-clean-utils
1993 clean-host: maybe-clean-gnattools
1994 clean-host: maybe-clean-lto-plugin
1995
1996 .PHONY: clean-target
1997
1998 clean-target: maybe-clean-target-libstdc++-v3
1999 clean-target: maybe-clean-target-libsanitizer
2000 clean-target: maybe-clean-target-libvtv
2001 clean-target: maybe-clean-target-libssp
2002 clean-target: maybe-clean-target-newlib
2003 clean-target: maybe-clean-target-libgcc
2004 clean-target: maybe-clean-target-libbacktrace
2005 clean-target: maybe-clean-target-libquadmath
2006 clean-target: maybe-clean-target-libgfortran
2007 clean-target: maybe-clean-target-libobjc
2008 clean-target: maybe-clean-target-libgo
2009 clean-target: maybe-clean-target-libtermcap
2010 clean-target: maybe-clean-target-winsup
2011 clean-target: maybe-clean-target-libgloss
2012 clean-target: maybe-clean-target-libffi
2013 clean-target: maybe-clean-target-libjava
2014 clean-target: maybe-clean-target-zlib
2015 clean-target: maybe-clean-target-boehm-gc
2016 clean-target: maybe-clean-target-rda
2017 clean-target: maybe-clean-target-libada
2018 clean-target: maybe-clean-target-libgomp
2019 clean-target: maybe-clean-target-libcilkrts
2020 clean-target: maybe-clean-target-libitm
2021 clean-target: maybe-clean-target-libatomic
2022
2023 .PHONY: do-distclean
2024 do-distclean:
2025         @: $(MAKE); $(unstage)
2026         @r=`${PWD_COMMAND}`; export r; \
2027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2028         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2029           distclean-target
2030
2031
2032 .PHONY: distclean-host
2033
2034 distclean-host: maybe-distclean-bfd
2035 distclean-host: maybe-distclean-opcodes
2036 distclean-host: maybe-distclean-binutils
2037 distclean-host: maybe-distclean-bison
2038 distclean-host: maybe-distclean-cgen
2039 distclean-host: maybe-distclean-dejagnu
2040 distclean-host: maybe-distclean-etc
2041 distclean-host: maybe-distclean-fastjar
2042 distclean-host: maybe-distclean-fixincludes
2043 distclean-host: maybe-distclean-flex
2044 distclean-host: maybe-distclean-gas
2045 distclean-host: maybe-distclean-gcc
2046 distclean-host: maybe-distclean-gmp
2047 distclean-host: maybe-distclean-mpfr
2048 distclean-host: maybe-distclean-mpc
2049 distclean-host: maybe-distclean-isl
2050 distclean-host: maybe-distclean-cloog
2051 distclean-host: maybe-distclean-libelf
2052 distclean-host: maybe-distclean-gold
2053 distclean-host: maybe-distclean-gprof
2054 distclean-host: maybe-distclean-intl
2055 distclean-host: maybe-distclean-tcl
2056 distclean-host: maybe-distclean-itcl
2057 distclean-host: maybe-distclean-ld
2058 distclean-host: maybe-distclean-libbacktrace
2059 distclean-host: maybe-distclean-libcpp
2060 distclean-host: maybe-distclean-libdecnumber
2061 distclean-host: maybe-distclean-libgui
2062 distclean-host: maybe-distclean-libiberty
2063 distclean-host: maybe-distclean-libiconv
2064 distclean-host: maybe-distclean-m4
2065 distclean-host: maybe-distclean-readline
2066 distclean-host: maybe-distclean-sid
2067 distclean-host: maybe-distclean-sim
2068 distclean-host: maybe-distclean-texinfo
2069 distclean-host: maybe-distclean-zlib
2070 distclean-host: maybe-distclean-gdb
2071 distclean-host: maybe-distclean-expect
2072 distclean-host: maybe-distclean-guile
2073 distclean-host: maybe-distclean-tk
2074 distclean-host: maybe-distclean-libtermcap
2075 distclean-host: maybe-distclean-utils
2076 distclean-host: maybe-distclean-gnattools
2077 distclean-host: maybe-distclean-lto-plugin
2078
2079 .PHONY: distclean-target
2080
2081 distclean-target: maybe-distclean-target-libstdc++-v3
2082 distclean-target: maybe-distclean-target-libsanitizer
2083 distclean-target: maybe-distclean-target-libvtv
2084 distclean-target: maybe-distclean-target-libssp
2085 distclean-target: maybe-distclean-target-newlib
2086 distclean-target: maybe-distclean-target-libgcc
2087 distclean-target: maybe-distclean-target-libbacktrace
2088 distclean-target: maybe-distclean-target-libquadmath
2089 distclean-target: maybe-distclean-target-libgfortran
2090 distclean-target: maybe-distclean-target-libobjc
2091 distclean-target: maybe-distclean-target-libgo
2092 distclean-target: maybe-distclean-target-libtermcap
2093 distclean-target: maybe-distclean-target-winsup
2094 distclean-target: maybe-distclean-target-libgloss
2095 distclean-target: maybe-distclean-target-libffi
2096 distclean-target: maybe-distclean-target-libjava
2097 distclean-target: maybe-distclean-target-zlib
2098 distclean-target: maybe-distclean-target-boehm-gc
2099 distclean-target: maybe-distclean-target-rda
2100 distclean-target: maybe-distclean-target-libada
2101 distclean-target: maybe-distclean-target-libgomp
2102 distclean-target: maybe-distclean-target-libcilkrts
2103 distclean-target: maybe-distclean-target-libitm
2104 distclean-target: maybe-distclean-target-libatomic
2105
2106 .PHONY: do-maintainer-clean
2107 do-maintainer-clean:
2108         @: $(MAKE); $(unstage)
2109         @r=`${PWD_COMMAND}`; export r; \
2110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2111         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2112           maintainer-clean-target
2113
2114
2115 .PHONY: maintainer-clean-host
2116
2117 maintainer-clean-host: maybe-maintainer-clean-bfd
2118 maintainer-clean-host: maybe-maintainer-clean-opcodes
2119 maintainer-clean-host: maybe-maintainer-clean-binutils
2120 maintainer-clean-host: maybe-maintainer-clean-bison
2121 maintainer-clean-host: maybe-maintainer-clean-cgen
2122 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2123 maintainer-clean-host: maybe-maintainer-clean-etc
2124 maintainer-clean-host: maybe-maintainer-clean-fastjar
2125 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2126 maintainer-clean-host: maybe-maintainer-clean-flex
2127 maintainer-clean-host: maybe-maintainer-clean-gas
2128 maintainer-clean-host: maybe-maintainer-clean-gcc
2129 maintainer-clean-host: maybe-maintainer-clean-gmp
2130 maintainer-clean-host: maybe-maintainer-clean-mpfr
2131 maintainer-clean-host: maybe-maintainer-clean-mpc
2132 maintainer-clean-host: maybe-maintainer-clean-isl
2133 maintainer-clean-host: maybe-maintainer-clean-cloog
2134 maintainer-clean-host: maybe-maintainer-clean-libelf
2135 maintainer-clean-host: maybe-maintainer-clean-gold
2136 maintainer-clean-host: maybe-maintainer-clean-gprof
2137 maintainer-clean-host: maybe-maintainer-clean-intl
2138 maintainer-clean-host: maybe-maintainer-clean-tcl
2139 maintainer-clean-host: maybe-maintainer-clean-itcl
2140 maintainer-clean-host: maybe-maintainer-clean-ld
2141 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2142 maintainer-clean-host: maybe-maintainer-clean-libcpp
2143 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2144 maintainer-clean-host: maybe-maintainer-clean-libgui
2145 maintainer-clean-host: maybe-maintainer-clean-libiberty
2146 maintainer-clean-host: maybe-maintainer-clean-libiconv
2147 maintainer-clean-host: maybe-maintainer-clean-m4
2148 maintainer-clean-host: maybe-maintainer-clean-readline
2149 maintainer-clean-host: maybe-maintainer-clean-sid
2150 maintainer-clean-host: maybe-maintainer-clean-sim
2151 maintainer-clean-host: maybe-maintainer-clean-texinfo
2152 maintainer-clean-host: maybe-maintainer-clean-zlib
2153 maintainer-clean-host: maybe-maintainer-clean-gdb
2154 maintainer-clean-host: maybe-maintainer-clean-expect
2155 maintainer-clean-host: maybe-maintainer-clean-guile
2156 maintainer-clean-host: maybe-maintainer-clean-tk
2157 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2158 maintainer-clean-host: maybe-maintainer-clean-utils
2159 maintainer-clean-host: maybe-maintainer-clean-gnattools
2160 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2161
2162 .PHONY: maintainer-clean-target
2163
2164 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2165 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2166 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2167 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2168 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2169 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2170 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2171 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2172 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2173 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2174 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2175 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2176 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2177 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2178 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2179 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2180 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2181 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2182 maintainer-clean-target: maybe-maintainer-clean-target-rda
2183 maintainer-clean-target: maybe-maintainer-clean-target-libada
2184 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2185 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2186 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2187 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2188
2189
2190 # Here are the targets which correspond to the do-X targets.
2191
2192 .PHONY: info installcheck dvi pdf html
2193 .PHONY: install-info install-pdf install-html
2194 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2195 .PHONY: local-clean local-distclean local-maintainer-clean
2196 info: do-info
2197 installcheck: do-installcheck
2198 dvi: do-dvi
2199 pdf: do-pdf
2200 html: do-html
2201
2202 # Make sure makeinfo is built before we do a `make info', if we're
2203 # in fact building texinfo.
2204 do-info: maybe-all-texinfo
2205
2206 install-info: do-install-info dir.info
2207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2208         if [ -f dir.info ] ; then \
2209           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2210         else true ; fi
2211
2212 install-pdf: do-install-pdf
2213
2214 install-html: do-install-html
2215
2216 local-clean:
2217         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2218
2219 local-distclean:
2220         -rm -f Makefile config.status config.cache mh-frag mt-frag
2221         -rm -f maybedep.tmp serdep.tmp
2222         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2223           rm -rf $(TARGET_SUBDIR); \
2224         else true; fi
2225         -rm -rf $(BUILD_SUBDIR)
2226         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2227           rm -rf $(HOST_SUBDIR); \
2228         else true; fi
2229         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2230         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2231         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2232         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2233         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2234         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2235
2236 local-maintainer-clean:
2237         @echo "This command is intended for maintainers to use;"
2238         @echo "it deletes files that may require special tools to rebuild."
2239
2240 clean: do-clean local-clean
2241 mostlyclean: do-mostlyclean local-clean
2242 distclean: do-distclean local-clean local-distclean
2243 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2244 maintainer-clean: local-distclean
2245 realclean: maintainer-clean
2246
2247 # Check target.
2248
2249 .PHONY: check do-check
2250 check: do-check
2251
2252 # Only include modules actually being configured and built.
2253 .PHONY: check-host
2254 check-host:  \
2255     maybe-check-bfd \
2256     maybe-check-opcodes \
2257     maybe-check-binutils \
2258     maybe-check-bison \
2259     maybe-check-cgen \
2260     maybe-check-dejagnu \
2261     maybe-check-etc \
2262     maybe-check-fastjar \
2263     maybe-check-fixincludes \
2264     maybe-check-flex \
2265     maybe-check-gas \
2266     maybe-check-gcc \
2267     maybe-check-gmp \
2268     maybe-check-mpfr \
2269     maybe-check-mpc \
2270     maybe-check-isl \
2271     maybe-check-cloog \
2272     maybe-check-libelf \
2273     maybe-check-gold \
2274     maybe-check-gprof \
2275     maybe-check-intl \
2276     maybe-check-tcl \
2277     maybe-check-itcl \
2278     maybe-check-ld \
2279     maybe-check-libbacktrace \
2280     maybe-check-libcpp \
2281     maybe-check-libdecnumber \
2282     maybe-check-libgui \
2283     maybe-check-libiberty \
2284     maybe-check-libiconv \
2285     maybe-check-m4 \
2286     maybe-check-readline \
2287     maybe-check-sid \
2288     maybe-check-sim \
2289     maybe-check-texinfo \
2290     maybe-check-zlib \
2291     maybe-check-gdb \
2292     maybe-check-expect \
2293     maybe-check-guile \
2294     maybe-check-tk \
2295     maybe-check-libtermcap \
2296     maybe-check-utils \
2297     maybe-check-gnattools \
2298     maybe-check-lto-plugin
2299
2300 .PHONY: check-target
2301 check-target:  \
2302     maybe-check-target-libstdc++-v3 \
2303     maybe-check-target-libsanitizer \
2304     maybe-check-target-libvtv \
2305     maybe-check-target-libssp \
2306     maybe-check-target-newlib \
2307     maybe-check-target-libgcc \
2308     maybe-check-target-libbacktrace \
2309     maybe-check-target-libquadmath \
2310     maybe-check-target-libgfortran \
2311     maybe-check-target-libobjc \
2312     maybe-check-target-libgo \
2313     maybe-check-target-libtermcap \
2314     maybe-check-target-winsup \
2315     maybe-check-target-libgloss \
2316     maybe-check-target-libffi \
2317     maybe-check-target-libjava \
2318     maybe-check-target-zlib \
2319     maybe-check-target-boehm-gc \
2320     maybe-check-target-rda \
2321     maybe-check-target-libada \
2322     maybe-check-target-libgomp \
2323     maybe-check-target-libitm \
2324     maybe-check-target-libatomic
2325
2326 do-check:
2327         @: $(MAKE); $(unstage)
2328         @r=`${PWD_COMMAND}`; export r; \
2329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2330         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2331
2332 # Automated reporting of test results.
2333
2334 warning.log: build.log
2335         $(srcdir)/contrib/warn_summary build.log > $@
2336
2337 mail-report.log:
2338         if test x'$(BOOT_CFLAGS)' != x''; then \
2339             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2340         fi; \
2341         $(srcdir)/contrib/test_summary -t >$@
2342         chmod +x $@
2343         echo If you really want to send e-mail, run ./$@ now
2344
2345 mail-report-with-warnings.log: warning.log
2346         if test x'$(BOOT_CFLAGS)' != x''; then \
2347             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2348         fi; \
2349         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2350         chmod +x $@
2351         echo If you really want to send e-mail, run ./$@ now
2352
2353 # Installation targets.
2354
2355 .PHONY: install uninstall
2356 install:
2357         @: $(MAKE); $(unstage)
2358         @r=`${PWD_COMMAND}`; export r; \
2359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2360         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2361
2362 .PHONY: install-host-nogcc
2363 install-host-nogcc:  \
2364     maybe-install-bfd \
2365     maybe-install-opcodes \
2366     maybe-install-binutils \
2367     maybe-install-bison \
2368     maybe-install-cgen \
2369     maybe-install-dejagnu \
2370     maybe-install-etc \
2371     maybe-install-fastjar \
2372     maybe-install-fixincludes \
2373     maybe-install-flex \
2374     maybe-install-gas \
2375     maybe-install-gmp \
2376     maybe-install-mpfr \
2377     maybe-install-mpc \
2378     maybe-install-isl \
2379     maybe-install-cloog \
2380     maybe-install-libelf \
2381     maybe-install-gold \
2382     maybe-install-gprof \
2383     maybe-install-intl \
2384     maybe-install-tcl \
2385     maybe-install-itcl \
2386     maybe-install-ld \
2387     maybe-install-libbacktrace \
2388     maybe-install-libcpp \
2389     maybe-install-libdecnumber \
2390     maybe-install-libgui \
2391     maybe-install-libiberty \
2392     maybe-install-libiconv \
2393     maybe-install-m4 \
2394     maybe-install-readline \
2395     maybe-install-sid \
2396     maybe-install-sim \
2397     maybe-install-texinfo \
2398     maybe-install-zlib \
2399     maybe-install-gdb \
2400     maybe-install-expect \
2401     maybe-install-guile \
2402     maybe-install-tk \
2403     maybe-install-libtermcap \
2404     maybe-install-utils \
2405     maybe-install-gnattools \
2406     maybe-install-lto-plugin
2407
2408 .PHONY: install-host
2409 install-host:  \
2410     maybe-install-bfd \
2411     maybe-install-opcodes \
2412     maybe-install-binutils \
2413     maybe-install-bison \
2414     maybe-install-cgen \
2415     maybe-install-dejagnu \
2416     maybe-install-etc \
2417     maybe-install-fastjar \
2418     maybe-install-fixincludes \
2419     maybe-install-flex \
2420     maybe-install-gas \
2421     maybe-install-gcc \
2422     maybe-install-gmp \
2423     maybe-install-mpfr \
2424     maybe-install-mpc \
2425     maybe-install-isl \
2426     maybe-install-cloog \
2427     maybe-install-libelf \
2428     maybe-install-gold \
2429     maybe-install-gprof \
2430     maybe-install-intl \
2431     maybe-install-tcl \
2432     maybe-install-itcl \
2433     maybe-install-ld \
2434     maybe-install-libbacktrace \
2435     maybe-install-libcpp \
2436     maybe-install-libdecnumber \
2437     maybe-install-libgui \
2438     maybe-install-libiberty \
2439     maybe-install-libiconv \
2440     maybe-install-m4 \
2441     maybe-install-readline \
2442     maybe-install-sid \
2443     maybe-install-sim \
2444     maybe-install-texinfo \
2445     maybe-install-zlib \
2446     maybe-install-gdb \
2447     maybe-install-expect \
2448     maybe-install-guile \
2449     maybe-install-tk \
2450     maybe-install-libtermcap \
2451     maybe-install-utils \
2452     maybe-install-gnattools \
2453     maybe-install-lto-plugin
2454
2455 .PHONY: install-target
2456 install-target:  \
2457     maybe-install-target-libstdc++-v3 \
2458     maybe-install-target-libsanitizer \
2459     maybe-install-target-libvtv \
2460     maybe-install-target-libssp \
2461     maybe-install-target-newlib \
2462     maybe-install-target-libgcc \
2463     maybe-install-target-libbacktrace \
2464     maybe-install-target-libquadmath \
2465     maybe-install-target-libgfortran \
2466     maybe-install-target-libobjc \
2467     maybe-install-target-libgo \
2468     maybe-install-target-libtermcap \
2469     maybe-install-target-winsup \
2470     maybe-install-target-libgloss \
2471     maybe-install-target-libffi \
2472     maybe-install-target-libjava \
2473     maybe-install-target-zlib \
2474     maybe-install-target-boehm-gc \
2475     maybe-install-target-rda \
2476     maybe-install-target-libada \
2477     maybe-install-target-libgomp \
2478     maybe-install-target-libcilkrts \
2479     maybe-install-target-libitm \
2480     maybe-install-target-libatomic
2481
2482 uninstall:
2483         @echo "the uninstall target is not supported in this tree"
2484
2485 .PHONY: install.all
2486 install.all: install-no-fixedincludes
2487         @if [ -f ./gcc/Makefile ] ; then \
2488                 r=`${PWD_COMMAND}` ; export r ; \
2489                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2490                 $(HOST_EXPORTS) \
2491                 (cd ./gcc && \
2492                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2493         else \
2494                 true ; \
2495         fi
2496
2497 # install-no-fixedincludes is used to allow the elaboration of binary packages
2498 # suitable for distribution, where we cannot include the fixed system header
2499 # files.
2500 .PHONY: install-no-fixedincludes
2501 install-no-fixedincludes: installdirs install-host-nogcc \
2502         install-target gcc-install-no-fixedincludes
2503
2504 .PHONY: install-strip
2505 install-strip:
2506         @: $(MAKE); $(unstage)
2507         @r=`${PWD_COMMAND}`; export r; \
2508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2509         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2510
2511 .PHONY: install-strip-host
2512 install-strip-host:  \
2513     maybe-install-strip-bfd \
2514     maybe-install-strip-opcodes \
2515     maybe-install-strip-binutils \
2516     maybe-install-strip-bison \
2517     maybe-install-strip-cgen \
2518     maybe-install-strip-dejagnu \
2519     maybe-install-strip-etc \
2520     maybe-install-strip-fastjar \
2521     maybe-install-strip-fixincludes \
2522     maybe-install-strip-flex \
2523     maybe-install-strip-gas \
2524     maybe-install-strip-gcc \
2525     maybe-install-strip-gmp \
2526     maybe-install-strip-mpfr \
2527     maybe-install-strip-mpc \
2528     maybe-install-strip-isl \
2529     maybe-install-strip-cloog \
2530     maybe-install-strip-libelf \
2531     maybe-install-strip-gold \
2532     maybe-install-strip-gprof \
2533     maybe-install-strip-intl \
2534     maybe-install-strip-tcl \
2535     maybe-install-strip-itcl \
2536     maybe-install-strip-ld \
2537     maybe-install-strip-libbacktrace \
2538     maybe-install-strip-libcpp \
2539     maybe-install-strip-libdecnumber \
2540     maybe-install-strip-libgui \
2541     maybe-install-strip-libiberty \
2542     maybe-install-strip-libiconv \
2543     maybe-install-strip-m4 \
2544     maybe-install-strip-readline \
2545     maybe-install-strip-sid \
2546     maybe-install-strip-sim \
2547     maybe-install-strip-texinfo \
2548     maybe-install-strip-zlib \
2549     maybe-install-strip-gdb \
2550     maybe-install-strip-expect \
2551     maybe-install-strip-guile \
2552     maybe-install-strip-tk \
2553     maybe-install-strip-libtermcap \
2554     maybe-install-strip-utils \
2555     maybe-install-strip-gnattools \
2556     maybe-install-strip-lto-plugin
2557
2558 .PHONY: install-strip-target
2559 install-strip-target:  \
2560     maybe-install-strip-target-libstdc++-v3 \
2561     maybe-install-strip-target-libsanitizer \
2562     maybe-install-strip-target-libvtv \
2563     maybe-install-strip-target-libssp \
2564     maybe-install-strip-target-newlib \
2565     maybe-install-strip-target-libgcc \
2566     maybe-install-strip-target-libbacktrace \
2567     maybe-install-strip-target-libquadmath \
2568     maybe-install-strip-target-libgfortran \
2569     maybe-install-strip-target-libobjc \
2570     maybe-install-strip-target-libgo \
2571     maybe-install-strip-target-libtermcap \
2572     maybe-install-strip-target-winsup \
2573     maybe-install-strip-target-libgloss \
2574     maybe-install-strip-target-libffi \
2575     maybe-install-strip-target-libjava \
2576     maybe-install-strip-target-zlib \
2577     maybe-install-strip-target-boehm-gc \
2578     maybe-install-strip-target-rda \
2579     maybe-install-strip-target-libada \
2580     maybe-install-strip-target-libcilkrts \
2581     maybe-install-strip-target-libgomp \
2582     maybe-install-strip-target-libitm \
2583     maybe-install-strip-target-libatomic
2584
2585
2586 ### other supporting targets
2587
2588 MAKEDIRS= \
2589         $(DESTDIR)$(prefix) \
2590         $(DESTDIR)$(exec_prefix)
2591 .PHONY: installdirs
2592 installdirs: mkinstalldirs
2593         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2594
2595 dir.info: do-install-info
2596         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2597           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2598           mv -f dir.info.new dir.info ; \
2599         else true ; \
2600         fi
2601
2602 dist:
2603         @echo "Building a full distribution of this tree isn't done"
2604         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2605
2606 etags tags: TAGS
2607
2608 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2609 # ability to use several tags files at once, so there is probably no need
2610 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2611 # (if we felt like it) have this Makefile write a piece of elisp which
2612 # the user could load to tell emacs19 where all the TAGS files we just
2613 # built are.
2614 TAGS: do-TAGS
2615
2616 # ------------------------------------
2617 # Macros for configure and all targets
2618 # ------------------------------------
2619
2620
2621
2622
2623
2624 # --------------------------------------
2625 # Modules which run on the build machine
2626 # --------------------------------------
2627
2628
2629 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2630 maybe-configure-build-libiberty:
2631 @if gcc-bootstrap
2632 configure-build-libiberty: stage_current
2633 @endif gcc-bootstrap
2634 @if build-libiberty
2635 maybe-configure-build-libiberty: configure-build-libiberty
2636 configure-build-libiberty: 
2637         @: $(MAKE); $(unstage)
2638         @r=`${PWD_COMMAND}`; export r; \
2639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2640         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2641         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2642         $(BUILD_EXPORTS)  \
2643         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2644         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2645         case $(srcdir) in \
2646           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2647           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2648                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2649         esac; \
2650         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2651         libsrcdir="$$s/libiberty"; \
2652         rm -f no-such-file || : ; \
2653         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2654           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2655           --target=${target_alias} $${srcdiroption}  \
2656           || exit 1
2657 @endif build-libiberty
2658
2659
2660
2661
2662
2663 .PHONY: all-build-libiberty maybe-all-build-libiberty
2664 maybe-all-build-libiberty:
2665 @if gcc-bootstrap
2666 all-build-libiberty: stage_current
2667 @endif gcc-bootstrap
2668 @if build-libiberty
2669 TARGET-build-libiberty=all
2670 maybe-all-build-libiberty: all-build-libiberty
2671 all-build-libiberty: configure-build-libiberty
2672         @: $(MAKE); $(unstage)
2673         @r=`${PWD_COMMAND}`; export r; \
2674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2675         $(BUILD_EXPORTS)  \
2676         (cd $(BUILD_SUBDIR)/libiberty && \
2677           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2678                 $(TARGET-build-libiberty))
2679 @endif build-libiberty
2680
2681
2682
2683
2684
2685 .PHONY: configure-build-bison maybe-configure-build-bison
2686 maybe-configure-build-bison:
2687 @if gcc-bootstrap
2688 configure-build-bison: stage_current
2689 @endif gcc-bootstrap
2690 @if build-bison
2691 maybe-configure-build-bison: configure-build-bison
2692 configure-build-bison: 
2693         @: $(MAKE); $(unstage)
2694         @r=`${PWD_COMMAND}`; export r; \
2695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2696         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2697         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2698         $(BUILD_EXPORTS)  \
2699         echo Configuring in $(BUILD_SUBDIR)/bison; \
2700         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2701         case $(srcdir) in \
2702           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2703           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2704                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2705         esac; \
2706         srcdiroption="--srcdir=$${topdir}/bison"; \
2707         libsrcdir="$$s/bison"; \
2708         rm -f no-such-file || : ; \
2709         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2710           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2711           --target=${target_alias} $${srcdiroption}  \
2712           || exit 1
2713 @endif build-bison
2714
2715
2716
2717
2718
2719 .PHONY: all-build-bison maybe-all-build-bison
2720 maybe-all-build-bison:
2721 @if gcc-bootstrap
2722 all-build-bison: stage_current
2723 @endif gcc-bootstrap
2724 @if build-bison
2725 TARGET-build-bison=all
2726 maybe-all-build-bison: all-build-bison
2727 all-build-bison: configure-build-bison
2728         @: $(MAKE); $(unstage)
2729         @r=`${PWD_COMMAND}`; export r; \
2730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2731         $(BUILD_EXPORTS)  \
2732         (cd $(BUILD_SUBDIR)/bison && \
2733           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2734                 $(TARGET-build-bison))
2735 @endif build-bison
2736
2737
2738
2739
2740
2741 .PHONY: configure-build-flex maybe-configure-build-flex
2742 maybe-configure-build-flex:
2743 @if gcc-bootstrap
2744 configure-build-flex: stage_current
2745 @endif gcc-bootstrap
2746 @if build-flex
2747 maybe-configure-build-flex: configure-build-flex
2748 configure-build-flex: 
2749         @: $(MAKE); $(unstage)
2750         @r=`${PWD_COMMAND}`; export r; \
2751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2752         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2753         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2754         $(BUILD_EXPORTS)  \
2755         echo Configuring in $(BUILD_SUBDIR)/flex; \
2756         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2757         case $(srcdir) in \
2758           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2759           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2760                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2761         esac; \
2762         srcdiroption="--srcdir=$${topdir}/flex"; \
2763         libsrcdir="$$s/flex"; \
2764         rm -f no-such-file || : ; \
2765         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2766           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2767           --target=${target_alias} $${srcdiroption}  \
2768           || exit 1
2769 @endif build-flex
2770
2771
2772
2773
2774
2775 .PHONY: all-build-flex maybe-all-build-flex
2776 maybe-all-build-flex:
2777 @if gcc-bootstrap
2778 all-build-flex: stage_current
2779 @endif gcc-bootstrap
2780 @if build-flex
2781 TARGET-build-flex=all
2782 maybe-all-build-flex: all-build-flex
2783 all-build-flex: configure-build-flex
2784         @: $(MAKE); $(unstage)
2785         @r=`${PWD_COMMAND}`; export r; \
2786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2787         $(BUILD_EXPORTS)  \
2788         (cd $(BUILD_SUBDIR)/flex && \
2789           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2790                 $(TARGET-build-flex))
2791 @endif build-flex
2792
2793
2794
2795
2796
2797 .PHONY: configure-build-m4 maybe-configure-build-m4
2798 maybe-configure-build-m4:
2799 @if gcc-bootstrap
2800 configure-build-m4: stage_current
2801 @endif gcc-bootstrap
2802 @if build-m4
2803 maybe-configure-build-m4: configure-build-m4
2804 configure-build-m4: 
2805         @: $(MAKE); $(unstage)
2806         @r=`${PWD_COMMAND}`; export r; \
2807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2808         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2809         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2810         $(BUILD_EXPORTS)  \
2811         echo Configuring in $(BUILD_SUBDIR)/m4; \
2812         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2813         case $(srcdir) in \
2814           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2815           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2816                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2817         esac; \
2818         srcdiroption="--srcdir=$${topdir}/m4"; \
2819         libsrcdir="$$s/m4"; \
2820         rm -f no-such-file || : ; \
2821         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2822           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2823           --target=${target_alias} $${srcdiroption}  \
2824           || exit 1
2825 @endif build-m4
2826
2827
2828
2829
2830
2831 .PHONY: all-build-m4 maybe-all-build-m4
2832 maybe-all-build-m4:
2833 @if gcc-bootstrap
2834 all-build-m4: stage_current
2835 @endif gcc-bootstrap
2836 @if build-m4
2837 TARGET-build-m4=all
2838 maybe-all-build-m4: all-build-m4
2839 all-build-m4: configure-build-m4
2840         @: $(MAKE); $(unstage)
2841         @r=`${PWD_COMMAND}`; export r; \
2842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2843         $(BUILD_EXPORTS)  \
2844         (cd $(BUILD_SUBDIR)/m4 && \
2845           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2846                 $(TARGET-build-m4))
2847 @endif build-m4
2848
2849
2850
2851
2852
2853 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2854 maybe-configure-build-texinfo:
2855 @if gcc-bootstrap
2856 configure-build-texinfo: stage_current
2857 @endif gcc-bootstrap
2858 @if build-texinfo
2859 maybe-configure-build-texinfo: configure-build-texinfo
2860 configure-build-texinfo: 
2861         @: $(MAKE); $(unstage)
2862         @r=`${PWD_COMMAND}`; export r; \
2863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2864         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2865         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2866         $(BUILD_EXPORTS)  \
2867         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2868         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2869         case $(srcdir) in \
2870           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2871           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2872                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2873         esac; \
2874         srcdiroption="--srcdir=$${topdir}/texinfo"; \
2875         libsrcdir="$$s/texinfo"; \
2876         rm -f no-such-file || : ; \
2877         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2878           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2879           --target=${target_alias} $${srcdiroption}  \
2880           || exit 1
2881 @endif build-texinfo
2882
2883
2884
2885
2886
2887 .PHONY: all-build-texinfo maybe-all-build-texinfo
2888 maybe-all-build-texinfo:
2889 @if gcc-bootstrap
2890 all-build-texinfo: stage_current
2891 @endif gcc-bootstrap
2892 @if build-texinfo
2893 TARGET-build-texinfo=all
2894 maybe-all-build-texinfo: all-build-texinfo
2895 all-build-texinfo: configure-build-texinfo
2896         @: $(MAKE); $(unstage)
2897         @r=`${PWD_COMMAND}`; export r; \
2898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2899         $(BUILD_EXPORTS)  \
2900         (cd $(BUILD_SUBDIR)/texinfo && \
2901           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2902                 $(TARGET-build-texinfo))
2903 @endif build-texinfo
2904
2905
2906
2907
2908
2909 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2910 maybe-configure-build-fixincludes:
2911 @if gcc-bootstrap
2912 configure-build-fixincludes: stage_current
2913 @endif gcc-bootstrap
2914 @if build-fixincludes
2915 maybe-configure-build-fixincludes: configure-build-fixincludes
2916 configure-build-fixincludes: 
2917         @: $(MAKE); $(unstage)
2918         @r=`${PWD_COMMAND}`; export r; \
2919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2920         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2921         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2922         $(BUILD_EXPORTS)  \
2923         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2924         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2925         case $(srcdir) in \
2926           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2927           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2928                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2929         esac; \
2930         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
2931         libsrcdir="$$s/fixincludes"; \
2932         rm -f no-such-file || : ; \
2933         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2934           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2935           --target=${target_alias} $${srcdiroption}  \
2936           || exit 1
2937 @endif build-fixincludes
2938
2939
2940
2941
2942
2943 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
2944 maybe-all-build-fixincludes:
2945 @if gcc-bootstrap
2946 all-build-fixincludes: stage_current
2947 @endif gcc-bootstrap
2948 @if build-fixincludes
2949 TARGET-build-fixincludes=all
2950 maybe-all-build-fixincludes: all-build-fixincludes
2951 all-build-fixincludes: configure-build-fixincludes
2952         @: $(MAKE); $(unstage)
2953         @r=`${PWD_COMMAND}`; export r; \
2954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2955         $(BUILD_EXPORTS)  \
2956         (cd $(BUILD_SUBDIR)/fixincludes && \
2957           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2958                 $(TARGET-build-fixincludes))
2959 @endif build-fixincludes
2960
2961
2962
2963
2964
2965 # --------------------------------------
2966 # Modules which run on the host machine
2967 # --------------------------------------
2968
2969
2970 .PHONY: configure-bfd maybe-configure-bfd
2971 maybe-configure-bfd:
2972 @if gcc-bootstrap
2973 configure-bfd: stage_current
2974 @endif gcc-bootstrap
2975 @if bfd
2976 maybe-configure-bfd: configure-bfd
2977 configure-bfd: 
2978         @r=`${PWD_COMMAND}`; export r; \
2979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2980         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
2981         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
2982         $(HOST_EXPORTS)  \
2983         echo Configuring in $(HOST_SUBDIR)/bfd; \
2984         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
2985         case $(srcdir) in \
2986           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2987           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
2988                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2989         esac; \
2990         srcdiroption="--srcdir=$${topdir}/bfd"; \
2991         libsrcdir="$$s/bfd"; \
2992         $(SHELL) $${libsrcdir}/configure \
2993           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
2994           --target=${target_alias} $${srcdiroption}  \
2995           || exit 1
2996 @endif bfd
2997
2998
2999
3000 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3001 maybe-configure-stage1-bfd:
3002 @if bfd-bootstrap
3003 maybe-configure-stage1-bfd: configure-stage1-bfd
3004 configure-stage1-bfd:
3005         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3006         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3007         @r=`${PWD_COMMAND}`; export r; \
3008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3009         TFLAGS="$(STAGE1_TFLAGS)"; \
3010         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3011         $(HOST_EXPORTS) \
3012         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3013         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3014         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3015         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
3016         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3017         cd $(HOST_SUBDIR)/bfd || exit 1; \
3018         case $(srcdir) in \
3019           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3020           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3021                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3022         esac; \
3023         srcdiroption="--srcdir=$${topdir}/bfd"; \
3024         libsrcdir="$$s/bfd"; \
3025         $(SHELL) $${libsrcdir}/configure \
3026           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3027           --target=${target_alias} $${srcdiroption} \
3028           $(STAGE1_CONFIGURE_FLAGS)
3029 @endif bfd-bootstrap
3030
3031 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3032 maybe-configure-stage2-bfd:
3033 @if bfd-bootstrap
3034 maybe-configure-stage2-bfd: configure-stage2-bfd
3035 configure-stage2-bfd:
3036         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3037         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3038         @r=`${PWD_COMMAND}`; export r; \
3039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3040         TFLAGS="$(STAGE2_TFLAGS)"; \
3041         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3042         $(HOST_EXPORTS) \
3043         $(POSTSTAGE1_HOST_EXPORTS) \
3044         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3045         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3046         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3047         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
3048         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3049         cd $(HOST_SUBDIR)/bfd || exit 1; \
3050         case $(srcdir) in \
3051           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3052           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3053                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3054         esac; \
3055         srcdiroption="--srcdir=$${topdir}/bfd"; \
3056         libsrcdir="$$s/bfd"; \
3057         $(SHELL) $${libsrcdir}/configure \
3058           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3059           --target=${target_alias} $${srcdiroption} \
3060           --with-build-libsubdir=$(HOST_SUBDIR) \
3061           $(STAGE2_CONFIGURE_FLAGS)
3062 @endif bfd-bootstrap
3063
3064 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3065 maybe-configure-stage3-bfd:
3066 @if bfd-bootstrap
3067 maybe-configure-stage3-bfd: configure-stage3-bfd
3068 configure-stage3-bfd:
3069         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3070         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3071         @r=`${PWD_COMMAND}`; export r; \
3072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3073         TFLAGS="$(STAGE3_TFLAGS)"; \
3074         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3075         $(HOST_EXPORTS) \
3076         $(POSTSTAGE1_HOST_EXPORTS) \
3077         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3078         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3079         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3080         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
3081         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3082         cd $(HOST_SUBDIR)/bfd || exit 1; \
3083         case $(srcdir) in \
3084           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3085           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3086                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3087         esac; \
3088         srcdiroption="--srcdir=$${topdir}/bfd"; \
3089         libsrcdir="$$s/bfd"; \
3090         $(SHELL) $${libsrcdir}/configure \
3091           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3092           --target=${target_alias} $${srcdiroption} \
3093           --with-build-libsubdir=$(HOST_SUBDIR) \
3094           $(STAGE3_CONFIGURE_FLAGS)
3095 @endif bfd-bootstrap
3096
3097 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3098 maybe-configure-stage4-bfd:
3099 @if bfd-bootstrap
3100 maybe-configure-stage4-bfd: configure-stage4-bfd
3101 configure-stage4-bfd:
3102         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3103         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3104         @r=`${PWD_COMMAND}`; export r; \
3105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3106         TFLAGS="$(STAGE4_TFLAGS)"; \
3107         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3108         $(HOST_EXPORTS) \
3109         $(POSTSTAGE1_HOST_EXPORTS) \
3110         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3111         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3112         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3113         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
3114         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3115         cd $(HOST_SUBDIR)/bfd || exit 1; \
3116         case $(srcdir) in \
3117           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3118           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3119                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3120         esac; \
3121         srcdiroption="--srcdir=$${topdir}/bfd"; \
3122         libsrcdir="$$s/bfd"; \
3123         $(SHELL) $${libsrcdir}/configure \
3124           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3125           --target=${target_alias} $${srcdiroption} \
3126           --with-build-libsubdir=$(HOST_SUBDIR) \
3127           $(STAGE4_CONFIGURE_FLAGS)
3128 @endif bfd-bootstrap
3129
3130 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3131 maybe-configure-stageprofile-bfd:
3132 @if bfd-bootstrap
3133 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3134 configure-stageprofile-bfd:
3135         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3136         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3137         @r=`${PWD_COMMAND}`; export r; \
3138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3139         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3140         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3141         $(HOST_EXPORTS) \
3142         $(POSTSTAGE1_HOST_EXPORTS) \
3143         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3144         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3145         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3146         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
3147         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3148         cd $(HOST_SUBDIR)/bfd || exit 1; \
3149         case $(srcdir) in \
3150           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3151           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3152                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3153         esac; \
3154         srcdiroption="--srcdir=$${topdir}/bfd"; \
3155         libsrcdir="$$s/bfd"; \
3156         $(SHELL) $${libsrcdir}/configure \
3157           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3158           --target=${target_alias} $${srcdiroption} \
3159           --with-build-libsubdir=$(HOST_SUBDIR) \
3160           $(STAGEprofile_CONFIGURE_FLAGS)
3161 @endif bfd-bootstrap
3162
3163 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3164 maybe-configure-stagefeedback-bfd:
3165 @if bfd-bootstrap
3166 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3167 configure-stagefeedback-bfd:
3168         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3169         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3170         @r=`${PWD_COMMAND}`; export r; \
3171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3172         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3173         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3174         $(HOST_EXPORTS) \
3175         $(POSTSTAGE1_HOST_EXPORTS) \
3176         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3177         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3178         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3179         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
3180         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3181         cd $(HOST_SUBDIR)/bfd || exit 1; \
3182         case $(srcdir) in \
3183           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3184           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3185                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3186         esac; \
3187         srcdiroption="--srcdir=$${topdir}/bfd"; \
3188         libsrcdir="$$s/bfd"; \
3189         $(SHELL) $${libsrcdir}/configure \
3190           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3191           --target=${target_alias} $${srcdiroption} \
3192           --with-build-libsubdir=$(HOST_SUBDIR) \
3193           $(STAGEfeedback_CONFIGURE_FLAGS)
3194 @endif bfd-bootstrap
3195
3196
3197
3198
3199
3200 .PHONY: all-bfd maybe-all-bfd
3201 maybe-all-bfd:
3202 @if gcc-bootstrap
3203 all-bfd: stage_current
3204 @endif gcc-bootstrap
3205 @if bfd
3206 TARGET-bfd=all
3207 maybe-all-bfd: all-bfd
3208 all-bfd: configure-bfd
3209         @r=`${PWD_COMMAND}`; export r; \
3210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3211         $(HOST_EXPORTS)  \
3212         (cd $(HOST_SUBDIR)/bfd && \
3213           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3214                 $(TARGET-bfd))
3215 @endif bfd
3216
3217
3218
3219 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3220 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3221 maybe-all-stage1-bfd:
3222 maybe-clean-stage1-bfd:
3223 @if bfd-bootstrap
3224 maybe-all-stage1-bfd: all-stage1-bfd
3225 all-stage1: all-stage1-bfd
3226 TARGET-stage1-bfd = $(TARGET-bfd)
3227 all-stage1-bfd: configure-stage1-bfd
3228         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3229         @r=`${PWD_COMMAND}`; export r; \
3230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3231         TFLAGS="$(STAGE1_TFLAGS)"; \
3232         $(HOST_EXPORTS)  \
3233         cd $(HOST_SUBDIR)/bfd && \
3234         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3235                 CFLAGS="$(STAGE1_CFLAGS)" \
3236                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3237                 LIBCFLAGS="$(LIBCFLAGS)" \
3238                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3239                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3240                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3241                 $(EXTRA_HOST_FLAGS)  \
3242                 $(STAGE1_FLAGS_TO_PASS)  \
3243                 TFLAGS="$(STAGE1_TFLAGS)" \
3244                 $(TARGET-stage1-bfd)
3245
3246 maybe-clean-stage1-bfd: clean-stage1-bfd
3247 clean-stage1: clean-stage1-bfd
3248 clean-stage1-bfd:
3249         @if [ $(current_stage) = stage1 ]; then \
3250           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3251         else \
3252           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3253           $(MAKE) stage1-start; \
3254         fi; \
3255         cd $(HOST_SUBDIR)/bfd && \
3256         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3257         $(STAGE1_FLAGS_TO_PASS)  clean
3258 @endif bfd-bootstrap
3259
3260
3261 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3262 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3263 maybe-all-stage2-bfd:
3264 maybe-clean-stage2-bfd:
3265 @if bfd-bootstrap
3266 maybe-all-stage2-bfd: all-stage2-bfd
3267 all-stage2: all-stage2-bfd
3268 TARGET-stage2-bfd = $(TARGET-bfd)
3269 all-stage2-bfd: configure-stage2-bfd
3270         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3271         @r=`${PWD_COMMAND}`; export r; \
3272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3273         TFLAGS="$(STAGE2_TFLAGS)"; \
3274         $(HOST_EXPORTS) \
3275         $(POSTSTAGE1_HOST_EXPORTS)  \
3276         cd $(HOST_SUBDIR)/bfd && \
3277         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3278                 CFLAGS="$(STAGE2_CFLAGS)" \
3279                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3280                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3281                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3282                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3283                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3284                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3285                 TFLAGS="$(STAGE2_TFLAGS)" \
3286                 $(TARGET-stage2-bfd)
3287
3288 maybe-clean-stage2-bfd: clean-stage2-bfd
3289 clean-stage2: clean-stage2-bfd
3290 clean-stage2-bfd:
3291         @if [ $(current_stage) = stage2 ]; then \
3292           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3293         else \
3294           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3295           $(MAKE) stage2-start; \
3296         fi; \
3297         cd $(HOST_SUBDIR)/bfd && \
3298         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3299 @endif bfd-bootstrap
3300
3301
3302 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3303 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3304 maybe-all-stage3-bfd:
3305 maybe-clean-stage3-bfd:
3306 @if bfd-bootstrap
3307 maybe-all-stage3-bfd: all-stage3-bfd
3308 all-stage3: all-stage3-bfd
3309 TARGET-stage3-bfd = $(TARGET-bfd)
3310 all-stage3-bfd: configure-stage3-bfd
3311         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3312         @r=`${PWD_COMMAND}`; export r; \
3313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3314         TFLAGS="$(STAGE3_TFLAGS)"; \
3315         $(HOST_EXPORTS) \
3316         $(POSTSTAGE1_HOST_EXPORTS)  \
3317         cd $(HOST_SUBDIR)/bfd && \
3318         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3319                 CFLAGS="$(STAGE3_CFLAGS)" \
3320                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3321                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3322                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3323                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3324                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3325                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3326                 TFLAGS="$(STAGE3_TFLAGS)" \
3327                 $(TARGET-stage3-bfd)
3328
3329 maybe-clean-stage3-bfd: clean-stage3-bfd
3330 clean-stage3: clean-stage3-bfd
3331 clean-stage3-bfd:
3332         @if [ $(current_stage) = stage3 ]; then \
3333           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3334         else \
3335           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3336           $(MAKE) stage3-start; \
3337         fi; \
3338         cd $(HOST_SUBDIR)/bfd && \
3339         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3340 @endif bfd-bootstrap
3341
3342
3343 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3344 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3345 maybe-all-stage4-bfd:
3346 maybe-clean-stage4-bfd:
3347 @if bfd-bootstrap
3348 maybe-all-stage4-bfd: all-stage4-bfd
3349 all-stage4: all-stage4-bfd
3350 TARGET-stage4-bfd = $(TARGET-bfd)
3351 all-stage4-bfd: configure-stage4-bfd
3352         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3353         @r=`${PWD_COMMAND}`; export r; \
3354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3355         TFLAGS="$(STAGE4_TFLAGS)"; \
3356         $(HOST_EXPORTS) \
3357         $(POSTSTAGE1_HOST_EXPORTS)  \
3358         cd $(HOST_SUBDIR)/bfd && \
3359         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3360                 CFLAGS="$(STAGE4_CFLAGS)" \
3361                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3362                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3363                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3364                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3365                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3366                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3367                 TFLAGS="$(STAGE4_TFLAGS)" \
3368                 $(TARGET-stage4-bfd)
3369
3370 maybe-clean-stage4-bfd: clean-stage4-bfd
3371 clean-stage4: clean-stage4-bfd
3372 clean-stage4-bfd:
3373         @if [ $(current_stage) = stage4 ]; then \
3374           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3375         else \
3376           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3377           $(MAKE) stage4-start; \
3378         fi; \
3379         cd $(HOST_SUBDIR)/bfd && \
3380         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3381 @endif bfd-bootstrap
3382
3383
3384 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3385 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3386 maybe-all-stageprofile-bfd:
3387 maybe-clean-stageprofile-bfd:
3388 @if bfd-bootstrap
3389 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3390 all-stageprofile: all-stageprofile-bfd
3391 TARGET-stageprofile-bfd = $(TARGET-bfd)
3392 all-stageprofile-bfd: configure-stageprofile-bfd
3393         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3394         @r=`${PWD_COMMAND}`; export r; \
3395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3396         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3397         $(HOST_EXPORTS) \
3398         $(POSTSTAGE1_HOST_EXPORTS)  \
3399         cd $(HOST_SUBDIR)/bfd && \
3400         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3401                 CFLAGS="$(STAGEprofile_CFLAGS)" \
3402                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3403                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3404                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3405                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3406                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3407                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3408                 TFLAGS="$(STAGEprofile_TFLAGS)" \
3409                 $(TARGET-stageprofile-bfd)
3410
3411 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3412 clean-stageprofile: clean-stageprofile-bfd
3413 clean-stageprofile-bfd:
3414         @if [ $(current_stage) = stageprofile ]; then \
3415           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3416         else \
3417           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3418           $(MAKE) stageprofile-start; \
3419         fi; \
3420         cd $(HOST_SUBDIR)/bfd && \
3421         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3422 @endif bfd-bootstrap
3423
3424
3425 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3426 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3427 maybe-all-stagefeedback-bfd:
3428 maybe-clean-stagefeedback-bfd:
3429 @if bfd-bootstrap
3430 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3431 all-stagefeedback: all-stagefeedback-bfd
3432 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3433 all-stagefeedback-bfd: configure-stagefeedback-bfd
3434         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3435         @r=`${PWD_COMMAND}`; export r; \
3436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3437         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3438         $(HOST_EXPORTS) \
3439         $(POSTSTAGE1_HOST_EXPORTS)  \
3440         cd $(HOST_SUBDIR)/bfd && \
3441         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3442                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3443                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3444                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3445                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3446                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3447                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3448                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3449                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3450                 $(TARGET-stagefeedback-bfd)
3451
3452 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3453 clean-stagefeedback: clean-stagefeedback-bfd
3454 clean-stagefeedback-bfd:
3455         @if [ $(current_stage) = stagefeedback ]; then \
3456           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3457         else \
3458           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3459           $(MAKE) stagefeedback-start; \
3460         fi; \
3461         cd $(HOST_SUBDIR)/bfd && \
3462         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3463 @endif bfd-bootstrap
3464
3465
3466
3467
3468
3469 .PHONY: check-bfd maybe-check-bfd
3470 maybe-check-bfd:
3471 @if bfd
3472 maybe-check-bfd: check-bfd
3473
3474 check-bfd:
3475         @: $(MAKE); $(unstage)
3476         @r=`${PWD_COMMAND}`; export r; \
3477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3478         $(HOST_EXPORTS) \
3479         (cd $(HOST_SUBDIR)/bfd && \
3480           $(MAKE) $(FLAGS_TO_PASS)  check)
3481
3482 @endif bfd
3483
3484 .PHONY: install-bfd maybe-install-bfd
3485 maybe-install-bfd:
3486 @if bfd
3487 maybe-install-bfd: install-bfd
3488
3489 install-bfd: installdirs
3490         @: $(MAKE); $(unstage)
3491         @r=`${PWD_COMMAND}`; export r; \
3492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3493         $(HOST_EXPORTS) \
3494         (cd $(HOST_SUBDIR)/bfd && \
3495           $(MAKE) $(FLAGS_TO_PASS)  install)
3496
3497 @endif bfd
3498
3499 .PHONY: install-strip-bfd maybe-install-strip-bfd
3500 maybe-install-strip-bfd:
3501 @if bfd
3502 maybe-install-strip-bfd: install-strip-bfd
3503
3504 install-strip-bfd: installdirs
3505         @: $(MAKE); $(unstage)
3506         @r=`${PWD_COMMAND}`; export r; \
3507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3508         $(HOST_EXPORTS) \
3509         (cd $(HOST_SUBDIR)/bfd && \
3510           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
3511
3512 @endif bfd
3513
3514 # Other targets (info, dvi, pdf, etc.)
3515
3516 .PHONY: maybe-info-bfd info-bfd
3517 maybe-info-bfd:
3518 @if bfd
3519 maybe-info-bfd: info-bfd
3520
3521 info-bfd: \
3522     configure-bfd 
3523         @[ -f ./bfd/Makefile ] || exit 0; \
3524         r=`${PWD_COMMAND}`; export r; \
3525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3526         $(HOST_EXPORTS) \
3527         for flag in $(EXTRA_HOST_FLAGS) ; do \
3528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3529         done; \
3530         echo "Doing info in bfd" ; \
3531         (cd $(HOST_SUBDIR)/bfd && \
3532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3534                   "RANLIB=$${RANLIB}" \
3535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3536                   info) \
3537           || exit 1
3538
3539 @endif bfd
3540
3541 .PHONY: maybe-dvi-bfd dvi-bfd
3542 maybe-dvi-bfd:
3543 @if bfd
3544 maybe-dvi-bfd: dvi-bfd
3545
3546 dvi-bfd: \
3547     configure-bfd 
3548         @[ -f ./bfd/Makefile ] || exit 0; \
3549         r=`${PWD_COMMAND}`; export r; \
3550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3551         $(HOST_EXPORTS) \
3552         for flag in $(EXTRA_HOST_FLAGS) ; do \
3553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3554         done; \
3555         echo "Doing dvi in bfd" ; \
3556         (cd $(HOST_SUBDIR)/bfd && \
3557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3559                   "RANLIB=$${RANLIB}" \
3560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3561                   dvi) \
3562           || exit 1
3563
3564 @endif bfd
3565
3566 .PHONY: maybe-pdf-bfd pdf-bfd
3567 maybe-pdf-bfd:
3568 @if bfd
3569 maybe-pdf-bfd: pdf-bfd
3570
3571 pdf-bfd: \
3572     configure-bfd 
3573         @[ -f ./bfd/Makefile ] || exit 0; \
3574         r=`${PWD_COMMAND}`; export r; \
3575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3576         $(HOST_EXPORTS) \
3577         for flag in $(EXTRA_HOST_FLAGS) ; do \
3578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3579         done; \
3580         echo "Doing pdf in bfd" ; \
3581         (cd $(HOST_SUBDIR)/bfd && \
3582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3584                   "RANLIB=$${RANLIB}" \
3585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3586                   pdf) \
3587           || exit 1
3588
3589 @endif bfd
3590
3591 .PHONY: maybe-html-bfd html-bfd
3592 maybe-html-bfd:
3593 @if bfd
3594 maybe-html-bfd: html-bfd
3595
3596 html-bfd: \
3597     configure-bfd 
3598         @[ -f ./bfd/Makefile ] || exit 0; \
3599         r=`${PWD_COMMAND}`; export r; \
3600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3601         $(HOST_EXPORTS) \
3602         for flag in $(EXTRA_HOST_FLAGS) ; do \
3603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3604         done; \
3605         echo "Doing html in bfd" ; \
3606         (cd $(HOST_SUBDIR)/bfd && \
3607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3609                   "RANLIB=$${RANLIB}" \
3610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3611                   html) \
3612           || exit 1
3613
3614 @endif bfd
3615
3616 .PHONY: maybe-TAGS-bfd TAGS-bfd
3617 maybe-TAGS-bfd:
3618 @if bfd
3619 maybe-TAGS-bfd: TAGS-bfd
3620
3621 TAGS-bfd: \
3622     configure-bfd 
3623         @[ -f ./bfd/Makefile ] || exit 0; \
3624         r=`${PWD_COMMAND}`; export r; \
3625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3626         $(HOST_EXPORTS) \
3627         for flag in $(EXTRA_HOST_FLAGS) ; do \
3628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3629         done; \
3630         echo "Doing TAGS in bfd" ; \
3631         (cd $(HOST_SUBDIR)/bfd && \
3632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3634                   "RANLIB=$${RANLIB}" \
3635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3636                   TAGS) \
3637           || exit 1
3638
3639 @endif bfd
3640
3641 .PHONY: maybe-install-info-bfd install-info-bfd
3642 maybe-install-info-bfd:
3643 @if bfd
3644 maybe-install-info-bfd: install-info-bfd
3645
3646 install-info-bfd: \
3647     configure-bfd \
3648     info-bfd 
3649         @[ -f ./bfd/Makefile ] || exit 0; \
3650         r=`${PWD_COMMAND}`; export r; \
3651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3652         $(HOST_EXPORTS) \
3653         for flag in $(EXTRA_HOST_FLAGS) ; do \
3654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3655         done; \
3656         echo "Doing install-info in bfd" ; \
3657         (cd $(HOST_SUBDIR)/bfd && \
3658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3660                   "RANLIB=$${RANLIB}" \
3661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3662                   install-info) \
3663           || exit 1
3664
3665 @endif bfd
3666
3667 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3668 maybe-install-pdf-bfd:
3669 @if bfd
3670 maybe-install-pdf-bfd: install-pdf-bfd
3671
3672 install-pdf-bfd: \
3673     configure-bfd \
3674     pdf-bfd 
3675         @[ -f ./bfd/Makefile ] || exit 0; \
3676         r=`${PWD_COMMAND}`; export r; \
3677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3678         $(HOST_EXPORTS) \
3679         for flag in $(EXTRA_HOST_FLAGS) ; do \
3680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3681         done; \
3682         echo "Doing install-pdf in bfd" ; \
3683         (cd $(HOST_SUBDIR)/bfd && \
3684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3686                   "RANLIB=$${RANLIB}" \
3687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3688                   install-pdf) \
3689           || exit 1
3690
3691 @endif bfd
3692
3693 .PHONY: maybe-install-html-bfd install-html-bfd
3694 maybe-install-html-bfd:
3695 @if bfd
3696 maybe-install-html-bfd: install-html-bfd
3697
3698 install-html-bfd: \
3699     configure-bfd \
3700     html-bfd 
3701         @[ -f ./bfd/Makefile ] || exit 0; \
3702         r=`${PWD_COMMAND}`; export r; \
3703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3704         $(HOST_EXPORTS) \
3705         for flag in $(EXTRA_HOST_FLAGS) ; do \
3706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3707         done; \
3708         echo "Doing install-html in bfd" ; \
3709         (cd $(HOST_SUBDIR)/bfd && \
3710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3712                   "RANLIB=$${RANLIB}" \
3713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3714                   install-html) \
3715           || exit 1
3716
3717 @endif bfd
3718
3719 .PHONY: maybe-installcheck-bfd installcheck-bfd
3720 maybe-installcheck-bfd:
3721 @if bfd
3722 maybe-installcheck-bfd: installcheck-bfd
3723
3724 installcheck-bfd: \
3725     configure-bfd 
3726         @[ -f ./bfd/Makefile ] || exit 0; \
3727         r=`${PWD_COMMAND}`; export r; \
3728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3729         $(HOST_EXPORTS) \
3730         for flag in $(EXTRA_HOST_FLAGS) ; do \
3731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3732         done; \
3733         echo "Doing installcheck in bfd" ; \
3734         (cd $(HOST_SUBDIR)/bfd && \
3735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3737                   "RANLIB=$${RANLIB}" \
3738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3739                   installcheck) \
3740           || exit 1
3741
3742 @endif bfd
3743
3744 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3745 maybe-mostlyclean-bfd:
3746 @if bfd
3747 maybe-mostlyclean-bfd: mostlyclean-bfd
3748
3749 mostlyclean-bfd: 
3750         @[ -f ./bfd/Makefile ] || exit 0; \
3751         r=`${PWD_COMMAND}`; export r; \
3752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3753         $(HOST_EXPORTS) \
3754         for flag in $(EXTRA_HOST_FLAGS) ; do \
3755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3756         done; \
3757         echo "Doing mostlyclean in bfd" ; \
3758         (cd $(HOST_SUBDIR)/bfd && \
3759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3761                   "RANLIB=$${RANLIB}" \
3762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3763                   mostlyclean) \
3764           || exit 1
3765
3766 @endif bfd
3767
3768 .PHONY: maybe-clean-bfd clean-bfd
3769 maybe-clean-bfd:
3770 @if bfd
3771 maybe-clean-bfd: clean-bfd
3772
3773 clean-bfd: 
3774         @[ -f ./bfd/Makefile ] || exit 0; \
3775         r=`${PWD_COMMAND}`; export r; \
3776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3777         $(HOST_EXPORTS) \
3778         for flag in $(EXTRA_HOST_FLAGS) ; do \
3779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3780         done; \
3781         echo "Doing clean in bfd" ; \
3782         (cd $(HOST_SUBDIR)/bfd && \
3783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3785                   "RANLIB=$${RANLIB}" \
3786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3787                   clean) \
3788           || exit 1
3789
3790 @endif bfd
3791
3792 .PHONY: maybe-distclean-bfd distclean-bfd
3793 maybe-distclean-bfd:
3794 @if bfd
3795 maybe-distclean-bfd: distclean-bfd
3796
3797 distclean-bfd: 
3798         @[ -f ./bfd/Makefile ] || exit 0; \
3799         r=`${PWD_COMMAND}`; export r; \
3800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3801         $(HOST_EXPORTS) \
3802         for flag in $(EXTRA_HOST_FLAGS) ; do \
3803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3804         done; \
3805         echo "Doing distclean in bfd" ; \
3806         (cd $(HOST_SUBDIR)/bfd && \
3807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3809                   "RANLIB=$${RANLIB}" \
3810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3811                   distclean) \
3812           || exit 1
3813
3814 @endif bfd
3815
3816 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
3817 maybe-maintainer-clean-bfd:
3818 @if bfd
3819 maybe-maintainer-clean-bfd: maintainer-clean-bfd
3820
3821 maintainer-clean-bfd: 
3822         @[ -f ./bfd/Makefile ] || exit 0; \
3823         r=`${PWD_COMMAND}`; export r; \
3824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3825         $(HOST_EXPORTS) \
3826         for flag in $(EXTRA_HOST_FLAGS) ; do \
3827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3828         done; \
3829         echo "Doing maintainer-clean in bfd" ; \
3830         (cd $(HOST_SUBDIR)/bfd && \
3831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3833                   "RANLIB=$${RANLIB}" \
3834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3835                   maintainer-clean) \
3836           || exit 1
3837
3838 @endif bfd
3839
3840
3841
3842 .PHONY: configure-opcodes maybe-configure-opcodes
3843 maybe-configure-opcodes:
3844 @if gcc-bootstrap
3845 configure-opcodes: stage_current
3846 @endif gcc-bootstrap
3847 @if opcodes
3848 maybe-configure-opcodes: configure-opcodes
3849 configure-opcodes: 
3850         @r=`${PWD_COMMAND}`; export r; \
3851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3852         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3853         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3854         $(HOST_EXPORTS)  \
3855         echo Configuring in $(HOST_SUBDIR)/opcodes; \
3856         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
3857         case $(srcdir) in \
3858           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3859           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3860                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3861         esac; \
3862         srcdiroption="--srcdir=$${topdir}/opcodes"; \
3863         libsrcdir="$$s/opcodes"; \
3864         $(SHELL) $${libsrcdir}/configure \
3865           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3866           --target=${target_alias} $${srcdiroption}  \
3867           || exit 1
3868 @endif opcodes
3869
3870
3871
3872 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
3873 maybe-configure-stage1-opcodes:
3874 @if opcodes-bootstrap
3875 maybe-configure-stage1-opcodes: configure-stage1-opcodes
3876 configure-stage1-opcodes:
3877         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3878         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3879         @r=`${PWD_COMMAND}`; export r; \
3880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3881         TFLAGS="$(STAGE1_TFLAGS)"; \
3882         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3883         $(HOST_EXPORTS) \
3884         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3885         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3886         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3887         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
3888         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3889         cd $(HOST_SUBDIR)/opcodes || exit 1; \
3890         case $(srcdir) in \
3891           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3892           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3893                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3894         esac; \
3895         srcdiroption="--srcdir=$${topdir}/opcodes"; \
3896         libsrcdir="$$s/opcodes"; \
3897         $(SHELL) $${libsrcdir}/configure \
3898           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3899           --target=${target_alias} $${srcdiroption} \
3900           $(STAGE1_CONFIGURE_FLAGS)
3901 @endif opcodes-bootstrap
3902
3903 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
3904 maybe-configure-stage2-opcodes:
3905 @if opcodes-bootstrap
3906 maybe-configure-stage2-opcodes: configure-stage2-opcodes
3907 configure-stage2-opcodes:
3908         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3909         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3910         @r=`${PWD_COMMAND}`; export r; \
3911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3912         TFLAGS="$(STAGE2_TFLAGS)"; \
3913         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3914         $(HOST_EXPORTS) \
3915         $(POSTSTAGE1_HOST_EXPORTS) \
3916         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3917         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3918         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3919         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
3920         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3921         cd $(HOST_SUBDIR)/opcodes || exit 1; \
3922         case $(srcdir) in \
3923           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3924           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3925                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3926         esac; \
3927         srcdiroption="--srcdir=$${topdir}/opcodes"; \
3928         libsrcdir="$$s/opcodes"; \
3929         $(SHELL) $${libsrcdir}/configure \
3930           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3931           --target=${target_alias} $${srcdiroption} \
3932           --with-build-libsubdir=$(HOST_SUBDIR) \
3933           $(STAGE2_CONFIGURE_FLAGS)
3934 @endif opcodes-bootstrap
3935
3936 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
3937 maybe-configure-stage3-opcodes:
3938 @if opcodes-bootstrap
3939 maybe-configure-stage3-opcodes: configure-stage3-opcodes
3940 configure-stage3-opcodes:
3941         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3942         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3943         @r=`${PWD_COMMAND}`; export r; \
3944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3945         TFLAGS="$(STAGE3_TFLAGS)"; \
3946         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3947         $(HOST_EXPORTS) \
3948         $(POSTSTAGE1_HOST_EXPORTS) \
3949         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3950         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3951         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3952         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
3953         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3954         cd $(HOST_SUBDIR)/opcodes || exit 1; \
3955         case $(srcdir) in \
3956           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3957           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3958                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3959         esac; \
3960         srcdiroption="--srcdir=$${topdir}/opcodes"; \
3961         libsrcdir="$$s/opcodes"; \
3962         $(SHELL) $${libsrcdir}/configure \
3963           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3964           --target=${target_alias} $${srcdiroption} \
3965           --with-build-libsubdir=$(HOST_SUBDIR) \
3966           $(STAGE3_CONFIGURE_FLAGS)
3967 @endif opcodes-bootstrap
3968
3969 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
3970 maybe-configure-stage4-opcodes:
3971 @if opcodes-bootstrap
3972 maybe-configure-stage4-opcodes: configure-stage4-opcodes
3973 configure-stage4-opcodes:
3974         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3975         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3976         @r=`${PWD_COMMAND}`; export r; \
3977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3978         TFLAGS="$(STAGE4_TFLAGS)"; \
3979         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3980         $(HOST_EXPORTS) \
3981         $(POSTSTAGE1_HOST_EXPORTS) \
3982         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3983         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3984         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3985         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
3986         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3987         cd $(HOST_SUBDIR)/opcodes || exit 1; \
3988         case $(srcdir) in \
3989           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3990           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3991                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3992         esac; \
3993         srcdiroption="--srcdir=$${topdir}/opcodes"; \
3994         libsrcdir="$$s/opcodes"; \
3995         $(SHELL) $${libsrcdir}/configure \
3996           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3997           --target=${target_alias} $${srcdiroption} \
3998           --with-build-libsubdir=$(HOST_SUBDIR) \
3999           $(STAGE4_CONFIGURE_FLAGS)
4000 @endif opcodes-bootstrap
4001
4002 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4003 maybe-configure-stageprofile-opcodes:
4004 @if opcodes-bootstrap
4005 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4006 configure-stageprofile-opcodes:
4007         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4008         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4009         @r=`${PWD_COMMAND}`; export r; \
4010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4011         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4012         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4013         $(HOST_EXPORTS) \
4014         $(POSTSTAGE1_HOST_EXPORTS) \
4015         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4016         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4017         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4018         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
4019         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4020         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4021         case $(srcdir) in \
4022           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4023           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4024                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4025         esac; \
4026         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4027         libsrcdir="$$s/opcodes"; \
4028         $(SHELL) $${libsrcdir}/configure \
4029           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4030           --target=${target_alias} $${srcdiroption} \
4031           --with-build-libsubdir=$(HOST_SUBDIR) \
4032           $(STAGEprofile_CONFIGURE_FLAGS)
4033 @endif opcodes-bootstrap
4034
4035 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4036 maybe-configure-stagefeedback-opcodes:
4037 @if opcodes-bootstrap
4038 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4039 configure-stagefeedback-opcodes:
4040         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4041         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4042         @r=`${PWD_COMMAND}`; export r; \
4043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4044         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4045         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4046         $(HOST_EXPORTS) \
4047         $(POSTSTAGE1_HOST_EXPORTS) \
4048         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4049         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4050         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4051         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
4052         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4053         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4054         case $(srcdir) in \
4055           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4056           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4057                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4058         esac; \
4059         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4060         libsrcdir="$$s/opcodes"; \
4061         $(SHELL) $${libsrcdir}/configure \
4062           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4063           --target=${target_alias} $${srcdiroption} \
4064           --with-build-libsubdir=$(HOST_SUBDIR) \
4065           $(STAGEfeedback_CONFIGURE_FLAGS)
4066 @endif opcodes-bootstrap
4067
4068
4069
4070
4071
4072 .PHONY: all-opcodes maybe-all-opcodes
4073 maybe-all-opcodes:
4074 @if gcc-bootstrap
4075 all-opcodes: stage_current
4076 @endif gcc-bootstrap
4077 @if opcodes
4078 TARGET-opcodes=all
4079 maybe-all-opcodes: all-opcodes
4080 all-opcodes: configure-opcodes
4081         @r=`${PWD_COMMAND}`; export r; \
4082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4083         $(HOST_EXPORTS)  \
4084         (cd $(HOST_SUBDIR)/opcodes && \
4085           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4086                 $(TARGET-opcodes))
4087 @endif opcodes
4088
4089
4090
4091 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4092 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4093 maybe-all-stage1-opcodes:
4094 maybe-clean-stage1-opcodes:
4095 @if opcodes-bootstrap
4096 maybe-all-stage1-opcodes: all-stage1-opcodes
4097 all-stage1: all-stage1-opcodes
4098 TARGET-stage1-opcodes = $(TARGET-opcodes)
4099 all-stage1-opcodes: configure-stage1-opcodes
4100         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4101         @r=`${PWD_COMMAND}`; export r; \
4102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4103         TFLAGS="$(STAGE1_TFLAGS)"; \
4104         $(HOST_EXPORTS)  \
4105         cd $(HOST_SUBDIR)/opcodes && \
4106         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4107                 CFLAGS="$(STAGE1_CFLAGS)" \
4108                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4109                 LIBCFLAGS="$(LIBCFLAGS)" \
4110                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4111                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4112                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4113                 $(EXTRA_HOST_FLAGS)  \
4114                 $(STAGE1_FLAGS_TO_PASS)  \
4115                 TFLAGS="$(STAGE1_TFLAGS)" \
4116                 $(TARGET-stage1-opcodes)
4117
4118 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4119 clean-stage1: clean-stage1-opcodes
4120 clean-stage1-opcodes:
4121         @if [ $(current_stage) = stage1 ]; then \
4122           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4123         else \
4124           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4125           $(MAKE) stage1-start; \
4126         fi; \
4127         cd $(HOST_SUBDIR)/opcodes && \
4128         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4129         $(STAGE1_FLAGS_TO_PASS)  clean
4130 @endif opcodes-bootstrap
4131
4132
4133 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4134 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4135 maybe-all-stage2-opcodes:
4136 maybe-clean-stage2-opcodes:
4137 @if opcodes-bootstrap
4138 maybe-all-stage2-opcodes: all-stage2-opcodes
4139 all-stage2: all-stage2-opcodes
4140 TARGET-stage2-opcodes = $(TARGET-opcodes)
4141 all-stage2-opcodes: configure-stage2-opcodes
4142         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4143         @r=`${PWD_COMMAND}`; export r; \
4144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4145         TFLAGS="$(STAGE2_TFLAGS)"; \
4146         $(HOST_EXPORTS) \
4147         $(POSTSTAGE1_HOST_EXPORTS)  \
4148         cd $(HOST_SUBDIR)/opcodes && \
4149         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4150                 CFLAGS="$(STAGE2_CFLAGS)" \
4151                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4152                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4153                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4154                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4155                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4156                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4157                 TFLAGS="$(STAGE2_TFLAGS)" \
4158                 $(TARGET-stage2-opcodes)
4159
4160 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4161 clean-stage2: clean-stage2-opcodes
4162 clean-stage2-opcodes:
4163         @if [ $(current_stage) = stage2 ]; then \
4164           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4165         else \
4166           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4167           $(MAKE) stage2-start; \
4168         fi; \
4169         cd $(HOST_SUBDIR)/opcodes && \
4170         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4171 @endif opcodes-bootstrap
4172
4173
4174 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4175 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4176 maybe-all-stage3-opcodes:
4177 maybe-clean-stage3-opcodes:
4178 @if opcodes-bootstrap
4179 maybe-all-stage3-opcodes: all-stage3-opcodes
4180 all-stage3: all-stage3-opcodes
4181 TARGET-stage3-opcodes = $(TARGET-opcodes)
4182 all-stage3-opcodes: configure-stage3-opcodes
4183         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4184         @r=`${PWD_COMMAND}`; export r; \
4185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4186         TFLAGS="$(STAGE3_TFLAGS)"; \
4187         $(HOST_EXPORTS) \
4188         $(POSTSTAGE1_HOST_EXPORTS)  \
4189         cd $(HOST_SUBDIR)/opcodes && \
4190         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4191                 CFLAGS="$(STAGE3_CFLAGS)" \
4192                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4193                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4194                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4195                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4196                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4197                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4198                 TFLAGS="$(STAGE3_TFLAGS)" \
4199                 $(TARGET-stage3-opcodes)
4200
4201 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4202 clean-stage3: clean-stage3-opcodes
4203 clean-stage3-opcodes:
4204         @if [ $(current_stage) = stage3 ]; then \
4205           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4206         else \
4207           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4208           $(MAKE) stage3-start; \
4209         fi; \
4210         cd $(HOST_SUBDIR)/opcodes && \
4211         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4212 @endif opcodes-bootstrap
4213
4214
4215 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4216 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4217 maybe-all-stage4-opcodes:
4218 maybe-clean-stage4-opcodes:
4219 @if opcodes-bootstrap
4220 maybe-all-stage4-opcodes: all-stage4-opcodes
4221 all-stage4: all-stage4-opcodes
4222 TARGET-stage4-opcodes = $(TARGET-opcodes)
4223 all-stage4-opcodes: configure-stage4-opcodes
4224         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4225         @r=`${PWD_COMMAND}`; export r; \
4226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4227         TFLAGS="$(STAGE4_TFLAGS)"; \
4228         $(HOST_EXPORTS) \
4229         $(POSTSTAGE1_HOST_EXPORTS)  \
4230         cd $(HOST_SUBDIR)/opcodes && \
4231         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4232                 CFLAGS="$(STAGE4_CFLAGS)" \
4233                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4234                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4235                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4236                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4237                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4238                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4239                 TFLAGS="$(STAGE4_TFLAGS)" \
4240                 $(TARGET-stage4-opcodes)
4241
4242 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4243 clean-stage4: clean-stage4-opcodes
4244 clean-stage4-opcodes:
4245         @if [ $(current_stage) = stage4 ]; then \
4246           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4247         else \
4248           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4249           $(MAKE) stage4-start; \
4250         fi; \
4251         cd $(HOST_SUBDIR)/opcodes && \
4252         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4253 @endif opcodes-bootstrap
4254
4255
4256 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4257 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4258 maybe-all-stageprofile-opcodes:
4259 maybe-clean-stageprofile-opcodes:
4260 @if opcodes-bootstrap
4261 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4262 all-stageprofile: all-stageprofile-opcodes
4263 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4264 all-stageprofile-opcodes: configure-stageprofile-opcodes
4265         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4266         @r=`${PWD_COMMAND}`; export r; \
4267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4268         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4269         $(HOST_EXPORTS) \
4270         $(POSTSTAGE1_HOST_EXPORTS)  \
4271         cd $(HOST_SUBDIR)/opcodes && \
4272         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4273                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4274                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4275                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4276                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4277                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4278                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4279                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4280                 TFLAGS="$(STAGEprofile_TFLAGS)" \
4281                 $(TARGET-stageprofile-opcodes)
4282
4283 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4284 clean-stageprofile: clean-stageprofile-opcodes
4285 clean-stageprofile-opcodes:
4286         @if [ $(current_stage) = stageprofile ]; then \
4287           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4288         else \
4289           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4290           $(MAKE) stageprofile-start; \
4291         fi; \
4292         cd $(HOST_SUBDIR)/opcodes && \
4293         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4294 @endif opcodes-bootstrap
4295
4296
4297 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4298 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4299 maybe-all-stagefeedback-opcodes:
4300 maybe-clean-stagefeedback-opcodes:
4301 @if opcodes-bootstrap
4302 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4303 all-stagefeedback: all-stagefeedback-opcodes
4304 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4305 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4306         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4307         @r=`${PWD_COMMAND}`; export r; \
4308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4309         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4310         $(HOST_EXPORTS) \
4311         $(POSTSTAGE1_HOST_EXPORTS)  \
4312         cd $(HOST_SUBDIR)/opcodes && \
4313         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4314                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4315                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4316                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4317                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4318                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4319                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4320                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4321                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4322                 $(TARGET-stagefeedback-opcodes)
4323
4324 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4325 clean-stagefeedback: clean-stagefeedback-opcodes
4326 clean-stagefeedback-opcodes:
4327         @if [ $(current_stage) = stagefeedback ]; then \
4328           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4329         else \
4330           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4331           $(MAKE) stagefeedback-start; \
4332         fi; \
4333         cd $(HOST_SUBDIR)/opcodes && \
4334         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4335 @endif opcodes-bootstrap
4336
4337
4338
4339
4340
4341 .PHONY: check-opcodes maybe-check-opcodes
4342 maybe-check-opcodes:
4343 @if opcodes
4344 maybe-check-opcodes: check-opcodes
4345
4346 check-opcodes:
4347         @: $(MAKE); $(unstage)
4348         @r=`${PWD_COMMAND}`; export r; \
4349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4350         $(HOST_EXPORTS) \
4351         (cd $(HOST_SUBDIR)/opcodes && \
4352           $(MAKE) $(FLAGS_TO_PASS)  check)
4353
4354 @endif opcodes
4355
4356 .PHONY: install-opcodes maybe-install-opcodes
4357 maybe-install-opcodes:
4358 @if opcodes
4359 maybe-install-opcodes: install-opcodes
4360
4361 install-opcodes: installdirs
4362         @: $(MAKE); $(unstage)
4363         @r=`${PWD_COMMAND}`; export r; \
4364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4365         $(HOST_EXPORTS) \
4366         (cd $(HOST_SUBDIR)/opcodes && \
4367           $(MAKE) $(FLAGS_TO_PASS)  install)
4368
4369 @endif opcodes
4370
4371 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4372 maybe-install-strip-opcodes:
4373 @if opcodes
4374 maybe-install-strip-opcodes: install-strip-opcodes
4375
4376 install-strip-opcodes: installdirs
4377         @: $(MAKE); $(unstage)
4378         @r=`${PWD_COMMAND}`; export r; \
4379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4380         $(HOST_EXPORTS) \
4381         (cd $(HOST_SUBDIR)/opcodes && \
4382           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4383
4384 @endif opcodes
4385
4386 # Other targets (info, dvi, pdf, etc.)
4387
4388 .PHONY: maybe-info-opcodes info-opcodes
4389 maybe-info-opcodes:
4390 @if opcodes
4391 maybe-info-opcodes: info-opcodes
4392
4393 info-opcodes: \
4394     configure-opcodes 
4395         @[ -f ./opcodes/Makefile ] || exit 0; \
4396         r=`${PWD_COMMAND}`; export r; \
4397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4398         $(HOST_EXPORTS) \
4399         for flag in $(EXTRA_HOST_FLAGS) ; do \
4400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4401         done; \
4402         echo "Doing info in opcodes" ; \
4403         (cd $(HOST_SUBDIR)/opcodes && \
4404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4406                   "RANLIB=$${RANLIB}" \
4407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4408                   info) \
4409           || exit 1
4410
4411 @endif opcodes
4412
4413 .PHONY: maybe-dvi-opcodes dvi-opcodes
4414 maybe-dvi-opcodes:
4415 @if opcodes
4416 maybe-dvi-opcodes: dvi-opcodes
4417
4418 dvi-opcodes: \
4419     configure-opcodes 
4420         @[ -f ./opcodes/Makefile ] || exit 0; \
4421         r=`${PWD_COMMAND}`; export r; \
4422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4423         $(HOST_EXPORTS) \
4424         for flag in $(EXTRA_HOST_FLAGS) ; do \
4425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4426         done; \
4427         echo "Doing dvi in opcodes" ; \
4428         (cd $(HOST_SUBDIR)/opcodes && \
4429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4431                   "RANLIB=$${RANLIB}" \
4432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4433                   dvi) \
4434           || exit 1
4435
4436 @endif opcodes
4437
4438 .PHONY: maybe-pdf-opcodes pdf-opcodes
4439 maybe-pdf-opcodes:
4440 @if opcodes
4441 maybe-pdf-opcodes: pdf-opcodes
4442
4443 pdf-opcodes: \
4444     configure-opcodes 
4445         @[ -f ./opcodes/Makefile ] || exit 0; \
4446         r=`${PWD_COMMAND}`; export r; \
4447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4448         $(HOST_EXPORTS) \
4449         for flag in $(EXTRA_HOST_FLAGS) ; do \
4450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4451         done; \
4452         echo "Doing pdf in opcodes" ; \
4453         (cd $(HOST_SUBDIR)/opcodes && \
4454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4456                   "RANLIB=$${RANLIB}" \
4457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4458                   pdf) \
4459           || exit 1
4460
4461 @endif opcodes
4462
4463 .PHONY: maybe-html-opcodes html-opcodes
4464 maybe-html-opcodes:
4465 @if opcodes
4466 maybe-html-opcodes: html-opcodes
4467
4468 html-opcodes: \
4469     configure-opcodes 
4470         @[ -f ./opcodes/Makefile ] || exit 0; \
4471         r=`${PWD_COMMAND}`; export r; \
4472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4473         $(HOST_EXPORTS) \
4474         for flag in $(EXTRA_HOST_FLAGS) ; do \
4475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4476         done; \
4477         echo "Doing html in opcodes" ; \
4478         (cd $(HOST_SUBDIR)/opcodes && \
4479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4481                   "RANLIB=$${RANLIB}" \
4482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4483                   html) \
4484           || exit 1
4485
4486 @endif opcodes
4487
4488 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4489 maybe-TAGS-opcodes:
4490 @if opcodes
4491 maybe-TAGS-opcodes: TAGS-opcodes
4492
4493 TAGS-opcodes: \
4494     configure-opcodes 
4495         @[ -f ./opcodes/Makefile ] || exit 0; \
4496         r=`${PWD_COMMAND}`; export r; \
4497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4498         $(HOST_EXPORTS) \
4499         for flag in $(EXTRA_HOST_FLAGS) ; do \
4500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4501         done; \
4502         echo "Doing TAGS in opcodes" ; \
4503         (cd $(HOST_SUBDIR)/opcodes && \
4504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4506                   "RANLIB=$${RANLIB}" \
4507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4508                   TAGS) \
4509           || exit 1
4510
4511 @endif opcodes
4512
4513 .PHONY: maybe-install-info-opcodes install-info-opcodes
4514 maybe-install-info-opcodes:
4515 @if opcodes
4516 maybe-install-info-opcodes: install-info-opcodes
4517
4518 install-info-opcodes: \
4519     configure-opcodes \
4520     info-opcodes 
4521         @[ -f ./opcodes/Makefile ] || exit 0; \
4522         r=`${PWD_COMMAND}`; export r; \
4523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4524         $(HOST_EXPORTS) \
4525         for flag in $(EXTRA_HOST_FLAGS) ; do \
4526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4527         done; \
4528         echo "Doing install-info in opcodes" ; \
4529         (cd $(HOST_SUBDIR)/opcodes && \
4530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4532                   "RANLIB=$${RANLIB}" \
4533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4534                   install-info) \
4535           || exit 1
4536
4537 @endif opcodes
4538
4539 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4540 maybe-install-pdf-opcodes:
4541 @if opcodes
4542 maybe-install-pdf-opcodes: install-pdf-opcodes
4543
4544 install-pdf-opcodes: \
4545     configure-opcodes \
4546     pdf-opcodes 
4547         @[ -f ./opcodes/Makefile ] || exit 0; \
4548         r=`${PWD_COMMAND}`; export r; \
4549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4550         $(HOST_EXPORTS) \
4551         for flag in $(EXTRA_HOST_FLAGS) ; do \
4552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4553         done; \
4554         echo "Doing install-pdf in opcodes" ; \
4555         (cd $(HOST_SUBDIR)/opcodes && \
4556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4558                   "RANLIB=$${RANLIB}" \
4559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4560                   install-pdf) \
4561           || exit 1
4562
4563 @endif opcodes
4564
4565 .PHONY: maybe-install-html-opcodes install-html-opcodes
4566 maybe-install-html-opcodes:
4567 @if opcodes
4568 maybe-install-html-opcodes: install-html-opcodes
4569
4570 install-html-opcodes: \
4571     configure-opcodes \
4572     html-opcodes 
4573         @[ -f ./opcodes/Makefile ] || exit 0; \
4574         r=`${PWD_COMMAND}`; export r; \
4575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4576         $(HOST_EXPORTS) \
4577         for flag in $(EXTRA_HOST_FLAGS) ; do \
4578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4579         done; \
4580         echo "Doing install-html in opcodes" ; \
4581         (cd $(HOST_SUBDIR)/opcodes && \
4582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4584                   "RANLIB=$${RANLIB}" \
4585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4586                   install-html) \
4587           || exit 1
4588
4589 @endif opcodes
4590
4591 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4592 maybe-installcheck-opcodes:
4593 @if opcodes
4594 maybe-installcheck-opcodes: installcheck-opcodes
4595
4596 installcheck-opcodes: \
4597     configure-opcodes 
4598         @[ -f ./opcodes/Makefile ] || exit 0; \
4599         r=`${PWD_COMMAND}`; export r; \
4600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4601         $(HOST_EXPORTS) \
4602         for flag in $(EXTRA_HOST_FLAGS) ; do \
4603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4604         done; \
4605         echo "Doing installcheck in opcodes" ; \
4606         (cd $(HOST_SUBDIR)/opcodes && \
4607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4609                   "RANLIB=$${RANLIB}" \
4610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4611                   installcheck) \
4612           || exit 1
4613
4614 @endif opcodes
4615
4616 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4617 maybe-mostlyclean-opcodes:
4618 @if opcodes
4619 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4620
4621 mostlyclean-opcodes: 
4622         @[ -f ./opcodes/Makefile ] || exit 0; \
4623         r=`${PWD_COMMAND}`; export r; \
4624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4625         $(HOST_EXPORTS) \
4626         for flag in $(EXTRA_HOST_FLAGS) ; do \
4627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4628         done; \
4629         echo "Doing mostlyclean in opcodes" ; \
4630         (cd $(HOST_SUBDIR)/opcodes && \
4631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4633                   "RANLIB=$${RANLIB}" \
4634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4635                   mostlyclean) \
4636           || exit 1
4637
4638 @endif opcodes
4639
4640 .PHONY: maybe-clean-opcodes clean-opcodes
4641 maybe-clean-opcodes:
4642 @if opcodes
4643 maybe-clean-opcodes: clean-opcodes
4644
4645 clean-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 clean 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                   clean) \
4660           || exit 1
4661
4662 @endif opcodes
4663
4664 .PHONY: maybe-distclean-opcodes distclean-opcodes
4665 maybe-distclean-opcodes:
4666 @if opcodes
4667 maybe-distclean-opcodes: distclean-opcodes
4668
4669 distclean-opcodes: 
4670         @[ -f ./opcodes/Makefile ] || exit 0; \
4671         r=`${PWD_COMMAND}`; export r; \
4672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4673         $(HOST_EXPORTS) \
4674         for flag in $(EXTRA_HOST_FLAGS) ; do \
4675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4676         done; \
4677         echo "Doing distclean in opcodes" ; \
4678         (cd $(HOST_SUBDIR)/opcodes && \
4679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4681                   "RANLIB=$${RANLIB}" \
4682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4683                   distclean) \
4684           || exit 1
4685
4686 @endif opcodes
4687
4688 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4689 maybe-maintainer-clean-opcodes:
4690 @if opcodes
4691 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4692
4693 maintainer-clean-opcodes: 
4694         @[ -f ./opcodes/Makefile ] || exit 0; \
4695         r=`${PWD_COMMAND}`; export r; \
4696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4697         $(HOST_EXPORTS) \
4698         for flag in $(EXTRA_HOST_FLAGS) ; do \
4699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4700         done; \
4701         echo "Doing maintainer-clean in opcodes" ; \
4702         (cd $(HOST_SUBDIR)/opcodes && \
4703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4705                   "RANLIB=$${RANLIB}" \
4706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4707                   maintainer-clean) \
4708           || exit 1
4709
4710 @endif opcodes
4711
4712
4713
4714 .PHONY: configure-binutils maybe-configure-binutils
4715 maybe-configure-binutils:
4716 @if gcc-bootstrap
4717 configure-binutils: stage_current
4718 @endif gcc-bootstrap
4719 @if binutils
4720 maybe-configure-binutils: configure-binutils
4721 configure-binutils: 
4722         @r=`${PWD_COMMAND}`; export r; \
4723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4724         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4725         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4726         $(HOST_EXPORTS)  \
4727         echo Configuring in $(HOST_SUBDIR)/binutils; \
4728         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4729         case $(srcdir) in \
4730           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4731           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4732                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4733         esac; \
4734         srcdiroption="--srcdir=$${topdir}/binutils"; \
4735         libsrcdir="$$s/binutils"; \
4736         $(SHELL) $${libsrcdir}/configure \
4737           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4738           --target=${target_alias} $${srcdiroption}  \
4739           || exit 1
4740 @endif binutils
4741
4742
4743
4744 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4745 maybe-configure-stage1-binutils:
4746 @if binutils-bootstrap
4747 maybe-configure-stage1-binutils: configure-stage1-binutils
4748 configure-stage1-binutils:
4749         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4750         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4751         @r=`${PWD_COMMAND}`; export r; \
4752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4753         TFLAGS="$(STAGE1_TFLAGS)"; \
4754         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4755         $(HOST_EXPORTS) \
4756         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4757         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4758         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4759         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
4760         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4761         cd $(HOST_SUBDIR)/binutils || exit 1; \
4762         case $(srcdir) in \
4763           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4764           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4765                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4766         esac; \
4767         srcdiroption="--srcdir=$${topdir}/binutils"; \
4768         libsrcdir="$$s/binutils"; \
4769         $(SHELL) $${libsrcdir}/configure \
4770           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4771           --target=${target_alias} $${srcdiroption} \
4772           $(STAGE1_CONFIGURE_FLAGS)
4773 @endif binutils-bootstrap
4774
4775 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4776 maybe-configure-stage2-binutils:
4777 @if binutils-bootstrap
4778 maybe-configure-stage2-binutils: configure-stage2-binutils
4779 configure-stage2-binutils:
4780         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4781         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4782         @r=`${PWD_COMMAND}`; export r; \
4783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4784         TFLAGS="$(STAGE2_TFLAGS)"; \
4785         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4786         $(HOST_EXPORTS) \
4787         $(POSTSTAGE1_HOST_EXPORTS) \
4788         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4789         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4790         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4791         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
4792         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4793         cd $(HOST_SUBDIR)/binutils || exit 1; \
4794         case $(srcdir) in \
4795           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4796           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4797                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4798         esac; \
4799         srcdiroption="--srcdir=$${topdir}/binutils"; \
4800         libsrcdir="$$s/binutils"; \
4801         $(SHELL) $${libsrcdir}/configure \
4802           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4803           --target=${target_alias} $${srcdiroption} \
4804           --with-build-libsubdir=$(HOST_SUBDIR) \
4805           $(STAGE2_CONFIGURE_FLAGS)
4806 @endif binutils-bootstrap
4807
4808 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
4809 maybe-configure-stage3-binutils:
4810 @if binutils-bootstrap
4811 maybe-configure-stage3-binutils: configure-stage3-binutils
4812 configure-stage3-binutils:
4813         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4814         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4815         @r=`${PWD_COMMAND}`; export r; \
4816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4817         TFLAGS="$(STAGE3_TFLAGS)"; \
4818         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4819         $(HOST_EXPORTS) \
4820         $(POSTSTAGE1_HOST_EXPORTS) \
4821         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4822         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4823         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4824         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
4825         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4826         cd $(HOST_SUBDIR)/binutils || exit 1; \
4827         case $(srcdir) in \
4828           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4829           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4830                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4831         esac; \
4832         srcdiroption="--srcdir=$${topdir}/binutils"; \
4833         libsrcdir="$$s/binutils"; \
4834         $(SHELL) $${libsrcdir}/configure \
4835           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4836           --target=${target_alias} $${srcdiroption} \
4837           --with-build-libsubdir=$(HOST_SUBDIR) \
4838           $(STAGE3_CONFIGURE_FLAGS)
4839 @endif binutils-bootstrap
4840
4841 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
4842 maybe-configure-stage4-binutils:
4843 @if binutils-bootstrap
4844 maybe-configure-stage4-binutils: configure-stage4-binutils
4845 configure-stage4-binutils:
4846         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4847         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4848         @r=`${PWD_COMMAND}`; export r; \
4849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4850         TFLAGS="$(STAGE4_TFLAGS)"; \
4851         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4852         $(HOST_EXPORTS) \
4853         $(POSTSTAGE1_HOST_EXPORTS) \
4854         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4855         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4856         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4857         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
4858         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4859         cd $(HOST_SUBDIR)/binutils || exit 1; \
4860         case $(srcdir) in \
4861           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4862           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4863                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4864         esac; \
4865         srcdiroption="--srcdir=$${topdir}/binutils"; \
4866         libsrcdir="$$s/binutils"; \
4867         $(SHELL) $${libsrcdir}/configure \
4868           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4869           --target=${target_alias} $${srcdiroption} \
4870           --with-build-libsubdir=$(HOST_SUBDIR) \
4871           $(STAGE4_CONFIGURE_FLAGS)
4872 @endif binutils-bootstrap
4873
4874 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
4875 maybe-configure-stageprofile-binutils:
4876 @if binutils-bootstrap
4877 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
4878 configure-stageprofile-binutils:
4879         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4880         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4881         @r=`${PWD_COMMAND}`; export r; \
4882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4883         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4884         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4885         $(HOST_EXPORTS) \
4886         $(POSTSTAGE1_HOST_EXPORTS) \
4887         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4888         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4889         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4890         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
4891         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4892         cd $(HOST_SUBDIR)/binutils || exit 1; \
4893         case $(srcdir) in \
4894           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4895           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4896                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4897         esac; \
4898         srcdiroption="--srcdir=$${topdir}/binutils"; \
4899         libsrcdir="$$s/binutils"; \
4900         $(SHELL) $${libsrcdir}/configure \
4901           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4902           --target=${target_alias} $${srcdiroption} \
4903           --with-build-libsubdir=$(HOST_SUBDIR) \
4904           $(STAGEprofile_CONFIGURE_FLAGS)
4905 @endif binutils-bootstrap
4906
4907 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
4908 maybe-configure-stagefeedback-binutils:
4909 @if binutils-bootstrap
4910 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
4911 configure-stagefeedback-binutils:
4912         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4913         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4914         @r=`${PWD_COMMAND}`; export r; \
4915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4916         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4917         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4918         $(HOST_EXPORTS) \
4919         $(POSTSTAGE1_HOST_EXPORTS) \
4920         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4921         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4922         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4923         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
4924         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4925         cd $(HOST_SUBDIR)/binutils || exit 1; \
4926         case $(srcdir) in \
4927           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4928           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4929                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4930         esac; \
4931         srcdiroption="--srcdir=$${topdir}/binutils"; \
4932         libsrcdir="$$s/binutils"; \
4933         $(SHELL) $${libsrcdir}/configure \
4934           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4935           --target=${target_alias} $${srcdiroption} \
4936           --with-build-libsubdir=$(HOST_SUBDIR) \
4937           $(STAGEfeedback_CONFIGURE_FLAGS)
4938 @endif binutils-bootstrap
4939
4940
4941
4942
4943
4944 .PHONY: all-binutils maybe-all-binutils
4945 maybe-all-binutils:
4946 @if gcc-bootstrap
4947 all-binutils: stage_current
4948 @endif gcc-bootstrap
4949 @if binutils
4950 TARGET-binutils=all
4951 maybe-all-binutils: all-binutils
4952 all-binutils: configure-binutils
4953         @r=`${PWD_COMMAND}`; export r; \
4954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4955         $(HOST_EXPORTS)  \
4956         (cd $(HOST_SUBDIR)/binutils && \
4957           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4958                 $(TARGET-binutils))
4959 @endif binutils
4960
4961
4962
4963 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
4964 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
4965 maybe-all-stage1-binutils:
4966 maybe-clean-stage1-binutils:
4967 @if binutils-bootstrap
4968 maybe-all-stage1-binutils: all-stage1-binutils
4969 all-stage1: all-stage1-binutils
4970 TARGET-stage1-binutils = $(TARGET-binutils)
4971 all-stage1-binutils: configure-stage1-binutils
4972         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4973         @r=`${PWD_COMMAND}`; export r; \
4974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4975         TFLAGS="$(STAGE1_TFLAGS)"; \
4976         $(HOST_EXPORTS)  \
4977         cd $(HOST_SUBDIR)/binutils && \
4978         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4979                 CFLAGS="$(STAGE1_CFLAGS)" \
4980                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4981                 LIBCFLAGS="$(LIBCFLAGS)" \
4982                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4983                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4984                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4985                 $(EXTRA_HOST_FLAGS)  \
4986                 $(STAGE1_FLAGS_TO_PASS)  \
4987                 TFLAGS="$(STAGE1_TFLAGS)" \
4988                 $(TARGET-stage1-binutils)
4989
4990 maybe-clean-stage1-binutils: clean-stage1-binutils
4991 clean-stage1: clean-stage1-binutils
4992 clean-stage1-binutils:
4993         @if [ $(current_stage) = stage1 ]; then \
4994           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
4995         else \
4996           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
4997           $(MAKE) stage1-start; \
4998         fi; \
4999         cd $(HOST_SUBDIR)/binutils && \
5000         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5001         $(STAGE1_FLAGS_TO_PASS)  clean
5002 @endif binutils-bootstrap
5003
5004
5005 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5006 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5007 maybe-all-stage2-binutils:
5008 maybe-clean-stage2-binutils:
5009 @if binutils-bootstrap
5010 maybe-all-stage2-binutils: all-stage2-binutils
5011 all-stage2: all-stage2-binutils
5012 TARGET-stage2-binutils = $(TARGET-binutils)
5013 all-stage2-binutils: configure-stage2-binutils
5014         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5015         @r=`${PWD_COMMAND}`; export r; \
5016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5017         TFLAGS="$(STAGE2_TFLAGS)"; \
5018         $(HOST_EXPORTS) \
5019         $(POSTSTAGE1_HOST_EXPORTS)  \
5020         cd $(HOST_SUBDIR)/binutils && \
5021         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5022                 CFLAGS="$(STAGE2_CFLAGS)" \
5023                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5024                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5025                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5026                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5027                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5028                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5029                 TFLAGS="$(STAGE2_TFLAGS)" \
5030                 $(TARGET-stage2-binutils)
5031
5032 maybe-clean-stage2-binutils: clean-stage2-binutils
5033 clean-stage2: clean-stage2-binutils
5034 clean-stage2-binutils:
5035         @if [ $(current_stage) = stage2 ]; then \
5036           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5037         else \
5038           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5039           $(MAKE) stage2-start; \
5040         fi; \
5041         cd $(HOST_SUBDIR)/binutils && \
5042         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5043 @endif binutils-bootstrap
5044
5045
5046 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5047 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5048 maybe-all-stage3-binutils:
5049 maybe-clean-stage3-binutils:
5050 @if binutils-bootstrap
5051 maybe-all-stage3-binutils: all-stage3-binutils
5052 all-stage3: all-stage3-binutils
5053 TARGET-stage3-binutils = $(TARGET-binutils)
5054 all-stage3-binutils: configure-stage3-binutils
5055         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5056         @r=`${PWD_COMMAND}`; export r; \
5057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5058         TFLAGS="$(STAGE3_TFLAGS)"; \
5059         $(HOST_EXPORTS) \
5060         $(POSTSTAGE1_HOST_EXPORTS)  \
5061         cd $(HOST_SUBDIR)/binutils && \
5062         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5063                 CFLAGS="$(STAGE3_CFLAGS)" \
5064                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5065                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5066                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5067                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5068                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5069                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5070                 TFLAGS="$(STAGE3_TFLAGS)" \
5071                 $(TARGET-stage3-binutils)
5072
5073 maybe-clean-stage3-binutils: clean-stage3-binutils
5074 clean-stage3: clean-stage3-binutils
5075 clean-stage3-binutils:
5076         @if [ $(current_stage) = stage3 ]; then \
5077           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5078         else \
5079           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5080           $(MAKE) stage3-start; \
5081         fi; \
5082         cd $(HOST_SUBDIR)/binutils && \
5083         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5084 @endif binutils-bootstrap
5085
5086
5087 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5088 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5089 maybe-all-stage4-binutils:
5090 maybe-clean-stage4-binutils:
5091 @if binutils-bootstrap
5092 maybe-all-stage4-binutils: all-stage4-binutils
5093 all-stage4: all-stage4-binutils
5094 TARGET-stage4-binutils = $(TARGET-binutils)
5095 all-stage4-binutils: configure-stage4-binutils
5096         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5097         @r=`${PWD_COMMAND}`; export r; \
5098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5099         TFLAGS="$(STAGE4_TFLAGS)"; \
5100         $(HOST_EXPORTS) \
5101         $(POSTSTAGE1_HOST_EXPORTS)  \
5102         cd $(HOST_SUBDIR)/binutils && \
5103         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5104                 CFLAGS="$(STAGE4_CFLAGS)" \
5105                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5106                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5107                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5108                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5109                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5110                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5111                 TFLAGS="$(STAGE4_TFLAGS)" \
5112                 $(TARGET-stage4-binutils)
5113
5114 maybe-clean-stage4-binutils: clean-stage4-binutils
5115 clean-stage4: clean-stage4-binutils
5116 clean-stage4-binutils:
5117         @if [ $(current_stage) = stage4 ]; then \
5118           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5119         else \
5120           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5121           $(MAKE) stage4-start; \
5122         fi; \
5123         cd $(HOST_SUBDIR)/binutils && \
5124         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5125 @endif binutils-bootstrap
5126
5127
5128 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5129 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5130 maybe-all-stageprofile-binutils:
5131 maybe-clean-stageprofile-binutils:
5132 @if binutils-bootstrap
5133 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5134 all-stageprofile: all-stageprofile-binutils
5135 TARGET-stageprofile-binutils = $(TARGET-binutils)
5136 all-stageprofile-binutils: configure-stageprofile-binutils
5137         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5138         @r=`${PWD_COMMAND}`; export r; \
5139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5140         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5141         $(HOST_EXPORTS) \
5142         $(POSTSTAGE1_HOST_EXPORTS)  \
5143         cd $(HOST_SUBDIR)/binutils && \
5144         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5145                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5146                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5147                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5148                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5149                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5150                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5151                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5152                 TFLAGS="$(STAGEprofile_TFLAGS)" \
5153                 $(TARGET-stageprofile-binutils)
5154
5155 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5156 clean-stageprofile: clean-stageprofile-binutils
5157 clean-stageprofile-binutils:
5158         @if [ $(current_stage) = stageprofile ]; then \
5159           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5160         else \
5161           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5162           $(MAKE) stageprofile-start; \
5163         fi; \
5164         cd $(HOST_SUBDIR)/binutils && \
5165         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5166 @endif binutils-bootstrap
5167
5168
5169 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5170 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5171 maybe-all-stagefeedback-binutils:
5172 maybe-clean-stagefeedback-binutils:
5173 @if binutils-bootstrap
5174 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5175 all-stagefeedback: all-stagefeedback-binutils
5176 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5177 all-stagefeedback-binutils: configure-stagefeedback-binutils
5178         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5179         @r=`${PWD_COMMAND}`; export r; \
5180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5181         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5182         $(HOST_EXPORTS) \
5183         $(POSTSTAGE1_HOST_EXPORTS)  \
5184         cd $(HOST_SUBDIR)/binutils && \
5185         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5186                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5187                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5188                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5189                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5190                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5191                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5192                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5193                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5194                 $(TARGET-stagefeedback-binutils)
5195
5196 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5197 clean-stagefeedback: clean-stagefeedback-binutils
5198 clean-stagefeedback-binutils:
5199         @if [ $(current_stage) = stagefeedback ]; then \
5200           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5201         else \
5202           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5203           $(MAKE) stagefeedback-start; \
5204         fi; \
5205         cd $(HOST_SUBDIR)/binutils && \
5206         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5207 @endif binutils-bootstrap
5208
5209
5210
5211
5212
5213 .PHONY: check-binutils maybe-check-binutils
5214 maybe-check-binutils:
5215 @if binutils
5216 maybe-check-binutils: check-binutils
5217
5218 check-binutils:
5219         @: $(MAKE); $(unstage)
5220         @r=`${PWD_COMMAND}`; export r; \
5221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5222         $(HOST_EXPORTS) \
5223         (cd $(HOST_SUBDIR)/binutils && \
5224           $(MAKE) $(FLAGS_TO_PASS)  check)
5225
5226 @endif binutils
5227
5228 .PHONY: install-binutils maybe-install-binutils
5229 maybe-install-binutils:
5230 @if binutils
5231 maybe-install-binutils: install-binutils
5232
5233 install-binutils: installdirs
5234         @: $(MAKE); $(unstage)
5235         @r=`${PWD_COMMAND}`; export r; \
5236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5237         $(HOST_EXPORTS) \
5238         (cd $(HOST_SUBDIR)/binutils && \
5239           $(MAKE) $(FLAGS_TO_PASS)  install)
5240
5241 @endif binutils
5242
5243 .PHONY: install-strip-binutils maybe-install-strip-binutils
5244 maybe-install-strip-binutils:
5245 @if binutils
5246 maybe-install-strip-binutils: install-strip-binutils
5247
5248 install-strip-binutils: installdirs
5249         @: $(MAKE); $(unstage)
5250         @r=`${PWD_COMMAND}`; export r; \
5251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5252         $(HOST_EXPORTS) \
5253         (cd $(HOST_SUBDIR)/binutils && \
5254           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5255
5256 @endif binutils
5257
5258 # Other targets (info, dvi, pdf, etc.)
5259
5260 .PHONY: maybe-info-binutils info-binutils
5261 maybe-info-binutils:
5262 @if binutils
5263 maybe-info-binutils: info-binutils
5264
5265 info-binutils: \
5266     configure-binutils 
5267         @[ -f ./binutils/Makefile ] || exit 0; \
5268         r=`${PWD_COMMAND}`; export r; \
5269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5270         $(HOST_EXPORTS) \
5271         for flag in $(EXTRA_HOST_FLAGS) ; do \
5272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5273         done; \
5274         echo "Doing info in binutils" ; \
5275         (cd $(HOST_SUBDIR)/binutils && \
5276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5278                   "RANLIB=$${RANLIB}" \
5279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5280                   info) \
5281           || exit 1
5282
5283 @endif binutils
5284
5285 .PHONY: maybe-dvi-binutils dvi-binutils
5286 maybe-dvi-binutils:
5287 @if binutils
5288 maybe-dvi-binutils: dvi-binutils
5289
5290 dvi-binutils: \
5291     configure-binutils 
5292         @[ -f ./binutils/Makefile ] || exit 0; \
5293         r=`${PWD_COMMAND}`; export r; \
5294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5295         $(HOST_EXPORTS) \
5296         for flag in $(EXTRA_HOST_FLAGS) ; do \
5297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5298         done; \
5299         echo "Doing dvi in binutils" ; \
5300         (cd $(HOST_SUBDIR)/binutils && \
5301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5303                   "RANLIB=$${RANLIB}" \
5304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5305                   dvi) \
5306           || exit 1
5307
5308 @endif binutils
5309
5310 .PHONY: maybe-pdf-binutils pdf-binutils
5311 maybe-pdf-binutils:
5312 @if binutils
5313 maybe-pdf-binutils: pdf-binutils
5314
5315 pdf-binutils: \
5316     configure-binutils 
5317         @[ -f ./binutils/Makefile ] || exit 0; \
5318         r=`${PWD_COMMAND}`; export r; \
5319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5320         $(HOST_EXPORTS) \
5321         for flag in $(EXTRA_HOST_FLAGS) ; do \
5322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5323         done; \
5324         echo "Doing pdf in binutils" ; \
5325         (cd $(HOST_SUBDIR)/binutils && \
5326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5328                   "RANLIB=$${RANLIB}" \
5329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5330                   pdf) \
5331           || exit 1
5332
5333 @endif binutils
5334
5335 .PHONY: maybe-html-binutils html-binutils
5336 maybe-html-binutils:
5337 @if binutils
5338 maybe-html-binutils: html-binutils
5339
5340 html-binutils: \
5341     configure-binutils 
5342         @[ -f ./binutils/Makefile ] || exit 0; \
5343         r=`${PWD_COMMAND}`; export r; \
5344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5345         $(HOST_EXPORTS) \
5346         for flag in $(EXTRA_HOST_FLAGS) ; do \
5347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5348         done; \
5349         echo "Doing html in binutils" ; \
5350         (cd $(HOST_SUBDIR)/binutils && \
5351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5353                   "RANLIB=$${RANLIB}" \
5354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5355                   html) \
5356           || exit 1
5357
5358 @endif binutils
5359
5360 .PHONY: maybe-TAGS-binutils TAGS-binutils
5361 maybe-TAGS-binutils:
5362 @if binutils
5363 maybe-TAGS-binutils: TAGS-binutils
5364
5365 TAGS-binutils: \
5366     configure-binutils 
5367         @[ -f ./binutils/Makefile ] || exit 0; \
5368         r=`${PWD_COMMAND}`; export r; \
5369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5370         $(HOST_EXPORTS) \
5371         for flag in $(EXTRA_HOST_FLAGS) ; do \
5372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5373         done; \
5374         echo "Doing TAGS in binutils" ; \
5375         (cd $(HOST_SUBDIR)/binutils && \
5376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5378                   "RANLIB=$${RANLIB}" \
5379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5380                   TAGS) \
5381           || exit 1
5382
5383 @endif binutils
5384
5385 .PHONY: maybe-install-info-binutils install-info-binutils
5386 maybe-install-info-binutils:
5387 @if binutils
5388 maybe-install-info-binutils: install-info-binutils
5389
5390 install-info-binutils: \
5391     configure-binutils \
5392     info-binutils 
5393         @[ -f ./binutils/Makefile ] || exit 0; \
5394         r=`${PWD_COMMAND}`; export r; \
5395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5396         $(HOST_EXPORTS) \
5397         for flag in $(EXTRA_HOST_FLAGS) ; do \
5398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5399         done; \
5400         echo "Doing install-info in binutils" ; \
5401         (cd $(HOST_SUBDIR)/binutils && \
5402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5404                   "RANLIB=$${RANLIB}" \
5405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5406                   install-info) \
5407           || exit 1
5408
5409 @endif binutils
5410
5411 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5412 maybe-install-pdf-binutils:
5413 @if binutils
5414 maybe-install-pdf-binutils: install-pdf-binutils
5415
5416 install-pdf-binutils: \
5417     configure-binutils \
5418     pdf-binutils 
5419         @[ -f ./binutils/Makefile ] || exit 0; \
5420         r=`${PWD_COMMAND}`; export r; \
5421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5422         $(HOST_EXPORTS) \
5423         for flag in $(EXTRA_HOST_FLAGS) ; do \
5424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5425         done; \
5426         echo "Doing install-pdf in binutils" ; \
5427         (cd $(HOST_SUBDIR)/binutils && \
5428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5430                   "RANLIB=$${RANLIB}" \
5431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5432                   install-pdf) \
5433           || exit 1
5434
5435 @endif binutils
5436
5437 .PHONY: maybe-install-html-binutils install-html-binutils
5438 maybe-install-html-binutils:
5439 @if binutils
5440 maybe-install-html-binutils: install-html-binutils
5441
5442 install-html-binutils: \
5443     configure-binutils \
5444     html-binutils 
5445         @[ -f ./binutils/Makefile ] || exit 0; \
5446         r=`${PWD_COMMAND}`; export r; \
5447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5448         $(HOST_EXPORTS) \
5449         for flag in $(EXTRA_HOST_FLAGS) ; do \
5450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5451         done; \
5452         echo "Doing install-html in binutils" ; \
5453         (cd $(HOST_SUBDIR)/binutils && \
5454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5456                   "RANLIB=$${RANLIB}" \
5457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5458                   install-html) \
5459           || exit 1
5460
5461 @endif binutils
5462
5463 .PHONY: maybe-installcheck-binutils installcheck-binutils
5464 maybe-installcheck-binutils:
5465 @if binutils
5466 maybe-installcheck-binutils: installcheck-binutils
5467
5468 installcheck-binutils: \
5469     configure-binutils 
5470         @[ -f ./binutils/Makefile ] || exit 0; \
5471         r=`${PWD_COMMAND}`; export r; \
5472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5473         $(HOST_EXPORTS) \
5474         for flag in $(EXTRA_HOST_FLAGS) ; do \
5475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5476         done; \
5477         echo "Doing installcheck in binutils" ; \
5478         (cd $(HOST_SUBDIR)/binutils && \
5479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5481                   "RANLIB=$${RANLIB}" \
5482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5483                   installcheck) \
5484           || exit 1
5485
5486 @endif binutils
5487
5488 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5489 maybe-mostlyclean-binutils:
5490 @if binutils
5491 maybe-mostlyclean-binutils: mostlyclean-binutils
5492
5493 mostlyclean-binutils: 
5494         @[ -f ./binutils/Makefile ] || exit 0; \
5495         r=`${PWD_COMMAND}`; export r; \
5496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5497         $(HOST_EXPORTS) \
5498         for flag in $(EXTRA_HOST_FLAGS) ; do \
5499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5500         done; \
5501         echo "Doing mostlyclean in binutils" ; \
5502         (cd $(HOST_SUBDIR)/binutils && \
5503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5505                   "RANLIB=$${RANLIB}" \
5506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5507                   mostlyclean) \
5508           || exit 1
5509
5510 @endif binutils
5511
5512 .PHONY: maybe-clean-binutils clean-binutils
5513 maybe-clean-binutils:
5514 @if binutils
5515 maybe-clean-binutils: clean-binutils
5516
5517 clean-binutils: 
5518         @[ -f ./binutils/Makefile ] || exit 0; \
5519         r=`${PWD_COMMAND}`; export r; \
5520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5521         $(HOST_EXPORTS) \
5522         for flag in $(EXTRA_HOST_FLAGS) ; do \
5523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5524         done; \
5525         echo "Doing clean in binutils" ; \
5526         (cd $(HOST_SUBDIR)/binutils && \
5527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5529                   "RANLIB=$${RANLIB}" \
5530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5531                   clean) \
5532           || exit 1
5533
5534 @endif binutils
5535
5536 .PHONY: maybe-distclean-binutils distclean-binutils
5537 maybe-distclean-binutils:
5538 @if binutils
5539 maybe-distclean-binutils: distclean-binutils
5540
5541 distclean-binutils: 
5542         @[ -f ./binutils/Makefile ] || exit 0; \
5543         r=`${PWD_COMMAND}`; export r; \
5544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5545         $(HOST_EXPORTS) \
5546         for flag in $(EXTRA_HOST_FLAGS) ; do \
5547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5548         done; \
5549         echo "Doing distclean in binutils" ; \
5550         (cd $(HOST_SUBDIR)/binutils && \
5551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5553                   "RANLIB=$${RANLIB}" \
5554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5555                   distclean) \
5556           || exit 1
5557
5558 @endif binutils
5559
5560 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5561 maybe-maintainer-clean-binutils:
5562 @if binutils
5563 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5564
5565 maintainer-clean-binutils: 
5566         @[ -f ./binutils/Makefile ] || exit 0; \
5567         r=`${PWD_COMMAND}`; export r; \
5568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5569         $(HOST_EXPORTS) \
5570         for flag in $(EXTRA_HOST_FLAGS) ; do \
5571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5572         done; \
5573         echo "Doing maintainer-clean in binutils" ; \
5574         (cd $(HOST_SUBDIR)/binutils && \
5575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5577                   "RANLIB=$${RANLIB}" \
5578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5579                   maintainer-clean) \
5580           || exit 1
5581
5582 @endif binutils
5583
5584
5585
5586 .PHONY: configure-bison maybe-configure-bison
5587 maybe-configure-bison:
5588 @if gcc-bootstrap
5589 configure-bison: stage_current
5590 @endif gcc-bootstrap
5591 @if bison
5592 maybe-configure-bison: configure-bison
5593 configure-bison: 
5594         @: $(MAKE); $(unstage)
5595         @r=`${PWD_COMMAND}`; export r; \
5596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5597         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5598         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
5599         $(HOST_EXPORTS)  \
5600         echo Configuring in $(HOST_SUBDIR)/bison; \
5601         cd "$(HOST_SUBDIR)/bison" || exit 1; \
5602         case $(srcdir) in \
5603           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5604           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5605                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5606         esac; \
5607         srcdiroption="--srcdir=$${topdir}/bison"; \
5608         libsrcdir="$$s/bison"; \
5609         $(SHELL) $${libsrcdir}/configure \
5610           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5611           --target=${target_alias} $${srcdiroption}  \
5612           || exit 1
5613 @endif bison
5614
5615
5616
5617
5618
5619 .PHONY: all-bison maybe-all-bison
5620 maybe-all-bison:
5621 @if gcc-bootstrap
5622 all-bison: stage_current
5623 @endif gcc-bootstrap
5624 @if bison
5625 TARGET-bison=all
5626 maybe-all-bison: all-bison
5627 all-bison: configure-bison
5628         @: $(MAKE); $(unstage)
5629         @r=`${PWD_COMMAND}`; export r; \
5630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5631         $(HOST_EXPORTS)  \
5632         (cd $(HOST_SUBDIR)/bison && \
5633           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5634                 $(TARGET-bison))
5635 @endif bison
5636
5637
5638
5639
5640 .PHONY: check-bison maybe-check-bison
5641 maybe-check-bison:
5642 @if bison
5643 maybe-check-bison: check-bison
5644
5645 # This module is only tested in a native toolchain.
5646 check-bison:
5647         @: $(MAKE); $(unstage)
5648         @if [ '$(host)' = '$(target)' ] ; then \
5649           r=`${PWD_COMMAND}`; export r; \
5650           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5651           $(HOST_EXPORTS) \
5652           (cd $(HOST_SUBDIR)/bison && \
5653             $(MAKE) $(FLAGS_TO_PASS)  check); \
5654         fi
5655
5656 @endif bison
5657
5658 .PHONY: install-bison maybe-install-bison
5659 maybe-install-bison:
5660 @if bison
5661 maybe-install-bison: install-bison
5662
5663 install-bison: installdirs
5664         @: $(MAKE); $(unstage)
5665         @r=`${PWD_COMMAND}`; export r; \
5666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5667         $(HOST_EXPORTS) \
5668         (cd $(HOST_SUBDIR)/bison && \
5669           $(MAKE) $(FLAGS_TO_PASS)  install)
5670
5671 @endif bison
5672
5673 .PHONY: install-strip-bison maybe-install-strip-bison
5674 maybe-install-strip-bison:
5675 @if bison
5676 maybe-install-strip-bison: install-strip-bison
5677
5678 install-strip-bison: installdirs
5679         @: $(MAKE); $(unstage)
5680         @r=`${PWD_COMMAND}`; export r; \
5681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5682         $(HOST_EXPORTS) \
5683         (cd $(HOST_SUBDIR)/bison && \
5684           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5685
5686 @endif bison
5687
5688 # Other targets (info, dvi, pdf, etc.)
5689
5690 .PHONY: maybe-info-bison info-bison
5691 maybe-info-bison:
5692 @if bison
5693 maybe-info-bison: info-bison
5694
5695 info-bison: \
5696     configure-bison 
5697         @: $(MAKE); $(unstage)
5698         @[ -f ./bison/Makefile ] || exit 0; \
5699         r=`${PWD_COMMAND}`; export r; \
5700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5701         $(HOST_EXPORTS) \
5702         for flag in $(EXTRA_HOST_FLAGS) ; do \
5703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5704         done; \
5705         echo "Doing info in bison" ; \
5706         (cd $(HOST_SUBDIR)/bison && \
5707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5709                   "RANLIB=$${RANLIB}" \
5710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5711                   info) \
5712           || exit 1
5713
5714 @endif bison
5715
5716 .PHONY: maybe-dvi-bison dvi-bison
5717 maybe-dvi-bison:
5718 @if bison
5719 maybe-dvi-bison: dvi-bison
5720
5721 dvi-bison: \
5722     configure-bison 
5723         @: $(MAKE); $(unstage)
5724         @[ -f ./bison/Makefile ] || exit 0; \
5725         r=`${PWD_COMMAND}`; export r; \
5726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5727         $(HOST_EXPORTS) \
5728         for flag in $(EXTRA_HOST_FLAGS) ; do \
5729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5730         done; \
5731         echo "Doing dvi in bison" ; \
5732         (cd $(HOST_SUBDIR)/bison && \
5733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5735                   "RANLIB=$${RANLIB}" \
5736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5737                   dvi) \
5738           || exit 1
5739
5740 @endif bison
5741
5742 .PHONY: maybe-pdf-bison pdf-bison
5743 maybe-pdf-bison:
5744 @if bison
5745 maybe-pdf-bison: pdf-bison
5746
5747 pdf-bison: \
5748     configure-bison 
5749         @: $(MAKE); $(unstage)
5750         @[ -f ./bison/Makefile ] || exit 0; \
5751         r=`${PWD_COMMAND}`; export r; \
5752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5753         $(HOST_EXPORTS) \
5754         for flag in $(EXTRA_HOST_FLAGS) ; do \
5755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5756         done; \
5757         echo "Doing pdf in bison" ; \
5758         (cd $(HOST_SUBDIR)/bison && \
5759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5761                   "RANLIB=$${RANLIB}" \
5762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5763                   pdf) \
5764           || exit 1
5765
5766 @endif bison
5767
5768 .PHONY: maybe-html-bison html-bison
5769 maybe-html-bison:
5770 @if bison
5771 maybe-html-bison: html-bison
5772
5773 html-bison: \
5774     configure-bison 
5775         @: $(MAKE); $(unstage)
5776         @[ -f ./bison/Makefile ] || exit 0; \
5777         r=`${PWD_COMMAND}`; export r; \
5778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5779         $(HOST_EXPORTS) \
5780         for flag in $(EXTRA_HOST_FLAGS) ; do \
5781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5782         done; \
5783         echo "Doing html in bison" ; \
5784         (cd $(HOST_SUBDIR)/bison && \
5785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5787                   "RANLIB=$${RANLIB}" \
5788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5789                   html) \
5790           || exit 1
5791
5792 @endif bison
5793
5794 .PHONY: maybe-TAGS-bison TAGS-bison
5795 maybe-TAGS-bison:
5796 @if bison
5797 maybe-TAGS-bison: TAGS-bison
5798
5799 TAGS-bison: \
5800     configure-bison 
5801         @: $(MAKE); $(unstage)
5802         @[ -f ./bison/Makefile ] || exit 0; \
5803         r=`${PWD_COMMAND}`; export r; \
5804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5805         $(HOST_EXPORTS) \
5806         for flag in $(EXTRA_HOST_FLAGS) ; do \
5807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5808         done; \
5809         echo "Doing TAGS in bison" ; \
5810         (cd $(HOST_SUBDIR)/bison && \
5811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5813                   "RANLIB=$${RANLIB}" \
5814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5815                   TAGS) \
5816           || exit 1
5817
5818 @endif bison
5819
5820 .PHONY: maybe-install-info-bison install-info-bison
5821 maybe-install-info-bison:
5822 @if bison
5823 maybe-install-info-bison: install-info-bison
5824
5825 install-info-bison: \
5826     configure-bison \
5827     info-bison 
5828         @: $(MAKE); $(unstage)
5829         @[ -f ./bison/Makefile ] || exit 0; \
5830         r=`${PWD_COMMAND}`; export r; \
5831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5832         $(HOST_EXPORTS) \
5833         for flag in $(EXTRA_HOST_FLAGS) ; do \
5834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5835         done; \
5836         echo "Doing install-info in bison" ; \
5837         (cd $(HOST_SUBDIR)/bison && \
5838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5840                   "RANLIB=$${RANLIB}" \
5841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5842                   install-info) \
5843           || exit 1
5844
5845 @endif bison
5846
5847 .PHONY: maybe-install-pdf-bison install-pdf-bison
5848 maybe-install-pdf-bison:
5849 @if bison
5850 maybe-install-pdf-bison: install-pdf-bison
5851
5852 install-pdf-bison: \
5853     configure-bison \
5854     pdf-bison 
5855         @: $(MAKE); $(unstage)
5856         @[ -f ./bison/Makefile ] || exit 0; \
5857         r=`${PWD_COMMAND}`; export r; \
5858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5859         $(HOST_EXPORTS) \
5860         for flag in $(EXTRA_HOST_FLAGS) ; do \
5861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5862         done; \
5863         echo "Doing install-pdf in bison" ; \
5864         (cd $(HOST_SUBDIR)/bison && \
5865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5867                   "RANLIB=$${RANLIB}" \
5868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5869                   install-pdf) \
5870           || exit 1
5871
5872 @endif bison
5873
5874 .PHONY: maybe-install-html-bison install-html-bison
5875 maybe-install-html-bison:
5876 @if bison
5877 maybe-install-html-bison: install-html-bison
5878
5879 install-html-bison: \
5880     configure-bison \
5881     html-bison 
5882         @: $(MAKE); $(unstage)
5883         @[ -f ./bison/Makefile ] || exit 0; \
5884         r=`${PWD_COMMAND}`; export r; \
5885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5886         $(HOST_EXPORTS) \
5887         for flag in $(EXTRA_HOST_FLAGS) ; do \
5888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5889         done; \
5890         echo "Doing install-html in bison" ; \
5891         (cd $(HOST_SUBDIR)/bison && \
5892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5894                   "RANLIB=$${RANLIB}" \
5895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5896                   install-html) \
5897           || exit 1
5898
5899 @endif bison
5900
5901 .PHONY: maybe-installcheck-bison installcheck-bison
5902 maybe-installcheck-bison:
5903 @if bison
5904 maybe-installcheck-bison: installcheck-bison
5905
5906 installcheck-bison: \
5907     configure-bison 
5908         @: $(MAKE); $(unstage)
5909         @[ -f ./bison/Makefile ] || exit 0; \
5910         r=`${PWD_COMMAND}`; export r; \
5911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5912         $(HOST_EXPORTS) \
5913         for flag in $(EXTRA_HOST_FLAGS) ; do \
5914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5915         done; \
5916         echo "Doing installcheck in bison" ; \
5917         (cd $(HOST_SUBDIR)/bison && \
5918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5920                   "RANLIB=$${RANLIB}" \
5921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5922                   installcheck) \
5923           || exit 1
5924
5925 @endif bison
5926
5927 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
5928 maybe-mostlyclean-bison:
5929 @if bison
5930 maybe-mostlyclean-bison: mostlyclean-bison
5931
5932 mostlyclean-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 mostlyclean 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                   mostlyclean) \
5948           || exit 1
5949
5950 @endif bison
5951
5952 .PHONY: maybe-clean-bison clean-bison
5953 maybe-clean-bison:
5954 @if bison
5955 maybe-clean-bison: clean-bison
5956
5957 clean-bison: 
5958         @: $(MAKE); $(unstage)
5959         @[ -f ./bison/Makefile ] || exit 0; \
5960         r=`${PWD_COMMAND}`; export r; \
5961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5962         $(HOST_EXPORTS) \
5963         for flag in $(EXTRA_HOST_FLAGS) ; do \
5964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5965         done; \
5966         echo "Doing clean in bison" ; \
5967         (cd $(HOST_SUBDIR)/bison && \
5968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5970                   "RANLIB=$${RANLIB}" \
5971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5972                   clean) \
5973           || exit 1
5974
5975 @endif bison
5976
5977 .PHONY: maybe-distclean-bison distclean-bison
5978 maybe-distclean-bison:
5979 @if bison
5980 maybe-distclean-bison: distclean-bison
5981
5982 distclean-bison: 
5983         @: $(MAKE); $(unstage)
5984         @[ -f ./bison/Makefile ] || exit 0; \
5985         r=`${PWD_COMMAND}`; export r; \
5986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5987         $(HOST_EXPORTS) \
5988         for flag in $(EXTRA_HOST_FLAGS) ; do \
5989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5990         done; \
5991         echo "Doing distclean in bison" ; \
5992         (cd $(HOST_SUBDIR)/bison && \
5993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5995                   "RANLIB=$${RANLIB}" \
5996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5997                   distclean) \
5998           || exit 1
5999
6000 @endif bison
6001
6002 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6003 maybe-maintainer-clean-bison:
6004 @if bison
6005 maybe-maintainer-clean-bison: maintainer-clean-bison
6006
6007 maintainer-clean-bison: 
6008         @: $(MAKE); $(unstage)
6009         @[ -f ./bison/Makefile ] || exit 0; \
6010         r=`${PWD_COMMAND}`; export r; \
6011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6012         $(HOST_EXPORTS) \
6013         for flag in $(EXTRA_HOST_FLAGS) ; do \
6014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6015         done; \
6016         echo "Doing maintainer-clean in bison" ; \
6017         (cd $(HOST_SUBDIR)/bison && \
6018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6020                   "RANLIB=$${RANLIB}" \
6021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6022                   maintainer-clean) \
6023           || exit 1
6024
6025 @endif bison
6026
6027
6028
6029 .PHONY: configure-cgen maybe-configure-cgen
6030 maybe-configure-cgen:
6031 @if gcc-bootstrap
6032 configure-cgen: stage_current
6033 @endif gcc-bootstrap
6034 @if cgen
6035 maybe-configure-cgen: configure-cgen
6036 configure-cgen: 
6037         @: $(MAKE); $(unstage)
6038         @r=`${PWD_COMMAND}`; export r; \
6039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6040         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6041         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
6042         $(HOST_EXPORTS)  \
6043         echo Configuring in $(HOST_SUBDIR)/cgen; \
6044         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6045         case $(srcdir) in \
6046           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6047           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6048                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6049         esac; \
6050         srcdiroption="--srcdir=$${topdir}/cgen"; \
6051         libsrcdir="$$s/cgen"; \
6052         $(SHELL) $${libsrcdir}/configure \
6053           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6054           --target=${target_alias} $${srcdiroption}  \
6055           || exit 1
6056 @endif cgen
6057
6058
6059
6060
6061
6062 .PHONY: all-cgen maybe-all-cgen
6063 maybe-all-cgen:
6064 @if gcc-bootstrap
6065 all-cgen: stage_current
6066 @endif gcc-bootstrap
6067 @if cgen
6068 TARGET-cgen=all
6069 maybe-all-cgen: all-cgen
6070 all-cgen: configure-cgen
6071         @: $(MAKE); $(unstage)
6072         @r=`${PWD_COMMAND}`; export r; \
6073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6074         $(HOST_EXPORTS)  \
6075         (cd $(HOST_SUBDIR)/cgen && \
6076           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6077                 $(TARGET-cgen))
6078 @endif cgen
6079
6080
6081
6082
6083 .PHONY: check-cgen maybe-check-cgen
6084 maybe-check-cgen:
6085 @if cgen
6086 maybe-check-cgen: check-cgen
6087
6088 check-cgen:
6089         @: $(MAKE); $(unstage)
6090         @r=`${PWD_COMMAND}`; export r; \
6091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6092         $(HOST_EXPORTS) \
6093         (cd $(HOST_SUBDIR)/cgen && \
6094           $(MAKE) $(FLAGS_TO_PASS)  check)
6095
6096 @endif cgen
6097
6098 .PHONY: install-cgen maybe-install-cgen
6099 maybe-install-cgen:
6100 @if cgen
6101 maybe-install-cgen: install-cgen
6102
6103 install-cgen: installdirs
6104         @: $(MAKE); $(unstage)
6105         @r=`${PWD_COMMAND}`; export r; \
6106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6107         $(HOST_EXPORTS) \
6108         (cd $(HOST_SUBDIR)/cgen && \
6109           $(MAKE) $(FLAGS_TO_PASS)  install)
6110
6111 @endif cgen
6112
6113 .PHONY: install-strip-cgen maybe-install-strip-cgen
6114 maybe-install-strip-cgen:
6115 @if cgen
6116 maybe-install-strip-cgen: install-strip-cgen
6117
6118 install-strip-cgen: installdirs
6119         @: $(MAKE); $(unstage)
6120         @r=`${PWD_COMMAND}`; export r; \
6121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6122         $(HOST_EXPORTS) \
6123         (cd $(HOST_SUBDIR)/cgen && \
6124           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6125
6126 @endif cgen
6127
6128 # Other targets (info, dvi, pdf, etc.)
6129
6130 .PHONY: maybe-info-cgen info-cgen
6131 maybe-info-cgen:
6132 @if cgen
6133 maybe-info-cgen: info-cgen
6134
6135 info-cgen: \
6136     configure-cgen 
6137         @: $(MAKE); $(unstage)
6138         @[ -f ./cgen/Makefile ] || exit 0; \
6139         r=`${PWD_COMMAND}`; export r; \
6140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6141         $(HOST_EXPORTS) \
6142         for flag in $(EXTRA_HOST_FLAGS) ; do \
6143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6144         done; \
6145         echo "Doing info in cgen" ; \
6146         (cd $(HOST_SUBDIR)/cgen && \
6147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6149                   "RANLIB=$${RANLIB}" \
6150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6151                   info) \
6152           || exit 1
6153
6154 @endif cgen
6155
6156 .PHONY: maybe-dvi-cgen dvi-cgen
6157 maybe-dvi-cgen:
6158 @if cgen
6159 maybe-dvi-cgen: dvi-cgen
6160
6161 dvi-cgen: \
6162     configure-cgen 
6163         @: $(MAKE); $(unstage)
6164         @[ -f ./cgen/Makefile ] || exit 0; \
6165         r=`${PWD_COMMAND}`; export r; \
6166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6167         $(HOST_EXPORTS) \
6168         for flag in $(EXTRA_HOST_FLAGS) ; do \
6169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6170         done; \
6171         echo "Doing dvi in cgen" ; \
6172         (cd $(HOST_SUBDIR)/cgen && \
6173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6175                   "RANLIB=$${RANLIB}" \
6176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6177                   dvi) \
6178           || exit 1
6179
6180 @endif cgen
6181
6182 .PHONY: maybe-pdf-cgen pdf-cgen
6183 maybe-pdf-cgen:
6184 @if cgen
6185 maybe-pdf-cgen: pdf-cgen
6186
6187 pdf-cgen: \
6188     configure-cgen 
6189         @: $(MAKE); $(unstage)
6190         @[ -f ./cgen/Makefile ] || exit 0; \
6191         r=`${PWD_COMMAND}`; export r; \
6192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6193         $(HOST_EXPORTS) \
6194         for flag in $(EXTRA_HOST_FLAGS) ; do \
6195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6196         done; \
6197         echo "Doing pdf in cgen" ; \
6198         (cd $(HOST_SUBDIR)/cgen && \
6199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6201                   "RANLIB=$${RANLIB}" \
6202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6203                   pdf) \
6204           || exit 1
6205
6206 @endif cgen
6207
6208 .PHONY: maybe-html-cgen html-cgen
6209 maybe-html-cgen:
6210 @if cgen
6211 maybe-html-cgen: html-cgen
6212
6213 html-cgen: \
6214     configure-cgen 
6215         @: $(MAKE); $(unstage)
6216         @[ -f ./cgen/Makefile ] || exit 0; \
6217         r=`${PWD_COMMAND}`; export r; \
6218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6219         $(HOST_EXPORTS) \
6220         for flag in $(EXTRA_HOST_FLAGS) ; do \
6221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6222         done; \
6223         echo "Doing html in cgen" ; \
6224         (cd $(HOST_SUBDIR)/cgen && \
6225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6227                   "RANLIB=$${RANLIB}" \
6228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6229                   html) \
6230           || exit 1
6231
6232 @endif cgen
6233
6234 .PHONY: maybe-TAGS-cgen TAGS-cgen
6235 maybe-TAGS-cgen:
6236 @if cgen
6237 maybe-TAGS-cgen: TAGS-cgen
6238
6239 TAGS-cgen: \
6240     configure-cgen 
6241         @: $(MAKE); $(unstage)
6242         @[ -f ./cgen/Makefile ] || exit 0; \
6243         r=`${PWD_COMMAND}`; export r; \
6244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6245         $(HOST_EXPORTS) \
6246         for flag in $(EXTRA_HOST_FLAGS) ; do \
6247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6248         done; \
6249         echo "Doing TAGS in cgen" ; \
6250         (cd $(HOST_SUBDIR)/cgen && \
6251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6253                   "RANLIB=$${RANLIB}" \
6254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6255                   TAGS) \
6256           || exit 1
6257
6258 @endif cgen
6259
6260 .PHONY: maybe-install-info-cgen install-info-cgen
6261 maybe-install-info-cgen:
6262 @if cgen
6263 maybe-install-info-cgen: install-info-cgen
6264
6265 install-info-cgen: \
6266     configure-cgen \
6267     info-cgen 
6268         @: $(MAKE); $(unstage)
6269         @[ -f ./cgen/Makefile ] || exit 0; \
6270         r=`${PWD_COMMAND}`; export r; \
6271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6272         $(HOST_EXPORTS) \
6273         for flag in $(EXTRA_HOST_FLAGS) ; do \
6274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6275         done; \
6276         echo "Doing install-info in cgen" ; \
6277         (cd $(HOST_SUBDIR)/cgen && \
6278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6280                   "RANLIB=$${RANLIB}" \
6281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6282                   install-info) \
6283           || exit 1
6284
6285 @endif cgen
6286
6287 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6288 maybe-install-pdf-cgen:
6289 @if cgen
6290 maybe-install-pdf-cgen: install-pdf-cgen
6291
6292 install-pdf-cgen: \
6293     configure-cgen \
6294     pdf-cgen 
6295         @: $(MAKE); $(unstage)
6296         @[ -f ./cgen/Makefile ] || exit 0; \
6297         r=`${PWD_COMMAND}`; export r; \
6298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6299         $(HOST_EXPORTS) \
6300         for flag in $(EXTRA_HOST_FLAGS) ; do \
6301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6302         done; \
6303         echo "Doing install-pdf in cgen" ; \
6304         (cd $(HOST_SUBDIR)/cgen && \
6305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6307                   "RANLIB=$${RANLIB}" \
6308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6309                   install-pdf) \
6310           || exit 1
6311
6312 @endif cgen
6313
6314 .PHONY: maybe-install-html-cgen install-html-cgen
6315 maybe-install-html-cgen:
6316 @if cgen
6317 maybe-install-html-cgen: install-html-cgen
6318
6319 install-html-cgen: \
6320     configure-cgen \
6321     html-cgen 
6322         @: $(MAKE); $(unstage)
6323         @[ -f ./cgen/Makefile ] || exit 0; \
6324         r=`${PWD_COMMAND}`; export r; \
6325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6326         $(HOST_EXPORTS) \
6327         for flag in $(EXTRA_HOST_FLAGS) ; do \
6328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6329         done; \
6330         echo "Doing install-html in cgen" ; \
6331         (cd $(HOST_SUBDIR)/cgen && \
6332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6334                   "RANLIB=$${RANLIB}" \
6335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6336                   install-html) \
6337           || exit 1
6338
6339 @endif cgen
6340
6341 .PHONY: maybe-installcheck-cgen installcheck-cgen
6342 maybe-installcheck-cgen:
6343 @if cgen
6344 maybe-installcheck-cgen: installcheck-cgen
6345
6346 installcheck-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 installcheck 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                   installcheck) \
6363           || exit 1
6364
6365 @endif cgen
6366
6367 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6368 maybe-mostlyclean-cgen:
6369 @if cgen
6370 maybe-mostlyclean-cgen: mostlyclean-cgen
6371
6372 mostlyclean-cgen: 
6373         @: $(MAKE); $(unstage)
6374         @[ -f ./cgen/Makefile ] || exit 0; \
6375         r=`${PWD_COMMAND}`; export r; \
6376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6377         $(HOST_EXPORTS) \
6378         for flag in $(EXTRA_HOST_FLAGS) ; do \
6379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6380         done; \
6381         echo "Doing mostlyclean in cgen" ; \
6382         (cd $(HOST_SUBDIR)/cgen && \
6383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6385                   "RANLIB=$${RANLIB}" \
6386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6387                   mostlyclean) \
6388           || exit 1
6389
6390 @endif cgen
6391
6392 .PHONY: maybe-clean-cgen clean-cgen
6393 maybe-clean-cgen:
6394 @if cgen
6395 maybe-clean-cgen: clean-cgen
6396
6397 clean-cgen: 
6398         @: $(MAKE); $(unstage)
6399         @[ -f ./cgen/Makefile ] || exit 0; \
6400         r=`${PWD_COMMAND}`; export r; \
6401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6402         $(HOST_EXPORTS) \
6403         for flag in $(EXTRA_HOST_FLAGS) ; do \
6404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6405         done; \
6406         echo "Doing clean in cgen" ; \
6407         (cd $(HOST_SUBDIR)/cgen && \
6408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6410                   "RANLIB=$${RANLIB}" \
6411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6412                   clean) \
6413           || exit 1
6414
6415 @endif cgen
6416
6417 .PHONY: maybe-distclean-cgen distclean-cgen
6418 maybe-distclean-cgen:
6419 @if cgen
6420 maybe-distclean-cgen: distclean-cgen
6421
6422 distclean-cgen: 
6423         @: $(MAKE); $(unstage)
6424         @[ -f ./cgen/Makefile ] || exit 0; \
6425         r=`${PWD_COMMAND}`; export r; \
6426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6427         $(HOST_EXPORTS) \
6428         for flag in $(EXTRA_HOST_FLAGS) ; do \
6429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6430         done; \
6431         echo "Doing distclean in cgen" ; \
6432         (cd $(HOST_SUBDIR)/cgen && \
6433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6435                   "RANLIB=$${RANLIB}" \
6436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6437                   distclean) \
6438           || exit 1
6439
6440 @endif cgen
6441
6442 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6443 maybe-maintainer-clean-cgen:
6444 @if cgen
6445 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6446
6447 maintainer-clean-cgen: 
6448         @: $(MAKE); $(unstage)
6449         @[ -f ./cgen/Makefile ] || exit 0; \
6450         r=`${PWD_COMMAND}`; export r; \
6451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6452         $(HOST_EXPORTS) \
6453         for flag in $(EXTRA_HOST_FLAGS) ; do \
6454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6455         done; \
6456         echo "Doing maintainer-clean in cgen" ; \
6457         (cd $(HOST_SUBDIR)/cgen && \
6458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6460                   "RANLIB=$${RANLIB}" \
6461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6462                   maintainer-clean) \
6463           || exit 1
6464
6465 @endif cgen
6466
6467
6468
6469 .PHONY: configure-dejagnu maybe-configure-dejagnu
6470 maybe-configure-dejagnu:
6471 @if gcc-bootstrap
6472 configure-dejagnu: stage_current
6473 @endif gcc-bootstrap
6474 @if dejagnu
6475 maybe-configure-dejagnu: configure-dejagnu
6476 configure-dejagnu: 
6477         @: $(MAKE); $(unstage)
6478         @r=`${PWD_COMMAND}`; export r; \
6479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6480         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6481         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
6482         $(HOST_EXPORTS)  \
6483         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6484         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6485         case $(srcdir) in \
6486           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6487           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6488                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6489         esac; \
6490         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
6491         libsrcdir="$$s/dejagnu"; \
6492         $(SHELL) $${libsrcdir}/configure \
6493           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6494           --target=${target_alias} $${srcdiroption}  \
6495           || exit 1
6496 @endif dejagnu
6497
6498
6499
6500
6501
6502 .PHONY: all-dejagnu maybe-all-dejagnu
6503 maybe-all-dejagnu:
6504 @if gcc-bootstrap
6505 all-dejagnu: stage_current
6506 @endif gcc-bootstrap
6507 @if dejagnu
6508 TARGET-dejagnu=all
6509 maybe-all-dejagnu: all-dejagnu
6510 all-dejagnu: configure-dejagnu
6511         @: $(MAKE); $(unstage)
6512         @r=`${PWD_COMMAND}`; export r; \
6513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6514         $(HOST_EXPORTS)  \
6515         (cd $(HOST_SUBDIR)/dejagnu && \
6516           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6517                 $(TARGET-dejagnu))
6518 @endif dejagnu
6519
6520
6521
6522
6523 .PHONY: check-dejagnu maybe-check-dejagnu
6524 maybe-check-dejagnu:
6525 @if dejagnu
6526 maybe-check-dejagnu: check-dejagnu
6527
6528 check-dejagnu:
6529         @: $(MAKE); $(unstage)
6530         @r=`${PWD_COMMAND}`; export r; \
6531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6532         $(HOST_EXPORTS) \
6533         (cd $(HOST_SUBDIR)/dejagnu && \
6534           $(MAKE) $(FLAGS_TO_PASS)  check)
6535
6536 @endif dejagnu
6537
6538 .PHONY: install-dejagnu maybe-install-dejagnu
6539 maybe-install-dejagnu:
6540 @if dejagnu
6541 maybe-install-dejagnu: install-dejagnu
6542
6543 install-dejagnu: installdirs
6544         @: $(MAKE); $(unstage)
6545         @r=`${PWD_COMMAND}`; export r; \
6546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6547         $(HOST_EXPORTS) \
6548         (cd $(HOST_SUBDIR)/dejagnu && \
6549           $(MAKE) $(FLAGS_TO_PASS)  install)
6550
6551 @endif dejagnu
6552
6553 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6554 maybe-install-strip-dejagnu:
6555 @if dejagnu
6556 maybe-install-strip-dejagnu: install-strip-dejagnu
6557
6558 install-strip-dejagnu: installdirs
6559         @: $(MAKE); $(unstage)
6560         @r=`${PWD_COMMAND}`; export r; \
6561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6562         $(HOST_EXPORTS) \
6563         (cd $(HOST_SUBDIR)/dejagnu && \
6564           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6565
6566 @endif dejagnu
6567
6568 # Other targets (info, dvi, pdf, etc.)
6569
6570 .PHONY: maybe-info-dejagnu info-dejagnu
6571 maybe-info-dejagnu:
6572 @if dejagnu
6573 maybe-info-dejagnu: info-dejagnu
6574
6575 info-dejagnu: \
6576     configure-dejagnu 
6577         @: $(MAKE); $(unstage)
6578         @[ -f ./dejagnu/Makefile ] || exit 0; \
6579         r=`${PWD_COMMAND}`; export r; \
6580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6581         $(HOST_EXPORTS) \
6582         for flag in $(EXTRA_HOST_FLAGS) ; do \
6583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6584         done; \
6585         echo "Doing info in dejagnu" ; \
6586         (cd $(HOST_SUBDIR)/dejagnu && \
6587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6589                   "RANLIB=$${RANLIB}" \
6590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6591                   info) \
6592           || exit 1
6593
6594 @endif dejagnu
6595
6596 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6597 maybe-dvi-dejagnu:
6598 @if dejagnu
6599 maybe-dvi-dejagnu: dvi-dejagnu
6600
6601 dvi-dejagnu: \
6602     configure-dejagnu 
6603         @: $(MAKE); $(unstage)
6604         @[ -f ./dejagnu/Makefile ] || exit 0; \
6605         r=`${PWD_COMMAND}`; export r; \
6606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6607         $(HOST_EXPORTS) \
6608         for flag in $(EXTRA_HOST_FLAGS) ; do \
6609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6610         done; \
6611         echo "Doing dvi in dejagnu" ; \
6612         (cd $(HOST_SUBDIR)/dejagnu && \
6613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6615                   "RANLIB=$${RANLIB}" \
6616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6617                   dvi) \
6618           || exit 1
6619
6620 @endif dejagnu
6621
6622 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6623 maybe-pdf-dejagnu:
6624 @if dejagnu
6625 maybe-pdf-dejagnu: pdf-dejagnu
6626
6627 pdf-dejagnu: \
6628     configure-dejagnu 
6629         @: $(MAKE); $(unstage)
6630         @[ -f ./dejagnu/Makefile ] || exit 0; \
6631         r=`${PWD_COMMAND}`; export r; \
6632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6633         $(HOST_EXPORTS) \
6634         for flag in $(EXTRA_HOST_FLAGS) ; do \
6635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6636         done; \
6637         echo "Doing pdf in dejagnu" ; \
6638         (cd $(HOST_SUBDIR)/dejagnu && \
6639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6641                   "RANLIB=$${RANLIB}" \
6642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6643                   pdf) \
6644           || exit 1
6645
6646 @endif dejagnu
6647
6648 .PHONY: maybe-html-dejagnu html-dejagnu
6649 maybe-html-dejagnu:
6650 @if dejagnu
6651 maybe-html-dejagnu: html-dejagnu
6652
6653 html-dejagnu: \
6654     configure-dejagnu 
6655         @: $(MAKE); $(unstage)
6656         @[ -f ./dejagnu/Makefile ] || exit 0; \
6657         r=`${PWD_COMMAND}`; export r; \
6658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6659         $(HOST_EXPORTS) \
6660         for flag in $(EXTRA_HOST_FLAGS) ; do \
6661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6662         done; \
6663         echo "Doing html in dejagnu" ; \
6664         (cd $(HOST_SUBDIR)/dejagnu && \
6665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6667                   "RANLIB=$${RANLIB}" \
6668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6669                   html) \
6670           || exit 1
6671
6672 @endif dejagnu
6673
6674 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6675 maybe-TAGS-dejagnu:
6676 @if dejagnu
6677 maybe-TAGS-dejagnu: TAGS-dejagnu
6678
6679 TAGS-dejagnu: \
6680     configure-dejagnu 
6681         @: $(MAKE); $(unstage)
6682         @[ -f ./dejagnu/Makefile ] || exit 0; \
6683         r=`${PWD_COMMAND}`; export r; \
6684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6685         $(HOST_EXPORTS) \
6686         for flag in $(EXTRA_HOST_FLAGS) ; do \
6687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6688         done; \
6689         echo "Doing TAGS in dejagnu" ; \
6690         (cd $(HOST_SUBDIR)/dejagnu && \
6691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6693                   "RANLIB=$${RANLIB}" \
6694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6695                   TAGS) \
6696           || exit 1
6697
6698 @endif dejagnu
6699
6700 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6701 maybe-install-info-dejagnu:
6702 @if dejagnu
6703 maybe-install-info-dejagnu: install-info-dejagnu
6704
6705 install-info-dejagnu: \
6706     configure-dejagnu \
6707     info-dejagnu 
6708         @: $(MAKE); $(unstage)
6709         @[ -f ./dejagnu/Makefile ] || exit 0; \
6710         r=`${PWD_COMMAND}`; export r; \
6711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6712         $(HOST_EXPORTS) \
6713         for flag in $(EXTRA_HOST_FLAGS) ; do \
6714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6715         done; \
6716         echo "Doing install-info in dejagnu" ; \
6717         (cd $(HOST_SUBDIR)/dejagnu && \
6718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6720                   "RANLIB=$${RANLIB}" \
6721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6722                   install-info) \
6723           || exit 1
6724
6725 @endif dejagnu
6726
6727 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6728 maybe-install-pdf-dejagnu:
6729 @if dejagnu
6730 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6731
6732 install-pdf-dejagnu: \
6733     configure-dejagnu \
6734     pdf-dejagnu 
6735         @: $(MAKE); $(unstage)
6736         @[ -f ./dejagnu/Makefile ] || exit 0; \
6737         r=`${PWD_COMMAND}`; export r; \
6738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6739         $(HOST_EXPORTS) \
6740         for flag in $(EXTRA_HOST_FLAGS) ; do \
6741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6742         done; \
6743         echo "Doing install-pdf in dejagnu" ; \
6744         (cd $(HOST_SUBDIR)/dejagnu && \
6745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6747                   "RANLIB=$${RANLIB}" \
6748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6749                   install-pdf) \
6750           || exit 1
6751
6752 @endif dejagnu
6753
6754 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
6755 maybe-install-html-dejagnu:
6756 @if dejagnu
6757 maybe-install-html-dejagnu: install-html-dejagnu
6758
6759 install-html-dejagnu: \
6760     configure-dejagnu \
6761     html-dejagnu 
6762         @: $(MAKE); $(unstage)
6763         @[ -f ./dejagnu/Makefile ] || exit 0; \
6764         r=`${PWD_COMMAND}`; export r; \
6765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6766         $(HOST_EXPORTS) \
6767         for flag in $(EXTRA_HOST_FLAGS) ; do \
6768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6769         done; \
6770         echo "Doing install-html in dejagnu" ; \
6771         (cd $(HOST_SUBDIR)/dejagnu && \
6772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6774                   "RANLIB=$${RANLIB}" \
6775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6776                   install-html) \
6777           || exit 1
6778
6779 @endif dejagnu
6780
6781 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6782 maybe-installcheck-dejagnu:
6783 @if dejagnu
6784 maybe-installcheck-dejagnu: installcheck-dejagnu
6785
6786 installcheck-dejagnu: \
6787     configure-dejagnu 
6788         @: $(MAKE); $(unstage)
6789         @[ -f ./dejagnu/Makefile ] || exit 0; \
6790         r=`${PWD_COMMAND}`; export r; \
6791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6792         $(HOST_EXPORTS) \
6793         for flag in $(EXTRA_HOST_FLAGS) ; do \
6794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6795         done; \
6796         echo "Doing installcheck in dejagnu" ; \
6797         (cd $(HOST_SUBDIR)/dejagnu && \
6798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6800                   "RANLIB=$${RANLIB}" \
6801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6802                   installcheck) \
6803           || exit 1
6804
6805 @endif dejagnu
6806
6807 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
6808 maybe-mostlyclean-dejagnu:
6809 @if dejagnu
6810 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
6811
6812 mostlyclean-dejagnu: 
6813         @: $(MAKE); $(unstage)
6814         @[ -f ./dejagnu/Makefile ] || exit 0; \
6815         r=`${PWD_COMMAND}`; export r; \
6816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6817         $(HOST_EXPORTS) \
6818         for flag in $(EXTRA_HOST_FLAGS) ; do \
6819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6820         done; \
6821         echo "Doing mostlyclean in dejagnu" ; \
6822         (cd $(HOST_SUBDIR)/dejagnu && \
6823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6825                   "RANLIB=$${RANLIB}" \
6826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6827                   mostlyclean) \
6828           || exit 1
6829
6830 @endif dejagnu
6831
6832 .PHONY: maybe-clean-dejagnu clean-dejagnu
6833 maybe-clean-dejagnu:
6834 @if dejagnu
6835 maybe-clean-dejagnu: clean-dejagnu
6836
6837 clean-dejagnu: 
6838         @: $(MAKE); $(unstage)
6839         @[ -f ./dejagnu/Makefile ] || exit 0; \
6840         r=`${PWD_COMMAND}`; export r; \
6841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6842         $(HOST_EXPORTS) \
6843         for flag in $(EXTRA_HOST_FLAGS) ; do \
6844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6845         done; \
6846         echo "Doing clean in dejagnu" ; \
6847         (cd $(HOST_SUBDIR)/dejagnu && \
6848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6850                   "RANLIB=$${RANLIB}" \
6851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6852                   clean) \
6853           || exit 1
6854
6855 @endif dejagnu
6856
6857 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
6858 maybe-distclean-dejagnu:
6859 @if dejagnu
6860 maybe-distclean-dejagnu: distclean-dejagnu
6861
6862 distclean-dejagnu: 
6863         @: $(MAKE); $(unstage)
6864         @[ -f ./dejagnu/Makefile ] || exit 0; \
6865         r=`${PWD_COMMAND}`; export r; \
6866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6867         $(HOST_EXPORTS) \
6868         for flag in $(EXTRA_HOST_FLAGS) ; do \
6869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6870         done; \
6871         echo "Doing distclean in dejagnu" ; \
6872         (cd $(HOST_SUBDIR)/dejagnu && \
6873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6875                   "RANLIB=$${RANLIB}" \
6876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6877                   distclean) \
6878           || exit 1
6879
6880 @endif dejagnu
6881
6882 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
6883 maybe-maintainer-clean-dejagnu:
6884 @if dejagnu
6885 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
6886
6887 maintainer-clean-dejagnu: 
6888         @: $(MAKE); $(unstage)
6889         @[ -f ./dejagnu/Makefile ] || exit 0; \
6890         r=`${PWD_COMMAND}`; export r; \
6891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6892         $(HOST_EXPORTS) \
6893         for flag in $(EXTRA_HOST_FLAGS) ; do \
6894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6895         done; \
6896         echo "Doing maintainer-clean in dejagnu" ; \
6897         (cd $(HOST_SUBDIR)/dejagnu && \
6898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6900                   "RANLIB=$${RANLIB}" \
6901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6902                   maintainer-clean) \
6903           || exit 1
6904
6905 @endif dejagnu
6906
6907
6908
6909 .PHONY: configure-etc maybe-configure-etc
6910 maybe-configure-etc:
6911 @if gcc-bootstrap
6912 configure-etc: stage_current
6913 @endif gcc-bootstrap
6914 @if etc
6915 maybe-configure-etc: configure-etc
6916 configure-etc: 
6917         @: $(MAKE); $(unstage)
6918         @r=`${PWD_COMMAND}`; export r; \
6919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6920         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
6921         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
6922         $(HOST_EXPORTS)  \
6923         echo Configuring in $(HOST_SUBDIR)/etc; \
6924         cd "$(HOST_SUBDIR)/etc" || exit 1; \
6925         case $(srcdir) in \
6926           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6927           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
6928                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6929         esac; \
6930         srcdiroption="--srcdir=$${topdir}/etc"; \
6931         libsrcdir="$$s/etc"; \
6932         $(SHELL) $${libsrcdir}/configure \
6933           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6934           --target=${target_alias} $${srcdiroption}  \
6935           || exit 1
6936 @endif etc
6937
6938
6939
6940
6941
6942 .PHONY: all-etc maybe-all-etc
6943 maybe-all-etc:
6944 @if gcc-bootstrap
6945 all-etc: stage_current
6946 @endif gcc-bootstrap
6947 @if etc
6948 TARGET-etc=all
6949 maybe-all-etc: all-etc
6950 all-etc: configure-etc
6951         @: $(MAKE); $(unstage)
6952         @r=`${PWD_COMMAND}`; export r; \
6953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6954         $(HOST_EXPORTS)  \
6955         (cd $(HOST_SUBDIR)/etc && \
6956           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6957                 $(TARGET-etc))
6958 @endif etc
6959
6960
6961
6962
6963 .PHONY: check-etc maybe-check-etc
6964 maybe-check-etc:
6965 @if etc
6966 maybe-check-etc: check-etc
6967
6968 check-etc:
6969         @: $(MAKE); $(unstage)
6970         @r=`${PWD_COMMAND}`; export r; \
6971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6972         $(HOST_EXPORTS) \
6973         (cd $(HOST_SUBDIR)/etc && \
6974           $(MAKE) $(FLAGS_TO_PASS)  check)
6975
6976 @endif etc
6977
6978 .PHONY: install-etc maybe-install-etc
6979 maybe-install-etc:
6980 @if etc
6981 maybe-install-etc: install-etc
6982
6983 install-etc: installdirs
6984         @: $(MAKE); $(unstage)
6985         @r=`${PWD_COMMAND}`; export r; \
6986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6987         $(HOST_EXPORTS) \
6988         (cd $(HOST_SUBDIR)/etc && \
6989           $(MAKE) $(FLAGS_TO_PASS)  install)
6990
6991 @endif etc
6992
6993 .PHONY: install-strip-etc maybe-install-strip-etc
6994 maybe-install-strip-etc:
6995 @if etc
6996 maybe-install-strip-etc: install-strip-etc
6997
6998 install-strip-etc: installdirs
6999         @: $(MAKE); $(unstage)
7000         @r=`${PWD_COMMAND}`; export r; \
7001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7002         $(HOST_EXPORTS) \
7003         (cd $(HOST_SUBDIR)/etc && \
7004           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7005
7006 @endif etc
7007
7008 # Other targets (info, dvi, pdf, etc.)
7009
7010 .PHONY: maybe-info-etc info-etc
7011 maybe-info-etc:
7012 @if etc
7013 maybe-info-etc: info-etc
7014
7015 info-etc: \
7016     configure-etc 
7017         @: $(MAKE); $(unstage)
7018         @[ -f ./etc/Makefile ] || exit 0; \
7019         r=`${PWD_COMMAND}`; export r; \
7020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7021         $(HOST_EXPORTS) \
7022         for flag in $(EXTRA_HOST_FLAGS) ; do \
7023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7024         done; \
7025         echo "Doing info in etc" ; \
7026         (cd $(HOST_SUBDIR)/etc && \
7027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7029                   "RANLIB=$${RANLIB}" \
7030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7031                   info) \
7032           || exit 1
7033
7034 @endif etc
7035
7036 .PHONY: maybe-dvi-etc dvi-etc
7037 maybe-dvi-etc:
7038 @if etc
7039 maybe-dvi-etc: dvi-etc
7040
7041 dvi-etc: \
7042     configure-etc 
7043         @: $(MAKE); $(unstage)
7044         @[ -f ./etc/Makefile ] || exit 0; \
7045         r=`${PWD_COMMAND}`; export r; \
7046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7047         $(HOST_EXPORTS) \
7048         for flag in $(EXTRA_HOST_FLAGS) ; do \
7049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7050         done; \
7051         echo "Doing dvi in etc" ; \
7052         (cd $(HOST_SUBDIR)/etc && \
7053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7055                   "RANLIB=$${RANLIB}" \
7056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7057                   dvi) \
7058           || exit 1
7059
7060 @endif etc
7061
7062 .PHONY: maybe-pdf-etc pdf-etc
7063 maybe-pdf-etc:
7064 @if etc
7065 maybe-pdf-etc: pdf-etc
7066
7067 pdf-etc: \
7068     configure-etc 
7069         @: $(MAKE); $(unstage)
7070         @[ -f ./etc/Makefile ] || exit 0; \
7071         r=`${PWD_COMMAND}`; export r; \
7072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7073         $(HOST_EXPORTS) \
7074         for flag in $(EXTRA_HOST_FLAGS) ; do \
7075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7076         done; \
7077         echo "Doing pdf in etc" ; \
7078         (cd $(HOST_SUBDIR)/etc && \
7079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7081                   "RANLIB=$${RANLIB}" \
7082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7083                   pdf) \
7084           || exit 1
7085
7086 @endif etc
7087
7088 .PHONY: maybe-html-etc html-etc
7089 maybe-html-etc:
7090 @if etc
7091 maybe-html-etc: html-etc
7092
7093 html-etc: \
7094     configure-etc 
7095         @: $(MAKE); $(unstage)
7096         @[ -f ./etc/Makefile ] || exit 0; \
7097         r=`${PWD_COMMAND}`; export r; \
7098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7099         $(HOST_EXPORTS) \
7100         for flag in $(EXTRA_HOST_FLAGS) ; do \
7101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7102         done; \
7103         echo "Doing html in etc" ; \
7104         (cd $(HOST_SUBDIR)/etc && \
7105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7107                   "RANLIB=$${RANLIB}" \
7108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7109                   html) \
7110           || exit 1
7111
7112 @endif etc
7113
7114 .PHONY: maybe-TAGS-etc TAGS-etc
7115 maybe-TAGS-etc:
7116 @if etc
7117 maybe-TAGS-etc: TAGS-etc
7118
7119 TAGS-etc: \
7120     configure-etc 
7121         @: $(MAKE); $(unstage)
7122         @[ -f ./etc/Makefile ] || exit 0; \
7123         r=`${PWD_COMMAND}`; export r; \
7124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7125         $(HOST_EXPORTS) \
7126         for flag in $(EXTRA_HOST_FLAGS) ; do \
7127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7128         done; \
7129         echo "Doing TAGS in etc" ; \
7130         (cd $(HOST_SUBDIR)/etc && \
7131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7133                   "RANLIB=$${RANLIB}" \
7134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7135                   TAGS) \
7136           || exit 1
7137
7138 @endif etc
7139
7140 .PHONY: maybe-install-info-etc install-info-etc
7141 maybe-install-info-etc:
7142 @if etc
7143 maybe-install-info-etc: install-info-etc
7144
7145 install-info-etc: \
7146     configure-etc \
7147     info-etc 
7148         @: $(MAKE); $(unstage)
7149         @[ -f ./etc/Makefile ] || exit 0; \
7150         r=`${PWD_COMMAND}`; export r; \
7151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7152         $(HOST_EXPORTS) \
7153         for flag in $(EXTRA_HOST_FLAGS) ; do \
7154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7155         done; \
7156         echo "Doing install-info in etc" ; \
7157         (cd $(HOST_SUBDIR)/etc && \
7158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7160                   "RANLIB=$${RANLIB}" \
7161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7162                   install-info) \
7163           || exit 1
7164
7165 @endif etc
7166
7167 .PHONY: maybe-install-pdf-etc install-pdf-etc
7168 maybe-install-pdf-etc:
7169 @if etc
7170 maybe-install-pdf-etc: install-pdf-etc
7171
7172 install-pdf-etc: \
7173     configure-etc \
7174     pdf-etc 
7175         @: $(MAKE); $(unstage)
7176         @[ -f ./etc/Makefile ] || exit 0; \
7177         r=`${PWD_COMMAND}`; export r; \
7178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7179         $(HOST_EXPORTS) \
7180         for flag in $(EXTRA_HOST_FLAGS) ; do \
7181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7182         done; \
7183         echo "Doing install-pdf in etc" ; \
7184         (cd $(HOST_SUBDIR)/etc && \
7185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7187                   "RANLIB=$${RANLIB}" \
7188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7189                   install-pdf) \
7190           || exit 1
7191
7192 @endif etc
7193
7194 .PHONY: maybe-install-html-etc install-html-etc
7195 maybe-install-html-etc:
7196 @if etc
7197 maybe-install-html-etc: install-html-etc
7198
7199 install-html-etc: \
7200     configure-etc \
7201     html-etc 
7202         @: $(MAKE); $(unstage)
7203         @[ -f ./etc/Makefile ] || exit 0; \
7204         r=`${PWD_COMMAND}`; export r; \
7205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7206         $(HOST_EXPORTS) \
7207         for flag in $(EXTRA_HOST_FLAGS) ; do \
7208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7209         done; \
7210         echo "Doing install-html in etc" ; \
7211         (cd $(HOST_SUBDIR)/etc && \
7212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7214                   "RANLIB=$${RANLIB}" \
7215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7216                   install-html) \
7217           || exit 1
7218
7219 @endif etc
7220
7221 .PHONY: maybe-installcheck-etc installcheck-etc
7222 maybe-installcheck-etc:
7223 @if etc
7224 maybe-installcheck-etc: installcheck-etc
7225
7226 installcheck-etc: \
7227     configure-etc 
7228         @: $(MAKE); $(unstage)
7229         @[ -f ./etc/Makefile ] || exit 0; \
7230         r=`${PWD_COMMAND}`; export r; \
7231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7232         $(HOST_EXPORTS) \
7233         for flag in $(EXTRA_HOST_FLAGS) ; do \
7234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7235         done; \
7236         echo "Doing installcheck in etc" ; \
7237         (cd $(HOST_SUBDIR)/etc && \
7238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7240                   "RANLIB=$${RANLIB}" \
7241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7242                   installcheck) \
7243           || exit 1
7244
7245 @endif etc
7246
7247 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7248 maybe-mostlyclean-etc:
7249 @if etc
7250 maybe-mostlyclean-etc: mostlyclean-etc
7251
7252 mostlyclean-etc: 
7253         @: $(MAKE); $(unstage)
7254         @[ -f ./etc/Makefile ] || exit 0; \
7255         r=`${PWD_COMMAND}`; export r; \
7256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7257         $(HOST_EXPORTS) \
7258         for flag in $(EXTRA_HOST_FLAGS) ; do \
7259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7260         done; \
7261         echo "Doing mostlyclean in etc" ; \
7262         (cd $(HOST_SUBDIR)/etc && \
7263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7265                   "RANLIB=$${RANLIB}" \
7266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7267                   mostlyclean) \
7268           || exit 1
7269
7270 @endif etc
7271
7272 .PHONY: maybe-clean-etc clean-etc
7273 maybe-clean-etc:
7274 @if etc
7275 maybe-clean-etc: clean-etc
7276
7277 clean-etc: 
7278         @: $(MAKE); $(unstage)
7279         @[ -f ./etc/Makefile ] || exit 0; \
7280         r=`${PWD_COMMAND}`; export r; \
7281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7282         $(HOST_EXPORTS) \
7283         for flag in $(EXTRA_HOST_FLAGS) ; do \
7284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7285         done; \
7286         echo "Doing clean in etc" ; \
7287         (cd $(HOST_SUBDIR)/etc && \
7288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7290                   "RANLIB=$${RANLIB}" \
7291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7292                   clean) \
7293           || exit 1
7294
7295 @endif etc
7296
7297 .PHONY: maybe-distclean-etc distclean-etc
7298 maybe-distclean-etc:
7299 @if etc
7300 maybe-distclean-etc: distclean-etc
7301
7302 distclean-etc: 
7303         @: $(MAKE); $(unstage)
7304         @[ -f ./etc/Makefile ] || exit 0; \
7305         r=`${PWD_COMMAND}`; export r; \
7306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7307         $(HOST_EXPORTS) \
7308         for flag in $(EXTRA_HOST_FLAGS) ; do \
7309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7310         done; \
7311         echo "Doing distclean in etc" ; \
7312         (cd $(HOST_SUBDIR)/etc && \
7313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7315                   "RANLIB=$${RANLIB}" \
7316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7317                   distclean) \
7318           || exit 1
7319
7320 @endif etc
7321
7322 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7323 maybe-maintainer-clean-etc:
7324 @if etc
7325 maybe-maintainer-clean-etc: maintainer-clean-etc
7326
7327 maintainer-clean-etc: 
7328         @: $(MAKE); $(unstage)
7329         @[ -f ./etc/Makefile ] || exit 0; \
7330         r=`${PWD_COMMAND}`; export r; \
7331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7332         $(HOST_EXPORTS) \
7333         for flag in $(EXTRA_HOST_FLAGS) ; do \
7334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7335         done; \
7336         echo "Doing maintainer-clean in etc" ; \
7337         (cd $(HOST_SUBDIR)/etc && \
7338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7340                   "RANLIB=$${RANLIB}" \
7341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7342                   maintainer-clean) \
7343           || exit 1
7344
7345 @endif etc
7346
7347
7348
7349 .PHONY: configure-fastjar maybe-configure-fastjar
7350 maybe-configure-fastjar:
7351 @if gcc-bootstrap
7352 configure-fastjar: stage_current
7353 @endif gcc-bootstrap
7354 @if fastjar
7355 maybe-configure-fastjar: configure-fastjar
7356 configure-fastjar: 
7357         @: $(MAKE); $(unstage)
7358         @r=`${PWD_COMMAND}`; export r; \
7359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7360         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7361         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
7362         $(HOST_EXPORTS)  \
7363         echo Configuring in $(HOST_SUBDIR)/fastjar; \
7364         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7365         case $(srcdir) in \
7366           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7367           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7368                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7369         esac; \
7370         srcdiroption="--srcdir=$${topdir}/fastjar"; \
7371         libsrcdir="$$s/fastjar"; \
7372         $(SHELL) $${libsrcdir}/configure \
7373           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7374           --target=${target_alias} $${srcdiroption}  \
7375           || exit 1
7376 @endif fastjar
7377
7378
7379
7380
7381
7382 .PHONY: all-fastjar maybe-all-fastjar
7383 maybe-all-fastjar:
7384 @if gcc-bootstrap
7385 all-fastjar: stage_current
7386 @endif gcc-bootstrap
7387 @if fastjar
7388 TARGET-fastjar=all
7389 maybe-all-fastjar: all-fastjar
7390 all-fastjar: configure-fastjar
7391         @: $(MAKE); $(unstage)
7392         @r=`${PWD_COMMAND}`; export r; \
7393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7394         $(HOST_EXPORTS)  \
7395         (cd $(HOST_SUBDIR)/fastjar && \
7396           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7397                 $(TARGET-fastjar))
7398 @endif fastjar
7399
7400
7401
7402
7403 .PHONY: check-fastjar maybe-check-fastjar
7404 maybe-check-fastjar:
7405 @if fastjar
7406 maybe-check-fastjar: check-fastjar
7407
7408 # This module is only tested in a native toolchain.
7409 check-fastjar:
7410         @: $(MAKE); $(unstage)
7411         @if [ '$(host)' = '$(target)' ] ; then \
7412           r=`${PWD_COMMAND}`; export r; \
7413           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7414           $(HOST_EXPORTS) \
7415           (cd $(HOST_SUBDIR)/fastjar && \
7416             $(MAKE) $(FLAGS_TO_PASS)  check); \
7417         fi
7418
7419 @endif fastjar
7420
7421 .PHONY: install-fastjar maybe-install-fastjar
7422 maybe-install-fastjar:
7423 @if fastjar
7424 maybe-install-fastjar: install-fastjar
7425
7426 install-fastjar: installdirs
7427         @: $(MAKE); $(unstage)
7428         @r=`${PWD_COMMAND}`; export r; \
7429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7430         $(HOST_EXPORTS) \
7431         (cd $(HOST_SUBDIR)/fastjar && \
7432           $(MAKE) $(FLAGS_TO_PASS)  install)
7433
7434 @endif fastjar
7435
7436 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7437 maybe-install-strip-fastjar:
7438 @if fastjar
7439 maybe-install-strip-fastjar: install-strip-fastjar
7440
7441 install-strip-fastjar: installdirs
7442         @: $(MAKE); $(unstage)
7443         @r=`${PWD_COMMAND}`; export r; \
7444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7445         $(HOST_EXPORTS) \
7446         (cd $(HOST_SUBDIR)/fastjar && \
7447           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7448
7449 @endif fastjar
7450
7451 # Other targets (info, dvi, pdf, etc.)
7452
7453 .PHONY: maybe-info-fastjar info-fastjar
7454 maybe-info-fastjar:
7455 @if fastjar
7456 maybe-info-fastjar: info-fastjar
7457
7458 info-fastjar: \
7459     configure-fastjar 
7460         @: $(MAKE); $(unstage)
7461         @[ -f ./fastjar/Makefile ] || exit 0; \
7462         r=`${PWD_COMMAND}`; export r; \
7463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7464         $(HOST_EXPORTS) \
7465         for flag in $(EXTRA_HOST_FLAGS) ; do \
7466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7467         done; \
7468         echo "Doing info in fastjar" ; \
7469         (cd $(HOST_SUBDIR)/fastjar && \
7470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7472                   "RANLIB=$${RANLIB}" \
7473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7474                   info) \
7475           || exit 1
7476
7477 @endif fastjar
7478
7479 .PHONY: maybe-dvi-fastjar dvi-fastjar
7480 maybe-dvi-fastjar:
7481 @if fastjar
7482 maybe-dvi-fastjar: dvi-fastjar
7483
7484 dvi-fastjar: \
7485     configure-fastjar 
7486         @: $(MAKE); $(unstage)
7487         @[ -f ./fastjar/Makefile ] || exit 0; \
7488         r=`${PWD_COMMAND}`; export r; \
7489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7490         $(HOST_EXPORTS) \
7491         for flag in $(EXTRA_HOST_FLAGS) ; do \
7492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7493         done; \
7494         echo "Doing dvi in fastjar" ; \
7495         (cd $(HOST_SUBDIR)/fastjar && \
7496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7498                   "RANLIB=$${RANLIB}" \
7499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7500                   dvi) \
7501           || exit 1
7502
7503 @endif fastjar
7504
7505 .PHONY: maybe-pdf-fastjar pdf-fastjar
7506 maybe-pdf-fastjar:
7507 @if fastjar
7508 maybe-pdf-fastjar: pdf-fastjar
7509
7510 pdf-fastjar: \
7511     configure-fastjar 
7512         @: $(MAKE); $(unstage)
7513         @[ -f ./fastjar/Makefile ] || exit 0; \
7514         r=`${PWD_COMMAND}`; export r; \
7515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7516         $(HOST_EXPORTS) \
7517         for flag in $(EXTRA_HOST_FLAGS) ; do \
7518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7519         done; \
7520         echo "Doing pdf in fastjar" ; \
7521         (cd $(HOST_SUBDIR)/fastjar && \
7522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7524                   "RANLIB=$${RANLIB}" \
7525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7526                   pdf) \
7527           || exit 1
7528
7529 @endif fastjar
7530
7531 .PHONY: maybe-html-fastjar html-fastjar
7532 maybe-html-fastjar:
7533 @if fastjar
7534 maybe-html-fastjar: html-fastjar
7535
7536 html-fastjar: \
7537     configure-fastjar 
7538         @: $(MAKE); $(unstage)
7539         @[ -f ./fastjar/Makefile ] || exit 0; \
7540         r=`${PWD_COMMAND}`; export r; \
7541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7542         $(HOST_EXPORTS) \
7543         for flag in $(EXTRA_HOST_FLAGS) ; do \
7544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7545         done; \
7546         echo "Doing html in fastjar" ; \
7547         (cd $(HOST_SUBDIR)/fastjar && \
7548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7550                   "RANLIB=$${RANLIB}" \
7551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7552                   html) \
7553           || exit 1
7554
7555 @endif fastjar
7556
7557 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7558 maybe-TAGS-fastjar:
7559 @if fastjar
7560 maybe-TAGS-fastjar: TAGS-fastjar
7561
7562 TAGS-fastjar: \
7563     configure-fastjar 
7564         @: $(MAKE); $(unstage)
7565         @[ -f ./fastjar/Makefile ] || exit 0; \
7566         r=`${PWD_COMMAND}`; export r; \
7567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7568         $(HOST_EXPORTS) \
7569         for flag in $(EXTRA_HOST_FLAGS) ; do \
7570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7571         done; \
7572         echo "Doing TAGS in fastjar" ; \
7573         (cd $(HOST_SUBDIR)/fastjar && \
7574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7576                   "RANLIB=$${RANLIB}" \
7577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7578                   TAGS) \
7579           || exit 1
7580
7581 @endif fastjar
7582
7583 .PHONY: maybe-install-info-fastjar install-info-fastjar
7584 maybe-install-info-fastjar:
7585 @if fastjar
7586 maybe-install-info-fastjar: install-info-fastjar
7587
7588 install-info-fastjar: \
7589     configure-fastjar \
7590     info-fastjar 
7591         @: $(MAKE); $(unstage)
7592         @[ -f ./fastjar/Makefile ] || exit 0; \
7593         r=`${PWD_COMMAND}`; export r; \
7594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7595         $(HOST_EXPORTS) \
7596         for flag in $(EXTRA_HOST_FLAGS) ; do \
7597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7598         done; \
7599         echo "Doing install-info in fastjar" ; \
7600         (cd $(HOST_SUBDIR)/fastjar && \
7601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7603                   "RANLIB=$${RANLIB}" \
7604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7605                   install-info) \
7606           || exit 1
7607
7608 @endif fastjar
7609
7610 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7611 maybe-install-pdf-fastjar:
7612 @if fastjar
7613 maybe-install-pdf-fastjar: install-pdf-fastjar
7614
7615 install-pdf-fastjar: \
7616     configure-fastjar \
7617     pdf-fastjar 
7618         @: $(MAKE); $(unstage)
7619         @[ -f ./fastjar/Makefile ] || exit 0; \
7620         r=`${PWD_COMMAND}`; export r; \
7621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7622         $(HOST_EXPORTS) \
7623         for flag in $(EXTRA_HOST_FLAGS) ; do \
7624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7625         done; \
7626         echo "Doing install-pdf in fastjar" ; \
7627         (cd $(HOST_SUBDIR)/fastjar && \
7628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7630                   "RANLIB=$${RANLIB}" \
7631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7632                   install-pdf) \
7633           || exit 1
7634
7635 @endif fastjar
7636
7637 .PHONY: maybe-install-html-fastjar install-html-fastjar
7638 maybe-install-html-fastjar:
7639 @if fastjar
7640 maybe-install-html-fastjar: install-html-fastjar
7641
7642 install-html-fastjar: \
7643     configure-fastjar \
7644     html-fastjar 
7645         @: $(MAKE); $(unstage)
7646         @[ -f ./fastjar/Makefile ] || exit 0; \
7647         r=`${PWD_COMMAND}`; export r; \
7648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7649         $(HOST_EXPORTS) \
7650         for flag in $(EXTRA_HOST_FLAGS) ; do \
7651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7652         done; \
7653         echo "Doing install-html in fastjar" ; \
7654         (cd $(HOST_SUBDIR)/fastjar && \
7655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7657                   "RANLIB=$${RANLIB}" \
7658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7659                   install-html) \
7660           || exit 1
7661
7662 @endif fastjar
7663
7664 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7665 maybe-installcheck-fastjar:
7666 @if fastjar
7667 maybe-installcheck-fastjar: installcheck-fastjar
7668
7669 installcheck-fastjar: \
7670     configure-fastjar 
7671         @: $(MAKE); $(unstage)
7672         @[ -f ./fastjar/Makefile ] || exit 0; \
7673         r=`${PWD_COMMAND}`; export r; \
7674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7675         $(HOST_EXPORTS) \
7676         for flag in $(EXTRA_HOST_FLAGS) ; do \
7677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7678         done; \
7679         echo "Doing installcheck in fastjar" ; \
7680         (cd $(HOST_SUBDIR)/fastjar && \
7681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7683                   "RANLIB=$${RANLIB}" \
7684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7685                   installcheck) \
7686           || exit 1
7687
7688 @endif fastjar
7689
7690 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7691 maybe-mostlyclean-fastjar:
7692 @if fastjar
7693 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7694
7695 mostlyclean-fastjar: 
7696         @: $(MAKE); $(unstage)
7697         @[ -f ./fastjar/Makefile ] || exit 0; \
7698         r=`${PWD_COMMAND}`; export r; \
7699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7700         $(HOST_EXPORTS) \
7701         for flag in $(EXTRA_HOST_FLAGS) ; do \
7702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7703         done; \
7704         echo "Doing mostlyclean in fastjar" ; \
7705         (cd $(HOST_SUBDIR)/fastjar && \
7706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7708                   "RANLIB=$${RANLIB}" \
7709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7710                   mostlyclean) \
7711           || exit 1
7712
7713 @endif fastjar
7714
7715 .PHONY: maybe-clean-fastjar clean-fastjar
7716 maybe-clean-fastjar:
7717 @if fastjar
7718 maybe-clean-fastjar: clean-fastjar
7719
7720 clean-fastjar: 
7721         @: $(MAKE); $(unstage)
7722         @[ -f ./fastjar/Makefile ] || exit 0; \
7723         r=`${PWD_COMMAND}`; export r; \
7724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7725         $(HOST_EXPORTS) \
7726         for flag in $(EXTRA_HOST_FLAGS) ; do \
7727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7728         done; \
7729         echo "Doing clean in fastjar" ; \
7730         (cd $(HOST_SUBDIR)/fastjar && \
7731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7733                   "RANLIB=$${RANLIB}" \
7734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7735                   clean) \
7736           || exit 1
7737
7738 @endif fastjar
7739
7740 .PHONY: maybe-distclean-fastjar distclean-fastjar
7741 maybe-distclean-fastjar:
7742 @if fastjar
7743 maybe-distclean-fastjar: distclean-fastjar
7744
7745 distclean-fastjar: 
7746         @: $(MAKE); $(unstage)
7747         @[ -f ./fastjar/Makefile ] || exit 0; \
7748         r=`${PWD_COMMAND}`; export r; \
7749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7750         $(HOST_EXPORTS) \
7751         for flag in $(EXTRA_HOST_FLAGS) ; do \
7752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7753         done; \
7754         echo "Doing distclean in fastjar" ; \
7755         (cd $(HOST_SUBDIR)/fastjar && \
7756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7758                   "RANLIB=$${RANLIB}" \
7759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7760                   distclean) \
7761           || exit 1
7762
7763 @endif fastjar
7764
7765 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7766 maybe-maintainer-clean-fastjar:
7767 @if fastjar
7768 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7769
7770 maintainer-clean-fastjar: 
7771         @: $(MAKE); $(unstage)
7772         @[ -f ./fastjar/Makefile ] || exit 0; \
7773         r=`${PWD_COMMAND}`; export r; \
7774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7775         $(HOST_EXPORTS) \
7776         for flag in $(EXTRA_HOST_FLAGS) ; do \
7777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7778         done; \
7779         echo "Doing maintainer-clean in fastjar" ; \
7780         (cd $(HOST_SUBDIR)/fastjar && \
7781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7783                   "RANLIB=$${RANLIB}" \
7784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7785                   maintainer-clean) \
7786           || exit 1
7787
7788 @endif fastjar
7789
7790
7791
7792 .PHONY: configure-fixincludes maybe-configure-fixincludes
7793 maybe-configure-fixincludes:
7794 @if gcc-bootstrap
7795 configure-fixincludes: stage_current
7796 @endif gcc-bootstrap
7797 @if fixincludes
7798 maybe-configure-fixincludes: configure-fixincludes
7799 configure-fixincludes: 
7800         @: $(MAKE); $(unstage)
7801         @r=`${PWD_COMMAND}`; export r; \
7802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7803         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
7804         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
7805         $(HOST_EXPORTS)  \
7806         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
7807         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
7808         case $(srcdir) in \
7809           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7810           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
7811                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7812         esac; \
7813         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
7814         libsrcdir="$$s/fixincludes"; \
7815         $(SHELL) $${libsrcdir}/configure \
7816           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7817           --target=${target_alias} $${srcdiroption}  \
7818           || exit 1
7819 @endif fixincludes
7820
7821
7822
7823
7824
7825 .PHONY: all-fixincludes maybe-all-fixincludes
7826 maybe-all-fixincludes:
7827 @if gcc-bootstrap
7828 all-fixincludes: stage_current
7829 @endif gcc-bootstrap
7830 @if fixincludes
7831 TARGET-fixincludes=all
7832 maybe-all-fixincludes: all-fixincludes
7833 all-fixincludes: configure-fixincludes
7834         @: $(MAKE); $(unstage)
7835         @r=`${PWD_COMMAND}`; export r; \
7836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7837         $(HOST_EXPORTS)  \
7838         (cd $(HOST_SUBDIR)/fixincludes && \
7839           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7840                 $(TARGET-fixincludes))
7841 @endif fixincludes
7842
7843
7844
7845
7846 .PHONY: check-fixincludes maybe-check-fixincludes
7847 maybe-check-fixincludes:
7848 @if fixincludes
7849 maybe-check-fixincludes: check-fixincludes
7850
7851 check-fixincludes:
7852         @: $(MAKE); $(unstage)
7853         @r=`${PWD_COMMAND}`; export r; \
7854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7855         $(HOST_EXPORTS) \
7856         (cd $(HOST_SUBDIR)/fixincludes && \
7857           $(MAKE) $(FLAGS_TO_PASS)  check)
7858
7859 @endif fixincludes
7860
7861 .PHONY: install-fixincludes maybe-install-fixincludes
7862 maybe-install-fixincludes:
7863 @if fixincludes
7864 maybe-install-fixincludes: install-fixincludes
7865
7866 install-fixincludes: installdirs
7867         @: $(MAKE); $(unstage)
7868         @r=`${PWD_COMMAND}`; export r; \
7869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7870         $(HOST_EXPORTS) \
7871         (cd $(HOST_SUBDIR)/fixincludes && \
7872           $(MAKE) $(FLAGS_TO_PASS)  install)
7873
7874 @endif fixincludes
7875
7876 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
7877 maybe-install-strip-fixincludes:
7878 @if fixincludes
7879 maybe-install-strip-fixincludes: install-strip-fixincludes
7880
7881 install-strip-fixincludes: installdirs
7882         @: $(MAKE); $(unstage)
7883         @r=`${PWD_COMMAND}`; export r; \
7884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7885         $(HOST_EXPORTS) \
7886         (cd $(HOST_SUBDIR)/fixincludes && \
7887           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7888
7889 @endif fixincludes
7890
7891 # Other targets (info, dvi, pdf, etc.)
7892
7893 .PHONY: maybe-info-fixincludes info-fixincludes
7894 maybe-info-fixincludes:
7895 @if fixincludes
7896 maybe-info-fixincludes: info-fixincludes
7897
7898 info-fixincludes: \
7899     configure-fixincludes 
7900         @: $(MAKE); $(unstage)
7901         @[ -f ./fixincludes/Makefile ] || exit 0; \
7902         r=`${PWD_COMMAND}`; export r; \
7903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7904         $(HOST_EXPORTS) \
7905         for flag in $(EXTRA_HOST_FLAGS) ; do \
7906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7907         done; \
7908         echo "Doing info in fixincludes" ; \
7909         (cd $(HOST_SUBDIR)/fixincludes && \
7910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7912                   "RANLIB=$${RANLIB}" \
7913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7914                   info) \
7915           || exit 1
7916
7917 @endif fixincludes
7918
7919 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
7920 maybe-dvi-fixincludes:
7921 @if fixincludes
7922 maybe-dvi-fixincludes: dvi-fixincludes
7923
7924 dvi-fixincludes: \
7925     configure-fixincludes 
7926         @: $(MAKE); $(unstage)
7927         @[ -f ./fixincludes/Makefile ] || exit 0; \
7928         r=`${PWD_COMMAND}`; export r; \
7929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7930         $(HOST_EXPORTS) \
7931         for flag in $(EXTRA_HOST_FLAGS) ; do \
7932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7933         done; \
7934         echo "Doing dvi in fixincludes" ; \
7935         (cd $(HOST_SUBDIR)/fixincludes && \
7936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7938                   "RANLIB=$${RANLIB}" \
7939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7940                   dvi) \
7941           || exit 1
7942
7943 @endif fixincludes
7944
7945 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
7946 maybe-pdf-fixincludes:
7947 @if fixincludes
7948 maybe-pdf-fixincludes: pdf-fixincludes
7949
7950 pdf-fixincludes: \
7951     configure-fixincludes 
7952         @: $(MAKE); $(unstage)
7953         @[ -f ./fixincludes/Makefile ] || exit 0; \
7954         r=`${PWD_COMMAND}`; export r; \
7955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7956         $(HOST_EXPORTS) \
7957         for flag in $(EXTRA_HOST_FLAGS) ; do \
7958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7959         done; \
7960         echo "Doing pdf in fixincludes" ; \
7961         (cd $(HOST_SUBDIR)/fixincludes && \
7962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7964                   "RANLIB=$${RANLIB}" \
7965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7966                   pdf) \
7967           || exit 1
7968
7969 @endif fixincludes
7970
7971 .PHONY: maybe-html-fixincludes html-fixincludes
7972 maybe-html-fixincludes:
7973 @if fixincludes
7974 maybe-html-fixincludes: html-fixincludes
7975
7976 html-fixincludes: \
7977     configure-fixincludes 
7978         @: $(MAKE); $(unstage)
7979         @[ -f ./fixincludes/Makefile ] || exit 0; \
7980         r=`${PWD_COMMAND}`; export r; \
7981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7982         $(HOST_EXPORTS) \
7983         for flag in $(EXTRA_HOST_FLAGS) ; do \
7984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7985         done; \
7986         echo "Doing html in fixincludes" ; \
7987         (cd $(HOST_SUBDIR)/fixincludes && \
7988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7990                   "RANLIB=$${RANLIB}" \
7991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7992                   html) \
7993           || exit 1
7994
7995 @endif fixincludes
7996
7997 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
7998 maybe-TAGS-fixincludes:
7999 @if fixincludes
8000 maybe-TAGS-fixincludes: TAGS-fixincludes
8001
8002 # fixincludes doesn't support TAGS.
8003 TAGS-fixincludes:
8004
8005 @endif fixincludes
8006
8007 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8008 maybe-install-info-fixincludes:
8009 @if fixincludes
8010 maybe-install-info-fixincludes: install-info-fixincludes
8011
8012 install-info-fixincludes: \
8013     configure-fixincludes \
8014     info-fixincludes 
8015         @: $(MAKE); $(unstage)
8016         @[ -f ./fixincludes/Makefile ] || exit 0; \
8017         r=`${PWD_COMMAND}`; export r; \
8018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8019         $(HOST_EXPORTS) \
8020         for flag in $(EXTRA_HOST_FLAGS) ; do \
8021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8022         done; \
8023         echo "Doing install-info in fixincludes" ; \
8024         (cd $(HOST_SUBDIR)/fixincludes && \
8025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8027                   "RANLIB=$${RANLIB}" \
8028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8029                   install-info) \
8030           || exit 1
8031
8032 @endif fixincludes
8033
8034 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8035 maybe-install-pdf-fixincludes:
8036 @if fixincludes
8037 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8038
8039 install-pdf-fixincludes: \
8040     configure-fixincludes \
8041     pdf-fixincludes 
8042         @: $(MAKE); $(unstage)
8043         @[ -f ./fixincludes/Makefile ] || exit 0; \
8044         r=`${PWD_COMMAND}`; export r; \
8045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8046         $(HOST_EXPORTS) \
8047         for flag in $(EXTRA_HOST_FLAGS) ; do \
8048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8049         done; \
8050         echo "Doing install-pdf in fixincludes" ; \
8051         (cd $(HOST_SUBDIR)/fixincludes && \
8052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8054                   "RANLIB=$${RANLIB}" \
8055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8056                   install-pdf) \
8057           || exit 1
8058
8059 @endif fixincludes
8060
8061 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8062 maybe-install-html-fixincludes:
8063 @if fixincludes
8064 maybe-install-html-fixincludes: install-html-fixincludes
8065
8066 install-html-fixincludes: \
8067     configure-fixincludes \
8068     html-fixincludes 
8069         @: $(MAKE); $(unstage)
8070         @[ -f ./fixincludes/Makefile ] || exit 0; \
8071         r=`${PWD_COMMAND}`; export r; \
8072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8073         $(HOST_EXPORTS) \
8074         for flag in $(EXTRA_HOST_FLAGS) ; do \
8075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8076         done; \
8077         echo "Doing install-html in fixincludes" ; \
8078         (cd $(HOST_SUBDIR)/fixincludes && \
8079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8081                   "RANLIB=$${RANLIB}" \
8082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8083                   install-html) \
8084           || exit 1
8085
8086 @endif fixincludes
8087
8088 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8089 maybe-installcheck-fixincludes:
8090 @if fixincludes
8091 maybe-installcheck-fixincludes: installcheck-fixincludes
8092
8093 installcheck-fixincludes: \
8094     configure-fixincludes 
8095         @: $(MAKE); $(unstage)
8096         @[ -f ./fixincludes/Makefile ] || exit 0; \
8097         r=`${PWD_COMMAND}`; export r; \
8098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8099         $(HOST_EXPORTS) \
8100         for flag in $(EXTRA_HOST_FLAGS) ; do \
8101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8102         done; \
8103         echo "Doing installcheck in fixincludes" ; \
8104         (cd $(HOST_SUBDIR)/fixincludes && \
8105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8107                   "RANLIB=$${RANLIB}" \
8108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8109                   installcheck) \
8110           || exit 1
8111
8112 @endif fixincludes
8113
8114 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8115 maybe-mostlyclean-fixincludes:
8116 @if fixincludes
8117 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8118
8119 mostlyclean-fixincludes: 
8120         @: $(MAKE); $(unstage)
8121         @[ -f ./fixincludes/Makefile ] || exit 0; \
8122         r=`${PWD_COMMAND}`; export r; \
8123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8124         $(HOST_EXPORTS) \
8125         for flag in $(EXTRA_HOST_FLAGS) ; do \
8126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8127         done; \
8128         echo "Doing mostlyclean in fixincludes" ; \
8129         (cd $(HOST_SUBDIR)/fixincludes && \
8130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8132                   "RANLIB=$${RANLIB}" \
8133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8134                   mostlyclean) \
8135           || exit 1
8136
8137 @endif fixincludes
8138
8139 .PHONY: maybe-clean-fixincludes clean-fixincludes
8140 maybe-clean-fixincludes:
8141 @if fixincludes
8142 maybe-clean-fixincludes: clean-fixincludes
8143
8144 clean-fixincludes: 
8145         @: $(MAKE); $(unstage)
8146         @[ -f ./fixincludes/Makefile ] || exit 0; \
8147         r=`${PWD_COMMAND}`; export r; \
8148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8149         $(HOST_EXPORTS) \
8150         for flag in $(EXTRA_HOST_FLAGS) ; do \
8151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8152         done; \
8153         echo "Doing clean in fixincludes" ; \
8154         (cd $(HOST_SUBDIR)/fixincludes && \
8155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8157                   "RANLIB=$${RANLIB}" \
8158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8159                   clean) \
8160           || exit 1
8161
8162 @endif fixincludes
8163
8164 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8165 maybe-distclean-fixincludes:
8166 @if fixincludes
8167 maybe-distclean-fixincludes: distclean-fixincludes
8168
8169 distclean-fixincludes: 
8170         @: $(MAKE); $(unstage)
8171         @[ -f ./fixincludes/Makefile ] || exit 0; \
8172         r=`${PWD_COMMAND}`; export r; \
8173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8174         $(HOST_EXPORTS) \
8175         for flag in $(EXTRA_HOST_FLAGS) ; do \
8176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8177         done; \
8178         echo "Doing distclean in fixincludes" ; \
8179         (cd $(HOST_SUBDIR)/fixincludes && \
8180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8182                   "RANLIB=$${RANLIB}" \
8183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8184                   distclean) \
8185           || exit 1
8186
8187 @endif fixincludes
8188
8189 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8190 maybe-maintainer-clean-fixincludes:
8191 @if fixincludes
8192 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8193
8194 maintainer-clean-fixincludes: 
8195         @: $(MAKE); $(unstage)
8196         @[ -f ./fixincludes/Makefile ] || exit 0; \
8197         r=`${PWD_COMMAND}`; export r; \
8198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8199         $(HOST_EXPORTS) \
8200         for flag in $(EXTRA_HOST_FLAGS) ; do \
8201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8202         done; \
8203         echo "Doing maintainer-clean in fixincludes" ; \
8204         (cd $(HOST_SUBDIR)/fixincludes && \
8205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8207                   "RANLIB=$${RANLIB}" \
8208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8209                   maintainer-clean) \
8210           || exit 1
8211
8212 @endif fixincludes
8213
8214
8215
8216 .PHONY: configure-flex maybe-configure-flex
8217 maybe-configure-flex:
8218 @if gcc-bootstrap
8219 configure-flex: stage_current
8220 @endif gcc-bootstrap
8221 @if flex
8222 maybe-configure-flex: configure-flex
8223 configure-flex: 
8224         @: $(MAKE); $(unstage)
8225         @r=`${PWD_COMMAND}`; export r; \
8226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8227         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8228         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
8229         $(HOST_EXPORTS)  \
8230         echo Configuring in $(HOST_SUBDIR)/flex; \
8231         cd "$(HOST_SUBDIR)/flex" || exit 1; \
8232         case $(srcdir) in \
8233           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8234           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8235                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8236         esac; \
8237         srcdiroption="--srcdir=$${topdir}/flex"; \
8238         libsrcdir="$$s/flex"; \
8239         $(SHELL) $${libsrcdir}/configure \
8240           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8241           --target=${target_alias} $${srcdiroption}  \
8242           || exit 1
8243 @endif flex
8244
8245
8246
8247
8248
8249 .PHONY: all-flex maybe-all-flex
8250 maybe-all-flex:
8251 @if gcc-bootstrap
8252 all-flex: stage_current
8253 @endif gcc-bootstrap
8254 @if flex
8255 TARGET-flex=all
8256 maybe-all-flex: all-flex
8257 all-flex: configure-flex
8258         @: $(MAKE); $(unstage)
8259         @r=`${PWD_COMMAND}`; export r; \
8260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8261         $(HOST_EXPORTS)  \
8262         (cd $(HOST_SUBDIR)/flex && \
8263           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8264                 $(TARGET-flex))
8265 @endif flex
8266
8267
8268
8269
8270 .PHONY: check-flex maybe-check-flex
8271 maybe-check-flex:
8272 @if flex
8273 maybe-check-flex: check-flex
8274
8275 # This module is only tested in a native toolchain.
8276 check-flex:
8277         @: $(MAKE); $(unstage)
8278         @if [ '$(host)' = '$(target)' ] ; then \
8279           r=`${PWD_COMMAND}`; export r; \
8280           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8281           $(HOST_EXPORTS) \
8282           (cd $(HOST_SUBDIR)/flex && \
8283             $(MAKE) $(FLAGS_TO_PASS)  check); \
8284         fi
8285
8286 @endif flex
8287
8288 .PHONY: install-flex maybe-install-flex
8289 maybe-install-flex:
8290 @if flex
8291 maybe-install-flex: install-flex
8292
8293 install-flex: installdirs
8294         @: $(MAKE); $(unstage)
8295         @r=`${PWD_COMMAND}`; export r; \
8296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8297         $(HOST_EXPORTS) \
8298         (cd $(HOST_SUBDIR)/flex && \
8299           $(MAKE) $(FLAGS_TO_PASS)  install)
8300
8301 @endif flex
8302
8303 .PHONY: install-strip-flex maybe-install-strip-flex
8304 maybe-install-strip-flex:
8305 @if flex
8306 maybe-install-strip-flex: install-strip-flex
8307
8308 install-strip-flex: installdirs
8309         @: $(MAKE); $(unstage)
8310         @r=`${PWD_COMMAND}`; export r; \
8311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8312         $(HOST_EXPORTS) \
8313         (cd $(HOST_SUBDIR)/flex && \
8314           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8315
8316 @endif flex
8317
8318 # Other targets (info, dvi, pdf, etc.)
8319
8320 .PHONY: maybe-info-flex info-flex
8321 maybe-info-flex:
8322 @if flex
8323 maybe-info-flex: info-flex
8324
8325 info-flex: \
8326     configure-flex 
8327         @: $(MAKE); $(unstage)
8328         @[ -f ./flex/Makefile ] || exit 0; \
8329         r=`${PWD_COMMAND}`; export r; \
8330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8331         $(HOST_EXPORTS) \
8332         for flag in $(EXTRA_HOST_FLAGS) ; do \
8333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8334         done; \
8335         echo "Doing info in flex" ; \
8336         (cd $(HOST_SUBDIR)/flex && \
8337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8339                   "RANLIB=$${RANLIB}" \
8340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8341                   info) \
8342           || exit 1
8343
8344 @endif flex
8345
8346 .PHONY: maybe-dvi-flex dvi-flex
8347 maybe-dvi-flex:
8348 @if flex
8349 maybe-dvi-flex: dvi-flex
8350
8351 dvi-flex: \
8352     configure-flex 
8353         @: $(MAKE); $(unstage)
8354         @[ -f ./flex/Makefile ] || exit 0; \
8355         r=`${PWD_COMMAND}`; export r; \
8356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8357         $(HOST_EXPORTS) \
8358         for flag in $(EXTRA_HOST_FLAGS) ; do \
8359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8360         done; \
8361         echo "Doing dvi in flex" ; \
8362         (cd $(HOST_SUBDIR)/flex && \
8363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8365                   "RANLIB=$${RANLIB}" \
8366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8367                   dvi) \
8368           || exit 1
8369
8370 @endif flex
8371
8372 .PHONY: maybe-pdf-flex pdf-flex
8373 maybe-pdf-flex:
8374 @if flex
8375 maybe-pdf-flex: pdf-flex
8376
8377 pdf-flex: \
8378     configure-flex 
8379         @: $(MAKE); $(unstage)
8380         @[ -f ./flex/Makefile ] || exit 0; \
8381         r=`${PWD_COMMAND}`; export r; \
8382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8383         $(HOST_EXPORTS) \
8384         for flag in $(EXTRA_HOST_FLAGS) ; do \
8385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8386         done; \
8387         echo "Doing pdf in flex" ; \
8388         (cd $(HOST_SUBDIR)/flex && \
8389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8391                   "RANLIB=$${RANLIB}" \
8392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8393                   pdf) \
8394           || exit 1
8395
8396 @endif flex
8397
8398 .PHONY: maybe-html-flex html-flex
8399 maybe-html-flex:
8400 @if flex
8401 maybe-html-flex: html-flex
8402
8403 html-flex: \
8404     configure-flex 
8405         @: $(MAKE); $(unstage)
8406         @[ -f ./flex/Makefile ] || exit 0; \
8407         r=`${PWD_COMMAND}`; export r; \
8408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8409         $(HOST_EXPORTS) \
8410         for flag in $(EXTRA_HOST_FLAGS) ; do \
8411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8412         done; \
8413         echo "Doing html in flex" ; \
8414         (cd $(HOST_SUBDIR)/flex && \
8415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8417                   "RANLIB=$${RANLIB}" \
8418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8419                   html) \
8420           || exit 1
8421
8422 @endif flex
8423
8424 .PHONY: maybe-TAGS-flex TAGS-flex
8425 maybe-TAGS-flex:
8426 @if flex
8427 maybe-TAGS-flex: TAGS-flex
8428
8429 TAGS-flex: \
8430     configure-flex 
8431         @: $(MAKE); $(unstage)
8432         @[ -f ./flex/Makefile ] || exit 0; \
8433         r=`${PWD_COMMAND}`; export r; \
8434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8435         $(HOST_EXPORTS) \
8436         for flag in $(EXTRA_HOST_FLAGS) ; do \
8437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8438         done; \
8439         echo "Doing TAGS in flex" ; \
8440         (cd $(HOST_SUBDIR)/flex && \
8441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8443                   "RANLIB=$${RANLIB}" \
8444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8445                   TAGS) \
8446           || exit 1
8447
8448 @endif flex
8449
8450 .PHONY: maybe-install-info-flex install-info-flex
8451 maybe-install-info-flex:
8452 @if flex
8453 maybe-install-info-flex: install-info-flex
8454
8455 install-info-flex: \
8456     configure-flex \
8457     info-flex 
8458         @: $(MAKE); $(unstage)
8459         @[ -f ./flex/Makefile ] || exit 0; \
8460         r=`${PWD_COMMAND}`; export r; \
8461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8462         $(HOST_EXPORTS) \
8463         for flag in $(EXTRA_HOST_FLAGS) ; do \
8464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8465         done; \
8466         echo "Doing install-info in flex" ; \
8467         (cd $(HOST_SUBDIR)/flex && \
8468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8470                   "RANLIB=$${RANLIB}" \
8471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8472                   install-info) \
8473           || exit 1
8474
8475 @endif flex
8476
8477 .PHONY: maybe-install-pdf-flex install-pdf-flex
8478 maybe-install-pdf-flex:
8479 @if flex
8480 maybe-install-pdf-flex: install-pdf-flex
8481
8482 install-pdf-flex: \
8483     configure-flex \
8484     pdf-flex 
8485         @: $(MAKE); $(unstage)
8486         @[ -f ./flex/Makefile ] || exit 0; \
8487         r=`${PWD_COMMAND}`; export r; \
8488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8489         $(HOST_EXPORTS) \
8490         for flag in $(EXTRA_HOST_FLAGS) ; do \
8491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8492         done; \
8493         echo "Doing install-pdf in flex" ; \
8494         (cd $(HOST_SUBDIR)/flex && \
8495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8497                   "RANLIB=$${RANLIB}" \
8498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8499                   install-pdf) \
8500           || exit 1
8501
8502 @endif flex
8503
8504 .PHONY: maybe-install-html-flex install-html-flex
8505 maybe-install-html-flex:
8506 @if flex
8507 maybe-install-html-flex: install-html-flex
8508
8509 install-html-flex: \
8510     configure-flex \
8511     html-flex 
8512         @: $(MAKE); $(unstage)
8513         @[ -f ./flex/Makefile ] || exit 0; \
8514         r=`${PWD_COMMAND}`; export r; \
8515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8516         $(HOST_EXPORTS) \
8517         for flag in $(EXTRA_HOST_FLAGS) ; do \
8518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8519         done; \
8520         echo "Doing install-html in flex" ; \
8521         (cd $(HOST_SUBDIR)/flex && \
8522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8524                   "RANLIB=$${RANLIB}" \
8525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8526                   install-html) \
8527           || exit 1
8528
8529 @endif flex
8530
8531 .PHONY: maybe-installcheck-flex installcheck-flex
8532 maybe-installcheck-flex:
8533 @if flex
8534 maybe-installcheck-flex: installcheck-flex
8535
8536 installcheck-flex: \
8537     configure-flex 
8538         @: $(MAKE); $(unstage)
8539         @[ -f ./flex/Makefile ] || exit 0; \
8540         r=`${PWD_COMMAND}`; export r; \
8541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8542         $(HOST_EXPORTS) \
8543         for flag in $(EXTRA_HOST_FLAGS) ; do \
8544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8545         done; \
8546         echo "Doing installcheck in flex" ; \
8547         (cd $(HOST_SUBDIR)/flex && \
8548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8550                   "RANLIB=$${RANLIB}" \
8551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8552                   installcheck) \
8553           || exit 1
8554
8555 @endif flex
8556
8557 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
8558 maybe-mostlyclean-flex:
8559 @if flex
8560 maybe-mostlyclean-flex: mostlyclean-flex
8561
8562 mostlyclean-flex: 
8563         @: $(MAKE); $(unstage)
8564         @[ -f ./flex/Makefile ] || exit 0; \
8565         r=`${PWD_COMMAND}`; export r; \
8566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8567         $(HOST_EXPORTS) \
8568         for flag in $(EXTRA_HOST_FLAGS) ; do \
8569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8570         done; \
8571         echo "Doing mostlyclean in flex" ; \
8572         (cd $(HOST_SUBDIR)/flex && \
8573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8575                   "RANLIB=$${RANLIB}" \
8576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8577                   mostlyclean) \
8578           || exit 1
8579
8580 @endif flex
8581
8582 .PHONY: maybe-clean-flex clean-flex
8583 maybe-clean-flex:
8584 @if flex
8585 maybe-clean-flex: clean-flex
8586
8587 clean-flex: 
8588         @: $(MAKE); $(unstage)
8589         @[ -f ./flex/Makefile ] || exit 0; \
8590         r=`${PWD_COMMAND}`; export r; \
8591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8592         $(HOST_EXPORTS) \
8593         for flag in $(EXTRA_HOST_FLAGS) ; do \
8594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8595         done; \
8596         echo "Doing clean in flex" ; \
8597         (cd $(HOST_SUBDIR)/flex && \
8598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8600                   "RANLIB=$${RANLIB}" \
8601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8602                   clean) \
8603           || exit 1
8604
8605 @endif flex
8606
8607 .PHONY: maybe-distclean-flex distclean-flex
8608 maybe-distclean-flex:
8609 @if flex
8610 maybe-distclean-flex: distclean-flex
8611
8612 distclean-flex: 
8613         @: $(MAKE); $(unstage)
8614         @[ -f ./flex/Makefile ] || exit 0; \
8615         r=`${PWD_COMMAND}`; export r; \
8616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8617         $(HOST_EXPORTS) \
8618         for flag in $(EXTRA_HOST_FLAGS) ; do \
8619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8620         done; \
8621         echo "Doing distclean in flex" ; \
8622         (cd $(HOST_SUBDIR)/flex && \
8623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8625                   "RANLIB=$${RANLIB}" \
8626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8627                   distclean) \
8628           || exit 1
8629
8630 @endif flex
8631
8632 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
8633 maybe-maintainer-clean-flex:
8634 @if flex
8635 maybe-maintainer-clean-flex: maintainer-clean-flex
8636
8637 maintainer-clean-flex: 
8638         @: $(MAKE); $(unstage)
8639         @[ -f ./flex/Makefile ] || exit 0; \
8640         r=`${PWD_COMMAND}`; export r; \
8641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8642         $(HOST_EXPORTS) \
8643         for flag in $(EXTRA_HOST_FLAGS) ; do \
8644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8645         done; \
8646         echo "Doing maintainer-clean in flex" ; \
8647         (cd $(HOST_SUBDIR)/flex && \
8648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8650                   "RANLIB=$${RANLIB}" \
8651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8652                   maintainer-clean) \
8653           || exit 1
8654
8655 @endif flex
8656
8657
8658
8659 .PHONY: configure-gas maybe-configure-gas
8660 maybe-configure-gas:
8661 @if gcc-bootstrap
8662 configure-gas: stage_current
8663 @endif gcc-bootstrap
8664 @if gas
8665 maybe-configure-gas: configure-gas
8666 configure-gas: 
8667         @r=`${PWD_COMMAND}`; export r; \
8668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8669         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8670         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8671         $(HOST_EXPORTS)  \
8672         echo Configuring in $(HOST_SUBDIR)/gas; \
8673         cd "$(HOST_SUBDIR)/gas" || exit 1; \
8674         case $(srcdir) in \
8675           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8676           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8677                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8678         esac; \
8679         srcdiroption="--srcdir=$${topdir}/gas"; \
8680         libsrcdir="$$s/gas"; \
8681         $(SHELL) $${libsrcdir}/configure \
8682           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8683           --target=${target_alias} $${srcdiroption}  \
8684           || exit 1
8685 @endif gas
8686
8687
8688
8689 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
8690 maybe-configure-stage1-gas:
8691 @if gas-bootstrap
8692 maybe-configure-stage1-gas: configure-stage1-gas
8693 configure-stage1-gas:
8694         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8695         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8696         @r=`${PWD_COMMAND}`; export r; \
8697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8698         TFLAGS="$(STAGE1_TFLAGS)"; \
8699         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8700         $(HOST_EXPORTS) \
8701         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8702         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8703         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
8704         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
8705         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8706         cd $(HOST_SUBDIR)/gas || exit 1; \
8707         case $(srcdir) in \
8708           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8709           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8710                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8711         esac; \
8712         srcdiroption="--srcdir=$${topdir}/gas"; \
8713         libsrcdir="$$s/gas"; \
8714         $(SHELL) $${libsrcdir}/configure \
8715           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8716           --target=${target_alias} $${srcdiroption} \
8717           $(STAGE1_CONFIGURE_FLAGS)
8718 @endif gas-bootstrap
8719
8720 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
8721 maybe-configure-stage2-gas:
8722 @if gas-bootstrap
8723 maybe-configure-stage2-gas: configure-stage2-gas
8724 configure-stage2-gas:
8725         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8726         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8727         @r=`${PWD_COMMAND}`; export r; \
8728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8729         TFLAGS="$(STAGE2_TFLAGS)"; \
8730         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8731         $(HOST_EXPORTS) \
8732         $(POSTSTAGE1_HOST_EXPORTS) \
8733         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8734         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8735         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
8736         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
8737         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8738         cd $(HOST_SUBDIR)/gas || exit 1; \
8739         case $(srcdir) in \
8740           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8741           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8742                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8743         esac; \
8744         srcdiroption="--srcdir=$${topdir}/gas"; \
8745         libsrcdir="$$s/gas"; \
8746         $(SHELL) $${libsrcdir}/configure \
8747           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8748           --target=${target_alias} $${srcdiroption} \
8749           --with-build-libsubdir=$(HOST_SUBDIR) \
8750           $(STAGE2_CONFIGURE_FLAGS)
8751 @endif gas-bootstrap
8752
8753 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
8754 maybe-configure-stage3-gas:
8755 @if gas-bootstrap
8756 maybe-configure-stage3-gas: configure-stage3-gas
8757 configure-stage3-gas:
8758         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8759         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8760         @r=`${PWD_COMMAND}`; export r; \
8761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8762         TFLAGS="$(STAGE3_TFLAGS)"; \
8763         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8764         $(HOST_EXPORTS) \
8765         $(POSTSTAGE1_HOST_EXPORTS) \
8766         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8767         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8768         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
8769         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
8770         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8771         cd $(HOST_SUBDIR)/gas || exit 1; \
8772         case $(srcdir) in \
8773           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8774           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8775                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8776         esac; \
8777         srcdiroption="--srcdir=$${topdir}/gas"; \
8778         libsrcdir="$$s/gas"; \
8779         $(SHELL) $${libsrcdir}/configure \
8780           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8781           --target=${target_alias} $${srcdiroption} \
8782           --with-build-libsubdir=$(HOST_SUBDIR) \
8783           $(STAGE3_CONFIGURE_FLAGS)
8784 @endif gas-bootstrap
8785
8786 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
8787 maybe-configure-stage4-gas:
8788 @if gas-bootstrap
8789 maybe-configure-stage4-gas: configure-stage4-gas
8790 configure-stage4-gas:
8791         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8792         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8793         @r=`${PWD_COMMAND}`; export r; \
8794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8795         TFLAGS="$(STAGE4_TFLAGS)"; \
8796         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8797         $(HOST_EXPORTS) \
8798         $(POSTSTAGE1_HOST_EXPORTS) \
8799         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8800         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8801         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
8802         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
8803         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8804         cd $(HOST_SUBDIR)/gas || exit 1; \
8805         case $(srcdir) in \
8806           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8807           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8808                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8809         esac; \
8810         srcdiroption="--srcdir=$${topdir}/gas"; \
8811         libsrcdir="$$s/gas"; \
8812         $(SHELL) $${libsrcdir}/configure \
8813           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8814           --target=${target_alias} $${srcdiroption} \
8815           --with-build-libsubdir=$(HOST_SUBDIR) \
8816           $(STAGE4_CONFIGURE_FLAGS)
8817 @endif gas-bootstrap
8818
8819 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
8820 maybe-configure-stageprofile-gas:
8821 @if gas-bootstrap
8822 maybe-configure-stageprofile-gas: configure-stageprofile-gas
8823 configure-stageprofile-gas:
8824         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8825         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8826         @r=`${PWD_COMMAND}`; export r; \
8827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8828         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8829         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8830         $(HOST_EXPORTS) \
8831         $(POSTSTAGE1_HOST_EXPORTS) \
8832         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8833         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8834         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
8835         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
8836         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8837         cd $(HOST_SUBDIR)/gas || exit 1; \
8838         case $(srcdir) in \
8839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8840           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8842         esac; \
8843         srcdiroption="--srcdir=$${topdir}/gas"; \
8844         libsrcdir="$$s/gas"; \
8845         $(SHELL) $${libsrcdir}/configure \
8846           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8847           --target=${target_alias} $${srcdiroption} \
8848           --with-build-libsubdir=$(HOST_SUBDIR) \
8849           $(STAGEprofile_CONFIGURE_FLAGS)
8850 @endif gas-bootstrap
8851
8852 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
8853 maybe-configure-stagefeedback-gas:
8854 @if gas-bootstrap
8855 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
8856 configure-stagefeedback-gas:
8857         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8858         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8859         @r=`${PWD_COMMAND}`; export r; \
8860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8861         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8862         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8863         $(HOST_EXPORTS) \
8864         $(POSTSTAGE1_HOST_EXPORTS) \
8865         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8866         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8867         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
8868         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
8869         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8870         cd $(HOST_SUBDIR)/gas || exit 1; \
8871         case $(srcdir) in \
8872           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8873           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8874                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8875         esac; \
8876         srcdiroption="--srcdir=$${topdir}/gas"; \
8877         libsrcdir="$$s/gas"; \
8878         $(SHELL) $${libsrcdir}/configure \
8879           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8880           --target=${target_alias} $${srcdiroption} \
8881           --with-build-libsubdir=$(HOST_SUBDIR) \
8882           $(STAGEfeedback_CONFIGURE_FLAGS)
8883 @endif gas-bootstrap
8884
8885
8886
8887
8888
8889 .PHONY: all-gas maybe-all-gas
8890 maybe-all-gas:
8891 @if gcc-bootstrap
8892 all-gas: stage_current
8893 @endif gcc-bootstrap
8894 @if gas
8895 TARGET-gas=all
8896 maybe-all-gas: all-gas
8897 all-gas: configure-gas
8898         @r=`${PWD_COMMAND}`; export r; \
8899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8900         $(HOST_EXPORTS)  \
8901         (cd $(HOST_SUBDIR)/gas && \
8902           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8903                 $(TARGET-gas))
8904 @endif gas
8905
8906
8907
8908 .PHONY: all-stage1-gas maybe-all-stage1-gas
8909 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
8910 maybe-all-stage1-gas:
8911 maybe-clean-stage1-gas:
8912 @if gas-bootstrap
8913 maybe-all-stage1-gas: all-stage1-gas
8914 all-stage1: all-stage1-gas
8915 TARGET-stage1-gas = $(TARGET-gas)
8916 all-stage1-gas: configure-stage1-gas
8917         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8918         @r=`${PWD_COMMAND}`; export r; \
8919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8920         TFLAGS="$(STAGE1_TFLAGS)"; \
8921         $(HOST_EXPORTS)  \
8922         cd $(HOST_SUBDIR)/gas && \
8923         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8924                 CFLAGS="$(STAGE1_CFLAGS)" \
8925                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8926                 LIBCFLAGS="$(LIBCFLAGS)" \
8927                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8928                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8929                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8930                 $(EXTRA_HOST_FLAGS)  \
8931                 $(STAGE1_FLAGS_TO_PASS)  \
8932                 TFLAGS="$(STAGE1_TFLAGS)" \
8933                 $(TARGET-stage1-gas)
8934
8935 maybe-clean-stage1-gas: clean-stage1-gas
8936 clean-stage1: clean-stage1-gas
8937 clean-stage1-gas:
8938         @if [ $(current_stage) = stage1 ]; then \
8939           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
8940         else \
8941           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
8942           $(MAKE) stage1-start; \
8943         fi; \
8944         cd $(HOST_SUBDIR)/gas && \
8945         $(MAKE) $(EXTRA_HOST_FLAGS)  \
8946         $(STAGE1_FLAGS_TO_PASS)  clean
8947 @endif gas-bootstrap
8948
8949
8950 .PHONY: all-stage2-gas maybe-all-stage2-gas
8951 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
8952 maybe-all-stage2-gas:
8953 maybe-clean-stage2-gas:
8954 @if gas-bootstrap
8955 maybe-all-stage2-gas: all-stage2-gas
8956 all-stage2: all-stage2-gas
8957 TARGET-stage2-gas = $(TARGET-gas)
8958 all-stage2-gas: configure-stage2-gas
8959         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8960         @r=`${PWD_COMMAND}`; export r; \
8961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8962         TFLAGS="$(STAGE2_TFLAGS)"; \
8963         $(HOST_EXPORTS) \
8964         $(POSTSTAGE1_HOST_EXPORTS)  \
8965         cd $(HOST_SUBDIR)/gas && \
8966         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8967                 CFLAGS="$(STAGE2_CFLAGS)" \
8968                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8969                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8970                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8971                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8972                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8973                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8974                 TFLAGS="$(STAGE2_TFLAGS)" \
8975                 $(TARGET-stage2-gas)
8976
8977 maybe-clean-stage2-gas: clean-stage2-gas
8978 clean-stage2: clean-stage2-gas
8979 clean-stage2-gas:
8980         @if [ $(current_stage) = stage2 ]; then \
8981           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
8982         else \
8983           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
8984           $(MAKE) stage2-start; \
8985         fi; \
8986         cd $(HOST_SUBDIR)/gas && \
8987         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8988 @endif gas-bootstrap
8989
8990
8991 .PHONY: all-stage3-gas maybe-all-stage3-gas
8992 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
8993 maybe-all-stage3-gas:
8994 maybe-clean-stage3-gas:
8995 @if gas-bootstrap
8996 maybe-all-stage3-gas: all-stage3-gas
8997 all-stage3: all-stage3-gas
8998 TARGET-stage3-gas = $(TARGET-gas)
8999 all-stage3-gas: configure-stage3-gas
9000         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9001         @r=`${PWD_COMMAND}`; export r; \
9002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9003         TFLAGS="$(STAGE3_TFLAGS)"; \
9004         $(HOST_EXPORTS) \
9005         $(POSTSTAGE1_HOST_EXPORTS)  \
9006         cd $(HOST_SUBDIR)/gas && \
9007         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9008                 CFLAGS="$(STAGE3_CFLAGS)" \
9009                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9010                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9011                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9012                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9013                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9014                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9015                 TFLAGS="$(STAGE3_TFLAGS)" \
9016                 $(TARGET-stage3-gas)
9017
9018 maybe-clean-stage3-gas: clean-stage3-gas
9019 clean-stage3: clean-stage3-gas
9020 clean-stage3-gas:
9021         @if [ $(current_stage) = stage3 ]; then \
9022           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9023         else \
9024           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9025           $(MAKE) stage3-start; \
9026         fi; \
9027         cd $(HOST_SUBDIR)/gas && \
9028         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9029 @endif gas-bootstrap
9030
9031
9032 .PHONY: all-stage4-gas maybe-all-stage4-gas
9033 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9034 maybe-all-stage4-gas:
9035 maybe-clean-stage4-gas:
9036 @if gas-bootstrap
9037 maybe-all-stage4-gas: all-stage4-gas
9038 all-stage4: all-stage4-gas
9039 TARGET-stage4-gas = $(TARGET-gas)
9040 all-stage4-gas: configure-stage4-gas
9041         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9042         @r=`${PWD_COMMAND}`; export r; \
9043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9044         TFLAGS="$(STAGE4_TFLAGS)"; \
9045         $(HOST_EXPORTS) \
9046         $(POSTSTAGE1_HOST_EXPORTS)  \
9047         cd $(HOST_SUBDIR)/gas && \
9048         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9049                 CFLAGS="$(STAGE4_CFLAGS)" \
9050                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9051                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9052                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9053                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9054                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9055                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9056                 TFLAGS="$(STAGE4_TFLAGS)" \
9057                 $(TARGET-stage4-gas)
9058
9059 maybe-clean-stage4-gas: clean-stage4-gas
9060 clean-stage4: clean-stage4-gas
9061 clean-stage4-gas:
9062         @if [ $(current_stage) = stage4 ]; then \
9063           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9064         else \
9065           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9066           $(MAKE) stage4-start; \
9067         fi; \
9068         cd $(HOST_SUBDIR)/gas && \
9069         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9070 @endif gas-bootstrap
9071
9072
9073 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9074 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9075 maybe-all-stageprofile-gas:
9076 maybe-clean-stageprofile-gas:
9077 @if gas-bootstrap
9078 maybe-all-stageprofile-gas: all-stageprofile-gas
9079 all-stageprofile: all-stageprofile-gas
9080 TARGET-stageprofile-gas = $(TARGET-gas)
9081 all-stageprofile-gas: configure-stageprofile-gas
9082         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9083         @r=`${PWD_COMMAND}`; export r; \
9084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9085         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9086         $(HOST_EXPORTS) \
9087         $(POSTSTAGE1_HOST_EXPORTS)  \
9088         cd $(HOST_SUBDIR)/gas && \
9089         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9090                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9091                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9092                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9093                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9094                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9095                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9096                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9097                 TFLAGS="$(STAGEprofile_TFLAGS)" \
9098                 $(TARGET-stageprofile-gas)
9099
9100 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9101 clean-stageprofile: clean-stageprofile-gas
9102 clean-stageprofile-gas:
9103         @if [ $(current_stage) = stageprofile ]; then \
9104           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9105         else \
9106           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9107           $(MAKE) stageprofile-start; \
9108         fi; \
9109         cd $(HOST_SUBDIR)/gas && \
9110         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9111 @endif gas-bootstrap
9112
9113
9114 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9115 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9116 maybe-all-stagefeedback-gas:
9117 maybe-clean-stagefeedback-gas:
9118 @if gas-bootstrap
9119 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9120 all-stagefeedback: all-stagefeedback-gas
9121 TARGET-stagefeedback-gas = $(TARGET-gas)
9122 all-stagefeedback-gas: configure-stagefeedback-gas
9123         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9124         @r=`${PWD_COMMAND}`; export r; \
9125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9126         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9127         $(HOST_EXPORTS) \
9128         $(POSTSTAGE1_HOST_EXPORTS)  \
9129         cd $(HOST_SUBDIR)/gas && \
9130         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9131                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9132                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9133                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9134                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9135                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9136                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9137                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9138                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9139                 $(TARGET-stagefeedback-gas)
9140
9141 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9142 clean-stagefeedback: clean-stagefeedback-gas
9143 clean-stagefeedback-gas:
9144         @if [ $(current_stage) = stagefeedback ]; then \
9145           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9146         else \
9147           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9148           $(MAKE) stagefeedback-start; \
9149         fi; \
9150         cd $(HOST_SUBDIR)/gas && \
9151         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9152 @endif gas-bootstrap
9153
9154
9155
9156
9157
9158 .PHONY: check-gas maybe-check-gas
9159 maybe-check-gas:
9160 @if gas
9161 maybe-check-gas: check-gas
9162
9163 check-gas:
9164         @: $(MAKE); $(unstage)
9165         @r=`${PWD_COMMAND}`; export r; \
9166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9167         $(HOST_EXPORTS) \
9168         (cd $(HOST_SUBDIR)/gas && \
9169           $(MAKE) $(FLAGS_TO_PASS)  check)
9170
9171 @endif gas
9172
9173 .PHONY: install-gas maybe-install-gas
9174 maybe-install-gas:
9175 @if gas
9176 maybe-install-gas: install-gas
9177
9178 install-gas: installdirs
9179         @: $(MAKE); $(unstage)
9180         @r=`${PWD_COMMAND}`; export r; \
9181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9182         $(HOST_EXPORTS) \
9183         (cd $(HOST_SUBDIR)/gas && \
9184           $(MAKE) $(FLAGS_TO_PASS)  install)
9185
9186 @endif gas
9187
9188 .PHONY: install-strip-gas maybe-install-strip-gas
9189 maybe-install-strip-gas:
9190 @if gas
9191 maybe-install-strip-gas: install-strip-gas
9192
9193 install-strip-gas: installdirs
9194         @: $(MAKE); $(unstage)
9195         @r=`${PWD_COMMAND}`; export r; \
9196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9197         $(HOST_EXPORTS) \
9198         (cd $(HOST_SUBDIR)/gas && \
9199           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9200
9201 @endif gas
9202
9203 # Other targets (info, dvi, pdf, etc.)
9204
9205 .PHONY: maybe-info-gas info-gas
9206 maybe-info-gas:
9207 @if gas
9208 maybe-info-gas: info-gas
9209
9210 info-gas: \
9211     configure-gas 
9212         @[ -f ./gas/Makefile ] || exit 0; \
9213         r=`${PWD_COMMAND}`; export r; \
9214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9215         $(HOST_EXPORTS) \
9216         for flag in $(EXTRA_HOST_FLAGS) ; do \
9217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9218         done; \
9219         echo "Doing info in gas" ; \
9220         (cd $(HOST_SUBDIR)/gas && \
9221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9223                   "RANLIB=$${RANLIB}" \
9224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9225                   info) \
9226           || exit 1
9227
9228 @endif gas
9229
9230 .PHONY: maybe-dvi-gas dvi-gas
9231 maybe-dvi-gas:
9232 @if gas
9233 maybe-dvi-gas: dvi-gas
9234
9235 dvi-gas: \
9236     configure-gas 
9237         @[ -f ./gas/Makefile ] || exit 0; \
9238         r=`${PWD_COMMAND}`; export r; \
9239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9240         $(HOST_EXPORTS) \
9241         for flag in $(EXTRA_HOST_FLAGS) ; do \
9242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9243         done; \
9244         echo "Doing dvi in gas" ; \
9245         (cd $(HOST_SUBDIR)/gas && \
9246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9248                   "RANLIB=$${RANLIB}" \
9249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9250                   dvi) \
9251           || exit 1
9252
9253 @endif gas
9254
9255 .PHONY: maybe-pdf-gas pdf-gas
9256 maybe-pdf-gas:
9257 @if gas
9258 maybe-pdf-gas: pdf-gas
9259
9260 pdf-gas: \
9261     configure-gas 
9262         @[ -f ./gas/Makefile ] || exit 0; \
9263         r=`${PWD_COMMAND}`; export r; \
9264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9265         $(HOST_EXPORTS) \
9266         for flag in $(EXTRA_HOST_FLAGS) ; do \
9267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9268         done; \
9269         echo "Doing pdf in gas" ; \
9270         (cd $(HOST_SUBDIR)/gas && \
9271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9273                   "RANLIB=$${RANLIB}" \
9274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9275                   pdf) \
9276           || exit 1
9277
9278 @endif gas
9279
9280 .PHONY: maybe-html-gas html-gas
9281 maybe-html-gas:
9282 @if gas
9283 maybe-html-gas: html-gas
9284
9285 html-gas: \
9286     configure-gas 
9287         @[ -f ./gas/Makefile ] || exit 0; \
9288         r=`${PWD_COMMAND}`; export r; \
9289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9290         $(HOST_EXPORTS) \
9291         for flag in $(EXTRA_HOST_FLAGS) ; do \
9292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9293         done; \
9294         echo "Doing html in gas" ; \
9295         (cd $(HOST_SUBDIR)/gas && \
9296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9298                   "RANLIB=$${RANLIB}" \
9299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9300                   html) \
9301           || exit 1
9302
9303 @endif gas
9304
9305 .PHONY: maybe-TAGS-gas TAGS-gas
9306 maybe-TAGS-gas:
9307 @if gas
9308 maybe-TAGS-gas: TAGS-gas
9309
9310 TAGS-gas: \
9311     configure-gas 
9312         @[ -f ./gas/Makefile ] || exit 0; \
9313         r=`${PWD_COMMAND}`; export r; \
9314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9315         $(HOST_EXPORTS) \
9316         for flag in $(EXTRA_HOST_FLAGS) ; do \
9317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9318         done; \
9319         echo "Doing TAGS in gas" ; \
9320         (cd $(HOST_SUBDIR)/gas && \
9321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9323                   "RANLIB=$${RANLIB}" \
9324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9325                   TAGS) \
9326           || exit 1
9327
9328 @endif gas
9329
9330 .PHONY: maybe-install-info-gas install-info-gas
9331 maybe-install-info-gas:
9332 @if gas
9333 maybe-install-info-gas: install-info-gas
9334
9335 install-info-gas: \
9336     configure-gas \
9337     info-gas 
9338         @[ -f ./gas/Makefile ] || exit 0; \
9339         r=`${PWD_COMMAND}`; export r; \
9340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9341         $(HOST_EXPORTS) \
9342         for flag in $(EXTRA_HOST_FLAGS) ; do \
9343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9344         done; \
9345         echo "Doing install-info in gas" ; \
9346         (cd $(HOST_SUBDIR)/gas && \
9347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9349                   "RANLIB=$${RANLIB}" \
9350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9351                   install-info) \
9352           || exit 1
9353
9354 @endif gas
9355
9356 .PHONY: maybe-install-pdf-gas install-pdf-gas
9357 maybe-install-pdf-gas:
9358 @if gas
9359 maybe-install-pdf-gas: install-pdf-gas
9360
9361 install-pdf-gas: \
9362     configure-gas \
9363     pdf-gas 
9364         @[ -f ./gas/Makefile ] || exit 0; \
9365         r=`${PWD_COMMAND}`; export r; \
9366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9367         $(HOST_EXPORTS) \
9368         for flag in $(EXTRA_HOST_FLAGS) ; do \
9369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9370         done; \
9371         echo "Doing install-pdf in gas" ; \
9372         (cd $(HOST_SUBDIR)/gas && \
9373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9375                   "RANLIB=$${RANLIB}" \
9376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9377                   install-pdf) \
9378           || exit 1
9379
9380 @endif gas
9381
9382 .PHONY: maybe-install-html-gas install-html-gas
9383 maybe-install-html-gas:
9384 @if gas
9385 maybe-install-html-gas: install-html-gas
9386
9387 install-html-gas: \
9388     configure-gas \
9389     html-gas 
9390         @[ -f ./gas/Makefile ] || exit 0; \
9391         r=`${PWD_COMMAND}`; export r; \
9392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9393         $(HOST_EXPORTS) \
9394         for flag in $(EXTRA_HOST_FLAGS) ; do \
9395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9396         done; \
9397         echo "Doing install-html in gas" ; \
9398         (cd $(HOST_SUBDIR)/gas && \
9399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9401                   "RANLIB=$${RANLIB}" \
9402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9403                   install-html) \
9404           || exit 1
9405
9406 @endif gas
9407
9408 .PHONY: maybe-installcheck-gas installcheck-gas
9409 maybe-installcheck-gas:
9410 @if gas
9411 maybe-installcheck-gas: installcheck-gas
9412
9413 installcheck-gas: \
9414     configure-gas 
9415         @[ -f ./gas/Makefile ] || exit 0; \
9416         r=`${PWD_COMMAND}`; export r; \
9417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9418         $(HOST_EXPORTS) \
9419         for flag in $(EXTRA_HOST_FLAGS) ; do \
9420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9421         done; \
9422         echo "Doing installcheck in gas" ; \
9423         (cd $(HOST_SUBDIR)/gas && \
9424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9426                   "RANLIB=$${RANLIB}" \
9427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9428                   installcheck) \
9429           || exit 1
9430
9431 @endif gas
9432
9433 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
9434 maybe-mostlyclean-gas:
9435 @if gas
9436 maybe-mostlyclean-gas: mostlyclean-gas
9437
9438 mostlyclean-gas: 
9439         @[ -f ./gas/Makefile ] || exit 0; \
9440         r=`${PWD_COMMAND}`; export r; \
9441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9442         $(HOST_EXPORTS) \
9443         for flag in $(EXTRA_HOST_FLAGS) ; do \
9444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9445         done; \
9446         echo "Doing mostlyclean in gas" ; \
9447         (cd $(HOST_SUBDIR)/gas && \
9448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9450                   "RANLIB=$${RANLIB}" \
9451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9452                   mostlyclean) \
9453           || exit 1
9454
9455 @endif gas
9456
9457 .PHONY: maybe-clean-gas clean-gas
9458 maybe-clean-gas:
9459 @if gas
9460 maybe-clean-gas: clean-gas
9461
9462 clean-gas: 
9463         @[ -f ./gas/Makefile ] || exit 0; \
9464         r=`${PWD_COMMAND}`; export r; \
9465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9466         $(HOST_EXPORTS) \
9467         for flag in $(EXTRA_HOST_FLAGS) ; do \
9468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9469         done; \
9470         echo "Doing clean in gas" ; \
9471         (cd $(HOST_SUBDIR)/gas && \
9472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9474                   "RANLIB=$${RANLIB}" \
9475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9476                   clean) \
9477           || exit 1
9478
9479 @endif gas
9480
9481 .PHONY: maybe-distclean-gas distclean-gas
9482 maybe-distclean-gas:
9483 @if gas
9484 maybe-distclean-gas: distclean-gas
9485
9486 distclean-gas: 
9487         @[ -f ./gas/Makefile ] || exit 0; \
9488         r=`${PWD_COMMAND}`; export r; \
9489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9490         $(HOST_EXPORTS) \
9491         for flag in $(EXTRA_HOST_FLAGS) ; do \
9492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9493         done; \
9494         echo "Doing distclean in gas" ; \
9495         (cd $(HOST_SUBDIR)/gas && \
9496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9498                   "RANLIB=$${RANLIB}" \
9499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9500                   distclean) \
9501           || exit 1
9502
9503 @endif gas
9504
9505 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
9506 maybe-maintainer-clean-gas:
9507 @if gas
9508 maybe-maintainer-clean-gas: maintainer-clean-gas
9509
9510 maintainer-clean-gas: 
9511         @[ -f ./gas/Makefile ] || exit 0; \
9512         r=`${PWD_COMMAND}`; export r; \
9513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9514         $(HOST_EXPORTS) \
9515         for flag in $(EXTRA_HOST_FLAGS) ; do \
9516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9517         done; \
9518         echo "Doing maintainer-clean in gas" ; \
9519         (cd $(HOST_SUBDIR)/gas && \
9520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9522                   "RANLIB=$${RANLIB}" \
9523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9524                   maintainer-clean) \
9525           || exit 1
9526
9527 @endif gas
9528
9529
9530
9531 .PHONY: configure-gcc maybe-configure-gcc
9532 maybe-configure-gcc:
9533 @if gcc-bootstrap
9534 configure-gcc: stage_current
9535 @endif gcc-bootstrap
9536 @if gcc
9537 maybe-configure-gcc: configure-gcc
9538 configure-gcc: 
9539         @r=`${PWD_COMMAND}`; export r; \
9540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9541         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9542         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9543         $(HOST_EXPORTS)  \
9544         echo Configuring in $(HOST_SUBDIR)/gcc; \
9545         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
9546         case $(srcdir) in \
9547           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9548           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9549                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9550         esac; \
9551         srcdiroption="--srcdir=$${topdir}/gcc"; \
9552         libsrcdir="$$s/gcc"; \
9553         $(SHELL) $${libsrcdir}/configure \
9554           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9555           --target=${target_alias} $${srcdiroption}  \
9556           || exit 1
9557 @endif gcc
9558
9559
9560
9561 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
9562 maybe-configure-stage1-gcc:
9563 @if gcc-bootstrap
9564 maybe-configure-stage1-gcc: configure-stage1-gcc
9565 configure-stage1-gcc:
9566         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9567         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9568         @r=`${PWD_COMMAND}`; export r; \
9569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9570         TFLAGS="$(STAGE1_TFLAGS)"; \
9571         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9572         $(HOST_EXPORTS) \
9573         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9574         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9575         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9576         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
9577         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9578         cd $(HOST_SUBDIR)/gcc || exit 1; \
9579         case $(srcdir) in \
9580           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9581           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9582                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9583         esac; \
9584         srcdiroption="--srcdir=$${topdir}/gcc"; \
9585         libsrcdir="$$s/gcc"; \
9586         $(SHELL) $${libsrcdir}/configure \
9587           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9588           --target=${target_alias} $${srcdiroption} \
9589           $(STAGE1_CONFIGURE_FLAGS)
9590 @endif gcc-bootstrap
9591
9592 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
9593 maybe-configure-stage2-gcc:
9594 @if gcc-bootstrap
9595 maybe-configure-stage2-gcc: configure-stage2-gcc
9596 configure-stage2-gcc:
9597         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9598         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9599         @r=`${PWD_COMMAND}`; export r; \
9600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9601         TFLAGS="$(STAGE2_TFLAGS)"; \
9602         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9603         $(HOST_EXPORTS) \
9604         $(POSTSTAGE1_HOST_EXPORTS) \
9605         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9606         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9607         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9608         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
9609         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9610         cd $(HOST_SUBDIR)/gcc || exit 1; \
9611         case $(srcdir) in \
9612           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9613           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9614                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9615         esac; \
9616         srcdiroption="--srcdir=$${topdir}/gcc"; \
9617         libsrcdir="$$s/gcc"; \
9618         $(SHELL) $${libsrcdir}/configure \
9619           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9620           --target=${target_alias} $${srcdiroption} \
9621           --with-build-libsubdir=$(HOST_SUBDIR) \
9622           $(STAGE2_CONFIGURE_FLAGS)
9623 @endif gcc-bootstrap
9624
9625 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
9626 maybe-configure-stage3-gcc:
9627 @if gcc-bootstrap
9628 maybe-configure-stage3-gcc: configure-stage3-gcc
9629 configure-stage3-gcc:
9630         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9631         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9632         @r=`${PWD_COMMAND}`; export r; \
9633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9634         TFLAGS="$(STAGE3_TFLAGS)"; \
9635         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9636         $(HOST_EXPORTS) \
9637         $(POSTSTAGE1_HOST_EXPORTS) \
9638         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9639         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9640         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9641         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
9642         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9643         cd $(HOST_SUBDIR)/gcc || exit 1; \
9644         case $(srcdir) in \
9645           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9646           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9647                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9648         esac; \
9649         srcdiroption="--srcdir=$${topdir}/gcc"; \
9650         libsrcdir="$$s/gcc"; \
9651         $(SHELL) $${libsrcdir}/configure \
9652           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9653           --target=${target_alias} $${srcdiroption} \
9654           --with-build-libsubdir=$(HOST_SUBDIR) \
9655           $(STAGE3_CONFIGURE_FLAGS)
9656 @endif gcc-bootstrap
9657
9658 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
9659 maybe-configure-stage4-gcc:
9660 @if gcc-bootstrap
9661 maybe-configure-stage4-gcc: configure-stage4-gcc
9662 configure-stage4-gcc:
9663         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9664         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9665         @r=`${PWD_COMMAND}`; export r; \
9666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9667         TFLAGS="$(STAGE4_TFLAGS)"; \
9668         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9669         $(HOST_EXPORTS) \
9670         $(POSTSTAGE1_HOST_EXPORTS) \
9671         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9672         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9673         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9674         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
9675         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9676         cd $(HOST_SUBDIR)/gcc || exit 1; \
9677         case $(srcdir) in \
9678           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9679           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9680                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9681         esac; \
9682         srcdiroption="--srcdir=$${topdir}/gcc"; \
9683         libsrcdir="$$s/gcc"; \
9684         $(SHELL) $${libsrcdir}/configure \
9685           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9686           --target=${target_alias} $${srcdiroption} \
9687           --with-build-libsubdir=$(HOST_SUBDIR) \
9688           $(STAGE4_CONFIGURE_FLAGS)
9689 @endif gcc-bootstrap
9690
9691 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
9692 maybe-configure-stageprofile-gcc:
9693 @if gcc-bootstrap
9694 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
9695 configure-stageprofile-gcc:
9696         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9697         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9698         @r=`${PWD_COMMAND}`; export r; \
9699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9700         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9701         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9702         $(HOST_EXPORTS) \
9703         $(POSTSTAGE1_HOST_EXPORTS) \
9704         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9705         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9706         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9707         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
9708         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9709         cd $(HOST_SUBDIR)/gcc || exit 1; \
9710         case $(srcdir) in \
9711           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9712           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9713                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9714         esac; \
9715         srcdiroption="--srcdir=$${topdir}/gcc"; \
9716         libsrcdir="$$s/gcc"; \
9717         $(SHELL) $${libsrcdir}/configure \
9718           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9719           --target=${target_alias} $${srcdiroption} \
9720           --with-build-libsubdir=$(HOST_SUBDIR) \
9721           $(STAGEprofile_CONFIGURE_FLAGS)
9722 @endif gcc-bootstrap
9723
9724 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
9725 maybe-configure-stagefeedback-gcc:
9726 @if gcc-bootstrap
9727 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
9728 configure-stagefeedback-gcc:
9729         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9730         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9731         @r=`${PWD_COMMAND}`; export r; \
9732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9733         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9734         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9735         $(HOST_EXPORTS) \
9736         $(POSTSTAGE1_HOST_EXPORTS) \
9737         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9738         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9739         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9740         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
9741         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9742         cd $(HOST_SUBDIR)/gcc || exit 1; \
9743         case $(srcdir) in \
9744           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9745           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9746                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9747         esac; \
9748         srcdiroption="--srcdir=$${topdir}/gcc"; \
9749         libsrcdir="$$s/gcc"; \
9750         $(SHELL) $${libsrcdir}/configure \
9751           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9752           --target=${target_alias} $${srcdiroption} \
9753           --with-build-libsubdir=$(HOST_SUBDIR) \
9754           $(STAGEfeedback_CONFIGURE_FLAGS)
9755 @endif gcc-bootstrap
9756
9757
9758
9759
9760
9761 .PHONY: all-gcc maybe-all-gcc
9762 maybe-all-gcc:
9763 @if gcc-bootstrap
9764 all-gcc: stage_current
9765 @endif gcc-bootstrap
9766 @if gcc
9767 TARGET-gcc=all
9768 maybe-all-gcc: all-gcc
9769 all-gcc: configure-gcc
9770         @r=`${PWD_COMMAND}`; export r; \
9771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9772         $(HOST_EXPORTS)  \
9773         (cd $(HOST_SUBDIR)/gcc && \
9774           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9775                 $(TARGET-gcc))
9776 @endif gcc
9777
9778
9779
9780 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
9781 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
9782 maybe-all-stage1-gcc:
9783 maybe-clean-stage1-gcc:
9784 @if gcc-bootstrap
9785 maybe-all-stage1-gcc: all-stage1-gcc
9786 all-stage1: all-stage1-gcc
9787 TARGET-stage1-gcc = $(TARGET-gcc)
9788 all-stage1-gcc: configure-stage1-gcc
9789         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9790         @r=`${PWD_COMMAND}`; export r; \
9791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9792         TFLAGS="$(STAGE1_TFLAGS)"; \
9793         $(HOST_EXPORTS)  \
9794         cd $(HOST_SUBDIR)/gcc && \
9795         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9796                 CFLAGS="$(STAGE1_CFLAGS)" \
9797                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9798                 LIBCFLAGS="$(LIBCFLAGS)" \
9799                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9800                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9801                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9802                 $(EXTRA_HOST_FLAGS)  \
9803                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9804                 TFLAGS="$(STAGE1_TFLAGS)" \
9805                 $(TARGET-stage1-gcc)
9806
9807 maybe-clean-stage1-gcc: clean-stage1-gcc
9808 clean-stage1: clean-stage1-gcc
9809 clean-stage1-gcc:
9810         @if [ $(current_stage) = stage1 ]; then \
9811           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9812         else \
9813           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
9814           $(MAKE) stage1-start; \
9815         fi; \
9816         cd $(HOST_SUBDIR)/gcc && \
9817         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9818         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
9819 @endif gcc-bootstrap
9820
9821
9822 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
9823 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
9824 maybe-all-stage2-gcc:
9825 maybe-clean-stage2-gcc:
9826 @if gcc-bootstrap
9827 maybe-all-stage2-gcc: all-stage2-gcc
9828 all-stage2: all-stage2-gcc
9829 TARGET-stage2-gcc = $(TARGET-gcc)
9830 all-stage2-gcc: configure-stage2-gcc
9831         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9832         @r=`${PWD_COMMAND}`; export r; \
9833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9834         TFLAGS="$(STAGE2_TFLAGS)"; \
9835         $(HOST_EXPORTS) \
9836         $(POSTSTAGE1_HOST_EXPORTS)  \
9837         cd $(HOST_SUBDIR)/gcc && \
9838         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9839                 CFLAGS="$(STAGE2_CFLAGS)" \
9840                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9841                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9842                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9843                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9844                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9845                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9846                 TFLAGS="$(STAGE2_TFLAGS)" \
9847                 $(TARGET-stage2-gcc)
9848
9849 maybe-clean-stage2-gcc: clean-stage2-gcc
9850 clean-stage2: clean-stage2-gcc
9851 clean-stage2-gcc:
9852         @if [ $(current_stage) = stage2 ]; then \
9853           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9854         else \
9855           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
9856           $(MAKE) stage2-start; \
9857         fi; \
9858         cd $(HOST_SUBDIR)/gcc && \
9859         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
9860 @endif gcc-bootstrap
9861
9862
9863 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
9864 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
9865 maybe-all-stage3-gcc:
9866 maybe-clean-stage3-gcc:
9867 @if gcc-bootstrap
9868 maybe-all-stage3-gcc: all-stage3-gcc
9869 all-stage3: all-stage3-gcc
9870 TARGET-stage3-gcc = $(TARGET-gcc)
9871 all-stage3-gcc: configure-stage3-gcc
9872         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9873         @r=`${PWD_COMMAND}`; export r; \
9874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9875         TFLAGS="$(STAGE3_TFLAGS)"; \
9876         $(HOST_EXPORTS) \
9877         $(POSTSTAGE1_HOST_EXPORTS)  \
9878         cd $(HOST_SUBDIR)/gcc && \
9879         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9880                 CFLAGS="$(STAGE3_CFLAGS)" \
9881                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9882                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9883                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9884                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9885                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9886                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9887                 TFLAGS="$(STAGE3_TFLAGS)" \
9888                 $(TARGET-stage3-gcc)
9889
9890 maybe-clean-stage3-gcc: clean-stage3-gcc
9891 clean-stage3: clean-stage3-gcc
9892 clean-stage3-gcc:
9893         @if [ $(current_stage) = stage3 ]; then \
9894           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9895         else \
9896           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
9897           $(MAKE) stage3-start; \
9898         fi; \
9899         cd $(HOST_SUBDIR)/gcc && \
9900         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
9901 @endif gcc-bootstrap
9902
9903
9904 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
9905 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
9906 maybe-all-stage4-gcc:
9907 maybe-clean-stage4-gcc:
9908 @if gcc-bootstrap
9909 maybe-all-stage4-gcc: all-stage4-gcc
9910 all-stage4: all-stage4-gcc
9911 TARGET-stage4-gcc = $(TARGET-gcc)
9912 all-stage4-gcc: configure-stage4-gcc
9913         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9914         @r=`${PWD_COMMAND}`; export r; \
9915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9916         TFLAGS="$(STAGE4_TFLAGS)"; \
9917         $(HOST_EXPORTS) \
9918         $(POSTSTAGE1_HOST_EXPORTS)  \
9919         cd $(HOST_SUBDIR)/gcc && \
9920         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9921                 CFLAGS="$(STAGE4_CFLAGS)" \
9922                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9923                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9924                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9925                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9926                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9927                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9928                 TFLAGS="$(STAGE4_TFLAGS)" \
9929                 $(TARGET-stage4-gcc)
9930
9931 maybe-clean-stage4-gcc: clean-stage4-gcc
9932 clean-stage4: clean-stage4-gcc
9933 clean-stage4-gcc:
9934         @if [ $(current_stage) = stage4 ]; then \
9935           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9936         else \
9937           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
9938           $(MAKE) stage4-start; \
9939         fi; \
9940         cd $(HOST_SUBDIR)/gcc && \
9941         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
9942 @endif gcc-bootstrap
9943
9944
9945 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
9946 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
9947 maybe-all-stageprofile-gcc:
9948 maybe-clean-stageprofile-gcc:
9949 @if gcc-bootstrap
9950 maybe-all-stageprofile-gcc: all-stageprofile-gcc
9951 all-stageprofile: all-stageprofile-gcc
9952 TARGET-stageprofile-gcc = $(TARGET-gcc)
9953 all-stageprofile-gcc: configure-stageprofile-gcc
9954         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9955         @r=`${PWD_COMMAND}`; export r; \
9956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9957         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9958         $(HOST_EXPORTS) \
9959         $(POSTSTAGE1_HOST_EXPORTS)  \
9960         cd $(HOST_SUBDIR)/gcc && \
9961         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9962                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9963                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9964                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9965                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9966                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9967                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9968                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9969                 TFLAGS="$(STAGEprofile_TFLAGS)" \
9970                 $(TARGET-stageprofile-gcc)
9971
9972 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
9973 clean-stageprofile: clean-stageprofile-gcc
9974 clean-stageprofile-gcc:
9975         @if [ $(current_stage) = stageprofile ]; then \
9976           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9977         else \
9978           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
9979           $(MAKE) stageprofile-start; \
9980         fi; \
9981         cd $(HOST_SUBDIR)/gcc && \
9982         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
9983 @endif gcc-bootstrap
9984
9985
9986 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
9987 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
9988 maybe-all-stagefeedback-gcc:
9989 maybe-clean-stagefeedback-gcc:
9990 @if gcc-bootstrap
9991 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
9992 all-stagefeedback: all-stagefeedback-gcc
9993 TARGET-stagefeedback-gcc = $(TARGET-gcc)
9994 all-stagefeedback-gcc: configure-stagefeedback-gcc
9995         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9996         @r=`${PWD_COMMAND}`; export r; \
9997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9998         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9999         $(HOST_EXPORTS) \
10000         $(POSTSTAGE1_HOST_EXPORTS)  \
10001         cd $(HOST_SUBDIR)/gcc && \
10002         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10003                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10004                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10005                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10006                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10007                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10008                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10009                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10010                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10011                 $(TARGET-stagefeedback-gcc)
10012
10013 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10014 clean-stagefeedback: clean-stagefeedback-gcc
10015 clean-stagefeedback-gcc:
10016         @if [ $(current_stage) = stagefeedback ]; then \
10017           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10018         else \
10019           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10020           $(MAKE) stagefeedback-start; \
10021         fi; \
10022         cd $(HOST_SUBDIR)/gcc && \
10023         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10024 @endif gcc-bootstrap
10025
10026
10027
10028
10029
10030 .PHONY: check-gcc maybe-check-gcc
10031 maybe-check-gcc:
10032 @if gcc
10033 maybe-check-gcc: check-gcc
10034
10035 check-gcc:
10036         @: $(MAKE); $(unstage)
10037         @r=`${PWD_COMMAND}`; export r; \
10038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10039         $(HOST_EXPORTS) \
10040         (cd $(HOST_SUBDIR)/gcc && \
10041           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
10042
10043 @endif gcc
10044
10045 .PHONY: install-gcc maybe-install-gcc
10046 maybe-install-gcc:
10047 @if gcc
10048 maybe-install-gcc: install-gcc
10049
10050 install-gcc: installdirs
10051         @: $(MAKE); $(unstage)
10052         @r=`${PWD_COMMAND}`; export r; \
10053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10054         $(HOST_EXPORTS) \
10055         (cd $(HOST_SUBDIR)/gcc && \
10056           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10057
10058 @endif gcc
10059
10060 .PHONY: install-strip-gcc maybe-install-strip-gcc
10061 maybe-install-strip-gcc:
10062 @if gcc
10063 maybe-install-strip-gcc: install-strip-gcc
10064
10065 install-strip-gcc: installdirs
10066         @: $(MAKE); $(unstage)
10067         @r=`${PWD_COMMAND}`; export r; \
10068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10069         $(HOST_EXPORTS) \
10070         (cd $(HOST_SUBDIR)/gcc && \
10071           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10072
10073 @endif gcc
10074
10075 # Other targets (info, dvi, pdf, etc.)
10076
10077 .PHONY: maybe-info-gcc info-gcc
10078 maybe-info-gcc:
10079 @if gcc
10080 maybe-info-gcc: info-gcc
10081
10082 info-gcc: \
10083     configure-gcc 
10084         @[ -f ./gcc/Makefile ] || exit 0; \
10085         r=`${PWD_COMMAND}`; export r; \
10086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10087         $(HOST_EXPORTS) \
10088         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10090         done; \
10091         echo "Doing info in gcc" ; \
10092         (cd $(HOST_SUBDIR)/gcc && \
10093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10095                   "RANLIB=$${RANLIB}" \
10096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10097                   info) \
10098           || exit 1
10099
10100 @endif gcc
10101
10102 .PHONY: maybe-dvi-gcc dvi-gcc
10103 maybe-dvi-gcc:
10104 @if gcc
10105 maybe-dvi-gcc: dvi-gcc
10106
10107 dvi-gcc: \
10108     configure-gcc 
10109         @[ -f ./gcc/Makefile ] || exit 0; \
10110         r=`${PWD_COMMAND}`; export r; \
10111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10112         $(HOST_EXPORTS) \
10113         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10115         done; \
10116         echo "Doing dvi in gcc" ; \
10117         (cd $(HOST_SUBDIR)/gcc && \
10118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10120                   "RANLIB=$${RANLIB}" \
10121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10122                   dvi) \
10123           || exit 1
10124
10125 @endif gcc
10126
10127 .PHONY: maybe-pdf-gcc pdf-gcc
10128 maybe-pdf-gcc:
10129 @if gcc
10130 maybe-pdf-gcc: pdf-gcc
10131
10132 pdf-gcc: \
10133     configure-gcc 
10134         @[ -f ./gcc/Makefile ] || exit 0; \
10135         r=`${PWD_COMMAND}`; export r; \
10136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10137         $(HOST_EXPORTS) \
10138         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10140         done; \
10141         echo "Doing pdf in gcc" ; \
10142         (cd $(HOST_SUBDIR)/gcc && \
10143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10145                   "RANLIB=$${RANLIB}" \
10146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10147                   pdf) \
10148           || exit 1
10149
10150 @endif gcc
10151
10152 .PHONY: maybe-html-gcc html-gcc
10153 maybe-html-gcc:
10154 @if gcc
10155 maybe-html-gcc: html-gcc
10156
10157 html-gcc: \
10158     configure-gcc 
10159         @[ -f ./gcc/Makefile ] || exit 0; \
10160         r=`${PWD_COMMAND}`; export r; \
10161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10162         $(HOST_EXPORTS) \
10163         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10165         done; \
10166         echo "Doing html in gcc" ; \
10167         (cd $(HOST_SUBDIR)/gcc && \
10168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10170                   "RANLIB=$${RANLIB}" \
10171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10172                   html) \
10173           || exit 1
10174
10175 @endif gcc
10176
10177 .PHONY: maybe-TAGS-gcc TAGS-gcc
10178 maybe-TAGS-gcc:
10179 @if gcc
10180 maybe-TAGS-gcc: TAGS-gcc
10181
10182 TAGS-gcc: \
10183     configure-gcc 
10184         @[ -f ./gcc/Makefile ] || exit 0; \
10185         r=`${PWD_COMMAND}`; export r; \
10186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10187         $(HOST_EXPORTS) \
10188         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10190         done; \
10191         echo "Doing TAGS in gcc" ; \
10192         (cd $(HOST_SUBDIR)/gcc && \
10193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10195                   "RANLIB=$${RANLIB}" \
10196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10197                   TAGS) \
10198           || exit 1
10199
10200 @endif gcc
10201
10202 .PHONY: maybe-install-info-gcc install-info-gcc
10203 maybe-install-info-gcc:
10204 @if gcc
10205 maybe-install-info-gcc: install-info-gcc
10206
10207 install-info-gcc: \
10208     configure-gcc \
10209     info-gcc 
10210         @[ -f ./gcc/Makefile ] || exit 0; \
10211         r=`${PWD_COMMAND}`; export r; \
10212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10213         $(HOST_EXPORTS) \
10214         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10216         done; \
10217         echo "Doing install-info in gcc" ; \
10218         (cd $(HOST_SUBDIR)/gcc && \
10219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10221                   "RANLIB=$${RANLIB}" \
10222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10223                   install-info) \
10224           || exit 1
10225
10226 @endif gcc
10227
10228 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10229 maybe-install-pdf-gcc:
10230 @if gcc
10231 maybe-install-pdf-gcc: install-pdf-gcc
10232
10233 install-pdf-gcc: \
10234     configure-gcc \
10235     pdf-gcc 
10236         @[ -f ./gcc/Makefile ] || exit 0; \
10237         r=`${PWD_COMMAND}`; export r; \
10238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10239         $(HOST_EXPORTS) \
10240         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10242         done; \
10243         echo "Doing install-pdf in gcc" ; \
10244         (cd $(HOST_SUBDIR)/gcc && \
10245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10247                   "RANLIB=$${RANLIB}" \
10248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10249                   install-pdf) \
10250           || exit 1
10251
10252 @endif gcc
10253
10254 .PHONY: maybe-install-html-gcc install-html-gcc
10255 maybe-install-html-gcc:
10256 @if gcc
10257 maybe-install-html-gcc: install-html-gcc
10258
10259 install-html-gcc: \
10260     configure-gcc \
10261     html-gcc 
10262         @[ -f ./gcc/Makefile ] || exit 0; \
10263         r=`${PWD_COMMAND}`; export r; \
10264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10265         $(HOST_EXPORTS) \
10266         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10268         done; \
10269         echo "Doing install-html in gcc" ; \
10270         (cd $(HOST_SUBDIR)/gcc && \
10271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10273                   "RANLIB=$${RANLIB}" \
10274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10275                   install-html) \
10276           || exit 1
10277
10278 @endif gcc
10279
10280 .PHONY: maybe-installcheck-gcc installcheck-gcc
10281 maybe-installcheck-gcc:
10282 @if gcc
10283 maybe-installcheck-gcc: installcheck-gcc
10284
10285 installcheck-gcc: \
10286     configure-gcc 
10287         @[ -f ./gcc/Makefile ] || exit 0; \
10288         r=`${PWD_COMMAND}`; export r; \
10289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10290         $(HOST_EXPORTS) \
10291         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10293         done; \
10294         echo "Doing installcheck in gcc" ; \
10295         (cd $(HOST_SUBDIR)/gcc && \
10296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10298                   "RANLIB=$${RANLIB}" \
10299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10300                   installcheck) \
10301           || exit 1
10302
10303 @endif gcc
10304
10305 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10306 maybe-mostlyclean-gcc:
10307 @if gcc
10308 maybe-mostlyclean-gcc: mostlyclean-gcc
10309
10310 mostlyclean-gcc: 
10311         @[ -f ./gcc/Makefile ] || exit 0; \
10312         r=`${PWD_COMMAND}`; export r; \
10313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10314         $(HOST_EXPORTS) \
10315         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10317         done; \
10318         echo "Doing mostlyclean in gcc" ; \
10319         (cd $(HOST_SUBDIR)/gcc && \
10320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10322                   "RANLIB=$${RANLIB}" \
10323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10324                   mostlyclean) \
10325           || exit 1
10326
10327 @endif gcc
10328
10329 .PHONY: maybe-clean-gcc clean-gcc
10330 maybe-clean-gcc:
10331 @if gcc
10332 maybe-clean-gcc: clean-gcc
10333
10334 clean-gcc: 
10335         @[ -f ./gcc/Makefile ] || exit 0; \
10336         r=`${PWD_COMMAND}`; export r; \
10337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10338         $(HOST_EXPORTS) \
10339         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10341         done; \
10342         echo "Doing clean in gcc" ; \
10343         (cd $(HOST_SUBDIR)/gcc && \
10344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10346                   "RANLIB=$${RANLIB}" \
10347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10348                   clean) \
10349           || exit 1
10350
10351 @endif gcc
10352
10353 .PHONY: maybe-distclean-gcc distclean-gcc
10354 maybe-distclean-gcc:
10355 @if gcc
10356 maybe-distclean-gcc: distclean-gcc
10357
10358 distclean-gcc: 
10359         @[ -f ./gcc/Makefile ] || exit 0; \
10360         r=`${PWD_COMMAND}`; export r; \
10361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10362         $(HOST_EXPORTS) \
10363         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10365         done; \
10366         echo "Doing distclean in gcc" ; \
10367         (cd $(HOST_SUBDIR)/gcc && \
10368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10370                   "RANLIB=$${RANLIB}" \
10371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10372                   distclean) \
10373           || exit 1
10374
10375 @endif gcc
10376
10377 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
10378 maybe-maintainer-clean-gcc:
10379 @if gcc
10380 maybe-maintainer-clean-gcc: maintainer-clean-gcc
10381
10382 maintainer-clean-gcc: 
10383         @[ -f ./gcc/Makefile ] || exit 0; \
10384         r=`${PWD_COMMAND}`; export r; \
10385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10386         $(HOST_EXPORTS) \
10387         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10389         done; \
10390         echo "Doing maintainer-clean in gcc" ; \
10391         (cd $(HOST_SUBDIR)/gcc && \
10392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10394                   "RANLIB=$${RANLIB}" \
10395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10396                   maintainer-clean) \
10397           || exit 1
10398
10399 @endif gcc
10400
10401
10402
10403 .PHONY: configure-gmp maybe-configure-gmp
10404 maybe-configure-gmp:
10405 @if gcc-bootstrap
10406 configure-gmp: stage_current
10407 @endif gcc-bootstrap
10408 @if gmp
10409 maybe-configure-gmp: configure-gmp
10410 configure-gmp: 
10411         @r=`${PWD_COMMAND}`; export r; \
10412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10413         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10414         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10415         $(HOST_EXPORTS)  \
10416         echo Configuring in $(HOST_SUBDIR)/gmp; \
10417         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
10418         case $(srcdir) in \
10419           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10420           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10421                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10422         esac; \
10423         srcdiroption="--srcdir=$${topdir}/gmp"; \
10424         libsrcdir="$$s/gmp"; \
10425         $(SHELL) $${libsrcdir}/configure \
10426           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10427           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
10428           || exit 1
10429 @endif gmp
10430
10431
10432
10433 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
10434 maybe-configure-stage1-gmp:
10435 @if gmp-bootstrap
10436 maybe-configure-stage1-gmp: configure-stage1-gmp
10437 configure-stage1-gmp:
10438         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10439         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10440         @r=`${PWD_COMMAND}`; export r; \
10441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10442         TFLAGS="$(STAGE1_TFLAGS)"; \
10443         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10444         $(HOST_EXPORTS) \
10445         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10446         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10447         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10448         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
10449         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10450         cd $(HOST_SUBDIR)/gmp || exit 1; \
10451         case $(srcdir) in \
10452           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10453           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10454                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10455         esac; \
10456         srcdiroption="--srcdir=$${topdir}/gmp"; \
10457         libsrcdir="$$s/gmp"; \
10458         $(SHELL) $${libsrcdir}/configure \
10459           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10460           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10461           $(STAGE1_CONFIGURE_FLAGS) \
10462           --disable-shared
10463 @endif gmp-bootstrap
10464
10465 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
10466 maybe-configure-stage2-gmp:
10467 @if gmp-bootstrap
10468 maybe-configure-stage2-gmp: configure-stage2-gmp
10469 configure-stage2-gmp:
10470         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10471         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10472         @r=`${PWD_COMMAND}`; export r; \
10473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10474         TFLAGS="$(STAGE2_TFLAGS)"; \
10475         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10476         $(HOST_EXPORTS) \
10477         $(POSTSTAGE1_HOST_EXPORTS) \
10478         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10479         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10480         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10481         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
10482         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10483         cd $(HOST_SUBDIR)/gmp || exit 1; \
10484         case $(srcdir) in \
10485           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10486           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10487                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10488         esac; \
10489         srcdiroption="--srcdir=$${topdir}/gmp"; \
10490         libsrcdir="$$s/gmp"; \
10491         $(SHELL) $${libsrcdir}/configure \
10492           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10493           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10494           --with-build-libsubdir=$(HOST_SUBDIR) \
10495           $(STAGE2_CONFIGURE_FLAGS) \
10496           --disable-shared
10497 @endif gmp-bootstrap
10498
10499 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
10500 maybe-configure-stage3-gmp:
10501 @if gmp-bootstrap
10502 maybe-configure-stage3-gmp: configure-stage3-gmp
10503 configure-stage3-gmp:
10504         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10505         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10506         @r=`${PWD_COMMAND}`; export r; \
10507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10508         TFLAGS="$(STAGE3_TFLAGS)"; \
10509         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10510         $(HOST_EXPORTS) \
10511         $(POSTSTAGE1_HOST_EXPORTS) \
10512         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10513         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10514         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10515         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
10516         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10517         cd $(HOST_SUBDIR)/gmp || exit 1; \
10518         case $(srcdir) in \
10519           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10520           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10521                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10522         esac; \
10523         srcdiroption="--srcdir=$${topdir}/gmp"; \
10524         libsrcdir="$$s/gmp"; \
10525         $(SHELL) $${libsrcdir}/configure \
10526           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10527           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10528           --with-build-libsubdir=$(HOST_SUBDIR) \
10529           $(STAGE3_CONFIGURE_FLAGS) \
10530           --disable-shared
10531 @endif gmp-bootstrap
10532
10533 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
10534 maybe-configure-stage4-gmp:
10535 @if gmp-bootstrap
10536 maybe-configure-stage4-gmp: configure-stage4-gmp
10537 configure-stage4-gmp:
10538         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10539         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10540         @r=`${PWD_COMMAND}`; export r; \
10541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10542         TFLAGS="$(STAGE4_TFLAGS)"; \
10543         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10544         $(HOST_EXPORTS) \
10545         $(POSTSTAGE1_HOST_EXPORTS) \
10546         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10547         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10548         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10549         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
10550         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10551         cd $(HOST_SUBDIR)/gmp || exit 1; \
10552         case $(srcdir) in \
10553           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10554           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10555                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10556         esac; \
10557         srcdiroption="--srcdir=$${topdir}/gmp"; \
10558         libsrcdir="$$s/gmp"; \
10559         $(SHELL) $${libsrcdir}/configure \
10560           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10561           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10562           --with-build-libsubdir=$(HOST_SUBDIR) \
10563           $(STAGE4_CONFIGURE_FLAGS) \
10564           --disable-shared
10565 @endif gmp-bootstrap
10566
10567 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
10568 maybe-configure-stageprofile-gmp:
10569 @if gmp-bootstrap
10570 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
10571 configure-stageprofile-gmp:
10572         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10573         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10574         @r=`${PWD_COMMAND}`; export r; \
10575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10576         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10577         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10578         $(HOST_EXPORTS) \
10579         $(POSTSTAGE1_HOST_EXPORTS) \
10580         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10581         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10582         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10583         echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
10584         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10585         cd $(HOST_SUBDIR)/gmp || exit 1; \
10586         case $(srcdir) in \
10587           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10588           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10589                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10590         esac; \
10591         srcdiroption="--srcdir=$${topdir}/gmp"; \
10592         libsrcdir="$$s/gmp"; \
10593         $(SHELL) $${libsrcdir}/configure \
10594           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10595           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10596           --with-build-libsubdir=$(HOST_SUBDIR) \
10597           $(STAGEprofile_CONFIGURE_FLAGS) \
10598           --disable-shared
10599 @endif gmp-bootstrap
10600
10601 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
10602 maybe-configure-stagefeedback-gmp:
10603 @if gmp-bootstrap
10604 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
10605 configure-stagefeedback-gmp:
10606         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10607         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10608         @r=`${PWD_COMMAND}`; export r; \
10609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10610         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10611         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10612         $(HOST_EXPORTS) \
10613         $(POSTSTAGE1_HOST_EXPORTS) \
10614         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10615         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10616         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
10617         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
10618         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10619         cd $(HOST_SUBDIR)/gmp || exit 1; \
10620         case $(srcdir) in \
10621           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10622           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10623                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10624         esac; \
10625         srcdiroption="--srcdir=$${topdir}/gmp"; \
10626         libsrcdir="$$s/gmp"; \
10627         $(SHELL) $${libsrcdir}/configure \
10628           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10629           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10630           --with-build-libsubdir=$(HOST_SUBDIR) \
10631           $(STAGEfeedback_CONFIGURE_FLAGS) \
10632           --disable-shared
10633 @endif gmp-bootstrap
10634
10635
10636
10637
10638
10639 .PHONY: all-gmp maybe-all-gmp
10640 maybe-all-gmp:
10641 @if gcc-bootstrap
10642 all-gmp: stage_current
10643 @endif gcc-bootstrap
10644 @if gmp
10645 TARGET-gmp=all
10646 maybe-all-gmp: all-gmp
10647 all-gmp: configure-gmp
10648         @r=`${PWD_COMMAND}`; export r; \
10649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10650         $(HOST_EXPORTS)  \
10651         (cd $(HOST_SUBDIR)/gmp && \
10652           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
10653                 $(TARGET-gmp))
10654 @endif gmp
10655
10656
10657
10658 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
10659 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
10660 maybe-all-stage1-gmp:
10661 maybe-clean-stage1-gmp:
10662 @if gmp-bootstrap
10663 maybe-all-stage1-gmp: all-stage1-gmp
10664 all-stage1: all-stage1-gmp
10665 TARGET-stage1-gmp = $(TARGET-gmp)
10666 all-stage1-gmp: configure-stage1-gmp
10667         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10668         @r=`${PWD_COMMAND}`; export r; \
10669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10670         TFLAGS="$(STAGE1_TFLAGS)"; \
10671         $(HOST_EXPORTS)  \
10672         cd $(HOST_SUBDIR)/gmp && \
10673         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10674                 CFLAGS="$(STAGE1_CFLAGS)" \
10675                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10676                 LIBCFLAGS="$(LIBCFLAGS)" \
10677                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10678                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10679                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10680                 $(EXTRA_HOST_FLAGS)  \
10681                 $(STAGE1_FLAGS_TO_PASS)  \
10682                 TFLAGS="$(STAGE1_TFLAGS)" \
10683                 $(TARGET-stage1-gmp)
10684
10685 maybe-clean-stage1-gmp: clean-stage1-gmp
10686 clean-stage1: clean-stage1-gmp
10687 clean-stage1-gmp:
10688         @if [ $(current_stage) = stage1 ]; then \
10689           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10690         else \
10691           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
10692           $(MAKE) stage1-start; \
10693         fi; \
10694         cd $(HOST_SUBDIR)/gmp && \
10695         $(MAKE) $(EXTRA_HOST_FLAGS)  \
10696         $(STAGE1_FLAGS_TO_PASS)  clean
10697 @endif gmp-bootstrap
10698
10699
10700 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
10701 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
10702 maybe-all-stage2-gmp:
10703 maybe-clean-stage2-gmp:
10704 @if gmp-bootstrap
10705 maybe-all-stage2-gmp: all-stage2-gmp
10706 all-stage2: all-stage2-gmp
10707 TARGET-stage2-gmp = $(TARGET-gmp)
10708 all-stage2-gmp: configure-stage2-gmp
10709         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10710         @r=`${PWD_COMMAND}`; export r; \
10711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10712         TFLAGS="$(STAGE2_TFLAGS)"; \
10713         $(HOST_EXPORTS) \
10714         $(POSTSTAGE1_HOST_EXPORTS)  \
10715         cd $(HOST_SUBDIR)/gmp && \
10716         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10717                 CFLAGS="$(STAGE2_CFLAGS)" \
10718                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10719                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10720                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10721                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10722                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10723                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10724                 TFLAGS="$(STAGE2_TFLAGS)" \
10725                 $(TARGET-stage2-gmp)
10726
10727 maybe-clean-stage2-gmp: clean-stage2-gmp
10728 clean-stage2: clean-stage2-gmp
10729 clean-stage2-gmp:
10730         @if [ $(current_stage) = stage2 ]; then \
10731           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10732         else \
10733           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
10734           $(MAKE) stage2-start; \
10735         fi; \
10736         cd $(HOST_SUBDIR)/gmp && \
10737         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10738 @endif gmp-bootstrap
10739
10740
10741 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
10742 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
10743 maybe-all-stage3-gmp:
10744 maybe-clean-stage3-gmp:
10745 @if gmp-bootstrap
10746 maybe-all-stage3-gmp: all-stage3-gmp
10747 all-stage3: all-stage3-gmp
10748 TARGET-stage3-gmp = $(TARGET-gmp)
10749 all-stage3-gmp: configure-stage3-gmp
10750         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10751         @r=`${PWD_COMMAND}`; export r; \
10752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10753         TFLAGS="$(STAGE3_TFLAGS)"; \
10754         $(HOST_EXPORTS) \
10755         $(POSTSTAGE1_HOST_EXPORTS)  \
10756         cd $(HOST_SUBDIR)/gmp && \
10757         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10758                 CFLAGS="$(STAGE3_CFLAGS)" \
10759                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10760                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10761                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10762                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10763                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10764                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10765                 TFLAGS="$(STAGE3_TFLAGS)" \
10766                 $(TARGET-stage3-gmp)
10767
10768 maybe-clean-stage3-gmp: clean-stage3-gmp
10769 clean-stage3: clean-stage3-gmp
10770 clean-stage3-gmp:
10771         @if [ $(current_stage) = stage3 ]; then \
10772           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10773         else \
10774           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
10775           $(MAKE) stage3-start; \
10776         fi; \
10777         cd $(HOST_SUBDIR)/gmp && \
10778         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10779 @endif gmp-bootstrap
10780
10781
10782 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
10783 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
10784 maybe-all-stage4-gmp:
10785 maybe-clean-stage4-gmp:
10786 @if gmp-bootstrap
10787 maybe-all-stage4-gmp: all-stage4-gmp
10788 all-stage4: all-stage4-gmp
10789 TARGET-stage4-gmp = $(TARGET-gmp)
10790 all-stage4-gmp: configure-stage4-gmp
10791         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10792         @r=`${PWD_COMMAND}`; export r; \
10793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10794         TFLAGS="$(STAGE4_TFLAGS)"; \
10795         $(HOST_EXPORTS) \
10796         $(POSTSTAGE1_HOST_EXPORTS)  \
10797         cd $(HOST_SUBDIR)/gmp && \
10798         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10799                 CFLAGS="$(STAGE4_CFLAGS)" \
10800                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10801                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10802                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10803                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10804                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10805                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10806                 TFLAGS="$(STAGE4_TFLAGS)" \
10807                 $(TARGET-stage4-gmp)
10808
10809 maybe-clean-stage4-gmp: clean-stage4-gmp
10810 clean-stage4: clean-stage4-gmp
10811 clean-stage4-gmp:
10812         @if [ $(current_stage) = stage4 ]; then \
10813           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10814         else \
10815           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
10816           $(MAKE) stage4-start; \
10817         fi; \
10818         cd $(HOST_SUBDIR)/gmp && \
10819         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10820 @endif gmp-bootstrap
10821
10822
10823 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
10824 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
10825 maybe-all-stageprofile-gmp:
10826 maybe-clean-stageprofile-gmp:
10827 @if gmp-bootstrap
10828 maybe-all-stageprofile-gmp: all-stageprofile-gmp
10829 all-stageprofile: all-stageprofile-gmp
10830 TARGET-stageprofile-gmp = $(TARGET-gmp)
10831 all-stageprofile-gmp: configure-stageprofile-gmp
10832         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10833         @r=`${PWD_COMMAND}`; export r; \
10834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10835         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10836         $(HOST_EXPORTS) \
10837         $(POSTSTAGE1_HOST_EXPORTS)  \
10838         cd $(HOST_SUBDIR)/gmp && \
10839         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10840                 CFLAGS="$(STAGEprofile_CFLAGS)" \
10841                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10842                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10843                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10844                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10845                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10846                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10847                 TFLAGS="$(STAGEprofile_TFLAGS)" \
10848                 $(TARGET-stageprofile-gmp)
10849
10850 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
10851 clean-stageprofile: clean-stageprofile-gmp
10852 clean-stageprofile-gmp:
10853         @if [ $(current_stage) = stageprofile ]; then \
10854           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10855         else \
10856           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
10857           $(MAKE) stageprofile-start; \
10858         fi; \
10859         cd $(HOST_SUBDIR)/gmp && \
10860         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10861 @endif gmp-bootstrap
10862
10863
10864 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
10865 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
10866 maybe-all-stagefeedback-gmp:
10867 maybe-clean-stagefeedback-gmp:
10868 @if gmp-bootstrap
10869 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
10870 all-stagefeedback: all-stagefeedback-gmp
10871 TARGET-stagefeedback-gmp = $(TARGET-gmp)
10872 all-stagefeedback-gmp: configure-stagefeedback-gmp
10873         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10874         @r=`${PWD_COMMAND}`; export r; \
10875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10876         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10877         $(HOST_EXPORTS) \
10878         $(POSTSTAGE1_HOST_EXPORTS)  \
10879         cd $(HOST_SUBDIR)/gmp && \
10880         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10881                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10882                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10883                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10884                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10885                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10886                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10887                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10888                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10889                 $(TARGET-stagefeedback-gmp)
10890
10891 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
10892 clean-stagefeedback: clean-stagefeedback-gmp
10893 clean-stagefeedback-gmp:
10894         @if [ $(current_stage) = stagefeedback ]; then \
10895           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10896         else \
10897           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
10898           $(MAKE) stagefeedback-start; \
10899         fi; \
10900         cd $(HOST_SUBDIR)/gmp && \
10901         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10902 @endif gmp-bootstrap
10903
10904
10905
10906
10907
10908 .PHONY: check-gmp maybe-check-gmp
10909 maybe-check-gmp:
10910 @if gmp
10911 maybe-check-gmp: check-gmp
10912
10913 check-gmp:
10914         @: $(MAKE); $(unstage)
10915         @r=`${PWD_COMMAND}`; export r; \
10916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10917         $(HOST_EXPORTS) \
10918         (cd $(HOST_SUBDIR)/gmp && \
10919           $(MAKE) $(FLAGS_TO_PASS)  check)
10920
10921 @endif gmp
10922
10923 .PHONY: install-gmp maybe-install-gmp
10924 maybe-install-gmp:
10925 @if gmp
10926 maybe-install-gmp: install-gmp
10927
10928 install-gmp:
10929
10930 @endif gmp
10931
10932 .PHONY: install-strip-gmp maybe-install-strip-gmp
10933 maybe-install-strip-gmp:
10934 @if gmp
10935 maybe-install-strip-gmp: install-strip-gmp
10936
10937 install-strip-gmp:
10938
10939 @endif gmp
10940
10941 # Other targets (info, dvi, pdf, etc.)
10942
10943 .PHONY: maybe-info-gmp info-gmp
10944 maybe-info-gmp:
10945 @if gmp
10946 maybe-info-gmp: info-gmp
10947
10948 info-gmp: \
10949     configure-gmp 
10950         @[ -f ./gmp/Makefile ] || exit 0; \
10951         r=`${PWD_COMMAND}`; export r; \
10952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10953         $(HOST_EXPORTS) \
10954         for flag in $(EXTRA_HOST_FLAGS) ; do \
10955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10956         done; \
10957         echo "Doing info in gmp" ; \
10958         (cd $(HOST_SUBDIR)/gmp && \
10959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10961                   "RANLIB=$${RANLIB}" \
10962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10963                   info) \
10964           || exit 1
10965
10966 @endif gmp
10967
10968 .PHONY: maybe-dvi-gmp dvi-gmp
10969 maybe-dvi-gmp:
10970 @if gmp
10971 maybe-dvi-gmp: dvi-gmp
10972
10973 dvi-gmp: \
10974     configure-gmp 
10975         @[ -f ./gmp/Makefile ] || exit 0; \
10976         r=`${PWD_COMMAND}`; export r; \
10977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10978         $(HOST_EXPORTS) \
10979         for flag in $(EXTRA_HOST_FLAGS) ; do \
10980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10981         done; \
10982         echo "Doing dvi in gmp" ; \
10983         (cd $(HOST_SUBDIR)/gmp && \
10984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10986                   "RANLIB=$${RANLIB}" \
10987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10988                   dvi) \
10989           || exit 1
10990
10991 @endif gmp
10992
10993 .PHONY: maybe-pdf-gmp pdf-gmp
10994 maybe-pdf-gmp:
10995 @if gmp
10996 maybe-pdf-gmp: pdf-gmp
10997
10998 pdf-gmp: \
10999     configure-gmp 
11000         @[ -f ./gmp/Makefile ] || exit 0; \
11001         r=`${PWD_COMMAND}`; export r; \
11002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11003         $(HOST_EXPORTS) \
11004         for flag in $(EXTRA_HOST_FLAGS) ; do \
11005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11006         done; \
11007         echo "Doing pdf in gmp" ; \
11008         (cd $(HOST_SUBDIR)/gmp && \
11009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11011                   "RANLIB=$${RANLIB}" \
11012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11013                   pdf) \
11014           || exit 1
11015
11016 @endif gmp
11017
11018 .PHONY: maybe-html-gmp html-gmp
11019 maybe-html-gmp:
11020 @if gmp
11021 maybe-html-gmp: html-gmp
11022
11023 html-gmp: \
11024     configure-gmp 
11025         @[ -f ./gmp/Makefile ] || exit 0; \
11026         r=`${PWD_COMMAND}`; export r; \
11027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11028         $(HOST_EXPORTS) \
11029         for flag in $(EXTRA_HOST_FLAGS) ; do \
11030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11031         done; \
11032         echo "Doing html in gmp" ; \
11033         (cd $(HOST_SUBDIR)/gmp && \
11034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11036                   "RANLIB=$${RANLIB}" \
11037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11038                   html) \
11039           || exit 1
11040
11041 @endif gmp
11042
11043 .PHONY: maybe-TAGS-gmp TAGS-gmp
11044 maybe-TAGS-gmp:
11045 @if gmp
11046 maybe-TAGS-gmp: TAGS-gmp
11047
11048 TAGS-gmp: \
11049     configure-gmp 
11050         @[ -f ./gmp/Makefile ] || exit 0; \
11051         r=`${PWD_COMMAND}`; export r; \
11052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11053         $(HOST_EXPORTS) \
11054         for flag in $(EXTRA_HOST_FLAGS) ; do \
11055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11056         done; \
11057         echo "Doing TAGS in gmp" ; \
11058         (cd $(HOST_SUBDIR)/gmp && \
11059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11061                   "RANLIB=$${RANLIB}" \
11062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11063                   TAGS) \
11064           || exit 1
11065
11066 @endif gmp
11067
11068 .PHONY: maybe-install-info-gmp install-info-gmp
11069 maybe-install-info-gmp:
11070 @if gmp
11071 maybe-install-info-gmp: install-info-gmp
11072
11073 install-info-gmp: \
11074     configure-gmp \
11075     info-gmp 
11076         @[ -f ./gmp/Makefile ] || exit 0; \
11077         r=`${PWD_COMMAND}`; export r; \
11078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11079         $(HOST_EXPORTS) \
11080         for flag in $(EXTRA_HOST_FLAGS) ; do \
11081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11082         done; \
11083         echo "Doing install-info in gmp" ; \
11084         (cd $(HOST_SUBDIR)/gmp && \
11085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11087                   "RANLIB=$${RANLIB}" \
11088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11089                   install-info) \
11090           || exit 1
11091
11092 @endif gmp
11093
11094 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11095 maybe-install-pdf-gmp:
11096 @if gmp
11097 maybe-install-pdf-gmp: install-pdf-gmp
11098
11099 install-pdf-gmp: \
11100     configure-gmp \
11101     pdf-gmp 
11102         @[ -f ./gmp/Makefile ] || exit 0; \
11103         r=`${PWD_COMMAND}`; export r; \
11104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11105         $(HOST_EXPORTS) \
11106         for flag in $(EXTRA_HOST_FLAGS) ; do \
11107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11108         done; \
11109         echo "Doing install-pdf in gmp" ; \
11110         (cd $(HOST_SUBDIR)/gmp && \
11111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11113                   "RANLIB=$${RANLIB}" \
11114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11115                   install-pdf) \
11116           || exit 1
11117
11118 @endif gmp
11119
11120 .PHONY: maybe-install-html-gmp install-html-gmp
11121 maybe-install-html-gmp:
11122 @if gmp
11123 maybe-install-html-gmp: install-html-gmp
11124
11125 install-html-gmp: \
11126     configure-gmp \
11127     html-gmp 
11128         @[ -f ./gmp/Makefile ] || exit 0; \
11129         r=`${PWD_COMMAND}`; export r; \
11130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11131         $(HOST_EXPORTS) \
11132         for flag in $(EXTRA_HOST_FLAGS) ; do \
11133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11134         done; \
11135         echo "Doing install-html in gmp" ; \
11136         (cd $(HOST_SUBDIR)/gmp && \
11137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11139                   "RANLIB=$${RANLIB}" \
11140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11141                   install-html) \
11142           || exit 1
11143
11144 @endif gmp
11145
11146 .PHONY: maybe-installcheck-gmp installcheck-gmp
11147 maybe-installcheck-gmp:
11148 @if gmp
11149 maybe-installcheck-gmp: installcheck-gmp
11150
11151 installcheck-gmp: \
11152     configure-gmp 
11153         @[ -f ./gmp/Makefile ] || exit 0; \
11154         r=`${PWD_COMMAND}`; export r; \
11155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11156         $(HOST_EXPORTS) \
11157         for flag in $(EXTRA_HOST_FLAGS) ; do \
11158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11159         done; \
11160         echo "Doing installcheck in gmp" ; \
11161         (cd $(HOST_SUBDIR)/gmp && \
11162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11164                   "RANLIB=$${RANLIB}" \
11165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11166                   installcheck) \
11167           || exit 1
11168
11169 @endif gmp
11170
11171 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11172 maybe-mostlyclean-gmp:
11173 @if gmp
11174 maybe-mostlyclean-gmp: mostlyclean-gmp
11175
11176 mostlyclean-gmp: 
11177         @[ -f ./gmp/Makefile ] || exit 0; \
11178         r=`${PWD_COMMAND}`; export r; \
11179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11180         $(HOST_EXPORTS) \
11181         for flag in $(EXTRA_HOST_FLAGS) ; do \
11182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11183         done; \
11184         echo "Doing mostlyclean in gmp" ; \
11185         (cd $(HOST_SUBDIR)/gmp && \
11186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11188                   "RANLIB=$${RANLIB}" \
11189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11190                   mostlyclean) \
11191           || exit 1
11192
11193 @endif gmp
11194
11195 .PHONY: maybe-clean-gmp clean-gmp
11196 maybe-clean-gmp:
11197 @if gmp
11198 maybe-clean-gmp: clean-gmp
11199
11200 clean-gmp: 
11201         @[ -f ./gmp/Makefile ] || exit 0; \
11202         r=`${PWD_COMMAND}`; export r; \
11203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11204         $(HOST_EXPORTS) \
11205         for flag in $(EXTRA_HOST_FLAGS) ; do \
11206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11207         done; \
11208         echo "Doing clean in gmp" ; \
11209         (cd $(HOST_SUBDIR)/gmp && \
11210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11212                   "RANLIB=$${RANLIB}" \
11213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11214                   clean) \
11215           || exit 1
11216
11217 @endif gmp
11218
11219 .PHONY: maybe-distclean-gmp distclean-gmp
11220 maybe-distclean-gmp:
11221 @if gmp
11222 maybe-distclean-gmp: distclean-gmp
11223
11224 distclean-gmp: 
11225         @[ -f ./gmp/Makefile ] || exit 0; \
11226         r=`${PWD_COMMAND}`; export r; \
11227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11228         $(HOST_EXPORTS) \
11229         for flag in $(EXTRA_HOST_FLAGS) ; do \
11230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11231         done; \
11232         echo "Doing distclean in gmp" ; \
11233         (cd $(HOST_SUBDIR)/gmp && \
11234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11236                   "RANLIB=$${RANLIB}" \
11237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11238                   distclean) \
11239           || exit 1
11240
11241 @endif gmp
11242
11243 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11244 maybe-maintainer-clean-gmp:
11245 @if gmp
11246 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11247
11248 maintainer-clean-gmp: 
11249         @[ -f ./gmp/Makefile ] || exit 0; \
11250         r=`${PWD_COMMAND}`; export r; \
11251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11252         $(HOST_EXPORTS) \
11253         for flag in $(EXTRA_HOST_FLAGS) ; do \
11254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11255         done; \
11256         echo "Doing maintainer-clean in gmp" ; \
11257         (cd $(HOST_SUBDIR)/gmp && \
11258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11260                   "RANLIB=$${RANLIB}" \
11261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11262                   maintainer-clean) \
11263           || exit 1
11264
11265 @endif gmp
11266
11267
11268
11269 .PHONY: configure-mpfr maybe-configure-mpfr
11270 maybe-configure-mpfr:
11271 @if gcc-bootstrap
11272 configure-mpfr: stage_current
11273 @endif gcc-bootstrap
11274 @if mpfr
11275 maybe-configure-mpfr: configure-mpfr
11276 configure-mpfr: 
11277         @r=`${PWD_COMMAND}`; export r; \
11278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11279         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11280         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11281         $(HOST_EXPORTS)  \
11282         echo Configuring in $(HOST_SUBDIR)/mpfr; \
11283         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11284         case $(srcdir) in \
11285           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11286           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11287                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11288         esac; \
11289         srcdiroption="--srcdir=$${topdir}/mpfr"; \
11290         libsrcdir="$$s/mpfr"; \
11291         $(SHELL) $${libsrcdir}/configure \
11292           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11293           --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
11294           || exit 1
11295 @endif mpfr
11296
11297
11298
11299 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11300 maybe-configure-stage1-mpfr:
11301 @if mpfr-bootstrap
11302 maybe-configure-stage1-mpfr: configure-stage1-mpfr
11303 configure-stage1-mpfr:
11304         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11305         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11306         @r=`${PWD_COMMAND}`; export r; \
11307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11308         TFLAGS="$(STAGE1_TFLAGS)"; \
11309         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11310         $(HOST_EXPORTS) \
11311         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11312         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11313         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11314         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
11315         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11316         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11317         case $(srcdir) in \
11318           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11319           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11320                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11321         esac; \
11322         srcdiroption="--srcdir=$${topdir}/mpfr"; \
11323         libsrcdir="$$s/mpfr"; \
11324         $(SHELL) $${libsrcdir}/configure \
11325           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11326           --target=${target_alias} $${srcdiroption} \
11327           $(STAGE1_CONFIGURE_FLAGS) \
11328           --disable-shared @extra_mpfr_configure_flags@
11329 @endif mpfr-bootstrap
11330
11331 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
11332 maybe-configure-stage2-mpfr:
11333 @if mpfr-bootstrap
11334 maybe-configure-stage2-mpfr: configure-stage2-mpfr
11335 configure-stage2-mpfr:
11336         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11337         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11338         @r=`${PWD_COMMAND}`; export r; \
11339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11340         TFLAGS="$(STAGE2_TFLAGS)"; \
11341         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11342         $(HOST_EXPORTS) \
11343         $(POSTSTAGE1_HOST_EXPORTS) \
11344         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11345         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11346         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11347         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
11348         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11349         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11350         case $(srcdir) in \
11351           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11352           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11353                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11354         esac; \
11355         srcdiroption="--srcdir=$${topdir}/mpfr"; \
11356         libsrcdir="$$s/mpfr"; \
11357         $(SHELL) $${libsrcdir}/configure \
11358           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11359           --target=${target_alias} $${srcdiroption} \
11360           --with-build-libsubdir=$(HOST_SUBDIR) \
11361           $(STAGE2_CONFIGURE_FLAGS) \
11362           --disable-shared @extra_mpfr_configure_flags@
11363 @endif mpfr-bootstrap
11364
11365 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
11366 maybe-configure-stage3-mpfr:
11367 @if mpfr-bootstrap
11368 maybe-configure-stage3-mpfr: configure-stage3-mpfr
11369 configure-stage3-mpfr:
11370         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11371         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11372         @r=`${PWD_COMMAND}`; export r; \
11373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11374         TFLAGS="$(STAGE3_TFLAGS)"; \
11375         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11376         $(HOST_EXPORTS) \
11377         $(POSTSTAGE1_HOST_EXPORTS) \
11378         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11379         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11380         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11381         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
11382         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11383         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11384         case $(srcdir) in \
11385           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11386           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11387                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11388         esac; \
11389         srcdiroption="--srcdir=$${topdir}/mpfr"; \
11390         libsrcdir="$$s/mpfr"; \
11391         $(SHELL) $${libsrcdir}/configure \
11392           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11393           --target=${target_alias} $${srcdiroption} \
11394           --with-build-libsubdir=$(HOST_SUBDIR) \
11395           $(STAGE3_CONFIGURE_FLAGS) \
11396           --disable-shared @extra_mpfr_configure_flags@
11397 @endif mpfr-bootstrap
11398
11399 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
11400 maybe-configure-stage4-mpfr:
11401 @if mpfr-bootstrap
11402 maybe-configure-stage4-mpfr: configure-stage4-mpfr
11403 configure-stage4-mpfr:
11404         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11405         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11406         @r=`${PWD_COMMAND}`; export r; \
11407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11408         TFLAGS="$(STAGE4_TFLAGS)"; \
11409         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11410         $(HOST_EXPORTS) \
11411         $(POSTSTAGE1_HOST_EXPORTS) \
11412         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11413         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11414         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11415         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
11416         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11417         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11418         case $(srcdir) in \
11419           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11420           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11421                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11422         esac; \
11423         srcdiroption="--srcdir=$${topdir}/mpfr"; \
11424         libsrcdir="$$s/mpfr"; \
11425         $(SHELL) $${libsrcdir}/configure \
11426           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11427           --target=${target_alias} $${srcdiroption} \
11428           --with-build-libsubdir=$(HOST_SUBDIR) \
11429           $(STAGE4_CONFIGURE_FLAGS) \
11430           --disable-shared @extra_mpfr_configure_flags@
11431 @endif mpfr-bootstrap
11432
11433 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
11434 maybe-configure-stageprofile-mpfr:
11435 @if mpfr-bootstrap
11436 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
11437 configure-stageprofile-mpfr:
11438         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11439         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11440         @r=`${PWD_COMMAND}`; export r; \
11441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11442         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11443         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11444         $(HOST_EXPORTS) \
11445         $(POSTSTAGE1_HOST_EXPORTS) \
11446         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11447         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11448         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11449         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
11450         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11451         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11452         case $(srcdir) in \
11453           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11454           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11455                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11456         esac; \
11457         srcdiroption="--srcdir=$${topdir}/mpfr"; \
11458         libsrcdir="$$s/mpfr"; \
11459         $(SHELL) $${libsrcdir}/configure \
11460           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11461           --target=${target_alias} $${srcdiroption} \
11462           --with-build-libsubdir=$(HOST_SUBDIR) \
11463           $(STAGEprofile_CONFIGURE_FLAGS) \
11464           --disable-shared @extra_mpfr_configure_flags@
11465 @endif mpfr-bootstrap
11466
11467 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
11468 maybe-configure-stagefeedback-mpfr:
11469 @if mpfr-bootstrap
11470 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
11471 configure-stagefeedback-mpfr:
11472         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11473         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11474         @r=`${PWD_COMMAND}`; export r; \
11475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11476         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11477         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11478         $(HOST_EXPORTS) \
11479         $(POSTSTAGE1_HOST_EXPORTS) \
11480         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11481         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11482         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11483         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
11484         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11485         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11486         case $(srcdir) in \
11487           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11488           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11489                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11490         esac; \
11491         srcdiroption="--srcdir=$${topdir}/mpfr"; \
11492         libsrcdir="$$s/mpfr"; \
11493         $(SHELL) $${libsrcdir}/configure \
11494           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11495           --target=${target_alias} $${srcdiroption} \
11496           --with-build-libsubdir=$(HOST_SUBDIR) \
11497           $(STAGEfeedback_CONFIGURE_FLAGS) \
11498           --disable-shared @extra_mpfr_configure_flags@
11499 @endif mpfr-bootstrap
11500
11501
11502
11503
11504
11505 .PHONY: all-mpfr maybe-all-mpfr
11506 maybe-all-mpfr:
11507 @if gcc-bootstrap
11508 all-mpfr: stage_current
11509 @endif gcc-bootstrap
11510 @if mpfr
11511 TARGET-mpfr=all
11512 maybe-all-mpfr: all-mpfr
11513 all-mpfr: configure-mpfr
11514         @r=`${PWD_COMMAND}`; export r; \
11515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11516         $(HOST_EXPORTS)  \
11517         (cd $(HOST_SUBDIR)/mpfr && \
11518           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
11519                 $(TARGET-mpfr))
11520 @endif mpfr
11521
11522
11523
11524 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
11525 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
11526 maybe-all-stage1-mpfr:
11527 maybe-clean-stage1-mpfr:
11528 @if mpfr-bootstrap
11529 maybe-all-stage1-mpfr: all-stage1-mpfr
11530 all-stage1: all-stage1-mpfr
11531 TARGET-stage1-mpfr = $(TARGET-mpfr)
11532 all-stage1-mpfr: configure-stage1-mpfr
11533         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11534         @r=`${PWD_COMMAND}`; export r; \
11535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11536         TFLAGS="$(STAGE1_TFLAGS)"; \
11537         $(HOST_EXPORTS)  \
11538         cd $(HOST_SUBDIR)/mpfr && \
11539         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11540                 CFLAGS="$(STAGE1_CFLAGS)" \
11541                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11542                 LIBCFLAGS="$(LIBCFLAGS)" \
11543                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11544                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11545                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11546                 $(EXTRA_HOST_FLAGS)  \
11547                 $(STAGE1_FLAGS_TO_PASS)  \
11548                 TFLAGS="$(STAGE1_TFLAGS)" \
11549                 $(TARGET-stage1-mpfr)
11550
11551 maybe-clean-stage1-mpfr: clean-stage1-mpfr
11552 clean-stage1: clean-stage1-mpfr
11553 clean-stage1-mpfr:
11554         @if [ $(current_stage) = stage1 ]; then \
11555           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11556         else \
11557           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
11558           $(MAKE) stage1-start; \
11559         fi; \
11560         cd $(HOST_SUBDIR)/mpfr && \
11561         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11562         $(STAGE1_FLAGS_TO_PASS)  clean
11563 @endif mpfr-bootstrap
11564
11565
11566 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
11567 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
11568 maybe-all-stage2-mpfr:
11569 maybe-clean-stage2-mpfr:
11570 @if mpfr-bootstrap
11571 maybe-all-stage2-mpfr: all-stage2-mpfr
11572 all-stage2: all-stage2-mpfr
11573 TARGET-stage2-mpfr = $(TARGET-mpfr)
11574 all-stage2-mpfr: configure-stage2-mpfr
11575         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11576         @r=`${PWD_COMMAND}`; export r; \
11577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11578         TFLAGS="$(STAGE2_TFLAGS)"; \
11579         $(HOST_EXPORTS) \
11580         $(POSTSTAGE1_HOST_EXPORTS)  \
11581         cd $(HOST_SUBDIR)/mpfr && \
11582         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11583                 CFLAGS="$(STAGE2_CFLAGS)" \
11584                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11585                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11586                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11587                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11588                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11589                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11590                 TFLAGS="$(STAGE2_TFLAGS)" \
11591                 $(TARGET-stage2-mpfr)
11592
11593 maybe-clean-stage2-mpfr: clean-stage2-mpfr
11594 clean-stage2: clean-stage2-mpfr
11595 clean-stage2-mpfr:
11596         @if [ $(current_stage) = stage2 ]; then \
11597           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11598         else \
11599           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
11600           $(MAKE) stage2-start; \
11601         fi; \
11602         cd $(HOST_SUBDIR)/mpfr && \
11603         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11604 @endif mpfr-bootstrap
11605
11606
11607 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
11608 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
11609 maybe-all-stage3-mpfr:
11610 maybe-clean-stage3-mpfr:
11611 @if mpfr-bootstrap
11612 maybe-all-stage3-mpfr: all-stage3-mpfr
11613 all-stage3: all-stage3-mpfr
11614 TARGET-stage3-mpfr = $(TARGET-mpfr)
11615 all-stage3-mpfr: configure-stage3-mpfr
11616         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11617         @r=`${PWD_COMMAND}`; export r; \
11618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11619         TFLAGS="$(STAGE3_TFLAGS)"; \
11620         $(HOST_EXPORTS) \
11621         $(POSTSTAGE1_HOST_EXPORTS)  \
11622         cd $(HOST_SUBDIR)/mpfr && \
11623         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11624                 CFLAGS="$(STAGE3_CFLAGS)" \
11625                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11626                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11627                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11628                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11629                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11630                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11631                 TFLAGS="$(STAGE3_TFLAGS)" \
11632                 $(TARGET-stage3-mpfr)
11633
11634 maybe-clean-stage3-mpfr: clean-stage3-mpfr
11635 clean-stage3: clean-stage3-mpfr
11636 clean-stage3-mpfr:
11637         @if [ $(current_stage) = stage3 ]; then \
11638           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11639         else \
11640           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
11641           $(MAKE) stage3-start; \
11642         fi; \
11643         cd $(HOST_SUBDIR)/mpfr && \
11644         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11645 @endif mpfr-bootstrap
11646
11647
11648 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
11649 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
11650 maybe-all-stage4-mpfr:
11651 maybe-clean-stage4-mpfr:
11652 @if mpfr-bootstrap
11653 maybe-all-stage4-mpfr: all-stage4-mpfr
11654 all-stage4: all-stage4-mpfr
11655 TARGET-stage4-mpfr = $(TARGET-mpfr)
11656 all-stage4-mpfr: configure-stage4-mpfr
11657         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11658         @r=`${PWD_COMMAND}`; export r; \
11659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11660         TFLAGS="$(STAGE4_TFLAGS)"; \
11661         $(HOST_EXPORTS) \
11662         $(POSTSTAGE1_HOST_EXPORTS)  \
11663         cd $(HOST_SUBDIR)/mpfr && \
11664         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11665                 CFLAGS="$(STAGE4_CFLAGS)" \
11666                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11667                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11668                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11669                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11670                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11671                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11672                 TFLAGS="$(STAGE4_TFLAGS)" \
11673                 $(TARGET-stage4-mpfr)
11674
11675 maybe-clean-stage4-mpfr: clean-stage4-mpfr
11676 clean-stage4: clean-stage4-mpfr
11677 clean-stage4-mpfr:
11678         @if [ $(current_stage) = stage4 ]; then \
11679           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11680         else \
11681           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
11682           $(MAKE) stage4-start; \
11683         fi; \
11684         cd $(HOST_SUBDIR)/mpfr && \
11685         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11686 @endif mpfr-bootstrap
11687
11688
11689 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
11690 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
11691 maybe-all-stageprofile-mpfr:
11692 maybe-clean-stageprofile-mpfr:
11693 @if mpfr-bootstrap
11694 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
11695 all-stageprofile: all-stageprofile-mpfr
11696 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
11697 all-stageprofile-mpfr: configure-stageprofile-mpfr
11698         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11699         @r=`${PWD_COMMAND}`; export r; \
11700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11701         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11702         $(HOST_EXPORTS) \
11703         $(POSTSTAGE1_HOST_EXPORTS)  \
11704         cd $(HOST_SUBDIR)/mpfr && \
11705         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11706                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11707                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11708                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11709                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11710                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11711                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11712                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11713                 TFLAGS="$(STAGEprofile_TFLAGS)" \
11714                 $(TARGET-stageprofile-mpfr)
11715
11716 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
11717 clean-stageprofile: clean-stageprofile-mpfr
11718 clean-stageprofile-mpfr:
11719         @if [ $(current_stage) = stageprofile ]; then \
11720           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11721         else \
11722           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
11723           $(MAKE) stageprofile-start; \
11724         fi; \
11725         cd $(HOST_SUBDIR)/mpfr && \
11726         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11727 @endif mpfr-bootstrap
11728
11729
11730 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
11731 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
11732 maybe-all-stagefeedback-mpfr:
11733 maybe-clean-stagefeedback-mpfr:
11734 @if mpfr-bootstrap
11735 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
11736 all-stagefeedback: all-stagefeedback-mpfr
11737 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
11738 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
11739         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11740         @r=`${PWD_COMMAND}`; export r; \
11741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11742         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11743         $(HOST_EXPORTS) \
11744         $(POSTSTAGE1_HOST_EXPORTS)  \
11745         cd $(HOST_SUBDIR)/mpfr && \
11746         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11747                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11748                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11749                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11750                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11751                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11752                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11753                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11754                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11755                 $(TARGET-stagefeedback-mpfr)
11756
11757 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
11758 clean-stagefeedback: clean-stagefeedback-mpfr
11759 clean-stagefeedback-mpfr:
11760         @if [ $(current_stage) = stagefeedback ]; then \
11761           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11762         else \
11763           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
11764           $(MAKE) stagefeedback-start; \
11765         fi; \
11766         cd $(HOST_SUBDIR)/mpfr && \
11767         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11768 @endif mpfr-bootstrap
11769
11770
11771
11772
11773
11774 .PHONY: check-mpfr maybe-check-mpfr
11775 maybe-check-mpfr:
11776 @if mpfr
11777 maybe-check-mpfr: check-mpfr
11778
11779 check-mpfr:
11780         @: $(MAKE); $(unstage)
11781         @r=`${PWD_COMMAND}`; export r; \
11782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11783         $(HOST_EXPORTS) \
11784         (cd $(HOST_SUBDIR)/mpfr && \
11785           $(MAKE) $(FLAGS_TO_PASS)  check)
11786
11787 @endif mpfr
11788
11789 .PHONY: install-mpfr maybe-install-mpfr
11790 maybe-install-mpfr:
11791 @if mpfr
11792 maybe-install-mpfr: install-mpfr
11793
11794 install-mpfr:
11795
11796 @endif mpfr
11797
11798 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
11799 maybe-install-strip-mpfr:
11800 @if mpfr
11801 maybe-install-strip-mpfr: install-strip-mpfr
11802
11803 install-strip-mpfr:
11804
11805 @endif mpfr
11806
11807 # Other targets (info, dvi, pdf, etc.)
11808
11809 .PHONY: maybe-info-mpfr info-mpfr
11810 maybe-info-mpfr:
11811 @if mpfr
11812 maybe-info-mpfr: info-mpfr
11813
11814 info-mpfr: \
11815     configure-mpfr 
11816         @[ -f ./mpfr/Makefile ] || exit 0; \
11817         r=`${PWD_COMMAND}`; export r; \
11818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11819         $(HOST_EXPORTS) \
11820         for flag in $(EXTRA_HOST_FLAGS) ; do \
11821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11822         done; \
11823         echo "Doing info in mpfr" ; \
11824         (cd $(HOST_SUBDIR)/mpfr && \
11825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11827                   "RANLIB=$${RANLIB}" \
11828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11829                   info) \
11830           || exit 1
11831
11832 @endif mpfr
11833
11834 .PHONY: maybe-dvi-mpfr dvi-mpfr
11835 maybe-dvi-mpfr:
11836 @if mpfr
11837 maybe-dvi-mpfr: dvi-mpfr
11838
11839 dvi-mpfr: \
11840     configure-mpfr 
11841         @[ -f ./mpfr/Makefile ] || exit 0; \
11842         r=`${PWD_COMMAND}`; export r; \
11843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11844         $(HOST_EXPORTS) \
11845         for flag in $(EXTRA_HOST_FLAGS) ; do \
11846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11847         done; \
11848         echo "Doing dvi in mpfr" ; \
11849         (cd $(HOST_SUBDIR)/mpfr && \
11850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11852                   "RANLIB=$${RANLIB}" \
11853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11854                   dvi) \
11855           || exit 1
11856
11857 @endif mpfr
11858
11859 .PHONY: maybe-pdf-mpfr pdf-mpfr
11860 maybe-pdf-mpfr:
11861 @if mpfr
11862 maybe-pdf-mpfr: pdf-mpfr
11863
11864 pdf-mpfr: \
11865     configure-mpfr 
11866         @[ -f ./mpfr/Makefile ] || exit 0; \
11867         r=`${PWD_COMMAND}`; export r; \
11868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11869         $(HOST_EXPORTS) \
11870         for flag in $(EXTRA_HOST_FLAGS) ; do \
11871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11872         done; \
11873         echo "Doing pdf in mpfr" ; \
11874         (cd $(HOST_SUBDIR)/mpfr && \
11875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11877                   "RANLIB=$${RANLIB}" \
11878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11879                   pdf) \
11880           || exit 1
11881
11882 @endif mpfr
11883
11884 .PHONY: maybe-html-mpfr html-mpfr
11885 maybe-html-mpfr:
11886 @if mpfr
11887 maybe-html-mpfr: html-mpfr
11888
11889 html-mpfr: \
11890     configure-mpfr 
11891         @[ -f ./mpfr/Makefile ] || exit 0; \
11892         r=`${PWD_COMMAND}`; export r; \
11893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11894         $(HOST_EXPORTS) \
11895         for flag in $(EXTRA_HOST_FLAGS) ; do \
11896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11897         done; \
11898         echo "Doing html in mpfr" ; \
11899         (cd $(HOST_SUBDIR)/mpfr && \
11900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11902                   "RANLIB=$${RANLIB}" \
11903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11904                   html) \
11905           || exit 1
11906
11907 @endif mpfr
11908
11909 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
11910 maybe-TAGS-mpfr:
11911 @if mpfr
11912 maybe-TAGS-mpfr: TAGS-mpfr
11913
11914 TAGS-mpfr: \
11915     configure-mpfr 
11916         @[ -f ./mpfr/Makefile ] || exit 0; \
11917         r=`${PWD_COMMAND}`; export r; \
11918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11919         $(HOST_EXPORTS) \
11920         for flag in $(EXTRA_HOST_FLAGS) ; do \
11921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11922         done; \
11923         echo "Doing TAGS in mpfr" ; \
11924         (cd $(HOST_SUBDIR)/mpfr && \
11925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11927                   "RANLIB=$${RANLIB}" \
11928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11929                   TAGS) \
11930           || exit 1
11931
11932 @endif mpfr
11933
11934 .PHONY: maybe-install-info-mpfr install-info-mpfr
11935 maybe-install-info-mpfr:
11936 @if mpfr
11937 maybe-install-info-mpfr: install-info-mpfr
11938
11939 install-info-mpfr: \
11940     configure-mpfr \
11941     info-mpfr 
11942         @[ -f ./mpfr/Makefile ] || exit 0; \
11943         r=`${PWD_COMMAND}`; export r; \
11944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11945         $(HOST_EXPORTS) \
11946         for flag in $(EXTRA_HOST_FLAGS) ; do \
11947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11948         done; \
11949         echo "Doing install-info in mpfr" ; \
11950         (cd $(HOST_SUBDIR)/mpfr && \
11951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11953                   "RANLIB=$${RANLIB}" \
11954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11955                   install-info) \
11956           || exit 1
11957
11958 @endif mpfr
11959
11960 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
11961 maybe-install-pdf-mpfr:
11962 @if mpfr
11963 maybe-install-pdf-mpfr: install-pdf-mpfr
11964
11965 install-pdf-mpfr: \
11966     configure-mpfr \
11967     pdf-mpfr 
11968         @[ -f ./mpfr/Makefile ] || exit 0; \
11969         r=`${PWD_COMMAND}`; export r; \
11970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11971         $(HOST_EXPORTS) \
11972         for flag in $(EXTRA_HOST_FLAGS) ; do \
11973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11974         done; \
11975         echo "Doing install-pdf in mpfr" ; \
11976         (cd $(HOST_SUBDIR)/mpfr && \
11977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11979                   "RANLIB=$${RANLIB}" \
11980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11981                   install-pdf) \
11982           || exit 1
11983
11984 @endif mpfr
11985
11986 .PHONY: maybe-install-html-mpfr install-html-mpfr
11987 maybe-install-html-mpfr:
11988 @if mpfr
11989 maybe-install-html-mpfr: install-html-mpfr
11990
11991 install-html-mpfr: \
11992     configure-mpfr \
11993     html-mpfr 
11994         @[ -f ./mpfr/Makefile ] || exit 0; \
11995         r=`${PWD_COMMAND}`; export r; \
11996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11997         $(HOST_EXPORTS) \
11998         for flag in $(EXTRA_HOST_FLAGS) ; do \
11999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12000         done; \
12001         echo "Doing install-html in mpfr" ; \
12002         (cd $(HOST_SUBDIR)/mpfr && \
12003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12005                   "RANLIB=$${RANLIB}" \
12006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12007                   install-html) \
12008           || exit 1
12009
12010 @endif mpfr
12011
12012 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12013 maybe-installcheck-mpfr:
12014 @if mpfr
12015 maybe-installcheck-mpfr: installcheck-mpfr
12016
12017 installcheck-mpfr: \
12018     configure-mpfr 
12019         @[ -f ./mpfr/Makefile ] || exit 0; \
12020         r=`${PWD_COMMAND}`; export r; \
12021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12022         $(HOST_EXPORTS) \
12023         for flag in $(EXTRA_HOST_FLAGS) ; do \
12024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12025         done; \
12026         echo "Doing installcheck in mpfr" ; \
12027         (cd $(HOST_SUBDIR)/mpfr && \
12028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12030                   "RANLIB=$${RANLIB}" \
12031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12032                   installcheck) \
12033           || exit 1
12034
12035 @endif mpfr
12036
12037 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12038 maybe-mostlyclean-mpfr:
12039 @if mpfr
12040 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12041
12042 mostlyclean-mpfr: 
12043         @[ -f ./mpfr/Makefile ] || exit 0; \
12044         r=`${PWD_COMMAND}`; export r; \
12045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12046         $(HOST_EXPORTS) \
12047         for flag in $(EXTRA_HOST_FLAGS) ; do \
12048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12049         done; \
12050         echo "Doing mostlyclean in mpfr" ; \
12051         (cd $(HOST_SUBDIR)/mpfr && \
12052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12054                   "RANLIB=$${RANLIB}" \
12055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12056                   mostlyclean) \
12057           || exit 1
12058
12059 @endif mpfr
12060
12061 .PHONY: maybe-clean-mpfr clean-mpfr
12062 maybe-clean-mpfr:
12063 @if mpfr
12064 maybe-clean-mpfr: clean-mpfr
12065
12066 clean-mpfr: 
12067         @[ -f ./mpfr/Makefile ] || exit 0; \
12068         r=`${PWD_COMMAND}`; export r; \
12069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12070         $(HOST_EXPORTS) \
12071         for flag in $(EXTRA_HOST_FLAGS) ; do \
12072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12073         done; \
12074         echo "Doing clean in mpfr" ; \
12075         (cd $(HOST_SUBDIR)/mpfr && \
12076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12078                   "RANLIB=$${RANLIB}" \
12079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12080                   clean) \
12081           || exit 1
12082
12083 @endif mpfr
12084
12085 .PHONY: maybe-distclean-mpfr distclean-mpfr
12086 maybe-distclean-mpfr:
12087 @if mpfr
12088 maybe-distclean-mpfr: distclean-mpfr
12089
12090 distclean-mpfr: 
12091         @[ -f ./mpfr/Makefile ] || exit 0; \
12092         r=`${PWD_COMMAND}`; export r; \
12093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12094         $(HOST_EXPORTS) \
12095         for flag in $(EXTRA_HOST_FLAGS) ; do \
12096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12097         done; \
12098         echo "Doing distclean in mpfr" ; \
12099         (cd $(HOST_SUBDIR)/mpfr && \
12100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12102                   "RANLIB=$${RANLIB}" \
12103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12104                   distclean) \
12105           || exit 1
12106
12107 @endif mpfr
12108
12109 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12110 maybe-maintainer-clean-mpfr:
12111 @if mpfr
12112 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12113
12114 maintainer-clean-mpfr: 
12115         @[ -f ./mpfr/Makefile ] || exit 0; \
12116         r=`${PWD_COMMAND}`; export r; \
12117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12118         $(HOST_EXPORTS) \
12119         for flag in $(EXTRA_HOST_FLAGS) ; do \
12120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12121         done; \
12122         echo "Doing maintainer-clean in mpfr" ; \
12123         (cd $(HOST_SUBDIR)/mpfr && \
12124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12126                   "RANLIB=$${RANLIB}" \
12127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12128                   maintainer-clean) \
12129           || exit 1
12130
12131 @endif mpfr
12132
12133
12134
12135 .PHONY: configure-mpc maybe-configure-mpc
12136 maybe-configure-mpc:
12137 @if gcc-bootstrap
12138 configure-mpc: stage_current
12139 @endif gcc-bootstrap
12140 @if mpc
12141 maybe-configure-mpc: configure-mpc
12142 configure-mpc: 
12143         @r=`${PWD_COMMAND}`; export r; \
12144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12145         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12146         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12147         $(HOST_EXPORTS)  \
12148         echo Configuring in $(HOST_SUBDIR)/mpc; \
12149         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12150         case $(srcdir) in \
12151           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12152           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12153                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12154         esac; \
12155         srcdiroption="--srcdir=$${topdir}/mpc"; \
12156         libsrcdir="$$s/mpc"; \
12157         $(SHELL) $${libsrcdir}/configure \
12158           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12159           --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12160           || exit 1
12161 @endif mpc
12162
12163
12164
12165 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12166 maybe-configure-stage1-mpc:
12167 @if mpc-bootstrap
12168 maybe-configure-stage1-mpc: configure-stage1-mpc
12169 configure-stage1-mpc:
12170         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12171         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12172         @r=`${PWD_COMMAND}`; export r; \
12173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12174         TFLAGS="$(STAGE1_TFLAGS)"; \
12175         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12176         $(HOST_EXPORTS) \
12177         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12178         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12179         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12180         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
12181         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12182         cd $(HOST_SUBDIR)/mpc || exit 1; \
12183         case $(srcdir) in \
12184           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12185           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12186                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12187         esac; \
12188         srcdiroption="--srcdir=$${topdir}/mpc"; \
12189         libsrcdir="$$s/mpc"; \
12190         $(SHELL) $${libsrcdir}/configure \
12191           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12192           --target=${target_alias} $${srcdiroption} \
12193           $(STAGE1_CONFIGURE_FLAGS) \
12194           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12195 @endif mpc-bootstrap
12196
12197 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12198 maybe-configure-stage2-mpc:
12199 @if mpc-bootstrap
12200 maybe-configure-stage2-mpc: configure-stage2-mpc
12201 configure-stage2-mpc:
12202         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12203         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12204         @r=`${PWD_COMMAND}`; export r; \
12205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12206         TFLAGS="$(STAGE2_TFLAGS)"; \
12207         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12208         $(HOST_EXPORTS) \
12209         $(POSTSTAGE1_HOST_EXPORTS) \
12210         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12211         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12212         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12213         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
12214         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12215         cd $(HOST_SUBDIR)/mpc || exit 1; \
12216         case $(srcdir) in \
12217           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12218           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12219                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12220         esac; \
12221         srcdiroption="--srcdir=$${topdir}/mpc"; \
12222         libsrcdir="$$s/mpc"; \
12223         $(SHELL) $${libsrcdir}/configure \
12224           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12225           --target=${target_alias} $${srcdiroption} \
12226           --with-build-libsubdir=$(HOST_SUBDIR) \
12227           $(STAGE2_CONFIGURE_FLAGS) \
12228           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12229 @endif mpc-bootstrap
12230
12231 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12232 maybe-configure-stage3-mpc:
12233 @if mpc-bootstrap
12234 maybe-configure-stage3-mpc: configure-stage3-mpc
12235 configure-stage3-mpc:
12236         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12237         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12238         @r=`${PWD_COMMAND}`; export r; \
12239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12240         TFLAGS="$(STAGE3_TFLAGS)"; \
12241         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12242         $(HOST_EXPORTS) \
12243         $(POSTSTAGE1_HOST_EXPORTS) \
12244         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12245         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12246         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12247         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
12248         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12249         cd $(HOST_SUBDIR)/mpc || exit 1; \
12250         case $(srcdir) in \
12251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12252           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12254         esac; \
12255         srcdiroption="--srcdir=$${topdir}/mpc"; \
12256         libsrcdir="$$s/mpc"; \
12257         $(SHELL) $${libsrcdir}/configure \
12258           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12259           --target=${target_alias} $${srcdiroption} \
12260           --with-build-libsubdir=$(HOST_SUBDIR) \
12261           $(STAGE3_CONFIGURE_FLAGS) \
12262           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12263 @endif mpc-bootstrap
12264
12265 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12266 maybe-configure-stage4-mpc:
12267 @if mpc-bootstrap
12268 maybe-configure-stage4-mpc: configure-stage4-mpc
12269 configure-stage4-mpc:
12270         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12271         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12272         @r=`${PWD_COMMAND}`; export r; \
12273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12274         TFLAGS="$(STAGE4_TFLAGS)"; \
12275         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12276         $(HOST_EXPORTS) \
12277         $(POSTSTAGE1_HOST_EXPORTS) \
12278         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12279         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12280         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12281         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
12282         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12283         cd $(HOST_SUBDIR)/mpc || exit 1; \
12284         case $(srcdir) in \
12285           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12286           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12287                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12288         esac; \
12289         srcdiroption="--srcdir=$${topdir}/mpc"; \
12290         libsrcdir="$$s/mpc"; \
12291         $(SHELL) $${libsrcdir}/configure \
12292           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12293           --target=${target_alias} $${srcdiroption} \
12294           --with-build-libsubdir=$(HOST_SUBDIR) \
12295           $(STAGE4_CONFIGURE_FLAGS) \
12296           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12297 @endif mpc-bootstrap
12298
12299 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12300 maybe-configure-stageprofile-mpc:
12301 @if mpc-bootstrap
12302 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12303 configure-stageprofile-mpc:
12304         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12305         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12306         @r=`${PWD_COMMAND}`; export r; \
12307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12308         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12309         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12310         $(HOST_EXPORTS) \
12311         $(POSTSTAGE1_HOST_EXPORTS) \
12312         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12313         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12314         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12315         echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
12316         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12317         cd $(HOST_SUBDIR)/mpc || exit 1; \
12318         case $(srcdir) in \
12319           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12320           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12321                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12322         esac; \
12323         srcdiroption="--srcdir=$${topdir}/mpc"; \
12324         libsrcdir="$$s/mpc"; \
12325         $(SHELL) $${libsrcdir}/configure \
12326           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12327           --target=${target_alias} $${srcdiroption} \
12328           --with-build-libsubdir=$(HOST_SUBDIR) \
12329           $(STAGEprofile_CONFIGURE_FLAGS) \
12330           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12331 @endif mpc-bootstrap
12332
12333 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
12334 maybe-configure-stagefeedback-mpc:
12335 @if mpc-bootstrap
12336 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
12337 configure-stagefeedback-mpc:
12338         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12339         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12340         @r=`${PWD_COMMAND}`; export r; \
12341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12342         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12343         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12344         $(HOST_EXPORTS) \
12345         $(POSTSTAGE1_HOST_EXPORTS) \
12346         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12347         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12348         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12349         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
12350         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12351         cd $(HOST_SUBDIR)/mpc || exit 1; \
12352         case $(srcdir) in \
12353           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12354           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12355                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12356         esac; \
12357         srcdiroption="--srcdir=$${topdir}/mpc"; \
12358         libsrcdir="$$s/mpc"; \
12359         $(SHELL) $${libsrcdir}/configure \
12360           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12361           --target=${target_alias} $${srcdiroption} \
12362           --with-build-libsubdir=$(HOST_SUBDIR) \
12363           $(STAGEfeedback_CONFIGURE_FLAGS) \
12364           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12365 @endif mpc-bootstrap
12366
12367
12368
12369
12370
12371 .PHONY: all-mpc maybe-all-mpc
12372 maybe-all-mpc:
12373 @if gcc-bootstrap
12374 all-mpc: stage_current
12375 @endif gcc-bootstrap
12376 @if mpc
12377 TARGET-mpc=all
12378 maybe-all-mpc: all-mpc
12379 all-mpc: configure-mpc
12380         @r=`${PWD_COMMAND}`; export r; \
12381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12382         $(HOST_EXPORTS)  \
12383         (cd $(HOST_SUBDIR)/mpc && \
12384           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
12385                 $(TARGET-mpc))
12386 @endif mpc
12387
12388
12389
12390 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
12391 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
12392 maybe-all-stage1-mpc:
12393 maybe-clean-stage1-mpc:
12394 @if mpc-bootstrap
12395 maybe-all-stage1-mpc: all-stage1-mpc
12396 all-stage1: all-stage1-mpc
12397 TARGET-stage1-mpc = $(TARGET-mpc)
12398 all-stage1-mpc: configure-stage1-mpc
12399         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12400         @r=`${PWD_COMMAND}`; export r; \
12401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12402         TFLAGS="$(STAGE1_TFLAGS)"; \
12403         $(HOST_EXPORTS)  \
12404         cd $(HOST_SUBDIR)/mpc && \
12405         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12406                 CFLAGS="$(STAGE1_CFLAGS)" \
12407                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12408                 LIBCFLAGS="$(LIBCFLAGS)" \
12409                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12410                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12411                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12412                 $(EXTRA_HOST_FLAGS)  \
12413                 $(STAGE1_FLAGS_TO_PASS)  \
12414                 TFLAGS="$(STAGE1_TFLAGS)" \
12415                 $(TARGET-stage1-mpc)
12416
12417 maybe-clean-stage1-mpc: clean-stage1-mpc
12418 clean-stage1: clean-stage1-mpc
12419 clean-stage1-mpc:
12420         @if [ $(current_stage) = stage1 ]; then \
12421           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12422         else \
12423           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
12424           $(MAKE) stage1-start; \
12425         fi; \
12426         cd $(HOST_SUBDIR)/mpc && \
12427         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12428         $(STAGE1_FLAGS_TO_PASS)  clean
12429 @endif mpc-bootstrap
12430
12431
12432 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
12433 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
12434 maybe-all-stage2-mpc:
12435 maybe-clean-stage2-mpc:
12436 @if mpc-bootstrap
12437 maybe-all-stage2-mpc: all-stage2-mpc
12438 all-stage2: all-stage2-mpc
12439 TARGET-stage2-mpc = $(TARGET-mpc)
12440 all-stage2-mpc: configure-stage2-mpc
12441         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12442         @r=`${PWD_COMMAND}`; export r; \
12443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12444         TFLAGS="$(STAGE2_TFLAGS)"; \
12445         $(HOST_EXPORTS) \
12446         $(POSTSTAGE1_HOST_EXPORTS)  \
12447         cd $(HOST_SUBDIR)/mpc && \
12448         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12449                 CFLAGS="$(STAGE2_CFLAGS)" \
12450                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12451                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12452                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12453                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12454                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12455                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12456                 TFLAGS="$(STAGE2_TFLAGS)" \
12457                 $(TARGET-stage2-mpc)
12458
12459 maybe-clean-stage2-mpc: clean-stage2-mpc
12460 clean-stage2: clean-stage2-mpc
12461 clean-stage2-mpc:
12462         @if [ $(current_stage) = stage2 ]; then \
12463           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12464         else \
12465           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
12466           $(MAKE) stage2-start; \
12467         fi; \
12468         cd $(HOST_SUBDIR)/mpc && \
12469         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12470 @endif mpc-bootstrap
12471
12472
12473 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
12474 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
12475 maybe-all-stage3-mpc:
12476 maybe-clean-stage3-mpc:
12477 @if mpc-bootstrap
12478 maybe-all-stage3-mpc: all-stage3-mpc
12479 all-stage3: all-stage3-mpc
12480 TARGET-stage3-mpc = $(TARGET-mpc)
12481 all-stage3-mpc: configure-stage3-mpc
12482         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12483         @r=`${PWD_COMMAND}`; export r; \
12484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12485         TFLAGS="$(STAGE3_TFLAGS)"; \
12486         $(HOST_EXPORTS) \
12487         $(POSTSTAGE1_HOST_EXPORTS)  \
12488         cd $(HOST_SUBDIR)/mpc && \
12489         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12490                 CFLAGS="$(STAGE3_CFLAGS)" \
12491                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12492                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12493                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12494                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12495                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12496                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12497                 TFLAGS="$(STAGE3_TFLAGS)" \
12498                 $(TARGET-stage3-mpc)
12499
12500 maybe-clean-stage3-mpc: clean-stage3-mpc
12501 clean-stage3: clean-stage3-mpc
12502 clean-stage3-mpc:
12503         @if [ $(current_stage) = stage3 ]; then \
12504           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12505         else \
12506           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
12507           $(MAKE) stage3-start; \
12508         fi; \
12509         cd $(HOST_SUBDIR)/mpc && \
12510         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12511 @endif mpc-bootstrap
12512
12513
12514 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
12515 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
12516 maybe-all-stage4-mpc:
12517 maybe-clean-stage4-mpc:
12518 @if mpc-bootstrap
12519 maybe-all-stage4-mpc: all-stage4-mpc
12520 all-stage4: all-stage4-mpc
12521 TARGET-stage4-mpc = $(TARGET-mpc)
12522 all-stage4-mpc: configure-stage4-mpc
12523         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12524         @r=`${PWD_COMMAND}`; export r; \
12525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12526         TFLAGS="$(STAGE4_TFLAGS)"; \
12527         $(HOST_EXPORTS) \
12528         $(POSTSTAGE1_HOST_EXPORTS)  \
12529         cd $(HOST_SUBDIR)/mpc && \
12530         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12531                 CFLAGS="$(STAGE4_CFLAGS)" \
12532                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12533                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12534                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12535                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12536                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12537                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12538                 TFLAGS="$(STAGE4_TFLAGS)" \
12539                 $(TARGET-stage4-mpc)
12540
12541 maybe-clean-stage4-mpc: clean-stage4-mpc
12542 clean-stage4: clean-stage4-mpc
12543 clean-stage4-mpc:
12544         @if [ $(current_stage) = stage4 ]; then \
12545           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12546         else \
12547           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
12548           $(MAKE) stage4-start; \
12549         fi; \
12550         cd $(HOST_SUBDIR)/mpc && \
12551         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12552 @endif mpc-bootstrap
12553
12554
12555 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
12556 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
12557 maybe-all-stageprofile-mpc:
12558 maybe-clean-stageprofile-mpc:
12559 @if mpc-bootstrap
12560 maybe-all-stageprofile-mpc: all-stageprofile-mpc
12561 all-stageprofile: all-stageprofile-mpc
12562 TARGET-stageprofile-mpc = $(TARGET-mpc)
12563 all-stageprofile-mpc: configure-stageprofile-mpc
12564         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12565         @r=`${PWD_COMMAND}`; export r; \
12566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12567         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12568         $(HOST_EXPORTS) \
12569         $(POSTSTAGE1_HOST_EXPORTS)  \
12570         cd $(HOST_SUBDIR)/mpc && \
12571         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12572                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12573                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12574                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12575                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12576                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12577                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12578                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12579                 TFLAGS="$(STAGEprofile_TFLAGS)" \
12580                 $(TARGET-stageprofile-mpc)
12581
12582 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
12583 clean-stageprofile: clean-stageprofile-mpc
12584 clean-stageprofile-mpc:
12585         @if [ $(current_stage) = stageprofile ]; then \
12586           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12587         else \
12588           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
12589           $(MAKE) stageprofile-start; \
12590         fi; \
12591         cd $(HOST_SUBDIR)/mpc && \
12592         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12593 @endif mpc-bootstrap
12594
12595
12596 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
12597 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
12598 maybe-all-stagefeedback-mpc:
12599 maybe-clean-stagefeedback-mpc:
12600 @if mpc-bootstrap
12601 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
12602 all-stagefeedback: all-stagefeedback-mpc
12603 TARGET-stagefeedback-mpc = $(TARGET-mpc)
12604 all-stagefeedback-mpc: configure-stagefeedback-mpc
12605         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12606         @r=`${PWD_COMMAND}`; export r; \
12607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12608         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12609         $(HOST_EXPORTS) \
12610         $(POSTSTAGE1_HOST_EXPORTS)  \
12611         cd $(HOST_SUBDIR)/mpc && \
12612         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12613                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12614                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12615                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12616                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12617                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12618                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12619                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12620                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12621                 $(TARGET-stagefeedback-mpc)
12622
12623 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
12624 clean-stagefeedback: clean-stagefeedback-mpc
12625 clean-stagefeedback-mpc:
12626         @if [ $(current_stage) = stagefeedback ]; then \
12627           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12628         else \
12629           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
12630           $(MAKE) stagefeedback-start; \
12631         fi; \
12632         cd $(HOST_SUBDIR)/mpc && \
12633         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12634 @endif mpc-bootstrap
12635
12636
12637
12638
12639
12640 .PHONY: check-mpc maybe-check-mpc
12641 maybe-check-mpc:
12642 @if mpc
12643 maybe-check-mpc: check-mpc
12644
12645 check-mpc:
12646         @: $(MAKE); $(unstage)
12647         @r=`${PWD_COMMAND}`; export r; \
12648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12649         $(HOST_EXPORTS) \
12650         (cd $(HOST_SUBDIR)/mpc && \
12651           $(MAKE) $(FLAGS_TO_PASS)  check)
12652
12653 @endif mpc
12654
12655 .PHONY: install-mpc maybe-install-mpc
12656 maybe-install-mpc:
12657 @if mpc
12658 maybe-install-mpc: install-mpc
12659
12660 install-mpc:
12661
12662 @endif mpc
12663
12664 .PHONY: install-strip-mpc maybe-install-strip-mpc
12665 maybe-install-strip-mpc:
12666 @if mpc
12667 maybe-install-strip-mpc: install-strip-mpc
12668
12669 install-strip-mpc:
12670
12671 @endif mpc
12672
12673 # Other targets (info, dvi, pdf, etc.)
12674
12675 .PHONY: maybe-info-mpc info-mpc
12676 maybe-info-mpc:
12677 @if mpc
12678 maybe-info-mpc: info-mpc
12679
12680 info-mpc: \
12681     configure-mpc 
12682         @[ -f ./mpc/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) ; do \
12687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12688         done; \
12689         echo "Doing info in mpc" ; \
12690         (cd $(HOST_SUBDIR)/mpc && \
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                   info) \
12696           || exit 1
12697
12698 @endif mpc
12699
12700 .PHONY: maybe-dvi-mpc dvi-mpc
12701 maybe-dvi-mpc:
12702 @if mpc
12703 maybe-dvi-mpc: dvi-mpc
12704
12705 dvi-mpc: \
12706     configure-mpc 
12707         @[ -f ./mpc/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) ; do \
12712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12713         done; \
12714         echo "Doing dvi in mpc" ; \
12715         (cd $(HOST_SUBDIR)/mpc && \
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                   dvi) \
12721           || exit 1
12722
12723 @endif mpc
12724
12725 .PHONY: maybe-pdf-mpc pdf-mpc
12726 maybe-pdf-mpc:
12727 @if mpc
12728 maybe-pdf-mpc: pdf-mpc
12729
12730 pdf-mpc: \
12731     configure-mpc 
12732         @[ -f ./mpc/Makefile ] || exit 0; \
12733         r=`${PWD_COMMAND}`; export r; \
12734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12735         $(HOST_EXPORTS) \
12736         for flag in $(EXTRA_HOST_FLAGS) ; do \
12737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12738         done; \
12739         echo "Doing pdf in mpc" ; \
12740         (cd $(HOST_SUBDIR)/mpc && \
12741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12743                   "RANLIB=$${RANLIB}" \
12744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12745                   pdf) \
12746           || exit 1
12747
12748 @endif mpc
12749
12750 .PHONY: maybe-html-mpc html-mpc
12751 maybe-html-mpc:
12752 @if mpc
12753 maybe-html-mpc: html-mpc
12754
12755 html-mpc: \
12756     configure-mpc 
12757         @[ -f ./mpc/Makefile ] || exit 0; \
12758         r=`${PWD_COMMAND}`; export r; \
12759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12760         $(HOST_EXPORTS) \
12761         for flag in $(EXTRA_HOST_FLAGS) ; do \
12762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12763         done; \
12764         echo "Doing html in mpc" ; \
12765         (cd $(HOST_SUBDIR)/mpc && \
12766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12768                   "RANLIB=$${RANLIB}" \
12769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12770                   html) \
12771           || exit 1
12772
12773 @endif mpc
12774
12775 .PHONY: maybe-TAGS-mpc TAGS-mpc
12776 maybe-TAGS-mpc:
12777 @if mpc
12778 maybe-TAGS-mpc: TAGS-mpc
12779
12780 TAGS-mpc: \
12781     configure-mpc 
12782         @[ -f ./mpc/Makefile ] || exit 0; \
12783         r=`${PWD_COMMAND}`; export r; \
12784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12785         $(HOST_EXPORTS) \
12786         for flag in $(EXTRA_HOST_FLAGS) ; do \
12787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12788         done; \
12789         echo "Doing TAGS in mpc" ; \
12790         (cd $(HOST_SUBDIR)/mpc && \
12791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12793                   "RANLIB=$${RANLIB}" \
12794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12795                   TAGS) \
12796           || exit 1
12797
12798 @endif mpc
12799
12800 .PHONY: maybe-install-info-mpc install-info-mpc
12801 maybe-install-info-mpc:
12802 @if mpc
12803 maybe-install-info-mpc: install-info-mpc
12804
12805 install-info-mpc: \
12806     configure-mpc \
12807     info-mpc 
12808         @[ -f ./mpc/Makefile ] || exit 0; \
12809         r=`${PWD_COMMAND}`; export r; \
12810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12811         $(HOST_EXPORTS) \
12812         for flag in $(EXTRA_HOST_FLAGS) ; do \
12813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12814         done; \
12815         echo "Doing install-info in mpc" ; \
12816         (cd $(HOST_SUBDIR)/mpc && \
12817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12819                   "RANLIB=$${RANLIB}" \
12820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12821                   install-info) \
12822           || exit 1
12823
12824 @endif mpc
12825
12826 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
12827 maybe-install-pdf-mpc:
12828 @if mpc
12829 maybe-install-pdf-mpc: install-pdf-mpc
12830
12831 install-pdf-mpc: \
12832     configure-mpc \
12833     pdf-mpc 
12834         @[ -f ./mpc/Makefile ] || exit 0; \
12835         r=`${PWD_COMMAND}`; export r; \
12836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12837         $(HOST_EXPORTS) \
12838         for flag in $(EXTRA_HOST_FLAGS) ; do \
12839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12840         done; \
12841         echo "Doing install-pdf in mpc" ; \
12842         (cd $(HOST_SUBDIR)/mpc && \
12843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12845                   "RANLIB=$${RANLIB}" \
12846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12847                   install-pdf) \
12848           || exit 1
12849
12850 @endif mpc
12851
12852 .PHONY: maybe-install-html-mpc install-html-mpc
12853 maybe-install-html-mpc:
12854 @if mpc
12855 maybe-install-html-mpc: install-html-mpc
12856
12857 install-html-mpc: \
12858     configure-mpc \
12859     html-mpc 
12860         @[ -f ./mpc/Makefile ] || exit 0; \
12861         r=`${PWD_COMMAND}`; export r; \
12862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12863         $(HOST_EXPORTS) \
12864         for flag in $(EXTRA_HOST_FLAGS) ; do \
12865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12866         done; \
12867         echo "Doing install-html in mpc" ; \
12868         (cd $(HOST_SUBDIR)/mpc && \
12869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12871                   "RANLIB=$${RANLIB}" \
12872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12873                   install-html) \
12874           || exit 1
12875
12876 @endif mpc
12877
12878 .PHONY: maybe-installcheck-mpc installcheck-mpc
12879 maybe-installcheck-mpc:
12880 @if mpc
12881 maybe-installcheck-mpc: installcheck-mpc
12882
12883 installcheck-mpc: \
12884     configure-mpc 
12885         @[ -f ./mpc/Makefile ] || exit 0; \
12886         r=`${PWD_COMMAND}`; export r; \
12887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12888         $(HOST_EXPORTS) \
12889         for flag in $(EXTRA_HOST_FLAGS) ; do \
12890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12891         done; \
12892         echo "Doing installcheck in mpc" ; \
12893         (cd $(HOST_SUBDIR)/mpc && \
12894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12896                   "RANLIB=$${RANLIB}" \
12897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12898                   installcheck) \
12899           || exit 1
12900
12901 @endif mpc
12902
12903 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
12904 maybe-mostlyclean-mpc:
12905 @if mpc
12906 maybe-mostlyclean-mpc: mostlyclean-mpc
12907
12908 mostlyclean-mpc: 
12909         @[ -f ./mpc/Makefile ] || exit 0; \
12910         r=`${PWD_COMMAND}`; export r; \
12911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12912         $(HOST_EXPORTS) \
12913         for flag in $(EXTRA_HOST_FLAGS) ; do \
12914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12915         done; \
12916         echo "Doing mostlyclean in mpc" ; \
12917         (cd $(HOST_SUBDIR)/mpc && \
12918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12920                   "RANLIB=$${RANLIB}" \
12921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12922                   mostlyclean) \
12923           || exit 1
12924
12925 @endif mpc
12926
12927 .PHONY: maybe-clean-mpc clean-mpc
12928 maybe-clean-mpc:
12929 @if mpc
12930 maybe-clean-mpc: clean-mpc
12931
12932 clean-mpc: 
12933         @[ -f ./mpc/Makefile ] || exit 0; \
12934         r=`${PWD_COMMAND}`; export r; \
12935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12936         $(HOST_EXPORTS) \
12937         for flag in $(EXTRA_HOST_FLAGS) ; do \
12938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12939         done; \
12940         echo "Doing clean in mpc" ; \
12941         (cd $(HOST_SUBDIR)/mpc && \
12942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12944                   "RANLIB=$${RANLIB}" \
12945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12946                   clean) \
12947           || exit 1
12948
12949 @endif mpc
12950
12951 .PHONY: maybe-distclean-mpc distclean-mpc
12952 maybe-distclean-mpc:
12953 @if mpc
12954 maybe-distclean-mpc: distclean-mpc
12955
12956 distclean-mpc: 
12957         @[ -f ./mpc/Makefile ] || exit 0; \
12958         r=`${PWD_COMMAND}`; export r; \
12959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12960         $(HOST_EXPORTS) \
12961         for flag in $(EXTRA_HOST_FLAGS) ; do \
12962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12963         done; \
12964         echo "Doing distclean in mpc" ; \
12965         (cd $(HOST_SUBDIR)/mpc && \
12966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12968                   "RANLIB=$${RANLIB}" \
12969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12970                   distclean) \
12971           || exit 1
12972
12973 @endif mpc
12974
12975 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
12976 maybe-maintainer-clean-mpc:
12977 @if mpc
12978 maybe-maintainer-clean-mpc: maintainer-clean-mpc
12979
12980 maintainer-clean-mpc: 
12981         @[ -f ./mpc/Makefile ] || exit 0; \
12982         r=`${PWD_COMMAND}`; export r; \
12983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12984         $(HOST_EXPORTS) \
12985         for flag in $(EXTRA_HOST_FLAGS) ; do \
12986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12987         done; \
12988         echo "Doing maintainer-clean in mpc" ; \
12989         (cd $(HOST_SUBDIR)/mpc && \
12990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12992                   "RANLIB=$${RANLIB}" \
12993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12994                   maintainer-clean) \
12995           || exit 1
12996
12997 @endif mpc
12998
12999
13000
13001 .PHONY: configure-isl maybe-configure-isl
13002 maybe-configure-isl:
13003 @if gcc-bootstrap
13004 configure-isl: stage_current
13005 @endif gcc-bootstrap
13006 @if isl
13007 maybe-configure-isl: configure-isl
13008 configure-isl: 
13009         @r=`${PWD_COMMAND}`; export r; \
13010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13011         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13012         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13013         $(HOST_EXPORTS)  \
13014         echo Configuring in $(HOST_SUBDIR)/isl; \
13015         cd "$(HOST_SUBDIR)/isl" || exit 1; \
13016         case $(srcdir) in \
13017           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13018           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13019                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13020         esac; \
13021         srcdiroption="--srcdir=$${topdir}/isl"; \
13022         libsrcdir="$$s/isl"; \
13023         $(SHELL) $${libsrcdir}/configure \
13024           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13025           --target=${target_alias} $${srcdiroption} --disable-shared @extra_isl_gmp_configure_flags@ \
13026           || exit 1
13027 @endif isl
13028
13029
13030
13031 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13032 maybe-configure-stage1-isl:
13033 @if isl-bootstrap
13034 maybe-configure-stage1-isl: configure-stage1-isl
13035 configure-stage1-isl:
13036         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13037         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13038         @r=`${PWD_COMMAND}`; export r; \
13039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13040         TFLAGS="$(STAGE1_TFLAGS)"; \
13041         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13042         $(HOST_EXPORTS) \
13043         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13044         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13045         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13046         echo Configuring stage 1 in $(HOST_SUBDIR)/isl ; \
13047         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13048         cd $(HOST_SUBDIR)/isl || exit 1; \
13049         case $(srcdir) in \
13050           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13051           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13052                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13053         esac; \
13054         srcdiroption="--srcdir=$${topdir}/isl"; \
13055         libsrcdir="$$s/isl"; \
13056         $(SHELL) $${libsrcdir}/configure \
13057           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13058           --target=${target_alias} $${srcdiroption} \
13059           $(STAGE1_CONFIGURE_FLAGS) \
13060           --disable-shared @extra_isl_gmp_configure_flags@
13061 @endif isl-bootstrap
13062
13063 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13064 maybe-configure-stage2-isl:
13065 @if isl-bootstrap
13066 maybe-configure-stage2-isl: configure-stage2-isl
13067 configure-stage2-isl:
13068         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13069         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13070         @r=`${PWD_COMMAND}`; export r; \
13071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13072         TFLAGS="$(STAGE2_TFLAGS)"; \
13073         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13074         $(HOST_EXPORTS) \
13075         $(POSTSTAGE1_HOST_EXPORTS) \
13076         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13077         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13078         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13079         echo Configuring stage 2 in $(HOST_SUBDIR)/isl ; \
13080         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13081         cd $(HOST_SUBDIR)/isl || exit 1; \
13082         case $(srcdir) in \
13083           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13084           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13085                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13086         esac; \
13087         srcdiroption="--srcdir=$${topdir}/isl"; \
13088         libsrcdir="$$s/isl"; \
13089         $(SHELL) $${libsrcdir}/configure \
13090           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13091           --target=${target_alias} $${srcdiroption} \
13092           --with-build-libsubdir=$(HOST_SUBDIR) \
13093           $(STAGE2_CONFIGURE_FLAGS) \
13094           --disable-shared @extra_isl_gmp_configure_flags@
13095 @endif isl-bootstrap
13096
13097 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13098 maybe-configure-stage3-isl:
13099 @if isl-bootstrap
13100 maybe-configure-stage3-isl: configure-stage3-isl
13101 configure-stage3-isl:
13102         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13103         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13104         @r=`${PWD_COMMAND}`; export r; \
13105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13106         TFLAGS="$(STAGE3_TFLAGS)"; \
13107         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13108         $(HOST_EXPORTS) \
13109         $(POSTSTAGE1_HOST_EXPORTS) \
13110         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13111         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13112         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13113         echo Configuring stage 3 in $(HOST_SUBDIR)/isl ; \
13114         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13115         cd $(HOST_SUBDIR)/isl || exit 1; \
13116         case $(srcdir) in \
13117           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13118           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13119                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13120         esac; \
13121         srcdiroption="--srcdir=$${topdir}/isl"; \
13122         libsrcdir="$$s/isl"; \
13123         $(SHELL) $${libsrcdir}/configure \
13124           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13125           --target=${target_alias} $${srcdiroption} \
13126           --with-build-libsubdir=$(HOST_SUBDIR) \
13127           $(STAGE3_CONFIGURE_FLAGS) \
13128           --disable-shared @extra_isl_gmp_configure_flags@
13129 @endif isl-bootstrap
13130
13131 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13132 maybe-configure-stage4-isl:
13133 @if isl-bootstrap
13134 maybe-configure-stage4-isl: configure-stage4-isl
13135 configure-stage4-isl:
13136         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13137         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13138         @r=`${PWD_COMMAND}`; export r; \
13139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13140         TFLAGS="$(STAGE4_TFLAGS)"; \
13141         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13142         $(HOST_EXPORTS) \
13143         $(POSTSTAGE1_HOST_EXPORTS) \
13144         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13145         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13146         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13147         echo Configuring stage 4 in $(HOST_SUBDIR)/isl ; \
13148         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13149         cd $(HOST_SUBDIR)/isl || exit 1; \
13150         case $(srcdir) in \
13151           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13152           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13153                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13154         esac; \
13155         srcdiroption="--srcdir=$${topdir}/isl"; \
13156         libsrcdir="$$s/isl"; \
13157         $(SHELL) $${libsrcdir}/configure \
13158           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13159           --target=${target_alias} $${srcdiroption} \
13160           --with-build-libsubdir=$(HOST_SUBDIR) \
13161           $(STAGE4_CONFIGURE_FLAGS) \
13162           --disable-shared @extra_isl_gmp_configure_flags@
13163 @endif isl-bootstrap
13164
13165 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13166 maybe-configure-stageprofile-isl:
13167 @if isl-bootstrap
13168 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13169 configure-stageprofile-isl:
13170         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13171         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13172         @r=`${PWD_COMMAND}`; export r; \
13173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13174         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13175         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13176         $(HOST_EXPORTS) \
13177         $(POSTSTAGE1_HOST_EXPORTS) \
13178         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13179         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13180         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13181         echo Configuring stage profile in $(HOST_SUBDIR)/isl ; \
13182         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13183         cd $(HOST_SUBDIR)/isl || exit 1; \
13184         case $(srcdir) in \
13185           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13186           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13187                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13188         esac; \
13189         srcdiroption="--srcdir=$${topdir}/isl"; \
13190         libsrcdir="$$s/isl"; \
13191         $(SHELL) $${libsrcdir}/configure \
13192           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13193           --target=${target_alias} $${srcdiroption} \
13194           --with-build-libsubdir=$(HOST_SUBDIR) \
13195           $(STAGEprofile_CONFIGURE_FLAGS) \
13196           --disable-shared @extra_isl_gmp_configure_flags@
13197 @endif isl-bootstrap
13198
13199 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13200 maybe-configure-stagefeedback-isl:
13201 @if isl-bootstrap
13202 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13203 configure-stagefeedback-isl:
13204         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13205         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13206         @r=`${PWD_COMMAND}`; export r; \
13207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13208         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13209         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13210         $(HOST_EXPORTS) \
13211         $(POSTSTAGE1_HOST_EXPORTS) \
13212         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13213         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13214         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13215         echo Configuring stage feedback in $(HOST_SUBDIR)/isl ; \
13216         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13217         cd $(HOST_SUBDIR)/isl || exit 1; \
13218         case $(srcdir) in \
13219           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13220           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13221                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13222         esac; \
13223         srcdiroption="--srcdir=$${topdir}/isl"; \
13224         libsrcdir="$$s/isl"; \
13225         $(SHELL) $${libsrcdir}/configure \
13226           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13227           --target=${target_alias} $${srcdiroption} \
13228           --with-build-libsubdir=$(HOST_SUBDIR) \
13229           $(STAGEfeedback_CONFIGURE_FLAGS) \
13230           --disable-shared @extra_isl_gmp_configure_flags@
13231 @endif isl-bootstrap
13232
13233
13234
13235
13236
13237 .PHONY: all-isl maybe-all-isl
13238 maybe-all-isl:
13239 @if gcc-bootstrap
13240 all-isl: stage_current
13241 @endif gcc-bootstrap
13242 @if isl
13243 TARGET-isl=all
13244 maybe-all-isl: all-isl
13245 all-isl: configure-isl
13246         @r=`${PWD_COMMAND}`; export r; \
13247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13248         $(HOST_EXPORTS)  \
13249         (cd $(HOST_SUBDIR)/isl && \
13250           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
13251                 $(TARGET-isl))
13252 @endif isl
13253
13254
13255
13256 .PHONY: all-stage1-isl maybe-all-stage1-isl
13257 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
13258 maybe-all-stage1-isl:
13259 maybe-clean-stage1-isl:
13260 @if isl-bootstrap
13261 maybe-all-stage1-isl: all-stage1-isl
13262 all-stage1: all-stage1-isl
13263 TARGET-stage1-isl = $(TARGET-isl)
13264 all-stage1-isl: configure-stage1-isl
13265         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13266         @r=`${PWD_COMMAND}`; export r; \
13267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13268         TFLAGS="$(STAGE1_TFLAGS)"; \
13269         $(HOST_EXPORTS)  \
13270         cd $(HOST_SUBDIR)/isl && \
13271         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13272                 CFLAGS="$(STAGE1_CFLAGS)" \
13273                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13274                 LIBCFLAGS="$(LIBCFLAGS)" \
13275                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13276                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13277                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13278                 $(EXTRA_HOST_FLAGS)  \
13279                 $(STAGE1_FLAGS_TO_PASS) V=1 \
13280                 TFLAGS="$(STAGE1_TFLAGS)" \
13281                 $(TARGET-stage1-isl)
13282
13283 maybe-clean-stage1-isl: clean-stage1-isl
13284 clean-stage1: clean-stage1-isl
13285 clean-stage1-isl:
13286         @if [ $(current_stage) = stage1 ]; then \
13287           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13288         else \
13289           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
13290           $(MAKE) stage1-start; \
13291         fi; \
13292         cd $(HOST_SUBDIR)/isl && \
13293         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13294         $(STAGE1_FLAGS_TO_PASS) V=1 clean
13295 @endif isl-bootstrap
13296
13297
13298 .PHONY: all-stage2-isl maybe-all-stage2-isl
13299 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
13300 maybe-all-stage2-isl:
13301 maybe-clean-stage2-isl:
13302 @if isl-bootstrap
13303 maybe-all-stage2-isl: all-stage2-isl
13304 all-stage2: all-stage2-isl
13305 TARGET-stage2-isl = $(TARGET-isl)
13306 all-stage2-isl: configure-stage2-isl
13307         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13308         @r=`${PWD_COMMAND}`; export r; \
13309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13310         TFLAGS="$(STAGE2_TFLAGS)"; \
13311         $(HOST_EXPORTS) \
13312         $(POSTSTAGE1_HOST_EXPORTS)  \
13313         cd $(HOST_SUBDIR)/isl && \
13314         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13315                 CFLAGS="$(STAGE2_CFLAGS)" \
13316                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13317                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13318                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13319                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13320                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13321                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13322                 TFLAGS="$(STAGE2_TFLAGS)" \
13323                 $(TARGET-stage2-isl)
13324
13325 maybe-clean-stage2-isl: clean-stage2-isl
13326 clean-stage2: clean-stage2-isl
13327 clean-stage2-isl:
13328         @if [ $(current_stage) = stage2 ]; then \
13329           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13330         else \
13331           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
13332           $(MAKE) stage2-start; \
13333         fi; \
13334         cd $(HOST_SUBDIR)/isl && \
13335         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13336 @endif isl-bootstrap
13337
13338
13339 .PHONY: all-stage3-isl maybe-all-stage3-isl
13340 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
13341 maybe-all-stage3-isl:
13342 maybe-clean-stage3-isl:
13343 @if isl-bootstrap
13344 maybe-all-stage3-isl: all-stage3-isl
13345 all-stage3: all-stage3-isl
13346 TARGET-stage3-isl = $(TARGET-isl)
13347 all-stage3-isl: configure-stage3-isl
13348         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13349         @r=`${PWD_COMMAND}`; export r; \
13350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13351         TFLAGS="$(STAGE3_TFLAGS)"; \
13352         $(HOST_EXPORTS) \
13353         $(POSTSTAGE1_HOST_EXPORTS)  \
13354         cd $(HOST_SUBDIR)/isl && \
13355         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13356                 CFLAGS="$(STAGE3_CFLAGS)" \
13357                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13358                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13359                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13360                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13361                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13362                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13363                 TFLAGS="$(STAGE3_TFLAGS)" \
13364                 $(TARGET-stage3-isl)
13365
13366 maybe-clean-stage3-isl: clean-stage3-isl
13367 clean-stage3: clean-stage3-isl
13368 clean-stage3-isl:
13369         @if [ $(current_stage) = stage3 ]; then \
13370           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13371         else \
13372           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
13373           $(MAKE) stage3-start; \
13374         fi; \
13375         cd $(HOST_SUBDIR)/isl && \
13376         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13377 @endif isl-bootstrap
13378
13379
13380 .PHONY: all-stage4-isl maybe-all-stage4-isl
13381 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
13382 maybe-all-stage4-isl:
13383 maybe-clean-stage4-isl:
13384 @if isl-bootstrap
13385 maybe-all-stage4-isl: all-stage4-isl
13386 all-stage4: all-stage4-isl
13387 TARGET-stage4-isl = $(TARGET-isl)
13388 all-stage4-isl: configure-stage4-isl
13389         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13390         @r=`${PWD_COMMAND}`; export r; \
13391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13392         TFLAGS="$(STAGE4_TFLAGS)"; \
13393         $(HOST_EXPORTS) \
13394         $(POSTSTAGE1_HOST_EXPORTS)  \
13395         cd $(HOST_SUBDIR)/isl && \
13396         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13397                 CFLAGS="$(STAGE4_CFLAGS)" \
13398                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13399                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13400                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13401                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13402                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13403                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13404                 TFLAGS="$(STAGE4_TFLAGS)" \
13405                 $(TARGET-stage4-isl)
13406
13407 maybe-clean-stage4-isl: clean-stage4-isl
13408 clean-stage4: clean-stage4-isl
13409 clean-stage4-isl:
13410         @if [ $(current_stage) = stage4 ]; then \
13411           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13412         else \
13413           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
13414           $(MAKE) stage4-start; \
13415         fi; \
13416         cd $(HOST_SUBDIR)/isl && \
13417         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13418 @endif isl-bootstrap
13419
13420
13421 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
13422 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
13423 maybe-all-stageprofile-isl:
13424 maybe-clean-stageprofile-isl:
13425 @if isl-bootstrap
13426 maybe-all-stageprofile-isl: all-stageprofile-isl
13427 all-stageprofile: all-stageprofile-isl
13428 TARGET-stageprofile-isl = $(TARGET-isl)
13429 all-stageprofile-isl: configure-stageprofile-isl
13430         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13431         @r=`${PWD_COMMAND}`; export r; \
13432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13433         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13434         $(HOST_EXPORTS) \
13435         $(POSTSTAGE1_HOST_EXPORTS)  \
13436         cd $(HOST_SUBDIR)/isl && \
13437         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13438                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13439                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13440                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13441                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13442                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13443                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13444                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13445                 TFLAGS="$(STAGEprofile_TFLAGS)" \
13446                 $(TARGET-stageprofile-isl)
13447
13448 maybe-clean-stageprofile-isl: clean-stageprofile-isl
13449 clean-stageprofile: clean-stageprofile-isl
13450 clean-stageprofile-isl:
13451         @if [ $(current_stage) = stageprofile ]; then \
13452           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13453         else \
13454           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
13455           $(MAKE) stageprofile-start; \
13456         fi; \
13457         cd $(HOST_SUBDIR)/isl && \
13458         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13459 @endif isl-bootstrap
13460
13461
13462 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
13463 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
13464 maybe-all-stagefeedback-isl:
13465 maybe-clean-stagefeedback-isl:
13466 @if isl-bootstrap
13467 maybe-all-stagefeedback-isl: all-stagefeedback-isl
13468 all-stagefeedback: all-stagefeedback-isl
13469 TARGET-stagefeedback-isl = $(TARGET-isl)
13470 all-stagefeedback-isl: configure-stagefeedback-isl
13471         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13472         @r=`${PWD_COMMAND}`; export r; \
13473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13474         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13475         $(HOST_EXPORTS) \
13476         $(POSTSTAGE1_HOST_EXPORTS)  \
13477         cd $(HOST_SUBDIR)/isl && \
13478         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13479                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13480                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13481                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13482                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13483                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13484                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13485                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13486                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13487                 $(TARGET-stagefeedback-isl)
13488
13489 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
13490 clean-stagefeedback: clean-stagefeedback-isl
13491 clean-stagefeedback-isl:
13492         @if [ $(current_stage) = stagefeedback ]; then \
13493           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13494         else \
13495           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
13496           $(MAKE) stagefeedback-start; \
13497         fi; \
13498         cd $(HOST_SUBDIR)/isl && \
13499         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13500 @endif isl-bootstrap
13501
13502
13503
13504
13505
13506 .PHONY: check-isl maybe-check-isl
13507 maybe-check-isl:
13508 @if isl
13509 maybe-check-isl: check-isl
13510
13511 check-isl:
13512         @: $(MAKE); $(unstage)
13513         @r=`${PWD_COMMAND}`; export r; \
13514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13515         $(HOST_EXPORTS) \
13516         (cd $(HOST_SUBDIR)/isl && \
13517           $(MAKE) $(FLAGS_TO_PASS) V=1 check)
13518
13519 @endif isl
13520
13521 .PHONY: install-isl maybe-install-isl
13522 maybe-install-isl:
13523 @if isl
13524 maybe-install-isl: install-isl
13525
13526 install-isl:
13527
13528 @endif isl
13529
13530 .PHONY: install-strip-isl maybe-install-strip-isl
13531 maybe-install-strip-isl:
13532 @if isl
13533 maybe-install-strip-isl: install-strip-isl
13534
13535 install-strip-isl:
13536
13537 @endif isl
13538
13539 # Other targets (info, dvi, pdf, etc.)
13540
13541 .PHONY: maybe-info-isl info-isl
13542 maybe-info-isl:
13543 @if isl
13544 maybe-info-isl: info-isl
13545
13546 info-isl: \
13547     configure-isl 
13548         @[ -f ./isl/Makefile ] || exit 0; \
13549         r=`${PWD_COMMAND}`; export r; \
13550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13551         $(HOST_EXPORTS) \
13552         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13554         done; \
13555         echo "Doing info in isl" ; \
13556         (cd $(HOST_SUBDIR)/isl && \
13557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13559                   "RANLIB=$${RANLIB}" \
13560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13561                   info) \
13562           || exit 1
13563
13564 @endif isl
13565
13566 .PHONY: maybe-dvi-isl dvi-isl
13567 maybe-dvi-isl:
13568 @if isl
13569 maybe-dvi-isl: dvi-isl
13570
13571 dvi-isl: \
13572     configure-isl 
13573         @[ -f ./isl/Makefile ] || exit 0; \
13574         r=`${PWD_COMMAND}`; export r; \
13575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13576         $(HOST_EXPORTS) \
13577         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13579         done; \
13580         echo "Doing dvi in isl" ; \
13581         (cd $(HOST_SUBDIR)/isl && \
13582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13584                   "RANLIB=$${RANLIB}" \
13585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13586                   dvi) \
13587           || exit 1
13588
13589 @endif isl
13590
13591 .PHONY: maybe-pdf-isl pdf-isl
13592 maybe-pdf-isl:
13593 @if isl
13594 maybe-pdf-isl: pdf-isl
13595
13596 pdf-isl: \
13597     configure-isl 
13598         @[ -f ./isl/Makefile ] || exit 0; \
13599         r=`${PWD_COMMAND}`; export r; \
13600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13601         $(HOST_EXPORTS) \
13602         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13604         done; \
13605         echo "Doing pdf in isl" ; \
13606         (cd $(HOST_SUBDIR)/isl && \
13607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13609                   "RANLIB=$${RANLIB}" \
13610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13611                   pdf) \
13612           || exit 1
13613
13614 @endif isl
13615
13616 .PHONY: maybe-html-isl html-isl
13617 maybe-html-isl:
13618 @if isl
13619 maybe-html-isl: html-isl
13620
13621 html-isl: \
13622     configure-isl 
13623         @[ -f ./isl/Makefile ] || exit 0; \
13624         r=`${PWD_COMMAND}`; export r; \
13625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13626         $(HOST_EXPORTS) \
13627         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13629         done; \
13630         echo "Doing html in isl" ; \
13631         (cd $(HOST_SUBDIR)/isl && \
13632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13634                   "RANLIB=$${RANLIB}" \
13635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13636                   html) \
13637           || exit 1
13638
13639 @endif isl
13640
13641 .PHONY: maybe-TAGS-isl TAGS-isl
13642 maybe-TAGS-isl:
13643 @if isl
13644 maybe-TAGS-isl: TAGS-isl
13645
13646 TAGS-isl: \
13647     configure-isl 
13648         @[ -f ./isl/Makefile ] || exit 0; \
13649         r=`${PWD_COMMAND}`; export r; \
13650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13651         $(HOST_EXPORTS) \
13652         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13654         done; \
13655         echo "Doing TAGS in isl" ; \
13656         (cd $(HOST_SUBDIR)/isl && \
13657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13659                   "RANLIB=$${RANLIB}" \
13660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13661                   TAGS) \
13662           || exit 1
13663
13664 @endif isl
13665
13666 .PHONY: maybe-install-info-isl install-info-isl
13667 maybe-install-info-isl:
13668 @if isl
13669 maybe-install-info-isl: install-info-isl
13670
13671 install-info-isl: \
13672     configure-isl \
13673     info-isl 
13674         @[ -f ./isl/Makefile ] || exit 0; \
13675         r=`${PWD_COMMAND}`; export r; \
13676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13677         $(HOST_EXPORTS) \
13678         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13680         done; \
13681         echo "Doing install-info in isl" ; \
13682         (cd $(HOST_SUBDIR)/isl && \
13683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13685                   "RANLIB=$${RANLIB}" \
13686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13687                   install-info) \
13688           || exit 1
13689
13690 @endif isl
13691
13692 .PHONY: maybe-install-pdf-isl install-pdf-isl
13693 maybe-install-pdf-isl:
13694 @if isl
13695 maybe-install-pdf-isl: install-pdf-isl
13696
13697 install-pdf-isl: \
13698     configure-isl \
13699     pdf-isl 
13700         @[ -f ./isl/Makefile ] || exit 0; \
13701         r=`${PWD_COMMAND}`; export r; \
13702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13703         $(HOST_EXPORTS) \
13704         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13706         done; \
13707         echo "Doing install-pdf in isl" ; \
13708         (cd $(HOST_SUBDIR)/isl && \
13709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13711                   "RANLIB=$${RANLIB}" \
13712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13713                   install-pdf) \
13714           || exit 1
13715
13716 @endif isl
13717
13718 .PHONY: maybe-install-html-isl install-html-isl
13719 maybe-install-html-isl:
13720 @if isl
13721 maybe-install-html-isl: install-html-isl
13722
13723 install-html-isl: \
13724     configure-isl \
13725     html-isl 
13726         @[ -f ./isl/Makefile ] || exit 0; \
13727         r=`${PWD_COMMAND}`; export r; \
13728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13729         $(HOST_EXPORTS) \
13730         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13732         done; \
13733         echo "Doing install-html in isl" ; \
13734         (cd $(HOST_SUBDIR)/isl && \
13735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13737                   "RANLIB=$${RANLIB}" \
13738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13739                   install-html) \
13740           || exit 1
13741
13742 @endif isl
13743
13744 .PHONY: maybe-installcheck-isl installcheck-isl
13745 maybe-installcheck-isl:
13746 @if isl
13747 maybe-installcheck-isl: installcheck-isl
13748
13749 installcheck-isl: \
13750     configure-isl 
13751         @[ -f ./isl/Makefile ] || exit 0; \
13752         r=`${PWD_COMMAND}`; export r; \
13753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13754         $(HOST_EXPORTS) \
13755         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13757         done; \
13758         echo "Doing installcheck in isl" ; \
13759         (cd $(HOST_SUBDIR)/isl && \
13760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13762                   "RANLIB=$${RANLIB}" \
13763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13764                   installcheck) \
13765           || exit 1
13766
13767 @endif isl
13768
13769 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
13770 maybe-mostlyclean-isl:
13771 @if isl
13772 maybe-mostlyclean-isl: mostlyclean-isl
13773
13774 mostlyclean-isl: 
13775         @[ -f ./isl/Makefile ] || exit 0; \
13776         r=`${PWD_COMMAND}`; export r; \
13777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13778         $(HOST_EXPORTS) \
13779         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13781         done; \
13782         echo "Doing mostlyclean in isl" ; \
13783         (cd $(HOST_SUBDIR)/isl && \
13784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13786                   "RANLIB=$${RANLIB}" \
13787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13788                   mostlyclean) \
13789           || exit 1
13790
13791 @endif isl
13792
13793 .PHONY: maybe-clean-isl clean-isl
13794 maybe-clean-isl:
13795 @if isl
13796 maybe-clean-isl: clean-isl
13797
13798 clean-isl: 
13799         @[ -f ./isl/Makefile ] || exit 0; \
13800         r=`${PWD_COMMAND}`; export r; \
13801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13802         $(HOST_EXPORTS) \
13803         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13805         done; \
13806         echo "Doing clean in isl" ; \
13807         (cd $(HOST_SUBDIR)/isl && \
13808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13810                   "RANLIB=$${RANLIB}" \
13811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13812                   clean) \
13813           || exit 1
13814
13815 @endif isl
13816
13817 .PHONY: maybe-distclean-isl distclean-isl
13818 maybe-distclean-isl:
13819 @if isl
13820 maybe-distclean-isl: distclean-isl
13821
13822 distclean-isl: 
13823         @[ -f ./isl/Makefile ] || exit 0; \
13824         r=`${PWD_COMMAND}`; export r; \
13825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13826         $(HOST_EXPORTS) \
13827         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13829         done; \
13830         echo "Doing distclean in isl" ; \
13831         (cd $(HOST_SUBDIR)/isl && \
13832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13834                   "RANLIB=$${RANLIB}" \
13835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13836                   distclean) \
13837           || exit 1
13838
13839 @endif isl
13840
13841 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
13842 maybe-maintainer-clean-isl:
13843 @if isl
13844 maybe-maintainer-clean-isl: maintainer-clean-isl
13845
13846 maintainer-clean-isl: 
13847         @[ -f ./isl/Makefile ] || exit 0; \
13848         r=`${PWD_COMMAND}`; export r; \
13849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13850         $(HOST_EXPORTS) \
13851         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13853         done; \
13854         echo "Doing maintainer-clean in isl" ; \
13855         (cd $(HOST_SUBDIR)/isl && \
13856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13858                   "RANLIB=$${RANLIB}" \
13859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13860                   maintainer-clean) \
13861           || exit 1
13862
13863 @endif isl
13864
13865
13866
13867 .PHONY: configure-cloog maybe-configure-cloog
13868 maybe-configure-cloog:
13869 @if gcc-bootstrap
13870 configure-cloog: stage_current
13871 @endif gcc-bootstrap
13872 @if cloog
13873 maybe-configure-cloog: configure-cloog
13874 configure-cloog: 
13875         @r=`${PWD_COMMAND}`; export r; \
13876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13877         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
13878         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
13879         $(HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS;  \
13880         echo Configuring in $(HOST_SUBDIR)/cloog; \
13881         cd "$(HOST_SUBDIR)/cloog" || exit 1; \
13882         case $(srcdir) in \
13883           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13884           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
13885                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13886         esac; \
13887         srcdiroption="--srcdir=$${topdir}/cloog"; \
13888         libsrcdir="$$s/cloog"; \
13889         $(SHELL) $${libsrcdir}/configure \
13890           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13891           --target=${target_alias} $${srcdiroption} --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system \
13892           || exit 1
13893 @endif cloog
13894
13895
13896
13897 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
13898 maybe-configure-stage1-cloog:
13899 @if cloog-bootstrap
13900 maybe-configure-stage1-cloog: configure-stage1-cloog
13901 configure-stage1-cloog:
13902         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13903         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
13904         @r=`${PWD_COMMAND}`; export r; \
13905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13906         TFLAGS="$(STAGE1_TFLAGS)"; \
13907         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
13908         $(HOST_EXPORTS) \
13909         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13910         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13911         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS;  \
13912         echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
13913         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
13914         cd $(HOST_SUBDIR)/cloog || exit 1; \
13915         case $(srcdir) in \
13916           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13917           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
13918                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13919         esac; \
13920         srcdiroption="--srcdir=$${topdir}/cloog"; \
13921         libsrcdir="$$s/cloog"; \
13922         $(SHELL) $${libsrcdir}/configure \
13923           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13924           --target=${target_alias} $${srcdiroption} \
13925           $(STAGE1_CONFIGURE_FLAGS) \
13926           --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
13927 @endif cloog-bootstrap
13928
13929 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
13930 maybe-configure-stage2-cloog:
13931 @if cloog-bootstrap
13932 maybe-configure-stage2-cloog: configure-stage2-cloog
13933 configure-stage2-cloog:
13934         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13935         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
13936         @r=`${PWD_COMMAND}`; export r; \
13937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13938         TFLAGS="$(STAGE2_TFLAGS)"; \
13939         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
13940         $(HOST_EXPORTS) \
13941         $(POSTSTAGE1_HOST_EXPORTS) \
13942         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13943         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13944         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS;  \
13945         echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
13946         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
13947         cd $(HOST_SUBDIR)/cloog || exit 1; \
13948         case $(srcdir) in \
13949           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13950           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
13951                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13952         esac; \
13953         srcdiroption="--srcdir=$${topdir}/cloog"; \
13954         libsrcdir="$$s/cloog"; \
13955         $(SHELL) $${libsrcdir}/configure \
13956           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13957           --target=${target_alias} $${srcdiroption} \
13958           --with-build-libsubdir=$(HOST_SUBDIR) \
13959           $(STAGE2_CONFIGURE_FLAGS) \
13960           --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
13961 @endif cloog-bootstrap
13962
13963 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
13964 maybe-configure-stage3-cloog:
13965 @if cloog-bootstrap
13966 maybe-configure-stage3-cloog: configure-stage3-cloog
13967 configure-stage3-cloog:
13968         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13969         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
13970         @r=`${PWD_COMMAND}`; export r; \
13971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13972         TFLAGS="$(STAGE3_TFLAGS)"; \
13973         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
13974         $(HOST_EXPORTS) \
13975         $(POSTSTAGE1_HOST_EXPORTS) \
13976         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13977         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13978         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS;  \
13979         echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
13980         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
13981         cd $(HOST_SUBDIR)/cloog || exit 1; \
13982         case $(srcdir) in \
13983           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13984           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
13985                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13986         esac; \
13987         srcdiroption="--srcdir=$${topdir}/cloog"; \
13988         libsrcdir="$$s/cloog"; \
13989         $(SHELL) $${libsrcdir}/configure \
13990           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13991           --target=${target_alias} $${srcdiroption} \
13992           --with-build-libsubdir=$(HOST_SUBDIR) \
13993           $(STAGE3_CONFIGURE_FLAGS) \
13994           --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
13995 @endif cloog-bootstrap
13996
13997 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
13998 maybe-configure-stage4-cloog:
13999 @if cloog-bootstrap
14000 maybe-configure-stage4-cloog: configure-stage4-cloog
14001 configure-stage4-cloog:
14002         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14003         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14004         @r=`${PWD_COMMAND}`; export r; \
14005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14006         TFLAGS="$(STAGE4_TFLAGS)"; \
14007         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14008         $(HOST_EXPORTS) \
14009         $(POSTSTAGE1_HOST_EXPORTS) \
14010         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14011         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14012         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS;  \
14013         echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
14014         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14015         cd $(HOST_SUBDIR)/cloog || exit 1; \
14016         case $(srcdir) in \
14017           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14018           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14019                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14020         esac; \
14021         srcdiroption="--srcdir=$${topdir}/cloog"; \
14022         libsrcdir="$$s/cloog"; \
14023         $(SHELL) $${libsrcdir}/configure \
14024           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14025           --target=${target_alias} $${srcdiroption} \
14026           --with-build-libsubdir=$(HOST_SUBDIR) \
14027           $(STAGE4_CONFIGURE_FLAGS) \
14028           --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
14029 @endif cloog-bootstrap
14030
14031 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
14032 maybe-configure-stageprofile-cloog:
14033 @if cloog-bootstrap
14034 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
14035 configure-stageprofile-cloog:
14036         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14037         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14038         @r=`${PWD_COMMAND}`; export r; \
14039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14040         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14041         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14042         $(HOST_EXPORTS) \
14043         $(POSTSTAGE1_HOST_EXPORTS) \
14044         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14045         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14046         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS;  \
14047         echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
14048         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14049         cd $(HOST_SUBDIR)/cloog || exit 1; \
14050         case $(srcdir) in \
14051           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14052           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14053                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14054         esac; \
14055         srcdiroption="--srcdir=$${topdir}/cloog"; \
14056         libsrcdir="$$s/cloog"; \
14057         $(SHELL) $${libsrcdir}/configure \
14058           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14059           --target=${target_alias} $${srcdiroption} \
14060           --with-build-libsubdir=$(HOST_SUBDIR) \
14061           $(STAGEprofile_CONFIGURE_FLAGS) \
14062           --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
14063 @endif cloog-bootstrap
14064
14065 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
14066 maybe-configure-stagefeedback-cloog:
14067 @if cloog-bootstrap
14068 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
14069 configure-stagefeedback-cloog:
14070         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14071         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14072         @r=`${PWD_COMMAND}`; export r; \
14073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14074         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14075         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14076         $(HOST_EXPORTS) \
14077         $(POSTSTAGE1_HOST_EXPORTS) \
14078         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14079         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14080         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS;  \
14081         echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
14082         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14083         cd $(HOST_SUBDIR)/cloog || exit 1; \
14084         case $(srcdir) in \
14085           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14086           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14087                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14088         esac; \
14089         srcdiroption="--srcdir=$${topdir}/cloog"; \
14090         libsrcdir="$$s/cloog"; \
14091         $(SHELL) $${libsrcdir}/configure \
14092           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14093           --target=${target_alias} $${srcdiroption} \
14094           --with-build-libsubdir=$(HOST_SUBDIR) \
14095           $(STAGEfeedback_CONFIGURE_FLAGS) \
14096           --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
14097 @endif cloog-bootstrap
14098
14099
14100
14101
14102
14103 .PHONY: all-cloog maybe-all-cloog
14104 maybe-all-cloog:
14105 @if gcc-bootstrap
14106 all-cloog: stage_current
14107 @endif gcc-bootstrap
14108 @if cloog
14109 TARGET-cloog=all
14110 maybe-all-cloog: all-cloog
14111 all-cloog: configure-cloog
14112         @r=`${PWD_COMMAND}`; export r; \
14113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14114         $(HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS;  \
14115         (cd $(HOST_SUBDIR)/cloog && \
14116           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14117                 $(TARGET-cloog))
14118 @endif cloog
14119
14120
14121
14122 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
14123 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
14124 maybe-all-stage1-cloog:
14125 maybe-clean-stage1-cloog:
14126 @if cloog-bootstrap
14127 maybe-all-stage1-cloog: all-stage1-cloog
14128 all-stage1: all-stage1-cloog
14129 TARGET-stage1-cloog = $(TARGET-cloog)
14130 all-stage1-cloog: configure-stage1-cloog
14131         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14132         @r=`${PWD_COMMAND}`; export r; \
14133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14134         TFLAGS="$(STAGE1_TFLAGS)"; \
14135         $(HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS;  \
14136         cd $(HOST_SUBDIR)/cloog && \
14137         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14138                 CFLAGS="$(STAGE1_CFLAGS)" \
14139                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14140                 LIBCFLAGS="$(LIBCFLAGS)" \
14141                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14142                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14143                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14144                 $(EXTRA_HOST_FLAGS)  \
14145                 $(STAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14146                 TFLAGS="$(STAGE1_TFLAGS)" \
14147                 $(TARGET-stage1-cloog)
14148
14149 maybe-clean-stage1-cloog: clean-stage1-cloog
14150 clean-stage1: clean-stage1-cloog
14151 clean-stage1-cloog:
14152         @if [ $(current_stage) = stage1 ]; then \
14153           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14154         else \
14155           [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
14156           $(MAKE) stage1-start; \
14157         fi; \
14158         cd $(HOST_SUBDIR)/cloog && \
14159         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14160         $(STAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14161 @endif cloog-bootstrap
14162
14163
14164 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
14165 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
14166 maybe-all-stage2-cloog:
14167 maybe-clean-stage2-cloog:
14168 @if cloog-bootstrap
14169 maybe-all-stage2-cloog: all-stage2-cloog
14170 all-stage2: all-stage2-cloog
14171 TARGET-stage2-cloog = $(TARGET-cloog)
14172 all-stage2-cloog: configure-stage2-cloog
14173         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14174         @r=`${PWD_COMMAND}`; export r; \
14175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14176         TFLAGS="$(STAGE2_TFLAGS)"; \
14177         $(HOST_EXPORTS) \
14178         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS;  \
14179         cd $(HOST_SUBDIR)/cloog && \
14180         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14181                 CFLAGS="$(STAGE2_CFLAGS)" \
14182                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14183                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14184                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14185                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14186                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14187                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14188                 TFLAGS="$(STAGE2_TFLAGS)" \
14189                 $(TARGET-stage2-cloog)
14190
14191 maybe-clean-stage2-cloog: clean-stage2-cloog
14192 clean-stage2: clean-stage2-cloog
14193 clean-stage2-cloog:
14194         @if [ $(current_stage) = stage2 ]; then \
14195           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14196         else \
14197           [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
14198           $(MAKE) stage2-start; \
14199         fi; \
14200         cd $(HOST_SUBDIR)/cloog && \
14201         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14202 @endif cloog-bootstrap
14203
14204
14205 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
14206 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
14207 maybe-all-stage3-cloog:
14208 maybe-clean-stage3-cloog:
14209 @if cloog-bootstrap
14210 maybe-all-stage3-cloog: all-stage3-cloog
14211 all-stage3: all-stage3-cloog
14212 TARGET-stage3-cloog = $(TARGET-cloog)
14213 all-stage3-cloog: configure-stage3-cloog
14214         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14215         @r=`${PWD_COMMAND}`; export r; \
14216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14217         TFLAGS="$(STAGE3_TFLAGS)"; \
14218         $(HOST_EXPORTS) \
14219         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS;  \
14220         cd $(HOST_SUBDIR)/cloog && \
14221         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14222                 CFLAGS="$(STAGE3_CFLAGS)" \
14223                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14224                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14225                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14226                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14227                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14228                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14229                 TFLAGS="$(STAGE3_TFLAGS)" \
14230                 $(TARGET-stage3-cloog)
14231
14232 maybe-clean-stage3-cloog: clean-stage3-cloog
14233 clean-stage3: clean-stage3-cloog
14234 clean-stage3-cloog:
14235         @if [ $(current_stage) = stage3 ]; then \
14236           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14237         else \
14238           [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
14239           $(MAKE) stage3-start; \
14240         fi; \
14241         cd $(HOST_SUBDIR)/cloog && \
14242         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14243 @endif cloog-bootstrap
14244
14245
14246 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
14247 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
14248 maybe-all-stage4-cloog:
14249 maybe-clean-stage4-cloog:
14250 @if cloog-bootstrap
14251 maybe-all-stage4-cloog: all-stage4-cloog
14252 all-stage4: all-stage4-cloog
14253 TARGET-stage4-cloog = $(TARGET-cloog)
14254 all-stage4-cloog: configure-stage4-cloog
14255         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14256         @r=`${PWD_COMMAND}`; export r; \
14257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14258         TFLAGS="$(STAGE4_TFLAGS)"; \
14259         $(HOST_EXPORTS) \
14260         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS;  \
14261         cd $(HOST_SUBDIR)/cloog && \
14262         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14263                 CFLAGS="$(STAGE4_CFLAGS)" \
14264                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14265                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14266                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14267                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14268                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14269                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14270                 TFLAGS="$(STAGE4_TFLAGS)" \
14271                 $(TARGET-stage4-cloog)
14272
14273 maybe-clean-stage4-cloog: clean-stage4-cloog
14274 clean-stage4: clean-stage4-cloog
14275 clean-stage4-cloog:
14276         @if [ $(current_stage) = stage4 ]; then \
14277           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14278         else \
14279           [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
14280           $(MAKE) stage4-start; \
14281         fi; \
14282         cd $(HOST_SUBDIR)/cloog && \
14283         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14284 @endif cloog-bootstrap
14285
14286
14287 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
14288 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
14289 maybe-all-stageprofile-cloog:
14290 maybe-clean-stageprofile-cloog:
14291 @if cloog-bootstrap
14292 maybe-all-stageprofile-cloog: all-stageprofile-cloog
14293 all-stageprofile: all-stageprofile-cloog
14294 TARGET-stageprofile-cloog = $(TARGET-cloog)
14295 all-stageprofile-cloog: configure-stageprofile-cloog
14296         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14297         @r=`${PWD_COMMAND}`; export r; \
14298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14299         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14300         $(HOST_EXPORTS) \
14301         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS;  \
14302         cd $(HOST_SUBDIR)/cloog && \
14303         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14304                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14305                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14306                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14307                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14308                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14309                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14310                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14311                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14312                 $(TARGET-stageprofile-cloog)
14313
14314 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
14315 clean-stageprofile: clean-stageprofile-cloog
14316 clean-stageprofile-cloog:
14317         @if [ $(current_stage) = stageprofile ]; then \
14318           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14319         else \
14320           [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
14321           $(MAKE) stageprofile-start; \
14322         fi; \
14323         cd $(HOST_SUBDIR)/cloog && \
14324         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14325 @endif cloog-bootstrap
14326
14327
14328 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
14329 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
14330 maybe-all-stagefeedback-cloog:
14331 maybe-clean-stagefeedback-cloog:
14332 @if cloog-bootstrap
14333 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
14334 all-stagefeedback: all-stagefeedback-cloog
14335 TARGET-stagefeedback-cloog = $(TARGET-cloog)
14336 all-stagefeedback-cloog: configure-stagefeedback-cloog
14337         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14338         @r=`${PWD_COMMAND}`; export r; \
14339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14340         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14341         $(HOST_EXPORTS) \
14342         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS;  \
14343         cd $(HOST_SUBDIR)/cloog && \
14344         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14345                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14346                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14347                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14348                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14349                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14350                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14351                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14352                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14353                 $(TARGET-stagefeedback-cloog)
14354
14355 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
14356 clean-stagefeedback: clean-stagefeedback-cloog
14357 clean-stagefeedback-cloog:
14358         @if [ $(current_stage) = stagefeedback ]; then \
14359           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14360         else \
14361           [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
14362           $(MAKE) stagefeedback-start; \
14363         fi; \
14364         cd $(HOST_SUBDIR)/cloog && \
14365         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14366 @endif cloog-bootstrap
14367
14368
14369
14370
14371
14372 .PHONY: check-cloog maybe-check-cloog
14373 maybe-check-cloog:
14374 @if cloog
14375 maybe-check-cloog: check-cloog
14376
14377 check-cloog:
14378         @: $(MAKE); $(unstage)
14379         @r=`${PWD_COMMAND}`; export r; \
14380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14381         $(HOST_EXPORTS) \
14382         (cd $(HOST_SUBDIR)/cloog && \
14383           $(MAKE) $(FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 check)
14384
14385 @endif cloog
14386
14387 .PHONY: install-cloog maybe-install-cloog
14388 maybe-install-cloog:
14389 @if cloog
14390 maybe-install-cloog: install-cloog
14391
14392 install-cloog:
14393
14394 @endif cloog
14395
14396 .PHONY: install-strip-cloog maybe-install-strip-cloog
14397 maybe-install-strip-cloog:
14398 @if cloog
14399 maybe-install-strip-cloog: install-strip-cloog
14400
14401 install-strip-cloog:
14402
14403 @endif cloog
14404
14405 # Other targets (info, dvi, pdf, etc.)
14406
14407 .PHONY: maybe-info-cloog info-cloog
14408 maybe-info-cloog:
14409 @if cloog
14410 maybe-info-cloog: info-cloog
14411
14412 info-cloog: \
14413     configure-cloog 
14414         @[ -f ./cloog/Makefile ] || exit 0; \
14415         r=`${PWD_COMMAND}`; export r; \
14416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14417         $(HOST_EXPORTS) \
14418         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14420         done; \
14421         echo "Doing info in cloog" ; \
14422         (cd $(HOST_SUBDIR)/cloog && \
14423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14425                   "RANLIB=$${RANLIB}" \
14426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14427                   info) \
14428           || exit 1
14429
14430 @endif cloog
14431
14432 .PHONY: maybe-dvi-cloog dvi-cloog
14433 maybe-dvi-cloog:
14434 @if cloog
14435 maybe-dvi-cloog: dvi-cloog
14436
14437 dvi-cloog: \
14438     configure-cloog 
14439         @[ -f ./cloog/Makefile ] || exit 0; \
14440         r=`${PWD_COMMAND}`; export r; \
14441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14442         $(HOST_EXPORTS) \
14443         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14445         done; \
14446         echo "Doing dvi in cloog" ; \
14447         (cd $(HOST_SUBDIR)/cloog && \
14448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14450                   "RANLIB=$${RANLIB}" \
14451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14452                   dvi) \
14453           || exit 1
14454
14455 @endif cloog
14456
14457 .PHONY: maybe-pdf-cloog pdf-cloog
14458 maybe-pdf-cloog:
14459 @if cloog
14460 maybe-pdf-cloog: pdf-cloog
14461
14462 pdf-cloog: \
14463     configure-cloog 
14464         @[ -f ./cloog/Makefile ] || exit 0; \
14465         r=`${PWD_COMMAND}`; export r; \
14466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14467         $(HOST_EXPORTS) \
14468         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14470         done; \
14471         echo "Doing pdf in cloog" ; \
14472         (cd $(HOST_SUBDIR)/cloog && \
14473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14475                   "RANLIB=$${RANLIB}" \
14476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14477                   pdf) \
14478           || exit 1
14479
14480 @endif cloog
14481
14482 .PHONY: maybe-html-cloog html-cloog
14483 maybe-html-cloog:
14484 @if cloog
14485 maybe-html-cloog: html-cloog
14486
14487 html-cloog: \
14488     configure-cloog 
14489         @[ -f ./cloog/Makefile ] || exit 0; \
14490         r=`${PWD_COMMAND}`; export r; \
14491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14492         $(HOST_EXPORTS) \
14493         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14495         done; \
14496         echo "Doing html in cloog" ; \
14497         (cd $(HOST_SUBDIR)/cloog && \
14498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14500                   "RANLIB=$${RANLIB}" \
14501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14502                   html) \
14503           || exit 1
14504
14505 @endif cloog
14506
14507 .PHONY: maybe-TAGS-cloog TAGS-cloog
14508 maybe-TAGS-cloog:
14509 @if cloog
14510 maybe-TAGS-cloog: TAGS-cloog
14511
14512 TAGS-cloog: \
14513     configure-cloog 
14514         @[ -f ./cloog/Makefile ] || exit 0; \
14515         r=`${PWD_COMMAND}`; export r; \
14516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14517         $(HOST_EXPORTS) \
14518         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14520         done; \
14521         echo "Doing TAGS in cloog" ; \
14522         (cd $(HOST_SUBDIR)/cloog && \
14523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14525                   "RANLIB=$${RANLIB}" \
14526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14527                   TAGS) \
14528           || exit 1
14529
14530 @endif cloog
14531
14532 .PHONY: maybe-install-info-cloog install-info-cloog
14533 maybe-install-info-cloog:
14534 @if cloog
14535 maybe-install-info-cloog: install-info-cloog
14536
14537 install-info-cloog: \
14538     configure-cloog \
14539     info-cloog 
14540         @[ -f ./cloog/Makefile ] || exit 0; \
14541         r=`${PWD_COMMAND}`; export r; \
14542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14543         $(HOST_EXPORTS) \
14544         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14546         done; \
14547         echo "Doing install-info in cloog" ; \
14548         (cd $(HOST_SUBDIR)/cloog && \
14549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14551                   "RANLIB=$${RANLIB}" \
14552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14553                   install-info) \
14554           || exit 1
14555
14556 @endif cloog
14557
14558 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
14559 maybe-install-pdf-cloog:
14560 @if cloog
14561 maybe-install-pdf-cloog: install-pdf-cloog
14562
14563 install-pdf-cloog: \
14564     configure-cloog \
14565     pdf-cloog 
14566         @[ -f ./cloog/Makefile ] || exit 0; \
14567         r=`${PWD_COMMAND}`; export r; \
14568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14569         $(HOST_EXPORTS) \
14570         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14572         done; \
14573         echo "Doing install-pdf in cloog" ; \
14574         (cd $(HOST_SUBDIR)/cloog && \
14575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14577                   "RANLIB=$${RANLIB}" \
14578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14579                   install-pdf) \
14580           || exit 1
14581
14582 @endif cloog
14583
14584 .PHONY: maybe-install-html-cloog install-html-cloog
14585 maybe-install-html-cloog:
14586 @if cloog
14587 maybe-install-html-cloog: install-html-cloog
14588
14589 install-html-cloog: \
14590     configure-cloog \
14591     html-cloog 
14592         @[ -f ./cloog/Makefile ] || exit 0; \
14593         r=`${PWD_COMMAND}`; export r; \
14594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14595         $(HOST_EXPORTS) \
14596         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14598         done; \
14599         echo "Doing install-html in cloog" ; \
14600         (cd $(HOST_SUBDIR)/cloog && \
14601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14603                   "RANLIB=$${RANLIB}" \
14604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14605                   install-html) \
14606           || exit 1
14607
14608 @endif cloog
14609
14610 .PHONY: maybe-installcheck-cloog installcheck-cloog
14611 maybe-installcheck-cloog:
14612 @if cloog
14613 maybe-installcheck-cloog: installcheck-cloog
14614
14615 installcheck-cloog: \
14616     configure-cloog 
14617         @[ -f ./cloog/Makefile ] || exit 0; \
14618         r=`${PWD_COMMAND}`; export r; \
14619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14620         $(HOST_EXPORTS) \
14621         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14623         done; \
14624         echo "Doing installcheck in cloog" ; \
14625         (cd $(HOST_SUBDIR)/cloog && \
14626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14628                   "RANLIB=$${RANLIB}" \
14629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14630                   installcheck) \
14631           || exit 1
14632
14633 @endif cloog
14634
14635 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
14636 maybe-mostlyclean-cloog:
14637 @if cloog
14638 maybe-mostlyclean-cloog: mostlyclean-cloog
14639
14640 mostlyclean-cloog: 
14641         @[ -f ./cloog/Makefile ] || exit 0; \
14642         r=`${PWD_COMMAND}`; export r; \
14643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14644         $(HOST_EXPORTS) \
14645         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14647         done; \
14648         echo "Doing mostlyclean in cloog" ; \
14649         (cd $(HOST_SUBDIR)/cloog && \
14650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14652                   "RANLIB=$${RANLIB}" \
14653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14654                   mostlyclean) \
14655           || exit 1
14656
14657 @endif cloog
14658
14659 .PHONY: maybe-clean-cloog clean-cloog
14660 maybe-clean-cloog:
14661 @if cloog
14662 maybe-clean-cloog: clean-cloog
14663
14664 clean-cloog: 
14665         @[ -f ./cloog/Makefile ] || exit 0; \
14666         r=`${PWD_COMMAND}`; export r; \
14667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14668         $(HOST_EXPORTS) \
14669         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14671         done; \
14672         echo "Doing clean in cloog" ; \
14673         (cd $(HOST_SUBDIR)/cloog && \
14674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14676                   "RANLIB=$${RANLIB}" \
14677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14678                   clean) \
14679           || exit 1
14680
14681 @endif cloog
14682
14683 .PHONY: maybe-distclean-cloog distclean-cloog
14684 maybe-distclean-cloog:
14685 @if cloog
14686 maybe-distclean-cloog: distclean-cloog
14687
14688 distclean-cloog: 
14689         @[ -f ./cloog/Makefile ] || exit 0; \
14690         r=`${PWD_COMMAND}`; export r; \
14691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14692         $(HOST_EXPORTS) \
14693         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14695         done; \
14696         echo "Doing distclean in cloog" ; \
14697         (cd $(HOST_SUBDIR)/cloog && \
14698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14700                   "RANLIB=$${RANLIB}" \
14701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14702                   distclean) \
14703           || exit 1
14704
14705 @endif cloog
14706
14707 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
14708 maybe-maintainer-clean-cloog:
14709 @if cloog
14710 maybe-maintainer-clean-cloog: maintainer-clean-cloog
14711
14712 maintainer-clean-cloog: 
14713         @[ -f ./cloog/Makefile ] || exit 0; \
14714         r=`${PWD_COMMAND}`; export r; \
14715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14716         $(HOST_EXPORTS) \
14717         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14719         done; \
14720         echo "Doing maintainer-clean in cloog" ; \
14721         (cd $(HOST_SUBDIR)/cloog && \
14722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14724                   "RANLIB=$${RANLIB}" \
14725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14726                   maintainer-clean) \
14727           || exit 1
14728
14729 @endif cloog
14730
14731
14732
14733 .PHONY: configure-libelf maybe-configure-libelf
14734 maybe-configure-libelf:
14735 @if gcc-bootstrap
14736 configure-libelf: stage_current
14737 @endif gcc-bootstrap
14738 @if libelf
14739 maybe-configure-libelf: configure-libelf
14740 configure-libelf: 
14741         @r=`${PWD_COMMAND}`; export r; \
14742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14743         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14744         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14745         $(HOST_EXPORTS)  \
14746         echo Configuring in $(HOST_SUBDIR)/libelf; \
14747         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14748         case $(srcdir) in \
14749           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14750           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14751                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14752         esac; \
14753         srcdiroption="--srcdir=$${topdir}/libelf"; \
14754         libsrcdir="$$s/libelf"; \
14755         $(SHELL) $${libsrcdir}/configure \
14756           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14757           --target=${target_alias} $${srcdiroption} --disable-shared \
14758           || exit 1
14759 @endif libelf
14760
14761
14762
14763 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14764 maybe-configure-stage1-libelf:
14765 @if libelf-bootstrap
14766 maybe-configure-stage1-libelf: configure-stage1-libelf
14767 configure-stage1-libelf:
14768         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14769         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14770         @r=`${PWD_COMMAND}`; export r; \
14771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14772         TFLAGS="$(STAGE1_TFLAGS)"; \
14773         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14774         $(HOST_EXPORTS) \
14775         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14776         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14777         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14778         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
14779         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14780         cd $(HOST_SUBDIR)/libelf || exit 1; \
14781         case $(srcdir) in \
14782           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14783           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14784                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14785         esac; \
14786         srcdiroption="--srcdir=$${topdir}/libelf"; \
14787         libsrcdir="$$s/libelf"; \
14788         $(SHELL) $${libsrcdir}/configure \
14789           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14790           --target=${target_alias} $${srcdiroption} \
14791           $(STAGE1_CONFIGURE_FLAGS) \
14792           --disable-shared
14793 @endif libelf-bootstrap
14794
14795 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14796 maybe-configure-stage2-libelf:
14797 @if libelf-bootstrap
14798 maybe-configure-stage2-libelf: configure-stage2-libelf
14799 configure-stage2-libelf:
14800         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14801         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14802         @r=`${PWD_COMMAND}`; export r; \
14803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14804         TFLAGS="$(STAGE2_TFLAGS)"; \
14805         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14806         $(HOST_EXPORTS) \
14807         $(POSTSTAGE1_HOST_EXPORTS) \
14808         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14809         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14810         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14811         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
14812         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14813         cd $(HOST_SUBDIR)/libelf || exit 1; \
14814         case $(srcdir) in \
14815           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14816           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14817                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14818         esac; \
14819         srcdiroption="--srcdir=$${topdir}/libelf"; \
14820         libsrcdir="$$s/libelf"; \
14821         $(SHELL) $${libsrcdir}/configure \
14822           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14823           --target=${target_alias} $${srcdiroption} \
14824           --with-build-libsubdir=$(HOST_SUBDIR) \
14825           $(STAGE2_CONFIGURE_FLAGS) \
14826           --disable-shared
14827 @endif libelf-bootstrap
14828
14829 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14830 maybe-configure-stage3-libelf:
14831 @if libelf-bootstrap
14832 maybe-configure-stage3-libelf: configure-stage3-libelf
14833 configure-stage3-libelf:
14834         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14835         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14836         @r=`${PWD_COMMAND}`; export r; \
14837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14838         TFLAGS="$(STAGE3_TFLAGS)"; \
14839         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14840         $(HOST_EXPORTS) \
14841         $(POSTSTAGE1_HOST_EXPORTS) \
14842         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14843         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14844         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14845         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
14846         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14847         cd $(HOST_SUBDIR)/libelf || exit 1; \
14848         case $(srcdir) in \
14849           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14850           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14851                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14852         esac; \
14853         srcdiroption="--srcdir=$${topdir}/libelf"; \
14854         libsrcdir="$$s/libelf"; \
14855         $(SHELL) $${libsrcdir}/configure \
14856           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14857           --target=${target_alias} $${srcdiroption} \
14858           --with-build-libsubdir=$(HOST_SUBDIR) \
14859           $(STAGE3_CONFIGURE_FLAGS) \
14860           --disable-shared
14861 @endif libelf-bootstrap
14862
14863 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14864 maybe-configure-stage4-libelf:
14865 @if libelf-bootstrap
14866 maybe-configure-stage4-libelf: configure-stage4-libelf
14867 configure-stage4-libelf:
14868         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14869         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14870         @r=`${PWD_COMMAND}`; export r; \
14871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14872         TFLAGS="$(STAGE4_TFLAGS)"; \
14873         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14874         $(HOST_EXPORTS) \
14875         $(POSTSTAGE1_HOST_EXPORTS) \
14876         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14877         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14878         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14879         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
14880         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14881         cd $(HOST_SUBDIR)/libelf || exit 1; \
14882         case $(srcdir) in \
14883           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14884           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14885                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14886         esac; \
14887         srcdiroption="--srcdir=$${topdir}/libelf"; \
14888         libsrcdir="$$s/libelf"; \
14889         $(SHELL) $${libsrcdir}/configure \
14890           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14891           --target=${target_alias} $${srcdiroption} \
14892           --with-build-libsubdir=$(HOST_SUBDIR) \
14893           $(STAGE4_CONFIGURE_FLAGS) \
14894           --disable-shared
14895 @endif libelf-bootstrap
14896
14897 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14898 maybe-configure-stageprofile-libelf:
14899 @if libelf-bootstrap
14900 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14901 configure-stageprofile-libelf:
14902         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14903         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14904         @r=`${PWD_COMMAND}`; export r; \
14905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14906         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14907         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14908         $(HOST_EXPORTS) \
14909         $(POSTSTAGE1_HOST_EXPORTS) \
14910         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14911         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14912         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14913         echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
14914         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14915         cd $(HOST_SUBDIR)/libelf || exit 1; \
14916         case $(srcdir) in \
14917           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14918           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14919                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14920         esac; \
14921         srcdiroption="--srcdir=$${topdir}/libelf"; \
14922         libsrcdir="$$s/libelf"; \
14923         $(SHELL) $${libsrcdir}/configure \
14924           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14925           --target=${target_alias} $${srcdiroption} \
14926           --with-build-libsubdir=$(HOST_SUBDIR) \
14927           $(STAGEprofile_CONFIGURE_FLAGS) \
14928           --disable-shared
14929 @endif libelf-bootstrap
14930
14931 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14932 maybe-configure-stagefeedback-libelf:
14933 @if libelf-bootstrap
14934 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14935 configure-stagefeedback-libelf:
14936         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14937         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14938         @r=`${PWD_COMMAND}`; export r; \
14939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14940         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14941         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14942         $(HOST_EXPORTS) \
14943         $(POSTSTAGE1_HOST_EXPORTS) \
14944         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14945         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14946         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14947         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
14948         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14949         cd $(HOST_SUBDIR)/libelf || exit 1; \
14950         case $(srcdir) in \
14951           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14952           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14953                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14954         esac; \
14955         srcdiroption="--srcdir=$${topdir}/libelf"; \
14956         libsrcdir="$$s/libelf"; \
14957         $(SHELL) $${libsrcdir}/configure \
14958           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14959           --target=${target_alias} $${srcdiroption} \
14960           --with-build-libsubdir=$(HOST_SUBDIR) \
14961           $(STAGEfeedback_CONFIGURE_FLAGS) \
14962           --disable-shared
14963 @endif libelf-bootstrap
14964
14965
14966
14967
14968
14969 .PHONY: all-libelf maybe-all-libelf
14970 maybe-all-libelf:
14971 @if gcc-bootstrap
14972 all-libelf: stage_current
14973 @endif gcc-bootstrap
14974 @if libelf
14975 TARGET-libelf=all
14976 maybe-all-libelf: all-libelf
14977 all-libelf: configure-libelf
14978         @r=`${PWD_COMMAND}`; export r; \
14979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14980         $(HOST_EXPORTS)  \
14981         (cd $(HOST_SUBDIR)/libelf && \
14982           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
14983                 $(TARGET-libelf))
14984 @endif libelf
14985
14986
14987
14988 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14989 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14990 maybe-all-stage1-libelf:
14991 maybe-clean-stage1-libelf:
14992 @if libelf-bootstrap
14993 maybe-all-stage1-libelf: all-stage1-libelf
14994 all-stage1: all-stage1-libelf
14995 TARGET-stage1-libelf = $(TARGET-libelf)
14996 all-stage1-libelf: configure-stage1-libelf
14997         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14998         @r=`${PWD_COMMAND}`; export r; \
14999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15000         TFLAGS="$(STAGE1_TFLAGS)"; \
15001         $(HOST_EXPORTS)  \
15002         cd $(HOST_SUBDIR)/libelf && \
15003         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15004                 CFLAGS="$(STAGE1_CFLAGS)" \
15005                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15006                 LIBCFLAGS="$(LIBCFLAGS)" \
15007                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15008                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15009                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15010                 $(EXTRA_HOST_FLAGS)  \
15011                 $(STAGE1_FLAGS_TO_PASS)  \
15012                 TFLAGS="$(STAGE1_TFLAGS)" \
15013                 $(TARGET-stage1-libelf)
15014
15015 maybe-clean-stage1-libelf: clean-stage1-libelf
15016 clean-stage1: clean-stage1-libelf
15017 clean-stage1-libelf:
15018         @if [ $(current_stage) = stage1 ]; then \
15019           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15020         else \
15021           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
15022           $(MAKE) stage1-start; \
15023         fi; \
15024         cd $(HOST_SUBDIR)/libelf && \
15025         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15026         $(STAGE1_FLAGS_TO_PASS)  clean
15027 @endif libelf-bootstrap
15028
15029
15030 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
15031 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
15032 maybe-all-stage2-libelf:
15033 maybe-clean-stage2-libelf:
15034 @if libelf-bootstrap
15035 maybe-all-stage2-libelf: all-stage2-libelf
15036 all-stage2: all-stage2-libelf
15037 TARGET-stage2-libelf = $(TARGET-libelf)
15038 all-stage2-libelf: configure-stage2-libelf
15039         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15040         @r=`${PWD_COMMAND}`; export r; \
15041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15042         TFLAGS="$(STAGE2_TFLAGS)"; \
15043         $(HOST_EXPORTS) \
15044         $(POSTSTAGE1_HOST_EXPORTS)  \
15045         cd $(HOST_SUBDIR)/libelf && \
15046         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15047                 CFLAGS="$(STAGE2_CFLAGS)" \
15048                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15049                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15050                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15051                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15052                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15053                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15054                 TFLAGS="$(STAGE2_TFLAGS)" \
15055                 $(TARGET-stage2-libelf)
15056
15057 maybe-clean-stage2-libelf: clean-stage2-libelf
15058 clean-stage2: clean-stage2-libelf
15059 clean-stage2-libelf:
15060         @if [ $(current_stage) = stage2 ]; then \
15061           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15062         else \
15063           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
15064           $(MAKE) stage2-start; \
15065         fi; \
15066         cd $(HOST_SUBDIR)/libelf && \
15067         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15068 @endif libelf-bootstrap
15069
15070
15071 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
15072 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
15073 maybe-all-stage3-libelf:
15074 maybe-clean-stage3-libelf:
15075 @if libelf-bootstrap
15076 maybe-all-stage3-libelf: all-stage3-libelf
15077 all-stage3: all-stage3-libelf
15078 TARGET-stage3-libelf = $(TARGET-libelf)
15079 all-stage3-libelf: configure-stage3-libelf
15080         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15081         @r=`${PWD_COMMAND}`; export r; \
15082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15083         TFLAGS="$(STAGE3_TFLAGS)"; \
15084         $(HOST_EXPORTS) \
15085         $(POSTSTAGE1_HOST_EXPORTS)  \
15086         cd $(HOST_SUBDIR)/libelf && \
15087         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15088                 CFLAGS="$(STAGE3_CFLAGS)" \
15089                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15090                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15091                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15092                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15093                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15094                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15095                 TFLAGS="$(STAGE3_TFLAGS)" \
15096                 $(TARGET-stage3-libelf)
15097
15098 maybe-clean-stage3-libelf: clean-stage3-libelf
15099 clean-stage3: clean-stage3-libelf
15100 clean-stage3-libelf:
15101         @if [ $(current_stage) = stage3 ]; then \
15102           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15103         else \
15104           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
15105           $(MAKE) stage3-start; \
15106         fi; \
15107         cd $(HOST_SUBDIR)/libelf && \
15108         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15109 @endif libelf-bootstrap
15110
15111
15112 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
15113 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
15114 maybe-all-stage4-libelf:
15115 maybe-clean-stage4-libelf:
15116 @if libelf-bootstrap
15117 maybe-all-stage4-libelf: all-stage4-libelf
15118 all-stage4: all-stage4-libelf
15119 TARGET-stage4-libelf = $(TARGET-libelf)
15120 all-stage4-libelf: configure-stage4-libelf
15121         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15122         @r=`${PWD_COMMAND}`; export r; \
15123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15124         TFLAGS="$(STAGE4_TFLAGS)"; \
15125         $(HOST_EXPORTS) \
15126         $(POSTSTAGE1_HOST_EXPORTS)  \
15127         cd $(HOST_SUBDIR)/libelf && \
15128         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15129                 CFLAGS="$(STAGE4_CFLAGS)" \
15130                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15131                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15132                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15133                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15134                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15135                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15136                 TFLAGS="$(STAGE4_TFLAGS)" \
15137                 $(TARGET-stage4-libelf)
15138
15139 maybe-clean-stage4-libelf: clean-stage4-libelf
15140 clean-stage4: clean-stage4-libelf
15141 clean-stage4-libelf:
15142         @if [ $(current_stage) = stage4 ]; then \
15143           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15144         else \
15145           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
15146           $(MAKE) stage4-start; \
15147         fi; \
15148         cd $(HOST_SUBDIR)/libelf && \
15149         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15150 @endif libelf-bootstrap
15151
15152
15153 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
15154 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
15155 maybe-all-stageprofile-libelf:
15156 maybe-clean-stageprofile-libelf:
15157 @if libelf-bootstrap
15158 maybe-all-stageprofile-libelf: all-stageprofile-libelf
15159 all-stageprofile: all-stageprofile-libelf
15160 TARGET-stageprofile-libelf = $(TARGET-libelf)
15161 all-stageprofile-libelf: configure-stageprofile-libelf
15162         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15163         @r=`${PWD_COMMAND}`; export r; \
15164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15165         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15166         $(HOST_EXPORTS) \
15167         $(POSTSTAGE1_HOST_EXPORTS)  \
15168         cd $(HOST_SUBDIR)/libelf && \
15169         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15170                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15171                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15172                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15173                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15174                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15175                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15176                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15177                 TFLAGS="$(STAGEprofile_TFLAGS)" \
15178                 $(TARGET-stageprofile-libelf)
15179
15180 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
15181 clean-stageprofile: clean-stageprofile-libelf
15182 clean-stageprofile-libelf:
15183         @if [ $(current_stage) = stageprofile ]; then \
15184           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15185         else \
15186           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
15187           $(MAKE) stageprofile-start; \
15188         fi; \
15189         cd $(HOST_SUBDIR)/libelf && \
15190         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15191 @endif libelf-bootstrap
15192
15193
15194 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
15195 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
15196 maybe-all-stagefeedback-libelf:
15197 maybe-clean-stagefeedback-libelf:
15198 @if libelf-bootstrap
15199 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
15200 all-stagefeedback: all-stagefeedback-libelf
15201 TARGET-stagefeedback-libelf = $(TARGET-libelf)
15202 all-stagefeedback-libelf: configure-stagefeedback-libelf
15203         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15204         @r=`${PWD_COMMAND}`; export r; \
15205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15206         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15207         $(HOST_EXPORTS) \
15208         $(POSTSTAGE1_HOST_EXPORTS)  \
15209         cd $(HOST_SUBDIR)/libelf && \
15210         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15211                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15212                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15213                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15214                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15215                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15216                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15217                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15218                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15219                 $(TARGET-stagefeedback-libelf)
15220
15221 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15222 clean-stagefeedback: clean-stagefeedback-libelf
15223 clean-stagefeedback-libelf:
15224         @if [ $(current_stage) = stagefeedback ]; then \
15225           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15226         else \
15227           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15228           $(MAKE) stagefeedback-start; \
15229         fi; \
15230         cd $(HOST_SUBDIR)/libelf && \
15231         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15232 @endif libelf-bootstrap
15233
15234
15235
15236
15237
15238 .PHONY: check-libelf maybe-check-libelf
15239 maybe-check-libelf:
15240 @if libelf
15241 maybe-check-libelf: check-libelf
15242
15243 check-libelf:
15244         @: $(MAKE); $(unstage)
15245         @r=`${PWD_COMMAND}`; export r; \
15246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15247         $(HOST_EXPORTS) \
15248         (cd $(HOST_SUBDIR)/libelf && \
15249           $(MAKE) $(FLAGS_TO_PASS)  check)
15250
15251 @endif libelf
15252
15253 .PHONY: install-libelf maybe-install-libelf
15254 maybe-install-libelf:
15255 @if libelf
15256 maybe-install-libelf: install-libelf
15257
15258 install-libelf:
15259
15260 @endif libelf
15261
15262 .PHONY: install-strip-libelf maybe-install-strip-libelf
15263 maybe-install-strip-libelf:
15264 @if libelf
15265 maybe-install-strip-libelf: install-strip-libelf
15266
15267 install-strip-libelf:
15268
15269 @endif libelf
15270
15271 # Other targets (info, dvi, pdf, etc.)
15272
15273 .PHONY: maybe-info-libelf info-libelf
15274 maybe-info-libelf:
15275 @if libelf
15276 maybe-info-libelf: info-libelf
15277
15278 info-libelf: \
15279     configure-libelf 
15280         @[ -f ./libelf/Makefile ] || exit 0; \
15281         r=`${PWD_COMMAND}`; export r; \
15282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15283         $(HOST_EXPORTS) \
15284         for flag in $(EXTRA_HOST_FLAGS) ; do \
15285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15286         done; \
15287         echo "Doing info in libelf" ; \
15288         (cd $(HOST_SUBDIR)/libelf && \
15289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15291                   "RANLIB=$${RANLIB}" \
15292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15293                   info) \
15294           || exit 1
15295
15296 @endif libelf
15297
15298 .PHONY: maybe-dvi-libelf dvi-libelf
15299 maybe-dvi-libelf:
15300 @if libelf
15301 maybe-dvi-libelf: dvi-libelf
15302
15303 dvi-libelf: \
15304     configure-libelf 
15305         @[ -f ./libelf/Makefile ] || exit 0; \
15306         r=`${PWD_COMMAND}`; export r; \
15307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15308         $(HOST_EXPORTS) \
15309         for flag in $(EXTRA_HOST_FLAGS) ; do \
15310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15311         done; \
15312         echo "Doing dvi in libelf" ; \
15313         (cd $(HOST_SUBDIR)/libelf && \
15314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15316                   "RANLIB=$${RANLIB}" \
15317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15318                   dvi) \
15319           || exit 1
15320
15321 @endif libelf
15322
15323 .PHONY: maybe-pdf-libelf pdf-libelf
15324 maybe-pdf-libelf:
15325 @if libelf
15326 maybe-pdf-libelf: pdf-libelf
15327
15328 pdf-libelf: \
15329     configure-libelf 
15330         @[ -f ./libelf/Makefile ] || exit 0; \
15331         r=`${PWD_COMMAND}`; export r; \
15332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15333         $(HOST_EXPORTS) \
15334         for flag in $(EXTRA_HOST_FLAGS) ; do \
15335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15336         done; \
15337         echo "Doing pdf in libelf" ; \
15338         (cd $(HOST_SUBDIR)/libelf && \
15339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15341                   "RANLIB=$${RANLIB}" \
15342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15343                   pdf) \
15344           || exit 1
15345
15346 @endif libelf
15347
15348 .PHONY: maybe-html-libelf html-libelf
15349 maybe-html-libelf:
15350 @if libelf
15351 maybe-html-libelf: html-libelf
15352
15353 html-libelf: \
15354     configure-libelf 
15355         @[ -f ./libelf/Makefile ] || exit 0; \
15356         r=`${PWD_COMMAND}`; export r; \
15357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15358         $(HOST_EXPORTS) \
15359         for flag in $(EXTRA_HOST_FLAGS) ; do \
15360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15361         done; \
15362         echo "Doing html in libelf" ; \
15363         (cd $(HOST_SUBDIR)/libelf && \
15364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15366                   "RANLIB=$${RANLIB}" \
15367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15368                   html) \
15369           || exit 1
15370
15371 @endif libelf
15372
15373 .PHONY: maybe-TAGS-libelf TAGS-libelf
15374 maybe-TAGS-libelf:
15375 @if libelf
15376 maybe-TAGS-libelf: TAGS-libelf
15377
15378 TAGS-libelf: \
15379     configure-libelf 
15380         @[ -f ./libelf/Makefile ] || exit 0; \
15381         r=`${PWD_COMMAND}`; export r; \
15382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15383         $(HOST_EXPORTS) \
15384         for flag in $(EXTRA_HOST_FLAGS) ; do \
15385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15386         done; \
15387         echo "Doing TAGS in libelf" ; \
15388         (cd $(HOST_SUBDIR)/libelf && \
15389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15391                   "RANLIB=$${RANLIB}" \
15392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15393                   TAGS) \
15394           || exit 1
15395
15396 @endif libelf
15397
15398 .PHONY: maybe-install-info-libelf install-info-libelf
15399 maybe-install-info-libelf:
15400 @if libelf
15401 maybe-install-info-libelf: install-info-libelf
15402
15403 install-info-libelf: \
15404     configure-libelf \
15405     info-libelf 
15406         @[ -f ./libelf/Makefile ] || exit 0; \
15407         r=`${PWD_COMMAND}`; export r; \
15408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15409         $(HOST_EXPORTS) \
15410         for flag in $(EXTRA_HOST_FLAGS) ; do \
15411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15412         done; \
15413         echo "Doing install-info in libelf" ; \
15414         (cd $(HOST_SUBDIR)/libelf && \
15415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15417                   "RANLIB=$${RANLIB}" \
15418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15419                   install-info) \
15420           || exit 1
15421
15422 @endif libelf
15423
15424 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15425 maybe-install-pdf-libelf:
15426 @if libelf
15427 maybe-install-pdf-libelf: install-pdf-libelf
15428
15429 install-pdf-libelf: \
15430     configure-libelf \
15431     pdf-libelf 
15432         @[ -f ./libelf/Makefile ] || exit 0; \
15433         r=`${PWD_COMMAND}`; export r; \
15434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15435         $(HOST_EXPORTS) \
15436         for flag in $(EXTRA_HOST_FLAGS) ; do \
15437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15438         done; \
15439         echo "Doing install-pdf in libelf" ; \
15440         (cd $(HOST_SUBDIR)/libelf && \
15441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15443                   "RANLIB=$${RANLIB}" \
15444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15445                   install-pdf) \
15446           || exit 1
15447
15448 @endif libelf
15449
15450 .PHONY: maybe-install-html-libelf install-html-libelf
15451 maybe-install-html-libelf:
15452 @if libelf
15453 maybe-install-html-libelf: install-html-libelf
15454
15455 install-html-libelf: \
15456     configure-libelf \
15457     html-libelf 
15458         @[ -f ./libelf/Makefile ] || exit 0; \
15459         r=`${PWD_COMMAND}`; export r; \
15460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15461         $(HOST_EXPORTS) \
15462         for flag in $(EXTRA_HOST_FLAGS) ; do \
15463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15464         done; \
15465         echo "Doing install-html in libelf" ; \
15466         (cd $(HOST_SUBDIR)/libelf && \
15467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15469                   "RANLIB=$${RANLIB}" \
15470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15471                   install-html) \
15472           || exit 1
15473
15474 @endif libelf
15475
15476 .PHONY: maybe-installcheck-libelf installcheck-libelf
15477 maybe-installcheck-libelf:
15478 @if libelf
15479 maybe-installcheck-libelf: installcheck-libelf
15480
15481 installcheck-libelf: \
15482     configure-libelf 
15483         @[ -f ./libelf/Makefile ] || exit 0; \
15484         r=`${PWD_COMMAND}`; export r; \
15485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15486         $(HOST_EXPORTS) \
15487         for flag in $(EXTRA_HOST_FLAGS) ; do \
15488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15489         done; \
15490         echo "Doing installcheck in libelf" ; \
15491         (cd $(HOST_SUBDIR)/libelf && \
15492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15494                   "RANLIB=$${RANLIB}" \
15495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15496                   installcheck) \
15497           || exit 1
15498
15499 @endif libelf
15500
15501 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15502 maybe-mostlyclean-libelf:
15503 @if libelf
15504 maybe-mostlyclean-libelf: mostlyclean-libelf
15505
15506 mostlyclean-libelf: 
15507         @[ -f ./libelf/Makefile ] || exit 0; \
15508         r=`${PWD_COMMAND}`; export r; \
15509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15510         $(HOST_EXPORTS) \
15511         for flag in $(EXTRA_HOST_FLAGS) ; do \
15512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15513         done; \
15514         echo "Doing mostlyclean in libelf" ; \
15515         (cd $(HOST_SUBDIR)/libelf && \
15516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15518                   "RANLIB=$${RANLIB}" \
15519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15520                   mostlyclean) \
15521           || exit 1
15522
15523 @endif libelf
15524
15525 .PHONY: maybe-clean-libelf clean-libelf
15526 maybe-clean-libelf:
15527 @if libelf
15528 maybe-clean-libelf: clean-libelf
15529
15530 clean-libelf: 
15531         @[ -f ./libelf/Makefile ] || exit 0; \
15532         r=`${PWD_COMMAND}`; export r; \
15533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15534         $(HOST_EXPORTS) \
15535         for flag in $(EXTRA_HOST_FLAGS) ; do \
15536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15537         done; \
15538         echo "Doing clean in libelf" ; \
15539         (cd $(HOST_SUBDIR)/libelf && \
15540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15542                   "RANLIB=$${RANLIB}" \
15543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15544                   clean) \
15545           || exit 1
15546
15547 @endif libelf
15548
15549 .PHONY: maybe-distclean-libelf distclean-libelf
15550 maybe-distclean-libelf:
15551 @if libelf
15552 maybe-distclean-libelf: distclean-libelf
15553
15554 distclean-libelf: 
15555         @[ -f ./libelf/Makefile ] || exit 0; \
15556         r=`${PWD_COMMAND}`; export r; \
15557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15558         $(HOST_EXPORTS) \
15559         for flag in $(EXTRA_HOST_FLAGS) ; do \
15560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15561         done; \
15562         echo "Doing distclean in libelf" ; \
15563         (cd $(HOST_SUBDIR)/libelf && \
15564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15566                   "RANLIB=$${RANLIB}" \
15567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15568                   distclean) \
15569           || exit 1
15570
15571 @endif libelf
15572
15573 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15574 maybe-maintainer-clean-libelf:
15575 @if libelf
15576 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15577
15578 maintainer-clean-libelf: 
15579         @[ -f ./libelf/Makefile ] || exit 0; \
15580         r=`${PWD_COMMAND}`; export r; \
15581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15582         $(HOST_EXPORTS) \
15583         for flag in $(EXTRA_HOST_FLAGS) ; do \
15584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15585         done; \
15586         echo "Doing maintainer-clean in libelf" ; \
15587         (cd $(HOST_SUBDIR)/libelf && \
15588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15590                   "RANLIB=$${RANLIB}" \
15591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15592                   maintainer-clean) \
15593           || exit 1
15594
15595 @endif libelf
15596
15597
15598
15599 .PHONY: configure-gold maybe-configure-gold
15600 maybe-configure-gold:
15601 @if gcc-bootstrap
15602 configure-gold: stage_current
15603 @endif gcc-bootstrap
15604 @if gold
15605 maybe-configure-gold: configure-gold
15606 configure-gold: 
15607         @r=`${PWD_COMMAND}`; export r; \
15608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15609         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15610         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15611         $(HOST_EXPORTS)  \
15612         echo Configuring in $(HOST_SUBDIR)/gold; \
15613         cd "$(HOST_SUBDIR)/gold" || exit 1; \
15614         case $(srcdir) in \
15615           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15616           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15617                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15618         esac; \
15619         srcdiroption="--srcdir=$${topdir}/gold"; \
15620         libsrcdir="$$s/gold"; \
15621         $(SHELL) $${libsrcdir}/configure \
15622           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15623           --target=${target_alias} $${srcdiroption}  \
15624           || exit 1
15625 @endif gold
15626
15627
15628
15629 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15630 maybe-configure-stage1-gold:
15631 @if gold-bootstrap
15632 maybe-configure-stage1-gold: configure-stage1-gold
15633 configure-stage1-gold:
15634         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15635         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15636         @r=`${PWD_COMMAND}`; export r; \
15637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15638         TFLAGS="$(STAGE1_TFLAGS)"; \
15639         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15640         $(HOST_EXPORTS) \
15641         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15642         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15643         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15644         echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
15645         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15646         cd $(HOST_SUBDIR)/gold || exit 1; \
15647         case $(srcdir) in \
15648           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15649           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15650                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15651         esac; \
15652         srcdiroption="--srcdir=$${topdir}/gold"; \
15653         libsrcdir="$$s/gold"; \
15654         $(SHELL) $${libsrcdir}/configure \
15655           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15656           --target=${target_alias} $${srcdiroption} \
15657           $(STAGE1_CONFIGURE_FLAGS)
15658 @endif gold-bootstrap
15659
15660 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15661 maybe-configure-stage2-gold:
15662 @if gold-bootstrap
15663 maybe-configure-stage2-gold: configure-stage2-gold
15664 configure-stage2-gold:
15665         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15666         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15667         @r=`${PWD_COMMAND}`; export r; \
15668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15669         TFLAGS="$(STAGE2_TFLAGS)"; \
15670         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15671         $(HOST_EXPORTS) \
15672         $(POSTSTAGE1_HOST_EXPORTS) \
15673         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15674         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15675         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15676         echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
15677         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15678         cd $(HOST_SUBDIR)/gold || exit 1; \
15679         case $(srcdir) in \
15680           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15681           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15682                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15683         esac; \
15684         srcdiroption="--srcdir=$${topdir}/gold"; \
15685         libsrcdir="$$s/gold"; \
15686         $(SHELL) $${libsrcdir}/configure \
15687           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15688           --target=${target_alias} $${srcdiroption} \
15689           --with-build-libsubdir=$(HOST_SUBDIR) \
15690           $(STAGE2_CONFIGURE_FLAGS)
15691 @endif gold-bootstrap
15692
15693 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15694 maybe-configure-stage3-gold:
15695 @if gold-bootstrap
15696 maybe-configure-stage3-gold: configure-stage3-gold
15697 configure-stage3-gold:
15698         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15699         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15700         @r=`${PWD_COMMAND}`; export r; \
15701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15702         TFLAGS="$(STAGE3_TFLAGS)"; \
15703         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15704         $(HOST_EXPORTS) \
15705         $(POSTSTAGE1_HOST_EXPORTS) \
15706         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15707         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15708         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15709         echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
15710         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15711         cd $(HOST_SUBDIR)/gold || exit 1; \
15712         case $(srcdir) in \
15713           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15714           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15715                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15716         esac; \
15717         srcdiroption="--srcdir=$${topdir}/gold"; \
15718         libsrcdir="$$s/gold"; \
15719         $(SHELL) $${libsrcdir}/configure \
15720           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15721           --target=${target_alias} $${srcdiroption} \
15722           --with-build-libsubdir=$(HOST_SUBDIR) \
15723           $(STAGE3_CONFIGURE_FLAGS)
15724 @endif gold-bootstrap
15725
15726 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15727 maybe-configure-stage4-gold:
15728 @if gold-bootstrap
15729 maybe-configure-stage4-gold: configure-stage4-gold
15730 configure-stage4-gold:
15731         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15732         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15733         @r=`${PWD_COMMAND}`; export r; \
15734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15735         TFLAGS="$(STAGE4_TFLAGS)"; \
15736         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15737         $(HOST_EXPORTS) \
15738         $(POSTSTAGE1_HOST_EXPORTS) \
15739         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15740         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15741         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15742         echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
15743         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15744         cd $(HOST_SUBDIR)/gold || exit 1; \
15745         case $(srcdir) in \
15746           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15747           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15748                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15749         esac; \
15750         srcdiroption="--srcdir=$${topdir}/gold"; \
15751         libsrcdir="$$s/gold"; \
15752         $(SHELL) $${libsrcdir}/configure \
15753           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15754           --target=${target_alias} $${srcdiroption} \
15755           --with-build-libsubdir=$(HOST_SUBDIR) \
15756           $(STAGE4_CONFIGURE_FLAGS)
15757 @endif gold-bootstrap
15758
15759 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15760 maybe-configure-stageprofile-gold:
15761 @if gold-bootstrap
15762 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15763 configure-stageprofile-gold:
15764         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15765         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15766         @r=`${PWD_COMMAND}`; export r; \
15767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15768         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15769         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15770         $(HOST_EXPORTS) \
15771         $(POSTSTAGE1_HOST_EXPORTS) \
15772         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15773         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15774         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15775         echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
15776         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15777         cd $(HOST_SUBDIR)/gold || exit 1; \
15778         case $(srcdir) in \
15779           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15780           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15781                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15782         esac; \
15783         srcdiroption="--srcdir=$${topdir}/gold"; \
15784         libsrcdir="$$s/gold"; \
15785         $(SHELL) $${libsrcdir}/configure \
15786           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15787           --target=${target_alias} $${srcdiroption} \
15788           --with-build-libsubdir=$(HOST_SUBDIR) \
15789           $(STAGEprofile_CONFIGURE_FLAGS)
15790 @endif gold-bootstrap
15791
15792 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15793 maybe-configure-stagefeedback-gold:
15794 @if gold-bootstrap
15795 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15796 configure-stagefeedback-gold:
15797         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15798         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15799         @r=`${PWD_COMMAND}`; export r; \
15800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15801         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15802         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15803         $(HOST_EXPORTS) \
15804         $(POSTSTAGE1_HOST_EXPORTS) \
15805         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15806         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15807         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15808         echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
15809         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15810         cd $(HOST_SUBDIR)/gold || exit 1; \
15811         case $(srcdir) in \
15812           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15813           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15814                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15815         esac; \
15816         srcdiroption="--srcdir=$${topdir}/gold"; \
15817         libsrcdir="$$s/gold"; \
15818         $(SHELL) $${libsrcdir}/configure \
15819           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15820           --target=${target_alias} $${srcdiroption} \
15821           --with-build-libsubdir=$(HOST_SUBDIR) \
15822           $(STAGEfeedback_CONFIGURE_FLAGS)
15823 @endif gold-bootstrap
15824
15825
15826
15827
15828
15829 .PHONY: all-gold maybe-all-gold
15830 maybe-all-gold:
15831 @if gcc-bootstrap
15832 all-gold: stage_current
15833 @endif gcc-bootstrap
15834 @if gold
15835 TARGET-gold=all
15836 maybe-all-gold: all-gold
15837 all-gold: configure-gold
15838         @r=`${PWD_COMMAND}`; export r; \
15839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15840         $(HOST_EXPORTS)  \
15841         (cd $(HOST_SUBDIR)/gold && \
15842           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15843                 $(TARGET-gold))
15844 @endif gold
15845
15846
15847
15848 .PHONY: all-stage1-gold maybe-all-stage1-gold
15849 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15850 maybe-all-stage1-gold:
15851 maybe-clean-stage1-gold:
15852 @if gold-bootstrap
15853 maybe-all-stage1-gold: all-stage1-gold
15854 all-stage1: all-stage1-gold
15855 TARGET-stage1-gold = $(TARGET-gold)
15856 all-stage1-gold: configure-stage1-gold
15857         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15858         @r=`${PWD_COMMAND}`; export r; \
15859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15860         TFLAGS="$(STAGE1_TFLAGS)"; \
15861         $(HOST_EXPORTS)  \
15862         cd $(HOST_SUBDIR)/gold && \
15863         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15864                 CFLAGS="$(STAGE1_CFLAGS)" \
15865                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15866                 LIBCFLAGS="$(LIBCFLAGS)" \
15867                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15868                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15869                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15870                 $(EXTRA_HOST_FLAGS)  \
15871                 $(STAGE1_FLAGS_TO_PASS)  \
15872                 TFLAGS="$(STAGE1_TFLAGS)" \
15873                 $(TARGET-stage1-gold)
15874
15875 maybe-clean-stage1-gold: clean-stage1-gold
15876 clean-stage1: clean-stage1-gold
15877 clean-stage1-gold:
15878         @if [ $(current_stage) = stage1 ]; then \
15879           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15880         else \
15881           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15882           $(MAKE) stage1-start; \
15883         fi; \
15884         cd $(HOST_SUBDIR)/gold && \
15885         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15886         $(STAGE1_FLAGS_TO_PASS)  clean
15887 @endif gold-bootstrap
15888
15889
15890 .PHONY: all-stage2-gold maybe-all-stage2-gold
15891 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15892 maybe-all-stage2-gold:
15893 maybe-clean-stage2-gold:
15894 @if gold-bootstrap
15895 maybe-all-stage2-gold: all-stage2-gold
15896 all-stage2: all-stage2-gold
15897 TARGET-stage2-gold = $(TARGET-gold)
15898 all-stage2-gold: configure-stage2-gold
15899         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15900         @r=`${PWD_COMMAND}`; export r; \
15901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15902         TFLAGS="$(STAGE2_TFLAGS)"; \
15903         $(HOST_EXPORTS) \
15904         $(POSTSTAGE1_HOST_EXPORTS)  \
15905         cd $(HOST_SUBDIR)/gold && \
15906         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15907                 CFLAGS="$(STAGE2_CFLAGS)" \
15908                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15909                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15910                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15911                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15912                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15913                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15914                 TFLAGS="$(STAGE2_TFLAGS)" \
15915                 $(TARGET-stage2-gold)
15916
15917 maybe-clean-stage2-gold: clean-stage2-gold
15918 clean-stage2: clean-stage2-gold
15919 clean-stage2-gold:
15920         @if [ $(current_stage) = stage2 ]; then \
15921           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15922         else \
15923           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15924           $(MAKE) stage2-start; \
15925         fi; \
15926         cd $(HOST_SUBDIR)/gold && \
15927         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15928 @endif gold-bootstrap
15929
15930
15931 .PHONY: all-stage3-gold maybe-all-stage3-gold
15932 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15933 maybe-all-stage3-gold:
15934 maybe-clean-stage3-gold:
15935 @if gold-bootstrap
15936 maybe-all-stage3-gold: all-stage3-gold
15937 all-stage3: all-stage3-gold
15938 TARGET-stage3-gold = $(TARGET-gold)
15939 all-stage3-gold: configure-stage3-gold
15940         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15941         @r=`${PWD_COMMAND}`; export r; \
15942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15943         TFLAGS="$(STAGE3_TFLAGS)"; \
15944         $(HOST_EXPORTS) \
15945         $(POSTSTAGE1_HOST_EXPORTS)  \
15946         cd $(HOST_SUBDIR)/gold && \
15947         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15948                 CFLAGS="$(STAGE3_CFLAGS)" \
15949                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15950                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15951                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15952                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15953                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15954                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15955                 TFLAGS="$(STAGE3_TFLAGS)" \
15956                 $(TARGET-stage3-gold)
15957
15958 maybe-clean-stage3-gold: clean-stage3-gold
15959 clean-stage3: clean-stage3-gold
15960 clean-stage3-gold:
15961         @if [ $(current_stage) = stage3 ]; then \
15962           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15963         else \
15964           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15965           $(MAKE) stage3-start; \
15966         fi; \
15967         cd $(HOST_SUBDIR)/gold && \
15968         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15969 @endif gold-bootstrap
15970
15971
15972 .PHONY: all-stage4-gold maybe-all-stage4-gold
15973 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15974 maybe-all-stage4-gold:
15975 maybe-clean-stage4-gold:
15976 @if gold-bootstrap
15977 maybe-all-stage4-gold: all-stage4-gold
15978 all-stage4: all-stage4-gold
15979 TARGET-stage4-gold = $(TARGET-gold)
15980 all-stage4-gold: configure-stage4-gold
15981         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15982         @r=`${PWD_COMMAND}`; export r; \
15983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15984         TFLAGS="$(STAGE4_TFLAGS)"; \
15985         $(HOST_EXPORTS) \
15986         $(POSTSTAGE1_HOST_EXPORTS)  \
15987         cd $(HOST_SUBDIR)/gold && \
15988         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15989                 CFLAGS="$(STAGE4_CFLAGS)" \
15990                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15991                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15992                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15993                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15994                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15995                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15996                 TFLAGS="$(STAGE4_TFLAGS)" \
15997                 $(TARGET-stage4-gold)
15998
15999 maybe-clean-stage4-gold: clean-stage4-gold
16000 clean-stage4: clean-stage4-gold
16001 clean-stage4-gold:
16002         @if [ $(current_stage) = stage4 ]; then \
16003           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16004         else \
16005           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
16006           $(MAKE) stage4-start; \
16007         fi; \
16008         cd $(HOST_SUBDIR)/gold && \
16009         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16010 @endif gold-bootstrap
16011
16012
16013 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
16014 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
16015 maybe-all-stageprofile-gold:
16016 maybe-clean-stageprofile-gold:
16017 @if gold-bootstrap
16018 maybe-all-stageprofile-gold: all-stageprofile-gold
16019 all-stageprofile: all-stageprofile-gold
16020 TARGET-stageprofile-gold = $(TARGET-gold)
16021 all-stageprofile-gold: configure-stageprofile-gold
16022         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16023         @r=`${PWD_COMMAND}`; export r; \
16024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16025         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16026         $(HOST_EXPORTS) \
16027         $(POSTSTAGE1_HOST_EXPORTS)  \
16028         cd $(HOST_SUBDIR)/gold && \
16029         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16030                 CFLAGS="$(STAGEprofile_CFLAGS)" \
16031                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16032                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16033                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16034                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16035                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16036                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16037                 TFLAGS="$(STAGEprofile_TFLAGS)" \
16038                 $(TARGET-stageprofile-gold)
16039
16040 maybe-clean-stageprofile-gold: clean-stageprofile-gold
16041 clean-stageprofile: clean-stageprofile-gold
16042 clean-stageprofile-gold:
16043         @if [ $(current_stage) = stageprofile ]; then \
16044           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16045         else \
16046           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
16047           $(MAKE) stageprofile-start; \
16048         fi; \
16049         cd $(HOST_SUBDIR)/gold && \
16050         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16051 @endif gold-bootstrap
16052
16053
16054 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
16055 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
16056 maybe-all-stagefeedback-gold:
16057 maybe-clean-stagefeedback-gold:
16058 @if gold-bootstrap
16059 maybe-all-stagefeedback-gold: all-stagefeedback-gold
16060 all-stagefeedback: all-stagefeedback-gold
16061 TARGET-stagefeedback-gold = $(TARGET-gold)
16062 all-stagefeedback-gold: configure-stagefeedback-gold
16063         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16064         @r=`${PWD_COMMAND}`; export r; \
16065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16066         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16067         $(HOST_EXPORTS) \
16068         $(POSTSTAGE1_HOST_EXPORTS)  \
16069         cd $(HOST_SUBDIR)/gold && \
16070         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16071                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16072                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16073                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16074                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16075                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16076                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16077                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16078                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16079                 $(TARGET-stagefeedback-gold)
16080
16081 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
16082 clean-stagefeedback: clean-stagefeedback-gold
16083 clean-stagefeedback-gold:
16084         @if [ $(current_stage) = stagefeedback ]; then \
16085           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16086         else \
16087           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
16088           $(MAKE) stagefeedback-start; \
16089         fi; \
16090         cd $(HOST_SUBDIR)/gold && \
16091         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16092 @endif gold-bootstrap
16093
16094
16095
16096
16097
16098 .PHONY: check-gold maybe-check-gold
16099 maybe-check-gold:
16100 @if gold
16101 maybe-check-gold: check-gold
16102
16103 check-gold:
16104         @: $(MAKE); $(unstage)
16105         @r=`${PWD_COMMAND}`; export r; \
16106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16107         $(HOST_EXPORTS) \
16108         (cd $(HOST_SUBDIR)/gold && \
16109           $(MAKE) $(FLAGS_TO_PASS)  check)
16110
16111 @endif gold
16112
16113 .PHONY: install-gold maybe-install-gold
16114 maybe-install-gold:
16115 @if gold
16116 maybe-install-gold: install-gold
16117
16118 install-gold: installdirs
16119         @: $(MAKE); $(unstage)
16120         @r=`${PWD_COMMAND}`; export r; \
16121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16122         $(HOST_EXPORTS) \
16123         (cd $(HOST_SUBDIR)/gold && \
16124           $(MAKE) $(FLAGS_TO_PASS)  install)
16125
16126 @endif gold
16127
16128 .PHONY: install-strip-gold maybe-install-strip-gold
16129 maybe-install-strip-gold:
16130 @if gold
16131 maybe-install-strip-gold: install-strip-gold
16132
16133 install-strip-gold: installdirs
16134         @: $(MAKE); $(unstage)
16135         @r=`${PWD_COMMAND}`; export r; \
16136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16137         $(HOST_EXPORTS) \
16138         (cd $(HOST_SUBDIR)/gold && \
16139           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16140
16141 @endif gold
16142
16143 # Other targets (info, dvi, pdf, etc.)
16144
16145 .PHONY: maybe-info-gold info-gold
16146 maybe-info-gold:
16147 @if gold
16148 maybe-info-gold: info-gold
16149
16150 info-gold: \
16151     configure-gold 
16152         @[ -f ./gold/Makefile ] || exit 0; \
16153         r=`${PWD_COMMAND}`; export r; \
16154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16155         $(HOST_EXPORTS) \
16156         for flag in $(EXTRA_HOST_FLAGS) ; do \
16157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16158         done; \
16159         echo "Doing info in gold" ; \
16160         (cd $(HOST_SUBDIR)/gold && \
16161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16163                   "RANLIB=$${RANLIB}" \
16164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16165                   info) \
16166           || exit 1
16167
16168 @endif gold
16169
16170 .PHONY: maybe-dvi-gold dvi-gold
16171 maybe-dvi-gold:
16172 @if gold
16173 maybe-dvi-gold: dvi-gold
16174
16175 dvi-gold: \
16176     configure-gold 
16177         @[ -f ./gold/Makefile ] || exit 0; \
16178         r=`${PWD_COMMAND}`; export r; \
16179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16180         $(HOST_EXPORTS) \
16181         for flag in $(EXTRA_HOST_FLAGS) ; do \
16182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16183         done; \
16184         echo "Doing dvi in gold" ; \
16185         (cd $(HOST_SUBDIR)/gold && \
16186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16188                   "RANLIB=$${RANLIB}" \
16189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16190                   dvi) \
16191           || exit 1
16192
16193 @endif gold
16194
16195 .PHONY: maybe-pdf-gold pdf-gold
16196 maybe-pdf-gold:
16197 @if gold
16198 maybe-pdf-gold: pdf-gold
16199
16200 pdf-gold: \
16201     configure-gold 
16202         @[ -f ./gold/Makefile ] || exit 0; \
16203         r=`${PWD_COMMAND}`; export r; \
16204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16205         $(HOST_EXPORTS) \
16206         for flag in $(EXTRA_HOST_FLAGS) ; do \
16207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16208         done; \
16209         echo "Doing pdf in gold" ; \
16210         (cd $(HOST_SUBDIR)/gold && \
16211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16213                   "RANLIB=$${RANLIB}" \
16214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16215                   pdf) \
16216           || exit 1
16217
16218 @endif gold
16219
16220 .PHONY: maybe-html-gold html-gold
16221 maybe-html-gold:
16222 @if gold
16223 maybe-html-gold: html-gold
16224
16225 html-gold: \
16226     configure-gold 
16227         @[ -f ./gold/Makefile ] || exit 0; \
16228         r=`${PWD_COMMAND}`; export r; \
16229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16230         $(HOST_EXPORTS) \
16231         for flag in $(EXTRA_HOST_FLAGS) ; do \
16232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16233         done; \
16234         echo "Doing html in gold" ; \
16235         (cd $(HOST_SUBDIR)/gold && \
16236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16238                   "RANLIB=$${RANLIB}" \
16239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16240                   html) \
16241           || exit 1
16242
16243 @endif gold
16244
16245 .PHONY: maybe-TAGS-gold TAGS-gold
16246 maybe-TAGS-gold:
16247 @if gold
16248 maybe-TAGS-gold: TAGS-gold
16249
16250 TAGS-gold: \
16251     configure-gold 
16252         @[ -f ./gold/Makefile ] || exit 0; \
16253         r=`${PWD_COMMAND}`; export r; \
16254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16255         $(HOST_EXPORTS) \
16256         for flag in $(EXTRA_HOST_FLAGS) ; do \
16257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16258         done; \
16259         echo "Doing TAGS in gold" ; \
16260         (cd $(HOST_SUBDIR)/gold && \
16261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16263                   "RANLIB=$${RANLIB}" \
16264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16265                   TAGS) \
16266           || exit 1
16267
16268 @endif gold
16269
16270 .PHONY: maybe-install-info-gold install-info-gold
16271 maybe-install-info-gold:
16272 @if gold
16273 maybe-install-info-gold: install-info-gold
16274
16275 install-info-gold: \
16276     configure-gold \
16277     info-gold 
16278         @[ -f ./gold/Makefile ] || exit 0; \
16279         r=`${PWD_COMMAND}`; export r; \
16280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16281         $(HOST_EXPORTS) \
16282         for flag in $(EXTRA_HOST_FLAGS) ; do \
16283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16284         done; \
16285         echo "Doing install-info in gold" ; \
16286         (cd $(HOST_SUBDIR)/gold && \
16287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16289                   "RANLIB=$${RANLIB}" \
16290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16291                   install-info) \
16292           || exit 1
16293
16294 @endif gold
16295
16296 .PHONY: maybe-install-pdf-gold install-pdf-gold
16297 maybe-install-pdf-gold:
16298 @if gold
16299 maybe-install-pdf-gold: install-pdf-gold
16300
16301 install-pdf-gold: \
16302     configure-gold \
16303     pdf-gold 
16304         @[ -f ./gold/Makefile ] || exit 0; \
16305         r=`${PWD_COMMAND}`; export r; \
16306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16307         $(HOST_EXPORTS) \
16308         for flag in $(EXTRA_HOST_FLAGS) ; do \
16309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16310         done; \
16311         echo "Doing install-pdf in gold" ; \
16312         (cd $(HOST_SUBDIR)/gold && \
16313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16315                   "RANLIB=$${RANLIB}" \
16316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16317                   install-pdf) \
16318           || exit 1
16319
16320 @endif gold
16321
16322 .PHONY: maybe-install-html-gold install-html-gold
16323 maybe-install-html-gold:
16324 @if gold
16325 maybe-install-html-gold: install-html-gold
16326
16327 install-html-gold: \
16328     configure-gold \
16329     html-gold 
16330         @[ -f ./gold/Makefile ] || exit 0; \
16331         r=`${PWD_COMMAND}`; export r; \
16332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16333         $(HOST_EXPORTS) \
16334         for flag in $(EXTRA_HOST_FLAGS) ; do \
16335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16336         done; \
16337         echo "Doing install-html in gold" ; \
16338         (cd $(HOST_SUBDIR)/gold && \
16339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16341                   "RANLIB=$${RANLIB}" \
16342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16343                   install-html) \
16344           || exit 1
16345
16346 @endif gold
16347
16348 .PHONY: maybe-installcheck-gold installcheck-gold
16349 maybe-installcheck-gold:
16350 @if gold
16351 maybe-installcheck-gold: installcheck-gold
16352
16353 installcheck-gold: \
16354     configure-gold 
16355         @[ -f ./gold/Makefile ] || exit 0; \
16356         r=`${PWD_COMMAND}`; export r; \
16357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16358         $(HOST_EXPORTS) \
16359         for flag in $(EXTRA_HOST_FLAGS) ; do \
16360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16361         done; \
16362         echo "Doing installcheck in gold" ; \
16363         (cd $(HOST_SUBDIR)/gold && \
16364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16366                   "RANLIB=$${RANLIB}" \
16367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16368                   installcheck) \
16369           || exit 1
16370
16371 @endif gold
16372
16373 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16374 maybe-mostlyclean-gold:
16375 @if gold
16376 maybe-mostlyclean-gold: mostlyclean-gold
16377
16378 mostlyclean-gold: 
16379         @[ -f ./gold/Makefile ] || exit 0; \
16380         r=`${PWD_COMMAND}`; export r; \
16381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16382         $(HOST_EXPORTS) \
16383         for flag in $(EXTRA_HOST_FLAGS) ; do \
16384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16385         done; \
16386         echo "Doing mostlyclean in gold" ; \
16387         (cd $(HOST_SUBDIR)/gold && \
16388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16390                   "RANLIB=$${RANLIB}" \
16391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16392                   mostlyclean) \
16393           || exit 1
16394
16395 @endif gold
16396
16397 .PHONY: maybe-clean-gold clean-gold
16398 maybe-clean-gold:
16399 @if gold
16400 maybe-clean-gold: clean-gold
16401
16402 clean-gold: 
16403         @[ -f ./gold/Makefile ] || exit 0; \
16404         r=`${PWD_COMMAND}`; export r; \
16405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16406         $(HOST_EXPORTS) \
16407         for flag in $(EXTRA_HOST_FLAGS) ; do \
16408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16409         done; \
16410         echo "Doing clean in gold" ; \
16411         (cd $(HOST_SUBDIR)/gold && \
16412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16414                   "RANLIB=$${RANLIB}" \
16415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16416                   clean) \
16417           || exit 1
16418
16419 @endif gold
16420
16421 .PHONY: maybe-distclean-gold distclean-gold
16422 maybe-distclean-gold:
16423 @if gold
16424 maybe-distclean-gold: distclean-gold
16425
16426 distclean-gold: 
16427         @[ -f ./gold/Makefile ] || exit 0; \
16428         r=`${PWD_COMMAND}`; export r; \
16429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16430         $(HOST_EXPORTS) \
16431         for flag in $(EXTRA_HOST_FLAGS) ; do \
16432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16433         done; \
16434         echo "Doing distclean in gold" ; \
16435         (cd $(HOST_SUBDIR)/gold && \
16436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16438                   "RANLIB=$${RANLIB}" \
16439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16440                   distclean) \
16441           || exit 1
16442
16443 @endif gold
16444
16445 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16446 maybe-maintainer-clean-gold:
16447 @if gold
16448 maybe-maintainer-clean-gold: maintainer-clean-gold
16449
16450 maintainer-clean-gold: 
16451         @[ -f ./gold/Makefile ] || exit 0; \
16452         r=`${PWD_COMMAND}`; export r; \
16453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16454         $(HOST_EXPORTS) \
16455         for flag in $(EXTRA_HOST_FLAGS) ; do \
16456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16457         done; \
16458         echo "Doing maintainer-clean in gold" ; \
16459         (cd $(HOST_SUBDIR)/gold && \
16460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16462                   "RANLIB=$${RANLIB}" \
16463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16464                   maintainer-clean) \
16465           || exit 1
16466
16467 @endif gold
16468
16469
16470
16471 .PHONY: configure-gprof maybe-configure-gprof
16472 maybe-configure-gprof:
16473 @if gcc-bootstrap
16474 configure-gprof: stage_current
16475 @endif gcc-bootstrap
16476 @if gprof
16477 maybe-configure-gprof: configure-gprof
16478 configure-gprof: 
16479         @: $(MAKE); $(unstage)
16480         @r=`${PWD_COMMAND}`; export r; \
16481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16482         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16483         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
16484         $(HOST_EXPORTS)  \
16485         echo Configuring in $(HOST_SUBDIR)/gprof; \
16486         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16487         case $(srcdir) in \
16488           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16489           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16490                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16491         esac; \
16492         srcdiroption="--srcdir=$${topdir}/gprof"; \
16493         libsrcdir="$$s/gprof"; \
16494         $(SHELL) $${libsrcdir}/configure \
16495           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16496           --target=${target_alias} $${srcdiroption}  \
16497           || exit 1
16498 @endif gprof
16499
16500
16501
16502
16503
16504 .PHONY: all-gprof maybe-all-gprof
16505 maybe-all-gprof:
16506 @if gcc-bootstrap
16507 all-gprof: stage_current
16508 @endif gcc-bootstrap
16509 @if gprof
16510 TARGET-gprof=all
16511 maybe-all-gprof: all-gprof
16512 all-gprof: configure-gprof
16513         @: $(MAKE); $(unstage)
16514         @r=`${PWD_COMMAND}`; export r; \
16515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16516         $(HOST_EXPORTS)  \
16517         (cd $(HOST_SUBDIR)/gprof && \
16518           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16519                 $(TARGET-gprof))
16520 @endif gprof
16521
16522
16523
16524
16525 .PHONY: check-gprof maybe-check-gprof
16526 maybe-check-gprof:
16527 @if gprof
16528 maybe-check-gprof: check-gprof
16529
16530 check-gprof:
16531         @: $(MAKE); $(unstage)
16532         @r=`${PWD_COMMAND}`; export r; \
16533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16534         $(HOST_EXPORTS) \
16535         (cd $(HOST_SUBDIR)/gprof && \
16536           $(MAKE) $(FLAGS_TO_PASS)  check)
16537
16538 @endif gprof
16539
16540 .PHONY: install-gprof maybe-install-gprof
16541 maybe-install-gprof:
16542 @if gprof
16543 maybe-install-gprof: install-gprof
16544
16545 install-gprof: installdirs
16546         @: $(MAKE); $(unstage)
16547         @r=`${PWD_COMMAND}`; export r; \
16548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16549         $(HOST_EXPORTS) \
16550         (cd $(HOST_SUBDIR)/gprof && \
16551           $(MAKE) $(FLAGS_TO_PASS)  install)
16552
16553 @endif gprof
16554
16555 .PHONY: install-strip-gprof maybe-install-strip-gprof
16556 maybe-install-strip-gprof:
16557 @if gprof
16558 maybe-install-strip-gprof: install-strip-gprof
16559
16560 install-strip-gprof: installdirs
16561         @: $(MAKE); $(unstage)
16562         @r=`${PWD_COMMAND}`; export r; \
16563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16564         $(HOST_EXPORTS) \
16565         (cd $(HOST_SUBDIR)/gprof && \
16566           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16567
16568 @endif gprof
16569
16570 # Other targets (info, dvi, pdf, etc.)
16571
16572 .PHONY: maybe-info-gprof info-gprof
16573 maybe-info-gprof:
16574 @if gprof
16575 maybe-info-gprof: info-gprof
16576
16577 info-gprof: \
16578     configure-gprof 
16579         @: $(MAKE); $(unstage)
16580         @[ -f ./gprof/Makefile ] || exit 0; \
16581         r=`${PWD_COMMAND}`; export r; \
16582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16583         $(HOST_EXPORTS) \
16584         for flag in $(EXTRA_HOST_FLAGS) ; do \
16585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16586         done; \
16587         echo "Doing info in gprof" ; \
16588         (cd $(HOST_SUBDIR)/gprof && \
16589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16591                   "RANLIB=$${RANLIB}" \
16592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16593                   info) \
16594           || exit 1
16595
16596 @endif gprof
16597
16598 .PHONY: maybe-dvi-gprof dvi-gprof
16599 maybe-dvi-gprof:
16600 @if gprof
16601 maybe-dvi-gprof: dvi-gprof
16602
16603 dvi-gprof: \
16604     configure-gprof 
16605         @: $(MAKE); $(unstage)
16606         @[ -f ./gprof/Makefile ] || exit 0; \
16607         r=`${PWD_COMMAND}`; export r; \
16608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16609         $(HOST_EXPORTS) \
16610         for flag in $(EXTRA_HOST_FLAGS) ; do \
16611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16612         done; \
16613         echo "Doing dvi in gprof" ; \
16614         (cd $(HOST_SUBDIR)/gprof && \
16615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16617                   "RANLIB=$${RANLIB}" \
16618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16619                   dvi) \
16620           || exit 1
16621
16622 @endif gprof
16623
16624 .PHONY: maybe-pdf-gprof pdf-gprof
16625 maybe-pdf-gprof:
16626 @if gprof
16627 maybe-pdf-gprof: pdf-gprof
16628
16629 pdf-gprof: \
16630     configure-gprof 
16631         @: $(MAKE); $(unstage)
16632         @[ -f ./gprof/Makefile ] || exit 0; \
16633         r=`${PWD_COMMAND}`; export r; \
16634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16635         $(HOST_EXPORTS) \
16636         for flag in $(EXTRA_HOST_FLAGS) ; do \
16637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16638         done; \
16639         echo "Doing pdf in gprof" ; \
16640         (cd $(HOST_SUBDIR)/gprof && \
16641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16643                   "RANLIB=$${RANLIB}" \
16644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16645                   pdf) \
16646           || exit 1
16647
16648 @endif gprof
16649
16650 .PHONY: maybe-html-gprof html-gprof
16651 maybe-html-gprof:
16652 @if gprof
16653 maybe-html-gprof: html-gprof
16654
16655 html-gprof: \
16656     configure-gprof 
16657         @: $(MAKE); $(unstage)
16658         @[ -f ./gprof/Makefile ] || exit 0; \
16659         r=`${PWD_COMMAND}`; export r; \
16660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16661         $(HOST_EXPORTS) \
16662         for flag in $(EXTRA_HOST_FLAGS) ; do \
16663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16664         done; \
16665         echo "Doing html in gprof" ; \
16666         (cd $(HOST_SUBDIR)/gprof && \
16667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16669                   "RANLIB=$${RANLIB}" \
16670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16671                   html) \
16672           || exit 1
16673
16674 @endif gprof
16675
16676 .PHONY: maybe-TAGS-gprof TAGS-gprof
16677 maybe-TAGS-gprof:
16678 @if gprof
16679 maybe-TAGS-gprof: TAGS-gprof
16680
16681 TAGS-gprof: \
16682     configure-gprof 
16683         @: $(MAKE); $(unstage)
16684         @[ -f ./gprof/Makefile ] || exit 0; \
16685         r=`${PWD_COMMAND}`; export r; \
16686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16687         $(HOST_EXPORTS) \
16688         for flag in $(EXTRA_HOST_FLAGS) ; do \
16689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16690         done; \
16691         echo "Doing TAGS in gprof" ; \
16692         (cd $(HOST_SUBDIR)/gprof && \
16693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16695                   "RANLIB=$${RANLIB}" \
16696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16697                   TAGS) \
16698           || exit 1
16699
16700 @endif gprof
16701
16702 .PHONY: maybe-install-info-gprof install-info-gprof
16703 maybe-install-info-gprof:
16704 @if gprof
16705 maybe-install-info-gprof: install-info-gprof
16706
16707 install-info-gprof: \
16708     configure-gprof \
16709     info-gprof 
16710         @: $(MAKE); $(unstage)
16711         @[ -f ./gprof/Makefile ] || exit 0; \
16712         r=`${PWD_COMMAND}`; export r; \
16713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16714         $(HOST_EXPORTS) \
16715         for flag in $(EXTRA_HOST_FLAGS) ; do \
16716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16717         done; \
16718         echo "Doing install-info in gprof" ; \
16719         (cd $(HOST_SUBDIR)/gprof && \
16720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16722                   "RANLIB=$${RANLIB}" \
16723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16724                   install-info) \
16725           || exit 1
16726
16727 @endif gprof
16728
16729 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16730 maybe-install-pdf-gprof:
16731 @if gprof
16732 maybe-install-pdf-gprof: install-pdf-gprof
16733
16734 install-pdf-gprof: \
16735     configure-gprof \
16736     pdf-gprof 
16737         @: $(MAKE); $(unstage)
16738         @[ -f ./gprof/Makefile ] || exit 0; \
16739         r=`${PWD_COMMAND}`; export r; \
16740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16741         $(HOST_EXPORTS) \
16742         for flag in $(EXTRA_HOST_FLAGS) ; do \
16743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16744         done; \
16745         echo "Doing install-pdf in gprof" ; \
16746         (cd $(HOST_SUBDIR)/gprof && \
16747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16749                   "RANLIB=$${RANLIB}" \
16750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16751                   install-pdf) \
16752           || exit 1
16753
16754 @endif gprof
16755
16756 .PHONY: maybe-install-html-gprof install-html-gprof
16757 maybe-install-html-gprof:
16758 @if gprof
16759 maybe-install-html-gprof: install-html-gprof
16760
16761 install-html-gprof: \
16762     configure-gprof \
16763     html-gprof 
16764         @: $(MAKE); $(unstage)
16765         @[ -f ./gprof/Makefile ] || exit 0; \
16766         r=`${PWD_COMMAND}`; export r; \
16767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16768         $(HOST_EXPORTS) \
16769         for flag in $(EXTRA_HOST_FLAGS) ; do \
16770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16771         done; \
16772         echo "Doing install-html in gprof" ; \
16773         (cd $(HOST_SUBDIR)/gprof && \
16774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16776                   "RANLIB=$${RANLIB}" \
16777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16778                   install-html) \
16779           || exit 1
16780
16781 @endif gprof
16782
16783 .PHONY: maybe-installcheck-gprof installcheck-gprof
16784 maybe-installcheck-gprof:
16785 @if gprof
16786 maybe-installcheck-gprof: installcheck-gprof
16787
16788 installcheck-gprof: \
16789     configure-gprof 
16790         @: $(MAKE); $(unstage)
16791         @[ -f ./gprof/Makefile ] || exit 0; \
16792         r=`${PWD_COMMAND}`; export r; \
16793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16794         $(HOST_EXPORTS) \
16795         for flag in $(EXTRA_HOST_FLAGS) ; do \
16796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16797         done; \
16798         echo "Doing installcheck in gprof" ; \
16799         (cd $(HOST_SUBDIR)/gprof && \
16800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16802                   "RANLIB=$${RANLIB}" \
16803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16804                   installcheck) \
16805           || exit 1
16806
16807 @endif gprof
16808
16809 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16810 maybe-mostlyclean-gprof:
16811 @if gprof
16812 maybe-mostlyclean-gprof: mostlyclean-gprof
16813
16814 mostlyclean-gprof: 
16815         @: $(MAKE); $(unstage)
16816         @[ -f ./gprof/Makefile ] || exit 0; \
16817         r=`${PWD_COMMAND}`; export r; \
16818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16819         $(HOST_EXPORTS) \
16820         for flag in $(EXTRA_HOST_FLAGS) ; do \
16821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16822         done; \
16823         echo "Doing mostlyclean in gprof" ; \
16824         (cd $(HOST_SUBDIR)/gprof && \
16825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16827                   "RANLIB=$${RANLIB}" \
16828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16829                   mostlyclean) \
16830           || exit 1
16831
16832 @endif gprof
16833
16834 .PHONY: maybe-clean-gprof clean-gprof
16835 maybe-clean-gprof:
16836 @if gprof
16837 maybe-clean-gprof: clean-gprof
16838
16839 clean-gprof: 
16840         @: $(MAKE); $(unstage)
16841         @[ -f ./gprof/Makefile ] || exit 0; \
16842         r=`${PWD_COMMAND}`; export r; \
16843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16844         $(HOST_EXPORTS) \
16845         for flag in $(EXTRA_HOST_FLAGS) ; do \
16846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16847         done; \
16848         echo "Doing clean in gprof" ; \
16849         (cd $(HOST_SUBDIR)/gprof && \
16850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16852                   "RANLIB=$${RANLIB}" \
16853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16854                   clean) \
16855           || exit 1
16856
16857 @endif gprof
16858
16859 .PHONY: maybe-distclean-gprof distclean-gprof
16860 maybe-distclean-gprof:
16861 @if gprof
16862 maybe-distclean-gprof: distclean-gprof
16863
16864 distclean-gprof: 
16865         @: $(MAKE); $(unstage)
16866         @[ -f ./gprof/Makefile ] || exit 0; \
16867         r=`${PWD_COMMAND}`; export r; \
16868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16869         $(HOST_EXPORTS) \
16870         for flag in $(EXTRA_HOST_FLAGS) ; do \
16871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16872         done; \
16873         echo "Doing distclean in gprof" ; \
16874         (cd $(HOST_SUBDIR)/gprof && \
16875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16877                   "RANLIB=$${RANLIB}" \
16878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16879                   distclean) \
16880           || exit 1
16881
16882 @endif gprof
16883
16884 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16885 maybe-maintainer-clean-gprof:
16886 @if gprof
16887 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16888
16889 maintainer-clean-gprof: 
16890         @: $(MAKE); $(unstage)
16891         @[ -f ./gprof/Makefile ] || exit 0; \
16892         r=`${PWD_COMMAND}`; export r; \
16893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16894         $(HOST_EXPORTS) \
16895         for flag in $(EXTRA_HOST_FLAGS) ; do \
16896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16897         done; \
16898         echo "Doing maintainer-clean in gprof" ; \
16899         (cd $(HOST_SUBDIR)/gprof && \
16900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16902                   "RANLIB=$${RANLIB}" \
16903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16904                   maintainer-clean) \
16905           || exit 1
16906
16907 @endif gprof
16908
16909
16910
16911 .PHONY: configure-intl maybe-configure-intl
16912 maybe-configure-intl:
16913 @if gcc-bootstrap
16914 configure-intl: stage_current
16915 @endif gcc-bootstrap
16916 @if intl
16917 maybe-configure-intl: configure-intl
16918 configure-intl: 
16919         @r=`${PWD_COMMAND}`; export r; \
16920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16921         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16922         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16923         $(HOST_EXPORTS)  \
16924         echo Configuring in $(HOST_SUBDIR)/intl; \
16925         cd "$(HOST_SUBDIR)/intl" || exit 1; \
16926         case $(srcdir) in \
16927           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16928           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16929                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16930         esac; \
16931         srcdiroption="--srcdir=$${topdir}/intl"; \
16932         libsrcdir="$$s/intl"; \
16933         $(SHELL) $${libsrcdir}/configure \
16934           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16935           --target=${target_alias} $${srcdiroption}  \
16936           || exit 1
16937 @endif intl
16938
16939
16940
16941 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16942 maybe-configure-stage1-intl:
16943 @if intl-bootstrap
16944 maybe-configure-stage1-intl: configure-stage1-intl
16945 configure-stage1-intl:
16946         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16947         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16948         @r=`${PWD_COMMAND}`; export r; \
16949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16950         TFLAGS="$(STAGE1_TFLAGS)"; \
16951         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16952         $(HOST_EXPORTS) \
16953         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16954         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16955         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16956         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
16957         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16958         cd $(HOST_SUBDIR)/intl || exit 1; \
16959         case $(srcdir) in \
16960           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16961           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16962                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16963         esac; \
16964         srcdiroption="--srcdir=$${topdir}/intl"; \
16965         libsrcdir="$$s/intl"; \
16966         $(SHELL) $${libsrcdir}/configure \
16967           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16968           --target=${target_alias} $${srcdiroption} \
16969           $(STAGE1_CONFIGURE_FLAGS)
16970 @endif intl-bootstrap
16971
16972 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16973 maybe-configure-stage2-intl:
16974 @if intl-bootstrap
16975 maybe-configure-stage2-intl: configure-stage2-intl
16976 configure-stage2-intl:
16977         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16978         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16979         @r=`${PWD_COMMAND}`; export r; \
16980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16981         TFLAGS="$(STAGE2_TFLAGS)"; \
16982         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16983         $(HOST_EXPORTS) \
16984         $(POSTSTAGE1_HOST_EXPORTS) \
16985         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16986         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16987         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16988         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
16989         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16990         cd $(HOST_SUBDIR)/intl || exit 1; \
16991         case $(srcdir) in \
16992           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16993           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16994                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16995         esac; \
16996         srcdiroption="--srcdir=$${topdir}/intl"; \
16997         libsrcdir="$$s/intl"; \
16998         $(SHELL) $${libsrcdir}/configure \
16999           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17000           --target=${target_alias} $${srcdiroption} \
17001           --with-build-libsubdir=$(HOST_SUBDIR) \
17002           $(STAGE2_CONFIGURE_FLAGS)
17003 @endif intl-bootstrap
17004
17005 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
17006 maybe-configure-stage3-intl:
17007 @if intl-bootstrap
17008 maybe-configure-stage3-intl: configure-stage3-intl
17009 configure-stage3-intl:
17010         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17011         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17012         @r=`${PWD_COMMAND}`; export r; \
17013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17014         TFLAGS="$(STAGE3_TFLAGS)"; \
17015         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17016         $(HOST_EXPORTS) \
17017         $(POSTSTAGE1_HOST_EXPORTS) \
17018         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17019         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17020         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
17021         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
17022         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17023         cd $(HOST_SUBDIR)/intl || exit 1; \
17024         case $(srcdir) in \
17025           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17026           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17027                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17028         esac; \
17029         srcdiroption="--srcdir=$${topdir}/intl"; \
17030         libsrcdir="$$s/intl"; \
17031         $(SHELL) $${libsrcdir}/configure \
17032           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17033           --target=${target_alias} $${srcdiroption} \
17034           --with-build-libsubdir=$(HOST_SUBDIR) \
17035           $(STAGE3_CONFIGURE_FLAGS)
17036 @endif intl-bootstrap
17037
17038 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
17039 maybe-configure-stage4-intl:
17040 @if intl-bootstrap
17041 maybe-configure-stage4-intl: configure-stage4-intl
17042 configure-stage4-intl:
17043         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17044         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17045         @r=`${PWD_COMMAND}`; export r; \
17046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17047         TFLAGS="$(STAGE4_TFLAGS)"; \
17048         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17049         $(HOST_EXPORTS) \
17050         $(POSTSTAGE1_HOST_EXPORTS) \
17051         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17052         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17053         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
17054         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
17055         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17056         cd $(HOST_SUBDIR)/intl || exit 1; \
17057         case $(srcdir) in \
17058           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17059           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17060                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17061         esac; \
17062         srcdiroption="--srcdir=$${topdir}/intl"; \
17063         libsrcdir="$$s/intl"; \
17064         $(SHELL) $${libsrcdir}/configure \
17065           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17066           --target=${target_alias} $${srcdiroption} \
17067           --with-build-libsubdir=$(HOST_SUBDIR) \
17068           $(STAGE4_CONFIGURE_FLAGS)
17069 @endif intl-bootstrap
17070
17071 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
17072 maybe-configure-stageprofile-intl:
17073 @if intl-bootstrap
17074 maybe-configure-stageprofile-intl: configure-stageprofile-intl
17075 configure-stageprofile-intl:
17076         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17077         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17078         @r=`${PWD_COMMAND}`; export r; \
17079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17080         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17081         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17082         $(HOST_EXPORTS) \
17083         $(POSTSTAGE1_HOST_EXPORTS) \
17084         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17085         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17086         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
17087         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
17088         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17089         cd $(HOST_SUBDIR)/intl || exit 1; \
17090         case $(srcdir) in \
17091           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17092           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17093                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17094         esac; \
17095         srcdiroption="--srcdir=$${topdir}/intl"; \
17096         libsrcdir="$$s/intl"; \
17097         $(SHELL) $${libsrcdir}/configure \
17098           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17099           --target=${target_alias} $${srcdiroption} \
17100           --with-build-libsubdir=$(HOST_SUBDIR) \
17101           $(STAGEprofile_CONFIGURE_FLAGS)
17102 @endif intl-bootstrap
17103
17104 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
17105 maybe-configure-stagefeedback-intl:
17106 @if intl-bootstrap
17107 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
17108 configure-stagefeedback-intl:
17109         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17110         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17111         @r=`${PWD_COMMAND}`; export r; \
17112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17113         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17114         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17115         $(HOST_EXPORTS) \
17116         $(POSTSTAGE1_HOST_EXPORTS) \
17117         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17118         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17119         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
17120         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
17121         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17122         cd $(HOST_SUBDIR)/intl || exit 1; \
17123         case $(srcdir) in \
17124           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17125           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17126                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17127         esac; \
17128         srcdiroption="--srcdir=$${topdir}/intl"; \
17129         libsrcdir="$$s/intl"; \
17130         $(SHELL) $${libsrcdir}/configure \
17131           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17132           --target=${target_alias} $${srcdiroption} \
17133           --with-build-libsubdir=$(HOST_SUBDIR) \
17134           $(STAGEfeedback_CONFIGURE_FLAGS)
17135 @endif intl-bootstrap
17136
17137
17138
17139
17140
17141 .PHONY: all-intl maybe-all-intl
17142 maybe-all-intl:
17143 @if gcc-bootstrap
17144 all-intl: stage_current
17145 @endif gcc-bootstrap
17146 @if intl
17147 TARGET-intl=all
17148 maybe-all-intl: all-intl
17149 all-intl: configure-intl
17150         @r=`${PWD_COMMAND}`; export r; \
17151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17152         $(HOST_EXPORTS)  \
17153         (cd $(HOST_SUBDIR)/intl && \
17154           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17155                 $(TARGET-intl))
17156 @endif intl
17157
17158
17159
17160 .PHONY: all-stage1-intl maybe-all-stage1-intl
17161 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
17162 maybe-all-stage1-intl:
17163 maybe-clean-stage1-intl:
17164 @if intl-bootstrap
17165 maybe-all-stage1-intl: all-stage1-intl
17166 all-stage1: all-stage1-intl
17167 TARGET-stage1-intl = $(TARGET-intl)
17168 all-stage1-intl: configure-stage1-intl
17169         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17170         @r=`${PWD_COMMAND}`; export r; \
17171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17172         TFLAGS="$(STAGE1_TFLAGS)"; \
17173         $(HOST_EXPORTS)  \
17174         cd $(HOST_SUBDIR)/intl && \
17175         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17176                 CFLAGS="$(STAGE1_CFLAGS)" \
17177                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17178                 LIBCFLAGS="$(LIBCFLAGS)" \
17179                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17180                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17181                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17182                 $(EXTRA_HOST_FLAGS)  \
17183                 $(STAGE1_FLAGS_TO_PASS)  \
17184                 TFLAGS="$(STAGE1_TFLAGS)" \
17185                 $(TARGET-stage1-intl)
17186
17187 maybe-clean-stage1-intl: clean-stage1-intl
17188 clean-stage1: clean-stage1-intl
17189 clean-stage1-intl:
17190         @if [ $(current_stage) = stage1 ]; then \
17191           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17192         else \
17193           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
17194           $(MAKE) stage1-start; \
17195         fi; \
17196         cd $(HOST_SUBDIR)/intl && \
17197         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17198         $(STAGE1_FLAGS_TO_PASS)  clean
17199 @endif intl-bootstrap
17200
17201
17202 .PHONY: all-stage2-intl maybe-all-stage2-intl
17203 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
17204 maybe-all-stage2-intl:
17205 maybe-clean-stage2-intl:
17206 @if intl-bootstrap
17207 maybe-all-stage2-intl: all-stage2-intl
17208 all-stage2: all-stage2-intl
17209 TARGET-stage2-intl = $(TARGET-intl)
17210 all-stage2-intl: configure-stage2-intl
17211         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17212         @r=`${PWD_COMMAND}`; export r; \
17213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17214         TFLAGS="$(STAGE2_TFLAGS)"; \
17215         $(HOST_EXPORTS) \
17216         $(POSTSTAGE1_HOST_EXPORTS)  \
17217         cd $(HOST_SUBDIR)/intl && \
17218         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17219                 CFLAGS="$(STAGE2_CFLAGS)" \
17220                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17221                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17222                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17223                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17224                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17225                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17226                 TFLAGS="$(STAGE2_TFLAGS)" \
17227                 $(TARGET-stage2-intl)
17228
17229 maybe-clean-stage2-intl: clean-stage2-intl
17230 clean-stage2: clean-stage2-intl
17231 clean-stage2-intl:
17232         @if [ $(current_stage) = stage2 ]; then \
17233           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17234         else \
17235           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17236           $(MAKE) stage2-start; \
17237         fi; \
17238         cd $(HOST_SUBDIR)/intl && \
17239         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17240 @endif intl-bootstrap
17241
17242
17243 .PHONY: all-stage3-intl maybe-all-stage3-intl
17244 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17245 maybe-all-stage3-intl:
17246 maybe-clean-stage3-intl:
17247 @if intl-bootstrap
17248 maybe-all-stage3-intl: all-stage3-intl
17249 all-stage3: all-stage3-intl
17250 TARGET-stage3-intl = $(TARGET-intl)
17251 all-stage3-intl: configure-stage3-intl
17252         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17253         @r=`${PWD_COMMAND}`; export r; \
17254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17255         TFLAGS="$(STAGE3_TFLAGS)"; \
17256         $(HOST_EXPORTS) \
17257         $(POSTSTAGE1_HOST_EXPORTS)  \
17258         cd $(HOST_SUBDIR)/intl && \
17259         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17260                 CFLAGS="$(STAGE3_CFLAGS)" \
17261                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17262                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17263                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17264                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17265                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17266                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17267                 TFLAGS="$(STAGE3_TFLAGS)" \
17268                 $(TARGET-stage3-intl)
17269
17270 maybe-clean-stage3-intl: clean-stage3-intl
17271 clean-stage3: clean-stage3-intl
17272 clean-stage3-intl:
17273         @if [ $(current_stage) = stage3 ]; then \
17274           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17275         else \
17276           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17277           $(MAKE) stage3-start; \
17278         fi; \
17279         cd $(HOST_SUBDIR)/intl && \
17280         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17281 @endif intl-bootstrap
17282
17283
17284 .PHONY: all-stage4-intl maybe-all-stage4-intl
17285 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17286 maybe-all-stage4-intl:
17287 maybe-clean-stage4-intl:
17288 @if intl-bootstrap
17289 maybe-all-stage4-intl: all-stage4-intl
17290 all-stage4: all-stage4-intl
17291 TARGET-stage4-intl = $(TARGET-intl)
17292 all-stage4-intl: configure-stage4-intl
17293         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17294         @r=`${PWD_COMMAND}`; export r; \
17295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17296         TFLAGS="$(STAGE4_TFLAGS)"; \
17297         $(HOST_EXPORTS) \
17298         $(POSTSTAGE1_HOST_EXPORTS)  \
17299         cd $(HOST_SUBDIR)/intl && \
17300         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17301                 CFLAGS="$(STAGE4_CFLAGS)" \
17302                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17303                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17304                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17305                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17306                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17307                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17308                 TFLAGS="$(STAGE4_TFLAGS)" \
17309                 $(TARGET-stage4-intl)
17310
17311 maybe-clean-stage4-intl: clean-stage4-intl
17312 clean-stage4: clean-stage4-intl
17313 clean-stage4-intl:
17314         @if [ $(current_stage) = stage4 ]; then \
17315           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17316         else \
17317           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17318           $(MAKE) stage4-start; \
17319         fi; \
17320         cd $(HOST_SUBDIR)/intl && \
17321         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17322 @endif intl-bootstrap
17323
17324
17325 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17326 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17327 maybe-all-stageprofile-intl:
17328 maybe-clean-stageprofile-intl:
17329 @if intl-bootstrap
17330 maybe-all-stageprofile-intl: all-stageprofile-intl
17331 all-stageprofile: all-stageprofile-intl
17332 TARGET-stageprofile-intl = $(TARGET-intl)
17333 all-stageprofile-intl: configure-stageprofile-intl
17334         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17335         @r=`${PWD_COMMAND}`; export r; \
17336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17337         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17338         $(HOST_EXPORTS) \
17339         $(POSTSTAGE1_HOST_EXPORTS)  \
17340         cd $(HOST_SUBDIR)/intl && \
17341         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17342                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17343                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17344                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17345                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17346                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17347                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17348                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17349                 TFLAGS="$(STAGEprofile_TFLAGS)" \
17350                 $(TARGET-stageprofile-intl)
17351
17352 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17353 clean-stageprofile: clean-stageprofile-intl
17354 clean-stageprofile-intl:
17355         @if [ $(current_stage) = stageprofile ]; then \
17356           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17357         else \
17358           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17359           $(MAKE) stageprofile-start; \
17360         fi; \
17361         cd $(HOST_SUBDIR)/intl && \
17362         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17363 @endif intl-bootstrap
17364
17365
17366 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17367 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17368 maybe-all-stagefeedback-intl:
17369 maybe-clean-stagefeedback-intl:
17370 @if intl-bootstrap
17371 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17372 all-stagefeedback: all-stagefeedback-intl
17373 TARGET-stagefeedback-intl = $(TARGET-intl)
17374 all-stagefeedback-intl: configure-stagefeedback-intl
17375         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17376         @r=`${PWD_COMMAND}`; export r; \
17377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17378         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17379         $(HOST_EXPORTS) \
17380         $(POSTSTAGE1_HOST_EXPORTS)  \
17381         cd $(HOST_SUBDIR)/intl && \
17382         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17383                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17384                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17385                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17386                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17387                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17388                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17389                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17390                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17391                 $(TARGET-stagefeedback-intl)
17392
17393 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17394 clean-stagefeedback: clean-stagefeedback-intl
17395 clean-stagefeedback-intl:
17396         @if [ $(current_stage) = stagefeedback ]; then \
17397           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17398         else \
17399           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17400           $(MAKE) stagefeedback-start; \
17401         fi; \
17402         cd $(HOST_SUBDIR)/intl && \
17403         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17404 @endif intl-bootstrap
17405
17406
17407
17408
17409
17410 .PHONY: check-intl maybe-check-intl
17411 maybe-check-intl:
17412 @if intl
17413 maybe-check-intl: check-intl
17414
17415 check-intl:
17416         @: $(MAKE); $(unstage)
17417         @r=`${PWD_COMMAND}`; export r; \
17418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17419         $(HOST_EXPORTS) \
17420         (cd $(HOST_SUBDIR)/intl && \
17421           $(MAKE) $(FLAGS_TO_PASS)  check)
17422
17423 @endif intl
17424
17425 .PHONY: install-intl maybe-install-intl
17426 maybe-install-intl:
17427 @if intl
17428 maybe-install-intl: install-intl
17429
17430 install-intl: installdirs
17431         @: $(MAKE); $(unstage)
17432         @r=`${PWD_COMMAND}`; export r; \
17433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17434         $(HOST_EXPORTS) \
17435         (cd $(HOST_SUBDIR)/intl && \
17436           $(MAKE) $(FLAGS_TO_PASS)  install)
17437
17438 @endif intl
17439
17440 .PHONY: install-strip-intl maybe-install-strip-intl
17441 maybe-install-strip-intl:
17442 @if intl
17443 maybe-install-strip-intl: install-strip-intl
17444
17445 install-strip-intl: installdirs
17446         @: $(MAKE); $(unstage)
17447         @r=`${PWD_COMMAND}`; export r; \
17448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17449         $(HOST_EXPORTS) \
17450         (cd $(HOST_SUBDIR)/intl && \
17451           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17452
17453 @endif intl
17454
17455 # Other targets (info, dvi, pdf, etc.)
17456
17457 .PHONY: maybe-info-intl info-intl
17458 maybe-info-intl:
17459 @if intl
17460 maybe-info-intl: info-intl
17461
17462 info-intl: \
17463     configure-intl 
17464         @[ -f ./intl/Makefile ] || exit 0; \
17465         r=`${PWD_COMMAND}`; export r; \
17466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17467         $(HOST_EXPORTS) \
17468         for flag in $(EXTRA_HOST_FLAGS) ; do \
17469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17470         done; \
17471         echo "Doing info in intl" ; \
17472         (cd $(HOST_SUBDIR)/intl && \
17473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17475                   "RANLIB=$${RANLIB}" \
17476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17477                   info) \
17478           || exit 1
17479
17480 @endif intl
17481
17482 .PHONY: maybe-dvi-intl dvi-intl
17483 maybe-dvi-intl:
17484 @if intl
17485 maybe-dvi-intl: dvi-intl
17486
17487 dvi-intl: \
17488     configure-intl 
17489         @[ -f ./intl/Makefile ] || exit 0; \
17490         r=`${PWD_COMMAND}`; export r; \
17491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17492         $(HOST_EXPORTS) \
17493         for flag in $(EXTRA_HOST_FLAGS) ; do \
17494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17495         done; \
17496         echo "Doing dvi in intl" ; \
17497         (cd $(HOST_SUBDIR)/intl && \
17498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17500                   "RANLIB=$${RANLIB}" \
17501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17502                   dvi) \
17503           || exit 1
17504
17505 @endif intl
17506
17507 .PHONY: maybe-pdf-intl pdf-intl
17508 maybe-pdf-intl:
17509 @if intl
17510 maybe-pdf-intl: pdf-intl
17511
17512 pdf-intl: \
17513     configure-intl 
17514         @[ -f ./intl/Makefile ] || exit 0; \
17515         r=`${PWD_COMMAND}`; export r; \
17516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17517         $(HOST_EXPORTS) \
17518         for flag in $(EXTRA_HOST_FLAGS) ; do \
17519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17520         done; \
17521         echo "Doing pdf in intl" ; \
17522         (cd $(HOST_SUBDIR)/intl && \
17523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17525                   "RANLIB=$${RANLIB}" \
17526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17527                   pdf) \
17528           || exit 1
17529
17530 @endif intl
17531
17532 .PHONY: maybe-html-intl html-intl
17533 maybe-html-intl:
17534 @if intl
17535 maybe-html-intl: html-intl
17536
17537 html-intl: \
17538     configure-intl 
17539         @[ -f ./intl/Makefile ] || exit 0; \
17540         r=`${PWD_COMMAND}`; export r; \
17541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17542         $(HOST_EXPORTS) \
17543         for flag in $(EXTRA_HOST_FLAGS) ; do \
17544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17545         done; \
17546         echo "Doing html in intl" ; \
17547         (cd $(HOST_SUBDIR)/intl && \
17548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17550                   "RANLIB=$${RANLIB}" \
17551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17552                   html) \
17553           || exit 1
17554
17555 @endif intl
17556
17557 .PHONY: maybe-TAGS-intl TAGS-intl
17558 maybe-TAGS-intl:
17559 @if intl
17560 maybe-TAGS-intl: TAGS-intl
17561
17562 TAGS-intl: \
17563     configure-intl 
17564         @[ -f ./intl/Makefile ] || exit 0; \
17565         r=`${PWD_COMMAND}`; export r; \
17566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17567         $(HOST_EXPORTS) \
17568         for flag in $(EXTRA_HOST_FLAGS) ; do \
17569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17570         done; \
17571         echo "Doing TAGS in intl" ; \
17572         (cd $(HOST_SUBDIR)/intl && \
17573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17575                   "RANLIB=$${RANLIB}" \
17576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17577                   TAGS) \
17578           || exit 1
17579
17580 @endif intl
17581
17582 .PHONY: maybe-install-info-intl install-info-intl
17583 maybe-install-info-intl:
17584 @if intl
17585 maybe-install-info-intl: install-info-intl
17586
17587 install-info-intl: \
17588     configure-intl \
17589     info-intl 
17590         @[ -f ./intl/Makefile ] || exit 0; \
17591         r=`${PWD_COMMAND}`; export r; \
17592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17593         $(HOST_EXPORTS) \
17594         for flag in $(EXTRA_HOST_FLAGS) ; do \
17595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17596         done; \
17597         echo "Doing install-info in intl" ; \
17598         (cd $(HOST_SUBDIR)/intl && \
17599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17601                   "RANLIB=$${RANLIB}" \
17602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17603                   install-info) \
17604           || exit 1
17605
17606 @endif intl
17607
17608 .PHONY: maybe-install-pdf-intl install-pdf-intl
17609 maybe-install-pdf-intl:
17610 @if intl
17611 maybe-install-pdf-intl: install-pdf-intl
17612
17613 install-pdf-intl: \
17614     configure-intl \
17615     pdf-intl 
17616         @[ -f ./intl/Makefile ] || exit 0; \
17617         r=`${PWD_COMMAND}`; export r; \
17618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17619         $(HOST_EXPORTS) \
17620         for flag in $(EXTRA_HOST_FLAGS) ; do \
17621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17622         done; \
17623         echo "Doing install-pdf in intl" ; \
17624         (cd $(HOST_SUBDIR)/intl && \
17625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17627                   "RANLIB=$${RANLIB}" \
17628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17629                   install-pdf) \
17630           || exit 1
17631
17632 @endif intl
17633
17634 .PHONY: maybe-install-html-intl install-html-intl
17635 maybe-install-html-intl:
17636 @if intl
17637 maybe-install-html-intl: install-html-intl
17638
17639 install-html-intl: \
17640     configure-intl \
17641     html-intl 
17642         @[ -f ./intl/Makefile ] || exit 0; \
17643         r=`${PWD_COMMAND}`; export r; \
17644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17645         $(HOST_EXPORTS) \
17646         for flag in $(EXTRA_HOST_FLAGS) ; do \
17647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17648         done; \
17649         echo "Doing install-html in intl" ; \
17650         (cd $(HOST_SUBDIR)/intl && \
17651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17653                   "RANLIB=$${RANLIB}" \
17654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17655                   install-html) \
17656           || exit 1
17657
17658 @endif intl
17659
17660 .PHONY: maybe-installcheck-intl installcheck-intl
17661 maybe-installcheck-intl:
17662 @if intl
17663 maybe-installcheck-intl: installcheck-intl
17664
17665 installcheck-intl: \
17666     configure-intl 
17667         @[ -f ./intl/Makefile ] || exit 0; \
17668         r=`${PWD_COMMAND}`; export r; \
17669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17670         $(HOST_EXPORTS) \
17671         for flag in $(EXTRA_HOST_FLAGS) ; do \
17672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17673         done; \
17674         echo "Doing installcheck in intl" ; \
17675         (cd $(HOST_SUBDIR)/intl && \
17676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17678                   "RANLIB=$${RANLIB}" \
17679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17680                   installcheck) \
17681           || exit 1
17682
17683 @endif intl
17684
17685 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17686 maybe-mostlyclean-intl:
17687 @if intl
17688 maybe-mostlyclean-intl: mostlyclean-intl
17689
17690 mostlyclean-intl: 
17691         @[ -f ./intl/Makefile ] || exit 0; \
17692         r=`${PWD_COMMAND}`; export r; \
17693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17694         $(HOST_EXPORTS) \
17695         for flag in $(EXTRA_HOST_FLAGS) ; do \
17696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17697         done; \
17698         echo "Doing mostlyclean in intl" ; \
17699         (cd $(HOST_SUBDIR)/intl && \
17700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17702                   "RANLIB=$${RANLIB}" \
17703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17704                   mostlyclean) \
17705           || exit 1
17706
17707 @endif intl
17708
17709 .PHONY: maybe-clean-intl clean-intl
17710 maybe-clean-intl:
17711 @if intl
17712 maybe-clean-intl: clean-intl
17713
17714 clean-intl: 
17715         @[ -f ./intl/Makefile ] || exit 0; \
17716         r=`${PWD_COMMAND}`; export r; \
17717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17718         $(HOST_EXPORTS) \
17719         for flag in $(EXTRA_HOST_FLAGS) ; do \
17720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17721         done; \
17722         echo "Doing clean in intl" ; \
17723         (cd $(HOST_SUBDIR)/intl && \
17724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17726                   "RANLIB=$${RANLIB}" \
17727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17728                   clean) \
17729           || exit 1
17730
17731 @endif intl
17732
17733 .PHONY: maybe-distclean-intl distclean-intl
17734 maybe-distclean-intl:
17735 @if intl
17736 maybe-distclean-intl: distclean-intl
17737
17738 distclean-intl: 
17739         @[ -f ./intl/Makefile ] || exit 0; \
17740         r=`${PWD_COMMAND}`; export r; \
17741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17742         $(HOST_EXPORTS) \
17743         for flag in $(EXTRA_HOST_FLAGS) ; do \
17744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17745         done; \
17746         echo "Doing distclean in intl" ; \
17747         (cd $(HOST_SUBDIR)/intl && \
17748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17750                   "RANLIB=$${RANLIB}" \
17751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17752                   distclean) \
17753           || exit 1
17754
17755 @endif intl
17756
17757 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17758 maybe-maintainer-clean-intl:
17759 @if intl
17760 maybe-maintainer-clean-intl: maintainer-clean-intl
17761
17762 maintainer-clean-intl: 
17763         @[ -f ./intl/Makefile ] || exit 0; \
17764         r=`${PWD_COMMAND}`; export r; \
17765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17766         $(HOST_EXPORTS) \
17767         for flag in $(EXTRA_HOST_FLAGS) ; do \
17768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17769         done; \
17770         echo "Doing maintainer-clean in intl" ; \
17771         (cd $(HOST_SUBDIR)/intl && \
17772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17774                   "RANLIB=$${RANLIB}" \
17775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17776                   maintainer-clean) \
17777           || exit 1
17778
17779 @endif intl
17780
17781
17782
17783 .PHONY: configure-tcl maybe-configure-tcl
17784 maybe-configure-tcl:
17785 @if gcc-bootstrap
17786 configure-tcl: stage_current
17787 @endif gcc-bootstrap
17788 @if tcl
17789 maybe-configure-tcl: configure-tcl
17790 configure-tcl: 
17791         @: $(MAKE); $(unstage)
17792         @r=`${PWD_COMMAND}`; export r; \
17793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17794         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17795         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
17796         $(HOST_EXPORTS)  \
17797         echo Configuring in $(HOST_SUBDIR)/tcl; \
17798         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17799         case $(srcdir) in \
17800           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17801           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17802                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17803         esac; \
17804         srcdiroption="--srcdir=$${topdir}/tcl"; \
17805         libsrcdir="$$s/tcl"; \
17806         $(SHELL) $${libsrcdir}/configure \
17807           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17808           --target=${target_alias} $${srcdiroption}  \
17809           || exit 1
17810 @endif tcl
17811
17812
17813
17814
17815
17816 .PHONY: all-tcl maybe-all-tcl
17817 maybe-all-tcl:
17818 @if gcc-bootstrap
17819 all-tcl: stage_current
17820 @endif gcc-bootstrap
17821 @if tcl
17822 TARGET-tcl=all
17823 maybe-all-tcl: all-tcl
17824 all-tcl: configure-tcl
17825         @: $(MAKE); $(unstage)
17826         @r=`${PWD_COMMAND}`; export r; \
17827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17828         $(HOST_EXPORTS)  \
17829         (cd $(HOST_SUBDIR)/tcl && \
17830           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17831                 $(TARGET-tcl))
17832 @endif tcl
17833
17834
17835
17836
17837 .PHONY: check-tcl maybe-check-tcl
17838 maybe-check-tcl:
17839 @if tcl
17840 maybe-check-tcl: check-tcl
17841
17842 check-tcl:
17843         @: $(MAKE); $(unstage)
17844         @r=`${PWD_COMMAND}`; export r; \
17845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17846         $(HOST_EXPORTS) \
17847         (cd $(HOST_SUBDIR)/tcl && \
17848           $(MAKE) $(FLAGS_TO_PASS)  check)
17849
17850 @endif tcl
17851
17852 .PHONY: install-tcl maybe-install-tcl
17853 maybe-install-tcl:
17854 @if tcl
17855 maybe-install-tcl: install-tcl
17856
17857 install-tcl: installdirs
17858         @: $(MAKE); $(unstage)
17859         @r=`${PWD_COMMAND}`; export r; \
17860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17861         $(HOST_EXPORTS) \
17862         (cd $(HOST_SUBDIR)/tcl && \
17863           $(MAKE) $(FLAGS_TO_PASS)  install)
17864
17865 @endif tcl
17866
17867 .PHONY: install-strip-tcl maybe-install-strip-tcl
17868 maybe-install-strip-tcl:
17869 @if tcl
17870 maybe-install-strip-tcl: install-strip-tcl
17871
17872 install-strip-tcl: installdirs
17873         @: $(MAKE); $(unstage)
17874         @r=`${PWD_COMMAND}`; export r; \
17875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17876         $(HOST_EXPORTS) \
17877         (cd $(HOST_SUBDIR)/tcl && \
17878           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17879
17880 @endif tcl
17881
17882 # Other targets (info, dvi, pdf, etc.)
17883
17884 .PHONY: maybe-info-tcl info-tcl
17885 maybe-info-tcl:
17886 @if tcl
17887 maybe-info-tcl: info-tcl
17888
17889 info-tcl: \
17890     configure-tcl 
17891         @: $(MAKE); $(unstage)
17892         @[ -f ./tcl/Makefile ] || exit 0; \
17893         r=`${PWD_COMMAND}`; export r; \
17894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17895         $(HOST_EXPORTS) \
17896         for flag in $(EXTRA_HOST_FLAGS) ; do \
17897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17898         done; \
17899         echo "Doing info in tcl" ; \
17900         (cd $(HOST_SUBDIR)/tcl && \
17901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17903                   "RANLIB=$${RANLIB}" \
17904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17905                   info) \
17906           || exit 1
17907
17908 @endif tcl
17909
17910 .PHONY: maybe-dvi-tcl dvi-tcl
17911 maybe-dvi-tcl:
17912 @if tcl
17913 maybe-dvi-tcl: dvi-tcl
17914
17915 dvi-tcl: \
17916     configure-tcl 
17917         @: $(MAKE); $(unstage)
17918         @[ -f ./tcl/Makefile ] || exit 0; \
17919         r=`${PWD_COMMAND}`; export r; \
17920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17921         $(HOST_EXPORTS) \
17922         for flag in $(EXTRA_HOST_FLAGS) ; do \
17923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17924         done; \
17925         echo "Doing dvi in tcl" ; \
17926         (cd $(HOST_SUBDIR)/tcl && \
17927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17929                   "RANLIB=$${RANLIB}" \
17930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17931                   dvi) \
17932           || exit 1
17933
17934 @endif tcl
17935
17936 .PHONY: maybe-pdf-tcl pdf-tcl
17937 maybe-pdf-tcl:
17938 @if tcl
17939 maybe-pdf-tcl: pdf-tcl
17940
17941 pdf-tcl: \
17942     configure-tcl 
17943         @: $(MAKE); $(unstage)
17944         @[ -f ./tcl/Makefile ] || exit 0; \
17945         r=`${PWD_COMMAND}`; export r; \
17946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17947         $(HOST_EXPORTS) \
17948         for flag in $(EXTRA_HOST_FLAGS) ; do \
17949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17950         done; \
17951         echo "Doing pdf in tcl" ; \
17952         (cd $(HOST_SUBDIR)/tcl && \
17953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17955                   "RANLIB=$${RANLIB}" \
17956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17957                   pdf) \
17958           || exit 1
17959
17960 @endif tcl
17961
17962 .PHONY: maybe-html-tcl html-tcl
17963 maybe-html-tcl:
17964 @if tcl
17965 maybe-html-tcl: html-tcl
17966
17967 html-tcl: \
17968     configure-tcl 
17969         @: $(MAKE); $(unstage)
17970         @[ -f ./tcl/Makefile ] || exit 0; \
17971         r=`${PWD_COMMAND}`; export r; \
17972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17973         $(HOST_EXPORTS) \
17974         for flag in $(EXTRA_HOST_FLAGS) ; do \
17975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17976         done; \
17977         echo "Doing html in tcl" ; \
17978         (cd $(HOST_SUBDIR)/tcl && \
17979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17981                   "RANLIB=$${RANLIB}" \
17982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17983                   html) \
17984           || exit 1
17985
17986 @endif tcl
17987
17988 .PHONY: maybe-TAGS-tcl TAGS-tcl
17989 maybe-TAGS-tcl:
17990 @if tcl
17991 maybe-TAGS-tcl: TAGS-tcl
17992
17993 TAGS-tcl: \
17994     configure-tcl 
17995         @: $(MAKE); $(unstage)
17996         @[ -f ./tcl/Makefile ] || exit 0; \
17997         r=`${PWD_COMMAND}`; export r; \
17998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17999         $(HOST_EXPORTS) \
18000         for flag in $(EXTRA_HOST_FLAGS) ; do \
18001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18002         done; \
18003         echo "Doing TAGS in tcl" ; \
18004         (cd $(HOST_SUBDIR)/tcl && \
18005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18007                   "RANLIB=$${RANLIB}" \
18008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18009                   TAGS) \
18010           || exit 1
18011
18012 @endif tcl
18013
18014 .PHONY: maybe-install-info-tcl install-info-tcl
18015 maybe-install-info-tcl:
18016 @if tcl
18017 maybe-install-info-tcl: install-info-tcl
18018
18019 install-info-tcl: \
18020     configure-tcl \
18021     info-tcl 
18022         @: $(MAKE); $(unstage)
18023         @[ -f ./tcl/Makefile ] || exit 0; \
18024         r=`${PWD_COMMAND}`; export r; \
18025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18026         $(HOST_EXPORTS) \
18027         for flag in $(EXTRA_HOST_FLAGS) ; do \
18028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18029         done; \
18030         echo "Doing install-info in tcl" ; \
18031         (cd $(HOST_SUBDIR)/tcl && \
18032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18034                   "RANLIB=$${RANLIB}" \
18035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18036                   install-info) \
18037           || exit 1
18038
18039 @endif tcl
18040
18041 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
18042 maybe-install-pdf-tcl:
18043 @if tcl
18044 maybe-install-pdf-tcl: install-pdf-tcl
18045
18046 install-pdf-tcl: \
18047     configure-tcl \
18048     pdf-tcl 
18049         @: $(MAKE); $(unstage)
18050         @[ -f ./tcl/Makefile ] || exit 0; \
18051         r=`${PWD_COMMAND}`; export r; \
18052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18053         $(HOST_EXPORTS) \
18054         for flag in $(EXTRA_HOST_FLAGS) ; do \
18055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18056         done; \
18057         echo "Doing install-pdf in tcl" ; \
18058         (cd $(HOST_SUBDIR)/tcl && \
18059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18061                   "RANLIB=$${RANLIB}" \
18062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18063                   install-pdf) \
18064           || exit 1
18065
18066 @endif tcl
18067
18068 .PHONY: maybe-install-html-tcl install-html-tcl
18069 maybe-install-html-tcl:
18070 @if tcl
18071 maybe-install-html-tcl: install-html-tcl
18072
18073 install-html-tcl: \
18074     configure-tcl \
18075     html-tcl 
18076         @: $(MAKE); $(unstage)
18077         @[ -f ./tcl/Makefile ] || exit 0; \
18078         r=`${PWD_COMMAND}`; export r; \
18079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18080         $(HOST_EXPORTS) \
18081         for flag in $(EXTRA_HOST_FLAGS) ; do \
18082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18083         done; \
18084         echo "Doing install-html in tcl" ; \
18085         (cd $(HOST_SUBDIR)/tcl && \
18086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18088                   "RANLIB=$${RANLIB}" \
18089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18090                   install-html) \
18091           || exit 1
18092
18093 @endif tcl
18094
18095 .PHONY: maybe-installcheck-tcl installcheck-tcl
18096 maybe-installcheck-tcl:
18097 @if tcl
18098 maybe-installcheck-tcl: installcheck-tcl
18099
18100 installcheck-tcl: \
18101     configure-tcl 
18102         @: $(MAKE); $(unstage)
18103         @[ -f ./tcl/Makefile ] || exit 0; \
18104         r=`${PWD_COMMAND}`; export r; \
18105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18106         $(HOST_EXPORTS) \
18107         for flag in $(EXTRA_HOST_FLAGS) ; do \
18108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18109         done; \
18110         echo "Doing installcheck in tcl" ; \
18111         (cd $(HOST_SUBDIR)/tcl && \
18112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18114                   "RANLIB=$${RANLIB}" \
18115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18116                   installcheck) \
18117           || exit 1
18118
18119 @endif tcl
18120
18121 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
18122 maybe-mostlyclean-tcl:
18123 @if tcl
18124 maybe-mostlyclean-tcl: mostlyclean-tcl
18125
18126 # tcl doesn't support mostlyclean.
18127 mostlyclean-tcl:
18128
18129 @endif tcl
18130
18131 .PHONY: maybe-clean-tcl clean-tcl
18132 maybe-clean-tcl:
18133 @if tcl
18134 maybe-clean-tcl: clean-tcl
18135
18136 clean-tcl: 
18137         @: $(MAKE); $(unstage)
18138         @[ -f ./tcl/Makefile ] || exit 0; \
18139         r=`${PWD_COMMAND}`; export r; \
18140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18141         $(HOST_EXPORTS) \
18142         for flag in $(EXTRA_HOST_FLAGS) ; do \
18143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18144         done; \
18145         echo "Doing clean in tcl" ; \
18146         (cd $(HOST_SUBDIR)/tcl && \
18147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18149                   "RANLIB=$${RANLIB}" \
18150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18151                   clean) \
18152           || exit 1
18153
18154 @endif tcl
18155
18156 .PHONY: maybe-distclean-tcl distclean-tcl
18157 maybe-distclean-tcl:
18158 @if tcl
18159 maybe-distclean-tcl: distclean-tcl
18160
18161 distclean-tcl: 
18162         @: $(MAKE); $(unstage)
18163         @[ -f ./tcl/Makefile ] || exit 0; \
18164         r=`${PWD_COMMAND}`; export r; \
18165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18166         $(HOST_EXPORTS) \
18167         for flag in $(EXTRA_HOST_FLAGS) ; do \
18168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18169         done; \
18170         echo "Doing distclean in tcl" ; \
18171         (cd $(HOST_SUBDIR)/tcl && \
18172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18174                   "RANLIB=$${RANLIB}" \
18175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18176                   distclean) \
18177           || exit 1
18178
18179 @endif tcl
18180
18181 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
18182 maybe-maintainer-clean-tcl:
18183 @if tcl
18184 maybe-maintainer-clean-tcl: maintainer-clean-tcl
18185
18186 maintainer-clean-tcl: 
18187         @: $(MAKE); $(unstage)
18188         @[ -f ./tcl/Makefile ] || exit 0; \
18189         r=`${PWD_COMMAND}`; export r; \
18190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18191         $(HOST_EXPORTS) \
18192         for flag in $(EXTRA_HOST_FLAGS) ; do \
18193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18194         done; \
18195         echo "Doing maintainer-clean in tcl" ; \
18196         (cd $(HOST_SUBDIR)/tcl && \
18197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18199                   "RANLIB=$${RANLIB}" \
18200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18201                   maintainer-clean) \
18202           || exit 1
18203
18204 @endif tcl
18205
18206
18207
18208 .PHONY: configure-itcl maybe-configure-itcl
18209 maybe-configure-itcl:
18210 @if gcc-bootstrap
18211 configure-itcl: stage_current
18212 @endif gcc-bootstrap
18213 @if itcl
18214 maybe-configure-itcl: configure-itcl
18215 configure-itcl: 
18216         @: $(MAKE); $(unstage)
18217         @r=`${PWD_COMMAND}`; export r; \
18218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18219         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18220         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
18221         $(HOST_EXPORTS)  \
18222         echo Configuring in $(HOST_SUBDIR)/itcl; \
18223         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18224         case $(srcdir) in \
18225           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18226           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18227                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18228         esac; \
18229         srcdiroption="--srcdir=$${topdir}/itcl"; \
18230         libsrcdir="$$s/itcl"; \
18231         $(SHELL) $${libsrcdir}/configure \
18232           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18233           --target=${target_alias} $${srcdiroption}  \
18234           || exit 1
18235 @endif itcl
18236
18237
18238
18239
18240
18241 .PHONY: all-itcl maybe-all-itcl
18242 maybe-all-itcl:
18243 @if gcc-bootstrap
18244 all-itcl: stage_current
18245 @endif gcc-bootstrap
18246 @if itcl
18247 TARGET-itcl=all
18248 maybe-all-itcl: all-itcl
18249 all-itcl: configure-itcl
18250         @: $(MAKE); $(unstage)
18251         @r=`${PWD_COMMAND}`; export r; \
18252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18253         $(HOST_EXPORTS)  \
18254         (cd $(HOST_SUBDIR)/itcl && \
18255           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18256                 $(TARGET-itcl))
18257 @endif itcl
18258
18259
18260
18261
18262 .PHONY: check-itcl maybe-check-itcl
18263 maybe-check-itcl:
18264 @if itcl
18265 maybe-check-itcl: check-itcl
18266
18267 check-itcl:
18268         @: $(MAKE); $(unstage)
18269         @r=`${PWD_COMMAND}`; export r; \
18270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18271         $(HOST_EXPORTS) \
18272         (cd $(HOST_SUBDIR)/itcl && \
18273           $(MAKE) $(FLAGS_TO_PASS)  check)
18274
18275 @endif itcl
18276
18277 .PHONY: install-itcl maybe-install-itcl
18278 maybe-install-itcl:
18279 @if itcl
18280 maybe-install-itcl: install-itcl
18281
18282 install-itcl: installdirs
18283         @: $(MAKE); $(unstage)
18284         @r=`${PWD_COMMAND}`; export r; \
18285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18286         $(HOST_EXPORTS) \
18287         (cd $(HOST_SUBDIR)/itcl && \
18288           $(MAKE) $(FLAGS_TO_PASS)  install)
18289
18290 @endif itcl
18291
18292 .PHONY: install-strip-itcl maybe-install-strip-itcl
18293 maybe-install-strip-itcl:
18294 @if itcl
18295 maybe-install-strip-itcl: install-strip-itcl
18296
18297 install-strip-itcl: installdirs
18298         @: $(MAKE); $(unstage)
18299         @r=`${PWD_COMMAND}`; export r; \
18300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18301         $(HOST_EXPORTS) \
18302         (cd $(HOST_SUBDIR)/itcl && \
18303           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18304
18305 @endif itcl
18306
18307 # Other targets (info, dvi, pdf, etc.)
18308
18309 .PHONY: maybe-info-itcl info-itcl
18310 maybe-info-itcl:
18311 @if itcl
18312 maybe-info-itcl: info-itcl
18313
18314 info-itcl: \
18315     configure-itcl 
18316         @: $(MAKE); $(unstage)
18317         @[ -f ./itcl/Makefile ] || exit 0; \
18318         r=`${PWD_COMMAND}`; export r; \
18319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18320         $(HOST_EXPORTS) \
18321         for flag in $(EXTRA_HOST_FLAGS) ; do \
18322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18323         done; \
18324         echo "Doing info in itcl" ; \
18325         (cd $(HOST_SUBDIR)/itcl && \
18326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18328                   "RANLIB=$${RANLIB}" \
18329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18330                   info) \
18331           || exit 1
18332
18333 @endif itcl
18334
18335 .PHONY: maybe-dvi-itcl dvi-itcl
18336 maybe-dvi-itcl:
18337 @if itcl
18338 maybe-dvi-itcl: dvi-itcl
18339
18340 dvi-itcl: \
18341     configure-itcl 
18342         @: $(MAKE); $(unstage)
18343         @[ -f ./itcl/Makefile ] || exit 0; \
18344         r=`${PWD_COMMAND}`; export r; \
18345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18346         $(HOST_EXPORTS) \
18347         for flag in $(EXTRA_HOST_FLAGS) ; do \
18348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18349         done; \
18350         echo "Doing dvi in itcl" ; \
18351         (cd $(HOST_SUBDIR)/itcl && \
18352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18354                   "RANLIB=$${RANLIB}" \
18355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18356                   dvi) \
18357           || exit 1
18358
18359 @endif itcl
18360
18361 .PHONY: maybe-pdf-itcl pdf-itcl
18362 maybe-pdf-itcl:
18363 @if itcl
18364 maybe-pdf-itcl: pdf-itcl
18365
18366 pdf-itcl: \
18367     configure-itcl 
18368         @: $(MAKE); $(unstage)
18369         @[ -f ./itcl/Makefile ] || exit 0; \
18370         r=`${PWD_COMMAND}`; export r; \
18371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18372         $(HOST_EXPORTS) \
18373         for flag in $(EXTRA_HOST_FLAGS) ; do \
18374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18375         done; \
18376         echo "Doing pdf in itcl" ; \
18377         (cd $(HOST_SUBDIR)/itcl && \
18378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18380                   "RANLIB=$${RANLIB}" \
18381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18382                   pdf) \
18383           || exit 1
18384
18385 @endif itcl
18386
18387 .PHONY: maybe-html-itcl html-itcl
18388 maybe-html-itcl:
18389 @if itcl
18390 maybe-html-itcl: html-itcl
18391
18392 html-itcl: \
18393     configure-itcl 
18394         @: $(MAKE); $(unstage)
18395         @[ -f ./itcl/Makefile ] || exit 0; \
18396         r=`${PWD_COMMAND}`; export r; \
18397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18398         $(HOST_EXPORTS) \
18399         for flag in $(EXTRA_HOST_FLAGS) ; do \
18400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18401         done; \
18402         echo "Doing html in itcl" ; \
18403         (cd $(HOST_SUBDIR)/itcl && \
18404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18406                   "RANLIB=$${RANLIB}" \
18407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18408                   html) \
18409           || exit 1
18410
18411 @endif itcl
18412
18413 .PHONY: maybe-TAGS-itcl TAGS-itcl
18414 maybe-TAGS-itcl:
18415 @if itcl
18416 maybe-TAGS-itcl: TAGS-itcl
18417
18418 TAGS-itcl: \
18419     configure-itcl 
18420         @: $(MAKE); $(unstage)
18421         @[ -f ./itcl/Makefile ] || exit 0; \
18422         r=`${PWD_COMMAND}`; export r; \
18423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18424         $(HOST_EXPORTS) \
18425         for flag in $(EXTRA_HOST_FLAGS) ; do \
18426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18427         done; \
18428         echo "Doing TAGS in itcl" ; \
18429         (cd $(HOST_SUBDIR)/itcl && \
18430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18432                   "RANLIB=$${RANLIB}" \
18433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18434                   TAGS) \
18435           || exit 1
18436
18437 @endif itcl
18438
18439 .PHONY: maybe-install-info-itcl install-info-itcl
18440 maybe-install-info-itcl:
18441 @if itcl
18442 maybe-install-info-itcl: install-info-itcl
18443
18444 install-info-itcl: \
18445     configure-itcl \
18446     info-itcl 
18447         @: $(MAKE); $(unstage)
18448         @[ -f ./itcl/Makefile ] || exit 0; \
18449         r=`${PWD_COMMAND}`; export r; \
18450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18451         $(HOST_EXPORTS) \
18452         for flag in $(EXTRA_HOST_FLAGS) ; do \
18453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18454         done; \
18455         echo "Doing install-info in itcl" ; \
18456         (cd $(HOST_SUBDIR)/itcl && \
18457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18459                   "RANLIB=$${RANLIB}" \
18460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18461                   install-info) \
18462           || exit 1
18463
18464 @endif itcl
18465
18466 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18467 maybe-install-pdf-itcl:
18468 @if itcl
18469 maybe-install-pdf-itcl: install-pdf-itcl
18470
18471 install-pdf-itcl: \
18472     configure-itcl \
18473     pdf-itcl 
18474         @: $(MAKE); $(unstage)
18475         @[ -f ./itcl/Makefile ] || exit 0; \
18476         r=`${PWD_COMMAND}`; export r; \
18477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18478         $(HOST_EXPORTS) \
18479         for flag in $(EXTRA_HOST_FLAGS) ; do \
18480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18481         done; \
18482         echo "Doing install-pdf in itcl" ; \
18483         (cd $(HOST_SUBDIR)/itcl && \
18484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18486                   "RANLIB=$${RANLIB}" \
18487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18488                   install-pdf) \
18489           || exit 1
18490
18491 @endif itcl
18492
18493 .PHONY: maybe-install-html-itcl install-html-itcl
18494 maybe-install-html-itcl:
18495 @if itcl
18496 maybe-install-html-itcl: install-html-itcl
18497
18498 install-html-itcl: \
18499     configure-itcl \
18500     html-itcl 
18501         @: $(MAKE); $(unstage)
18502         @[ -f ./itcl/Makefile ] || exit 0; \
18503         r=`${PWD_COMMAND}`; export r; \
18504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18505         $(HOST_EXPORTS) \
18506         for flag in $(EXTRA_HOST_FLAGS) ; do \
18507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18508         done; \
18509         echo "Doing install-html in itcl" ; \
18510         (cd $(HOST_SUBDIR)/itcl && \
18511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18513                   "RANLIB=$${RANLIB}" \
18514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18515                   install-html) \
18516           || exit 1
18517
18518 @endif itcl
18519
18520 .PHONY: maybe-installcheck-itcl installcheck-itcl
18521 maybe-installcheck-itcl:
18522 @if itcl
18523 maybe-installcheck-itcl: installcheck-itcl
18524
18525 installcheck-itcl: \
18526     configure-itcl 
18527         @: $(MAKE); $(unstage)
18528         @[ -f ./itcl/Makefile ] || exit 0; \
18529         r=`${PWD_COMMAND}`; export r; \
18530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18531         $(HOST_EXPORTS) \
18532         for flag in $(EXTRA_HOST_FLAGS) ; do \
18533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18534         done; \
18535         echo "Doing installcheck in itcl" ; \
18536         (cd $(HOST_SUBDIR)/itcl && \
18537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18539                   "RANLIB=$${RANLIB}" \
18540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18541                   installcheck) \
18542           || exit 1
18543
18544 @endif itcl
18545
18546 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18547 maybe-mostlyclean-itcl:
18548 @if itcl
18549 maybe-mostlyclean-itcl: mostlyclean-itcl
18550
18551 mostlyclean-itcl: 
18552         @: $(MAKE); $(unstage)
18553         @[ -f ./itcl/Makefile ] || exit 0; \
18554         r=`${PWD_COMMAND}`; export r; \
18555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18556         $(HOST_EXPORTS) \
18557         for flag in $(EXTRA_HOST_FLAGS) ; do \
18558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18559         done; \
18560         echo "Doing mostlyclean in itcl" ; \
18561         (cd $(HOST_SUBDIR)/itcl && \
18562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18564                   "RANLIB=$${RANLIB}" \
18565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18566                   mostlyclean) \
18567           || exit 1
18568
18569 @endif itcl
18570
18571 .PHONY: maybe-clean-itcl clean-itcl
18572 maybe-clean-itcl:
18573 @if itcl
18574 maybe-clean-itcl: clean-itcl
18575
18576 clean-itcl: 
18577         @: $(MAKE); $(unstage)
18578         @[ -f ./itcl/Makefile ] || exit 0; \
18579         r=`${PWD_COMMAND}`; export r; \
18580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18581         $(HOST_EXPORTS) \
18582         for flag in $(EXTRA_HOST_FLAGS) ; do \
18583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18584         done; \
18585         echo "Doing clean in itcl" ; \
18586         (cd $(HOST_SUBDIR)/itcl && \
18587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18589                   "RANLIB=$${RANLIB}" \
18590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18591                   clean) \
18592           || exit 1
18593
18594 @endif itcl
18595
18596 .PHONY: maybe-distclean-itcl distclean-itcl
18597 maybe-distclean-itcl:
18598 @if itcl
18599 maybe-distclean-itcl: distclean-itcl
18600
18601 distclean-itcl: 
18602         @: $(MAKE); $(unstage)
18603         @[ -f ./itcl/Makefile ] || exit 0; \
18604         r=`${PWD_COMMAND}`; export r; \
18605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18606         $(HOST_EXPORTS) \
18607         for flag in $(EXTRA_HOST_FLAGS) ; do \
18608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18609         done; \
18610         echo "Doing distclean in itcl" ; \
18611         (cd $(HOST_SUBDIR)/itcl && \
18612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18614                   "RANLIB=$${RANLIB}" \
18615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18616                   distclean) \
18617           || exit 1
18618
18619 @endif itcl
18620
18621 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18622 maybe-maintainer-clean-itcl:
18623 @if itcl
18624 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18625
18626 maintainer-clean-itcl: 
18627         @: $(MAKE); $(unstage)
18628         @[ -f ./itcl/Makefile ] || exit 0; \
18629         r=`${PWD_COMMAND}`; export r; \
18630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18631         $(HOST_EXPORTS) \
18632         for flag in $(EXTRA_HOST_FLAGS) ; do \
18633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18634         done; \
18635         echo "Doing maintainer-clean in itcl" ; \
18636         (cd $(HOST_SUBDIR)/itcl && \
18637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18639                   "RANLIB=$${RANLIB}" \
18640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18641                   maintainer-clean) \
18642           || exit 1
18643
18644 @endif itcl
18645
18646
18647
18648 .PHONY: configure-ld maybe-configure-ld
18649 maybe-configure-ld:
18650 @if gcc-bootstrap
18651 configure-ld: stage_current
18652 @endif gcc-bootstrap
18653 @if ld
18654 maybe-configure-ld: configure-ld
18655 configure-ld: 
18656         @r=`${PWD_COMMAND}`; export r; \
18657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18658         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18659         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18660         $(HOST_EXPORTS)  \
18661         echo Configuring in $(HOST_SUBDIR)/ld; \
18662         cd "$(HOST_SUBDIR)/ld" || exit 1; \
18663         case $(srcdir) in \
18664           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18665           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18666                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18667         esac; \
18668         srcdiroption="--srcdir=$${topdir}/ld"; \
18669         libsrcdir="$$s/ld"; \
18670         $(SHELL) $${libsrcdir}/configure \
18671           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18672           --target=${target_alias} $${srcdiroption}  \
18673           || exit 1
18674 @endif ld
18675
18676
18677
18678 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18679 maybe-configure-stage1-ld:
18680 @if ld-bootstrap
18681 maybe-configure-stage1-ld: configure-stage1-ld
18682 configure-stage1-ld:
18683         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18684         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18685         @r=`${PWD_COMMAND}`; export r; \
18686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18687         TFLAGS="$(STAGE1_TFLAGS)"; \
18688         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18689         $(HOST_EXPORTS) \
18690         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18691         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18692         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18693         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
18694         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18695         cd $(HOST_SUBDIR)/ld || exit 1; \
18696         case $(srcdir) in \
18697           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18698           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18699                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18700         esac; \
18701         srcdiroption="--srcdir=$${topdir}/ld"; \
18702         libsrcdir="$$s/ld"; \
18703         $(SHELL) $${libsrcdir}/configure \
18704           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18705           --target=${target_alias} $${srcdiroption} \
18706           $(STAGE1_CONFIGURE_FLAGS)
18707 @endif ld-bootstrap
18708
18709 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18710 maybe-configure-stage2-ld:
18711 @if ld-bootstrap
18712 maybe-configure-stage2-ld: configure-stage2-ld
18713 configure-stage2-ld:
18714         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18715         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18716         @r=`${PWD_COMMAND}`; export r; \
18717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18718         TFLAGS="$(STAGE2_TFLAGS)"; \
18719         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18720         $(HOST_EXPORTS) \
18721         $(POSTSTAGE1_HOST_EXPORTS) \
18722         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18723         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18724         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18725         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
18726         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18727         cd $(HOST_SUBDIR)/ld || exit 1; \
18728         case $(srcdir) in \
18729           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18730           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18731                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18732         esac; \
18733         srcdiroption="--srcdir=$${topdir}/ld"; \
18734         libsrcdir="$$s/ld"; \
18735         $(SHELL) $${libsrcdir}/configure \
18736           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18737           --target=${target_alias} $${srcdiroption} \
18738           --with-build-libsubdir=$(HOST_SUBDIR) \
18739           $(STAGE2_CONFIGURE_FLAGS)
18740 @endif ld-bootstrap
18741
18742 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18743 maybe-configure-stage3-ld:
18744 @if ld-bootstrap
18745 maybe-configure-stage3-ld: configure-stage3-ld
18746 configure-stage3-ld:
18747         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18748         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18749         @r=`${PWD_COMMAND}`; export r; \
18750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18751         TFLAGS="$(STAGE3_TFLAGS)"; \
18752         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18753         $(HOST_EXPORTS) \
18754         $(POSTSTAGE1_HOST_EXPORTS) \
18755         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18756         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18757         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18758         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
18759         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18760         cd $(HOST_SUBDIR)/ld || exit 1; \
18761         case $(srcdir) in \
18762           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18763           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18764                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18765         esac; \
18766         srcdiroption="--srcdir=$${topdir}/ld"; \
18767         libsrcdir="$$s/ld"; \
18768         $(SHELL) $${libsrcdir}/configure \
18769           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18770           --target=${target_alias} $${srcdiroption} \
18771           --with-build-libsubdir=$(HOST_SUBDIR) \
18772           $(STAGE3_CONFIGURE_FLAGS)
18773 @endif ld-bootstrap
18774
18775 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18776 maybe-configure-stage4-ld:
18777 @if ld-bootstrap
18778 maybe-configure-stage4-ld: configure-stage4-ld
18779 configure-stage4-ld:
18780         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18781         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18782         @r=`${PWD_COMMAND}`; export r; \
18783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18784         TFLAGS="$(STAGE4_TFLAGS)"; \
18785         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18786         $(HOST_EXPORTS) \
18787         $(POSTSTAGE1_HOST_EXPORTS) \
18788         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18789         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18790         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18791         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
18792         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18793         cd $(HOST_SUBDIR)/ld || exit 1; \
18794         case $(srcdir) in \
18795           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18796           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18797                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18798         esac; \
18799         srcdiroption="--srcdir=$${topdir}/ld"; \
18800         libsrcdir="$$s/ld"; \
18801         $(SHELL) $${libsrcdir}/configure \
18802           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18803           --target=${target_alias} $${srcdiroption} \
18804           --with-build-libsubdir=$(HOST_SUBDIR) \
18805           $(STAGE4_CONFIGURE_FLAGS)
18806 @endif ld-bootstrap
18807
18808 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18809 maybe-configure-stageprofile-ld:
18810 @if ld-bootstrap
18811 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18812 configure-stageprofile-ld:
18813         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18814         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18815         @r=`${PWD_COMMAND}`; export r; \
18816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18817         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18818         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18819         $(HOST_EXPORTS) \
18820         $(POSTSTAGE1_HOST_EXPORTS) \
18821         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18822         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18823         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18824         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
18825         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18826         cd $(HOST_SUBDIR)/ld || exit 1; \
18827         case $(srcdir) in \
18828           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18829           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18830                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18831         esac; \
18832         srcdiroption="--srcdir=$${topdir}/ld"; \
18833         libsrcdir="$$s/ld"; \
18834         $(SHELL) $${libsrcdir}/configure \
18835           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18836           --target=${target_alias} $${srcdiroption} \
18837           --with-build-libsubdir=$(HOST_SUBDIR) \
18838           $(STAGEprofile_CONFIGURE_FLAGS)
18839 @endif ld-bootstrap
18840
18841 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18842 maybe-configure-stagefeedback-ld:
18843 @if ld-bootstrap
18844 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18845 configure-stagefeedback-ld:
18846         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18847         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18848         @r=`${PWD_COMMAND}`; export r; \
18849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18850         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18851         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18852         $(HOST_EXPORTS) \
18853         $(POSTSTAGE1_HOST_EXPORTS) \
18854         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18855         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18856         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18857         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
18858         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18859         cd $(HOST_SUBDIR)/ld || exit 1; \
18860         case $(srcdir) in \
18861           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18862           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18863                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18864         esac; \
18865         srcdiroption="--srcdir=$${topdir}/ld"; \
18866         libsrcdir="$$s/ld"; \
18867         $(SHELL) $${libsrcdir}/configure \
18868           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18869           --target=${target_alias} $${srcdiroption} \
18870           --with-build-libsubdir=$(HOST_SUBDIR) \
18871           $(STAGEfeedback_CONFIGURE_FLAGS)
18872 @endif ld-bootstrap
18873
18874
18875
18876
18877
18878 .PHONY: all-ld maybe-all-ld
18879 maybe-all-ld:
18880 @if gcc-bootstrap
18881 all-ld: stage_current
18882 @endif gcc-bootstrap
18883 @if ld
18884 TARGET-ld=all
18885 maybe-all-ld: all-ld
18886 all-ld: configure-ld
18887         @r=`${PWD_COMMAND}`; export r; \
18888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18889         $(HOST_EXPORTS)  \
18890         (cd $(HOST_SUBDIR)/ld && \
18891           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18892                 $(TARGET-ld))
18893 @endif ld
18894
18895
18896
18897 .PHONY: all-stage1-ld maybe-all-stage1-ld
18898 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18899 maybe-all-stage1-ld:
18900 maybe-clean-stage1-ld:
18901 @if ld-bootstrap
18902 maybe-all-stage1-ld: all-stage1-ld
18903 all-stage1: all-stage1-ld
18904 TARGET-stage1-ld = $(TARGET-ld)
18905 all-stage1-ld: configure-stage1-ld
18906         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18907         @r=`${PWD_COMMAND}`; export r; \
18908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18909         TFLAGS="$(STAGE1_TFLAGS)"; \
18910         $(HOST_EXPORTS)  \
18911         cd $(HOST_SUBDIR)/ld && \
18912         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18913                 CFLAGS="$(STAGE1_CFLAGS)" \
18914                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18915                 LIBCFLAGS="$(LIBCFLAGS)" \
18916                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18917                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18918                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18919                 $(EXTRA_HOST_FLAGS)  \
18920                 $(STAGE1_FLAGS_TO_PASS)  \
18921                 TFLAGS="$(STAGE1_TFLAGS)" \
18922                 $(TARGET-stage1-ld)
18923
18924 maybe-clean-stage1-ld: clean-stage1-ld
18925 clean-stage1: clean-stage1-ld
18926 clean-stage1-ld:
18927         @if [ $(current_stage) = stage1 ]; then \
18928           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18929         else \
18930           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18931           $(MAKE) stage1-start; \
18932         fi; \
18933         cd $(HOST_SUBDIR)/ld && \
18934         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18935         $(STAGE1_FLAGS_TO_PASS)  clean
18936 @endif ld-bootstrap
18937
18938
18939 .PHONY: all-stage2-ld maybe-all-stage2-ld
18940 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18941 maybe-all-stage2-ld:
18942 maybe-clean-stage2-ld:
18943 @if ld-bootstrap
18944 maybe-all-stage2-ld: all-stage2-ld
18945 all-stage2: all-stage2-ld
18946 TARGET-stage2-ld = $(TARGET-ld)
18947 all-stage2-ld: configure-stage2-ld
18948         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18949         @r=`${PWD_COMMAND}`; export r; \
18950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18951         TFLAGS="$(STAGE2_TFLAGS)"; \
18952         $(HOST_EXPORTS) \
18953         $(POSTSTAGE1_HOST_EXPORTS)  \
18954         cd $(HOST_SUBDIR)/ld && \
18955         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18956                 CFLAGS="$(STAGE2_CFLAGS)" \
18957                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18958                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18959                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18960                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18961                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18962                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18963                 TFLAGS="$(STAGE2_TFLAGS)" \
18964                 $(TARGET-stage2-ld)
18965
18966 maybe-clean-stage2-ld: clean-stage2-ld
18967 clean-stage2: clean-stage2-ld
18968 clean-stage2-ld:
18969         @if [ $(current_stage) = stage2 ]; then \
18970           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18971         else \
18972           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18973           $(MAKE) stage2-start; \
18974         fi; \
18975         cd $(HOST_SUBDIR)/ld && \
18976         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18977 @endif ld-bootstrap
18978
18979
18980 .PHONY: all-stage3-ld maybe-all-stage3-ld
18981 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18982 maybe-all-stage3-ld:
18983 maybe-clean-stage3-ld:
18984 @if ld-bootstrap
18985 maybe-all-stage3-ld: all-stage3-ld
18986 all-stage3: all-stage3-ld
18987 TARGET-stage3-ld = $(TARGET-ld)
18988 all-stage3-ld: configure-stage3-ld
18989         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18990         @r=`${PWD_COMMAND}`; export r; \
18991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18992         TFLAGS="$(STAGE3_TFLAGS)"; \
18993         $(HOST_EXPORTS) \
18994         $(POSTSTAGE1_HOST_EXPORTS)  \
18995         cd $(HOST_SUBDIR)/ld && \
18996         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18997                 CFLAGS="$(STAGE3_CFLAGS)" \
18998                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18999                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19000                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19001                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19002                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19003                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19004                 TFLAGS="$(STAGE3_TFLAGS)" \
19005                 $(TARGET-stage3-ld)
19006
19007 maybe-clean-stage3-ld: clean-stage3-ld
19008 clean-stage3: clean-stage3-ld
19009 clean-stage3-ld:
19010         @if [ $(current_stage) = stage3 ]; then \
19011           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19012         else \
19013           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
19014           $(MAKE) stage3-start; \
19015         fi; \
19016         cd $(HOST_SUBDIR)/ld && \
19017         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19018 @endif ld-bootstrap
19019
19020
19021 .PHONY: all-stage4-ld maybe-all-stage4-ld
19022 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
19023 maybe-all-stage4-ld:
19024 maybe-clean-stage4-ld:
19025 @if ld-bootstrap
19026 maybe-all-stage4-ld: all-stage4-ld
19027 all-stage4: all-stage4-ld
19028 TARGET-stage4-ld = $(TARGET-ld)
19029 all-stage4-ld: configure-stage4-ld
19030         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19031         @r=`${PWD_COMMAND}`; export r; \
19032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19033         TFLAGS="$(STAGE4_TFLAGS)"; \
19034         $(HOST_EXPORTS) \
19035         $(POSTSTAGE1_HOST_EXPORTS)  \
19036         cd $(HOST_SUBDIR)/ld && \
19037         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19038                 CFLAGS="$(STAGE4_CFLAGS)" \
19039                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19040                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19041                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19042                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19043                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19044                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19045                 TFLAGS="$(STAGE4_TFLAGS)" \
19046                 $(TARGET-stage4-ld)
19047
19048 maybe-clean-stage4-ld: clean-stage4-ld
19049 clean-stage4: clean-stage4-ld
19050 clean-stage4-ld:
19051         @if [ $(current_stage) = stage4 ]; then \
19052           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19053         else \
19054           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
19055           $(MAKE) stage4-start; \
19056         fi; \
19057         cd $(HOST_SUBDIR)/ld && \
19058         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19059 @endif ld-bootstrap
19060
19061
19062 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
19063 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
19064 maybe-all-stageprofile-ld:
19065 maybe-clean-stageprofile-ld:
19066 @if ld-bootstrap
19067 maybe-all-stageprofile-ld: all-stageprofile-ld
19068 all-stageprofile: all-stageprofile-ld
19069 TARGET-stageprofile-ld = $(TARGET-ld)
19070 all-stageprofile-ld: configure-stageprofile-ld
19071         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19072         @r=`${PWD_COMMAND}`; export r; \
19073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19074         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19075         $(HOST_EXPORTS) \
19076         $(POSTSTAGE1_HOST_EXPORTS)  \
19077         cd $(HOST_SUBDIR)/ld && \
19078         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19079                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19080                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19081                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19082                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19083                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19084                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19085                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19086                 TFLAGS="$(STAGEprofile_TFLAGS)" \
19087                 $(TARGET-stageprofile-ld)
19088
19089 maybe-clean-stageprofile-ld: clean-stageprofile-ld
19090 clean-stageprofile: clean-stageprofile-ld
19091 clean-stageprofile-ld:
19092         @if [ $(current_stage) = stageprofile ]; then \
19093           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19094         else \
19095           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
19096           $(MAKE) stageprofile-start; \
19097         fi; \
19098         cd $(HOST_SUBDIR)/ld && \
19099         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19100 @endif ld-bootstrap
19101
19102
19103 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
19104 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
19105 maybe-all-stagefeedback-ld:
19106 maybe-clean-stagefeedback-ld:
19107 @if ld-bootstrap
19108 maybe-all-stagefeedback-ld: all-stagefeedback-ld
19109 all-stagefeedback: all-stagefeedback-ld
19110 TARGET-stagefeedback-ld = $(TARGET-ld)
19111 all-stagefeedback-ld: configure-stagefeedback-ld
19112         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19113         @r=`${PWD_COMMAND}`; export r; \
19114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19115         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19116         $(HOST_EXPORTS) \
19117         $(POSTSTAGE1_HOST_EXPORTS)  \
19118         cd $(HOST_SUBDIR)/ld && \
19119         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19120                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19121                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19122                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19123                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19124                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19125                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19126                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19127                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19128                 $(TARGET-stagefeedback-ld)
19129
19130 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
19131 clean-stagefeedback: clean-stagefeedback-ld
19132 clean-stagefeedback-ld:
19133         @if [ $(current_stage) = stagefeedback ]; then \
19134           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19135         else \
19136           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
19137           $(MAKE) stagefeedback-start; \
19138         fi; \
19139         cd $(HOST_SUBDIR)/ld && \
19140         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19141 @endif ld-bootstrap
19142
19143
19144
19145
19146
19147 .PHONY: check-ld maybe-check-ld
19148 maybe-check-ld:
19149 @if ld
19150 maybe-check-ld: check-ld
19151
19152 check-ld:
19153         @: $(MAKE); $(unstage)
19154         @r=`${PWD_COMMAND}`; export r; \
19155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19156         $(HOST_EXPORTS) \
19157         (cd $(HOST_SUBDIR)/ld && \
19158           $(MAKE) $(FLAGS_TO_PASS)  check)
19159
19160 @endif ld
19161
19162 .PHONY: install-ld maybe-install-ld
19163 maybe-install-ld:
19164 @if ld
19165 maybe-install-ld: install-ld
19166
19167 install-ld: installdirs
19168         @: $(MAKE); $(unstage)
19169         @r=`${PWD_COMMAND}`; export r; \
19170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19171         $(HOST_EXPORTS) \
19172         (cd $(HOST_SUBDIR)/ld && \
19173           $(MAKE) $(FLAGS_TO_PASS)  install)
19174
19175 @endif ld
19176
19177 .PHONY: install-strip-ld maybe-install-strip-ld
19178 maybe-install-strip-ld:
19179 @if ld
19180 maybe-install-strip-ld: install-strip-ld
19181
19182 install-strip-ld: installdirs
19183         @: $(MAKE); $(unstage)
19184         @r=`${PWD_COMMAND}`; export r; \
19185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19186         $(HOST_EXPORTS) \
19187         (cd $(HOST_SUBDIR)/ld && \
19188           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19189
19190 @endif ld
19191
19192 # Other targets (info, dvi, pdf, etc.)
19193
19194 .PHONY: maybe-info-ld info-ld
19195 maybe-info-ld:
19196 @if ld
19197 maybe-info-ld: info-ld
19198
19199 info-ld: \
19200     configure-ld 
19201         @[ -f ./ld/Makefile ] || exit 0; \
19202         r=`${PWD_COMMAND}`; export r; \
19203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19204         $(HOST_EXPORTS) \
19205         for flag in $(EXTRA_HOST_FLAGS) ; do \
19206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19207         done; \
19208         echo "Doing info in ld" ; \
19209         (cd $(HOST_SUBDIR)/ld && \
19210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19212                   "RANLIB=$${RANLIB}" \
19213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19214                   info) \
19215           || exit 1
19216
19217 @endif ld
19218
19219 .PHONY: maybe-dvi-ld dvi-ld
19220 maybe-dvi-ld:
19221 @if ld
19222 maybe-dvi-ld: dvi-ld
19223
19224 dvi-ld: \
19225     configure-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 dvi 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                   dvi) \
19240           || exit 1
19241
19242 @endif ld
19243
19244 .PHONY: maybe-pdf-ld pdf-ld
19245 maybe-pdf-ld:
19246 @if ld
19247 maybe-pdf-ld: pdf-ld
19248
19249 pdf-ld: \
19250     configure-ld 
19251         @[ -f ./ld/Makefile ] || exit 0; \
19252         r=`${PWD_COMMAND}`; export r; \
19253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19254         $(HOST_EXPORTS) \
19255         for flag in $(EXTRA_HOST_FLAGS) ; do \
19256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19257         done; \
19258         echo "Doing pdf in ld" ; \
19259         (cd $(HOST_SUBDIR)/ld && \
19260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19262                   "RANLIB=$${RANLIB}" \
19263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19264                   pdf) \
19265           || exit 1
19266
19267 @endif ld
19268
19269 .PHONY: maybe-html-ld html-ld
19270 maybe-html-ld:
19271 @if ld
19272 maybe-html-ld: html-ld
19273
19274 html-ld: \
19275     configure-ld 
19276         @[ -f ./ld/Makefile ] || exit 0; \
19277         r=`${PWD_COMMAND}`; export r; \
19278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19279         $(HOST_EXPORTS) \
19280         for flag in $(EXTRA_HOST_FLAGS) ; do \
19281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19282         done; \
19283         echo "Doing html in ld" ; \
19284         (cd $(HOST_SUBDIR)/ld && \
19285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19287                   "RANLIB=$${RANLIB}" \
19288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19289                   html) \
19290           || exit 1
19291
19292 @endif ld
19293
19294 .PHONY: maybe-TAGS-ld TAGS-ld
19295 maybe-TAGS-ld:
19296 @if ld
19297 maybe-TAGS-ld: TAGS-ld
19298
19299 TAGS-ld: \
19300     configure-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 TAGS 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                   TAGS) \
19315           || exit 1
19316
19317 @endif ld
19318
19319 .PHONY: maybe-install-info-ld install-info-ld
19320 maybe-install-info-ld:
19321 @if ld
19322 maybe-install-info-ld: install-info-ld
19323
19324 install-info-ld: \
19325     configure-ld \
19326     info-ld 
19327         @[ -f ./ld/Makefile ] || exit 0; \
19328         r=`${PWD_COMMAND}`; export r; \
19329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19330         $(HOST_EXPORTS) \
19331         for flag in $(EXTRA_HOST_FLAGS) ; do \
19332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19333         done; \
19334         echo "Doing install-info in ld" ; \
19335         (cd $(HOST_SUBDIR)/ld && \
19336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19338                   "RANLIB=$${RANLIB}" \
19339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19340                   install-info) \
19341           || exit 1
19342
19343 @endif ld
19344
19345 .PHONY: maybe-install-pdf-ld install-pdf-ld
19346 maybe-install-pdf-ld:
19347 @if ld
19348 maybe-install-pdf-ld: install-pdf-ld
19349
19350 install-pdf-ld: \
19351     configure-ld \
19352     pdf-ld 
19353         @[ -f ./ld/Makefile ] || exit 0; \
19354         r=`${PWD_COMMAND}`; export r; \
19355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19356         $(HOST_EXPORTS) \
19357         for flag in $(EXTRA_HOST_FLAGS) ; do \
19358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19359         done; \
19360         echo "Doing install-pdf in ld" ; \
19361         (cd $(HOST_SUBDIR)/ld && \
19362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19364                   "RANLIB=$${RANLIB}" \
19365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19366                   install-pdf) \
19367           || exit 1
19368
19369 @endif ld
19370
19371 .PHONY: maybe-install-html-ld install-html-ld
19372 maybe-install-html-ld:
19373 @if ld
19374 maybe-install-html-ld: install-html-ld
19375
19376 install-html-ld: \
19377     configure-ld \
19378     html-ld 
19379         @[ -f ./ld/Makefile ] || exit 0; \
19380         r=`${PWD_COMMAND}`; export r; \
19381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19382         $(HOST_EXPORTS) \
19383         for flag in $(EXTRA_HOST_FLAGS) ; do \
19384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19385         done; \
19386         echo "Doing install-html in ld" ; \
19387         (cd $(HOST_SUBDIR)/ld && \
19388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19390                   "RANLIB=$${RANLIB}" \
19391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19392                   install-html) \
19393           || exit 1
19394
19395 @endif ld
19396
19397 .PHONY: maybe-installcheck-ld installcheck-ld
19398 maybe-installcheck-ld:
19399 @if ld
19400 maybe-installcheck-ld: installcheck-ld
19401
19402 installcheck-ld: \
19403     configure-ld 
19404         @[ -f ./ld/Makefile ] || exit 0; \
19405         r=`${PWD_COMMAND}`; export r; \
19406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19407         $(HOST_EXPORTS) \
19408         for flag in $(EXTRA_HOST_FLAGS) ; do \
19409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19410         done; \
19411         echo "Doing installcheck in ld" ; \
19412         (cd $(HOST_SUBDIR)/ld && \
19413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19415                   "RANLIB=$${RANLIB}" \
19416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19417                   installcheck) \
19418           || exit 1
19419
19420 @endif ld
19421
19422 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19423 maybe-mostlyclean-ld:
19424 @if ld
19425 maybe-mostlyclean-ld: mostlyclean-ld
19426
19427 mostlyclean-ld: 
19428         @[ -f ./ld/Makefile ] || exit 0; \
19429         r=`${PWD_COMMAND}`; export r; \
19430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19431         $(HOST_EXPORTS) \
19432         for flag in $(EXTRA_HOST_FLAGS) ; do \
19433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19434         done; \
19435         echo "Doing mostlyclean in ld" ; \
19436         (cd $(HOST_SUBDIR)/ld && \
19437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19439                   "RANLIB=$${RANLIB}" \
19440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19441                   mostlyclean) \
19442           || exit 1
19443
19444 @endif ld
19445
19446 .PHONY: maybe-clean-ld clean-ld
19447 maybe-clean-ld:
19448 @if ld
19449 maybe-clean-ld: clean-ld
19450
19451 clean-ld: 
19452         @[ -f ./ld/Makefile ] || exit 0; \
19453         r=`${PWD_COMMAND}`; export r; \
19454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19455         $(HOST_EXPORTS) \
19456         for flag in $(EXTRA_HOST_FLAGS) ; do \
19457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19458         done; \
19459         echo "Doing clean in ld" ; \
19460         (cd $(HOST_SUBDIR)/ld && \
19461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19463                   "RANLIB=$${RANLIB}" \
19464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19465                   clean) \
19466           || exit 1
19467
19468 @endif ld
19469
19470 .PHONY: maybe-distclean-ld distclean-ld
19471 maybe-distclean-ld:
19472 @if ld
19473 maybe-distclean-ld: distclean-ld
19474
19475 distclean-ld: 
19476         @[ -f ./ld/Makefile ] || exit 0; \
19477         r=`${PWD_COMMAND}`; export r; \
19478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19479         $(HOST_EXPORTS) \
19480         for flag in $(EXTRA_HOST_FLAGS) ; do \
19481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19482         done; \
19483         echo "Doing distclean in ld" ; \
19484         (cd $(HOST_SUBDIR)/ld && \
19485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19487                   "RANLIB=$${RANLIB}" \
19488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19489                   distclean) \
19490           || exit 1
19491
19492 @endif ld
19493
19494 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19495 maybe-maintainer-clean-ld:
19496 @if ld
19497 maybe-maintainer-clean-ld: maintainer-clean-ld
19498
19499 maintainer-clean-ld: 
19500         @[ -f ./ld/Makefile ] || exit 0; \
19501         r=`${PWD_COMMAND}`; export r; \
19502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19503         $(HOST_EXPORTS) \
19504         for flag in $(EXTRA_HOST_FLAGS) ; do \
19505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19506         done; \
19507         echo "Doing maintainer-clean in ld" ; \
19508         (cd $(HOST_SUBDIR)/ld && \
19509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19511                   "RANLIB=$${RANLIB}" \
19512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19513                   maintainer-clean) \
19514           || exit 1
19515
19516 @endif ld
19517
19518
19519
19520 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
19521 maybe-configure-libbacktrace:
19522 @if gcc-bootstrap
19523 configure-libbacktrace: stage_current
19524 @endif gcc-bootstrap
19525 @if libbacktrace
19526 maybe-configure-libbacktrace: configure-libbacktrace
19527 configure-libbacktrace: 
19528         @r=`${PWD_COMMAND}`; export r; \
19529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19530         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19531         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19532         $(HOST_EXPORTS)  \
19533         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19534         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19535         case $(srcdir) in \
19536           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19537           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19538                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19539         esac; \
19540         srcdiroption="--srcdir=$${topdir}/libbacktrace"; \
19541         libsrcdir="$$s/libbacktrace"; \
19542         $(SHELL) $${libsrcdir}/configure \
19543           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19544           --target=${target_alias} $${srcdiroption}  \
19545           || exit 1
19546 @endif libbacktrace
19547
19548
19549
19550 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19551 maybe-configure-stage1-libbacktrace:
19552 @if libbacktrace-bootstrap
19553 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19554 configure-stage1-libbacktrace:
19555         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19556         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19557         @r=`${PWD_COMMAND}`; export r; \
19558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19559         TFLAGS="$(STAGE1_TFLAGS)"; \
19560         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19561         $(HOST_EXPORTS) \
19562         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19563         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19564         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19565         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace ; \
19566         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19567         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19568         case $(srcdir) in \
19569           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19570           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19571                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19572         esac; \
19573         srcdiroption="--srcdir=$${topdir}/libbacktrace"; \
19574         libsrcdir="$$s/libbacktrace"; \
19575         $(SHELL) $${libsrcdir}/configure \
19576           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19577           --target=${target_alias} $${srcdiroption} \
19578           $(STAGE1_CONFIGURE_FLAGS)
19579 @endif libbacktrace-bootstrap
19580
19581 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19582 maybe-configure-stage2-libbacktrace:
19583 @if libbacktrace-bootstrap
19584 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19585 configure-stage2-libbacktrace:
19586         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19587         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19588         @r=`${PWD_COMMAND}`; export r; \
19589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19590         TFLAGS="$(STAGE2_TFLAGS)"; \
19591         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19592         $(HOST_EXPORTS) \
19593         $(POSTSTAGE1_HOST_EXPORTS) \
19594         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19595         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19596         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19597         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace ; \
19598         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19599         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19600         case $(srcdir) in \
19601           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19602           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19603                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19604         esac; \
19605         srcdiroption="--srcdir=$${topdir}/libbacktrace"; \
19606         libsrcdir="$$s/libbacktrace"; \
19607         $(SHELL) $${libsrcdir}/configure \
19608           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19609           --target=${target_alias} $${srcdiroption} \
19610           --with-build-libsubdir=$(HOST_SUBDIR) \
19611           $(STAGE2_CONFIGURE_FLAGS)
19612 @endif libbacktrace-bootstrap
19613
19614 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19615 maybe-configure-stage3-libbacktrace:
19616 @if libbacktrace-bootstrap
19617 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19618 configure-stage3-libbacktrace:
19619         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19620         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19621         @r=`${PWD_COMMAND}`; export r; \
19622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19623         TFLAGS="$(STAGE3_TFLAGS)"; \
19624         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19625         $(HOST_EXPORTS) \
19626         $(POSTSTAGE1_HOST_EXPORTS) \
19627         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19628         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19629         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19630         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace ; \
19631         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19632         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19633         case $(srcdir) in \
19634           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19635           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19636                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19637         esac; \
19638         srcdiroption="--srcdir=$${topdir}/libbacktrace"; \
19639         libsrcdir="$$s/libbacktrace"; \
19640         $(SHELL) $${libsrcdir}/configure \
19641           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19642           --target=${target_alias} $${srcdiroption} \
19643           --with-build-libsubdir=$(HOST_SUBDIR) \
19644           $(STAGE3_CONFIGURE_FLAGS)
19645 @endif libbacktrace-bootstrap
19646
19647 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19648 maybe-configure-stage4-libbacktrace:
19649 @if libbacktrace-bootstrap
19650 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19651 configure-stage4-libbacktrace:
19652         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19653         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19654         @r=`${PWD_COMMAND}`; export r; \
19655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19656         TFLAGS="$(STAGE4_TFLAGS)"; \
19657         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19658         $(HOST_EXPORTS) \
19659         $(POSTSTAGE1_HOST_EXPORTS) \
19660         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19661         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19662         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19663         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace ; \
19664         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19665         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19666         case $(srcdir) in \
19667           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19668           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19669                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19670         esac; \
19671         srcdiroption="--srcdir=$${topdir}/libbacktrace"; \
19672         libsrcdir="$$s/libbacktrace"; \
19673         $(SHELL) $${libsrcdir}/configure \
19674           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19675           --target=${target_alias} $${srcdiroption} \
19676           --with-build-libsubdir=$(HOST_SUBDIR) \
19677           $(STAGE4_CONFIGURE_FLAGS)
19678 @endif libbacktrace-bootstrap
19679
19680 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19681 maybe-configure-stageprofile-libbacktrace:
19682 @if libbacktrace-bootstrap
19683 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19684 configure-stageprofile-libbacktrace:
19685         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19686         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19687         @r=`${PWD_COMMAND}`; export r; \
19688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19689         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19690         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19691         $(HOST_EXPORTS) \
19692         $(POSTSTAGE1_HOST_EXPORTS) \
19693         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19694         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19695         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19696         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace ; \
19697         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19698         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19699         case $(srcdir) in \
19700           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19701           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19702                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19703         esac; \
19704         srcdiroption="--srcdir=$${topdir}/libbacktrace"; \
19705         libsrcdir="$$s/libbacktrace"; \
19706         $(SHELL) $${libsrcdir}/configure \
19707           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19708           --target=${target_alias} $${srcdiroption} \
19709           --with-build-libsubdir=$(HOST_SUBDIR) \
19710           $(STAGEprofile_CONFIGURE_FLAGS)
19711 @endif libbacktrace-bootstrap
19712
19713 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19714 maybe-configure-stagefeedback-libbacktrace:
19715 @if libbacktrace-bootstrap
19716 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19717 configure-stagefeedback-libbacktrace:
19718         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19719         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19720         @r=`${PWD_COMMAND}`; export r; \
19721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19722         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19723         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19724         $(HOST_EXPORTS) \
19725         $(POSTSTAGE1_HOST_EXPORTS) \
19726         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19727         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19728         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19729         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace ; \
19730         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19731         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19732         case $(srcdir) in \
19733           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19734           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19735                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19736         esac; \
19737         srcdiroption="--srcdir=$${topdir}/libbacktrace"; \
19738         libsrcdir="$$s/libbacktrace"; \
19739         $(SHELL) $${libsrcdir}/configure \
19740           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19741           --target=${target_alias} $${srcdiroption} \
19742           --with-build-libsubdir=$(HOST_SUBDIR) \
19743           $(STAGEfeedback_CONFIGURE_FLAGS)
19744 @endif libbacktrace-bootstrap
19745
19746
19747
19748
19749
19750 .PHONY: all-libbacktrace maybe-all-libbacktrace
19751 maybe-all-libbacktrace:
19752 @if gcc-bootstrap
19753 all-libbacktrace: stage_current
19754 @endif gcc-bootstrap
19755 @if libbacktrace
19756 TARGET-libbacktrace=all
19757 maybe-all-libbacktrace: all-libbacktrace
19758 all-libbacktrace: configure-libbacktrace
19759         @r=`${PWD_COMMAND}`; export r; \
19760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19761         $(HOST_EXPORTS)  \
19762         (cd $(HOST_SUBDIR)/libbacktrace && \
19763           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19764                 $(TARGET-libbacktrace))
19765 @endif libbacktrace
19766
19767
19768
19769 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19770 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19771 maybe-all-stage1-libbacktrace:
19772 maybe-clean-stage1-libbacktrace:
19773 @if libbacktrace-bootstrap
19774 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19775 all-stage1: all-stage1-libbacktrace
19776 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19777 all-stage1-libbacktrace: configure-stage1-libbacktrace
19778         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19779         @r=`${PWD_COMMAND}`; export r; \
19780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19781         TFLAGS="$(STAGE1_TFLAGS)"; \
19782         $(HOST_EXPORTS)  \
19783         cd $(HOST_SUBDIR)/libbacktrace && \
19784         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19785                 CFLAGS="$(STAGE1_CFLAGS)" \
19786                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19787                 LIBCFLAGS="$(LIBCFLAGS)" \
19788                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19789                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19790                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19791                 $(EXTRA_HOST_FLAGS)  \
19792                 $(STAGE1_FLAGS_TO_PASS)  \
19793                 TFLAGS="$(STAGE1_TFLAGS)" \
19794                 $(TARGET-stage1-libbacktrace)
19795
19796 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19797 clean-stage1: clean-stage1-libbacktrace
19798 clean-stage1-libbacktrace:
19799         @if [ $(current_stage) = stage1 ]; then \
19800           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19801         else \
19802           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19803           $(MAKE) stage1-start; \
19804         fi; \
19805         cd $(HOST_SUBDIR)/libbacktrace && \
19806         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19807         $(STAGE1_FLAGS_TO_PASS)  clean
19808 @endif libbacktrace-bootstrap
19809
19810
19811 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19812 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19813 maybe-all-stage2-libbacktrace:
19814 maybe-clean-stage2-libbacktrace:
19815 @if libbacktrace-bootstrap
19816 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19817 all-stage2: all-stage2-libbacktrace
19818 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19819 all-stage2-libbacktrace: configure-stage2-libbacktrace
19820         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19821         @r=`${PWD_COMMAND}`; export r; \
19822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19823         TFLAGS="$(STAGE2_TFLAGS)"; \
19824         $(HOST_EXPORTS) \
19825         $(POSTSTAGE1_HOST_EXPORTS)  \
19826         cd $(HOST_SUBDIR)/libbacktrace && \
19827         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19828                 CFLAGS="$(STAGE2_CFLAGS)" \
19829                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19830                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19831                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19832                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19833                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19834                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19835                 TFLAGS="$(STAGE2_TFLAGS)" \
19836                 $(TARGET-stage2-libbacktrace)
19837
19838 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19839 clean-stage2: clean-stage2-libbacktrace
19840 clean-stage2-libbacktrace:
19841         @if [ $(current_stage) = stage2 ]; then \
19842           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19843         else \
19844           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19845           $(MAKE) stage2-start; \
19846         fi; \
19847         cd $(HOST_SUBDIR)/libbacktrace && \
19848         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19849 @endif libbacktrace-bootstrap
19850
19851
19852 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19853 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19854 maybe-all-stage3-libbacktrace:
19855 maybe-clean-stage3-libbacktrace:
19856 @if libbacktrace-bootstrap
19857 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19858 all-stage3: all-stage3-libbacktrace
19859 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19860 all-stage3-libbacktrace: configure-stage3-libbacktrace
19861         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19862         @r=`${PWD_COMMAND}`; export r; \
19863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19864         TFLAGS="$(STAGE3_TFLAGS)"; \
19865         $(HOST_EXPORTS) \
19866         $(POSTSTAGE1_HOST_EXPORTS)  \
19867         cd $(HOST_SUBDIR)/libbacktrace && \
19868         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19869                 CFLAGS="$(STAGE3_CFLAGS)" \
19870                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19871                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19872                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19873                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19874                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19875                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19876                 TFLAGS="$(STAGE3_TFLAGS)" \
19877                 $(TARGET-stage3-libbacktrace)
19878
19879 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19880 clean-stage3: clean-stage3-libbacktrace
19881 clean-stage3-libbacktrace:
19882         @if [ $(current_stage) = stage3 ]; then \
19883           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19884         else \
19885           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19886           $(MAKE) stage3-start; \
19887         fi; \
19888         cd $(HOST_SUBDIR)/libbacktrace && \
19889         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19890 @endif libbacktrace-bootstrap
19891
19892
19893 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19894 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19895 maybe-all-stage4-libbacktrace:
19896 maybe-clean-stage4-libbacktrace:
19897 @if libbacktrace-bootstrap
19898 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19899 all-stage4: all-stage4-libbacktrace
19900 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19901 all-stage4-libbacktrace: configure-stage4-libbacktrace
19902         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19903         @r=`${PWD_COMMAND}`; export r; \
19904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19905         TFLAGS="$(STAGE4_TFLAGS)"; \
19906         $(HOST_EXPORTS) \
19907         $(POSTSTAGE1_HOST_EXPORTS)  \
19908         cd $(HOST_SUBDIR)/libbacktrace && \
19909         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19910                 CFLAGS="$(STAGE4_CFLAGS)" \
19911                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19912                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19913                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19914                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19915                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19916                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19917                 TFLAGS="$(STAGE4_TFLAGS)" \
19918                 $(TARGET-stage4-libbacktrace)
19919
19920 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19921 clean-stage4: clean-stage4-libbacktrace
19922 clean-stage4-libbacktrace:
19923         @if [ $(current_stage) = stage4 ]; then \
19924           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19925         else \
19926           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19927           $(MAKE) stage4-start; \
19928         fi; \
19929         cd $(HOST_SUBDIR)/libbacktrace && \
19930         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19931 @endif libbacktrace-bootstrap
19932
19933
19934 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19935 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19936 maybe-all-stageprofile-libbacktrace:
19937 maybe-clean-stageprofile-libbacktrace:
19938 @if libbacktrace-bootstrap
19939 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19940 all-stageprofile: all-stageprofile-libbacktrace
19941 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19942 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19943         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19944         @r=`${PWD_COMMAND}`; export r; \
19945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19946         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19947         $(HOST_EXPORTS) \
19948         $(POSTSTAGE1_HOST_EXPORTS)  \
19949         cd $(HOST_SUBDIR)/libbacktrace && \
19950         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19951                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19952                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19953                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19954                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19955                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19956                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19957                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19958                 TFLAGS="$(STAGEprofile_TFLAGS)" \
19959                 $(TARGET-stageprofile-libbacktrace)
19960
19961 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19962 clean-stageprofile: clean-stageprofile-libbacktrace
19963 clean-stageprofile-libbacktrace:
19964         @if [ $(current_stage) = stageprofile ]; then \
19965           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19966         else \
19967           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19968           $(MAKE) stageprofile-start; \
19969         fi; \
19970         cd $(HOST_SUBDIR)/libbacktrace && \
19971         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19972 @endif libbacktrace-bootstrap
19973
19974
19975 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19976 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19977 maybe-all-stagefeedback-libbacktrace:
19978 maybe-clean-stagefeedback-libbacktrace:
19979 @if libbacktrace-bootstrap
19980 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19981 all-stagefeedback: all-stagefeedback-libbacktrace
19982 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19983 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19984         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19985         @r=`${PWD_COMMAND}`; export r; \
19986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19987         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19988         $(HOST_EXPORTS) \
19989         $(POSTSTAGE1_HOST_EXPORTS)  \
19990         cd $(HOST_SUBDIR)/libbacktrace && \
19991         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19992                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19993                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19994                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19995                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19996                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19997                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19998                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19999                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20000                 $(TARGET-stagefeedback-libbacktrace)
20001
20002 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
20003 clean-stagefeedback: clean-stagefeedback-libbacktrace
20004 clean-stagefeedback-libbacktrace:
20005         @if [ $(current_stage) = stagefeedback ]; then \
20006           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
20007         else \
20008           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
20009           $(MAKE) stagefeedback-start; \
20010         fi; \
20011         cd $(HOST_SUBDIR)/libbacktrace && \
20012         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20013 @endif libbacktrace-bootstrap
20014
20015
20016
20017
20018
20019 .PHONY: check-libbacktrace maybe-check-libbacktrace
20020 maybe-check-libbacktrace:
20021 @if libbacktrace
20022 maybe-check-libbacktrace: check-libbacktrace
20023
20024 check-libbacktrace:
20025         @: $(MAKE); $(unstage)
20026         @r=`${PWD_COMMAND}`; export r; \
20027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20028         $(HOST_EXPORTS) \
20029         (cd $(HOST_SUBDIR)/libbacktrace && \
20030           $(MAKE) $(FLAGS_TO_PASS)  check)
20031
20032 @endif libbacktrace
20033
20034 .PHONY: install-libbacktrace maybe-install-libbacktrace
20035 maybe-install-libbacktrace:
20036 @if libbacktrace
20037 maybe-install-libbacktrace: install-libbacktrace
20038
20039 install-libbacktrace: installdirs
20040         @: $(MAKE); $(unstage)
20041         @r=`${PWD_COMMAND}`; export r; \
20042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20043         $(HOST_EXPORTS) \
20044         (cd $(HOST_SUBDIR)/libbacktrace && \
20045           $(MAKE) $(FLAGS_TO_PASS)  install)
20046
20047 @endif libbacktrace
20048
20049 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
20050 maybe-install-strip-libbacktrace:
20051 @if libbacktrace
20052 maybe-install-strip-libbacktrace: install-strip-libbacktrace
20053
20054 install-strip-libbacktrace: installdirs
20055         @: $(MAKE); $(unstage)
20056         @r=`${PWD_COMMAND}`; export r; \
20057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20058         $(HOST_EXPORTS) \
20059         (cd $(HOST_SUBDIR)/libbacktrace && \
20060           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20061
20062 @endif libbacktrace
20063
20064 # Other targets (info, dvi, pdf, etc.)
20065
20066 .PHONY: maybe-info-libbacktrace info-libbacktrace
20067 maybe-info-libbacktrace:
20068 @if libbacktrace
20069 maybe-info-libbacktrace: info-libbacktrace
20070
20071 info-libbacktrace: \
20072     configure-libbacktrace 
20073         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20074         r=`${PWD_COMMAND}`; export r; \
20075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20076         $(HOST_EXPORTS) \
20077         for flag in $(EXTRA_HOST_FLAGS) ; do \
20078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20079         done; \
20080         echo "Doing info in libbacktrace" ; \
20081         (cd $(HOST_SUBDIR)/libbacktrace && \
20082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20084                   "RANLIB=$${RANLIB}" \
20085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20086                   info) \
20087           || exit 1
20088
20089 @endif libbacktrace
20090
20091 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
20092 maybe-dvi-libbacktrace:
20093 @if libbacktrace
20094 maybe-dvi-libbacktrace: dvi-libbacktrace
20095
20096 dvi-libbacktrace: \
20097     configure-libbacktrace 
20098         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20099         r=`${PWD_COMMAND}`; export r; \
20100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20101         $(HOST_EXPORTS) \
20102         for flag in $(EXTRA_HOST_FLAGS) ; do \
20103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20104         done; \
20105         echo "Doing dvi in libbacktrace" ; \
20106         (cd $(HOST_SUBDIR)/libbacktrace && \
20107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20109                   "RANLIB=$${RANLIB}" \
20110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20111                   dvi) \
20112           || exit 1
20113
20114 @endif libbacktrace
20115
20116 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
20117 maybe-pdf-libbacktrace:
20118 @if libbacktrace
20119 maybe-pdf-libbacktrace: pdf-libbacktrace
20120
20121 pdf-libbacktrace: \
20122     configure-libbacktrace 
20123         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20124         r=`${PWD_COMMAND}`; export r; \
20125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20126         $(HOST_EXPORTS) \
20127         for flag in $(EXTRA_HOST_FLAGS) ; do \
20128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20129         done; \
20130         echo "Doing pdf in libbacktrace" ; \
20131         (cd $(HOST_SUBDIR)/libbacktrace && \
20132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20134                   "RANLIB=$${RANLIB}" \
20135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20136                   pdf) \
20137           || exit 1
20138
20139 @endif libbacktrace
20140
20141 .PHONY: maybe-html-libbacktrace html-libbacktrace
20142 maybe-html-libbacktrace:
20143 @if libbacktrace
20144 maybe-html-libbacktrace: html-libbacktrace
20145
20146 html-libbacktrace: \
20147     configure-libbacktrace 
20148         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20149         r=`${PWD_COMMAND}`; export r; \
20150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20151         $(HOST_EXPORTS) \
20152         for flag in $(EXTRA_HOST_FLAGS) ; do \
20153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20154         done; \
20155         echo "Doing html in libbacktrace" ; \
20156         (cd $(HOST_SUBDIR)/libbacktrace && \
20157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20159                   "RANLIB=$${RANLIB}" \
20160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20161                   html) \
20162           || exit 1
20163
20164 @endif libbacktrace
20165
20166 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
20167 maybe-TAGS-libbacktrace:
20168 @if libbacktrace
20169 maybe-TAGS-libbacktrace: TAGS-libbacktrace
20170
20171 TAGS-libbacktrace: \
20172     configure-libbacktrace 
20173         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20174         r=`${PWD_COMMAND}`; export r; \
20175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20176         $(HOST_EXPORTS) \
20177         for flag in $(EXTRA_HOST_FLAGS) ; do \
20178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20179         done; \
20180         echo "Doing TAGS in libbacktrace" ; \
20181         (cd $(HOST_SUBDIR)/libbacktrace && \
20182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20184                   "RANLIB=$${RANLIB}" \
20185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20186                   TAGS) \
20187           || exit 1
20188
20189 @endif libbacktrace
20190
20191 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
20192 maybe-install-info-libbacktrace:
20193 @if libbacktrace
20194 maybe-install-info-libbacktrace: install-info-libbacktrace
20195
20196 install-info-libbacktrace: \
20197     configure-libbacktrace \
20198     info-libbacktrace 
20199         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20200         r=`${PWD_COMMAND}`; export r; \
20201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20202         $(HOST_EXPORTS) \
20203         for flag in $(EXTRA_HOST_FLAGS) ; do \
20204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20205         done; \
20206         echo "Doing install-info in libbacktrace" ; \
20207         (cd $(HOST_SUBDIR)/libbacktrace && \
20208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20210                   "RANLIB=$${RANLIB}" \
20211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20212                   install-info) \
20213           || exit 1
20214
20215 @endif libbacktrace
20216
20217 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
20218 maybe-install-pdf-libbacktrace:
20219 @if libbacktrace
20220 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20221
20222 install-pdf-libbacktrace: \
20223     configure-libbacktrace \
20224     pdf-libbacktrace 
20225         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20226         r=`${PWD_COMMAND}`; export r; \
20227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20228         $(HOST_EXPORTS) \
20229         for flag in $(EXTRA_HOST_FLAGS) ; do \
20230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20231         done; \
20232         echo "Doing install-pdf in libbacktrace" ; \
20233         (cd $(HOST_SUBDIR)/libbacktrace && \
20234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20236                   "RANLIB=$${RANLIB}" \
20237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20238                   install-pdf) \
20239           || exit 1
20240
20241 @endif libbacktrace
20242
20243 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20244 maybe-install-html-libbacktrace:
20245 @if libbacktrace
20246 maybe-install-html-libbacktrace: install-html-libbacktrace
20247
20248 install-html-libbacktrace: \
20249     configure-libbacktrace \
20250     html-libbacktrace 
20251         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20252         r=`${PWD_COMMAND}`; export r; \
20253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20254         $(HOST_EXPORTS) \
20255         for flag in $(EXTRA_HOST_FLAGS) ; do \
20256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20257         done; \
20258         echo "Doing install-html in libbacktrace" ; \
20259         (cd $(HOST_SUBDIR)/libbacktrace && \
20260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20262                   "RANLIB=$${RANLIB}" \
20263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20264                   install-html) \
20265           || exit 1
20266
20267 @endif libbacktrace
20268
20269 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20270 maybe-installcheck-libbacktrace:
20271 @if libbacktrace
20272 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20273
20274 installcheck-libbacktrace: \
20275     configure-libbacktrace 
20276         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20277         r=`${PWD_COMMAND}`; export r; \
20278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20279         $(HOST_EXPORTS) \
20280         for flag in $(EXTRA_HOST_FLAGS) ; do \
20281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20282         done; \
20283         echo "Doing installcheck in libbacktrace" ; \
20284         (cd $(HOST_SUBDIR)/libbacktrace && \
20285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20287                   "RANLIB=$${RANLIB}" \
20288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20289                   installcheck) \
20290           || exit 1
20291
20292 @endif libbacktrace
20293
20294 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20295 maybe-mostlyclean-libbacktrace:
20296 @if libbacktrace
20297 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20298
20299 mostlyclean-libbacktrace: 
20300         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20301         r=`${PWD_COMMAND}`; export r; \
20302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20303         $(HOST_EXPORTS) \
20304         for flag in $(EXTRA_HOST_FLAGS) ; do \
20305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20306         done; \
20307         echo "Doing mostlyclean in libbacktrace" ; \
20308         (cd $(HOST_SUBDIR)/libbacktrace && \
20309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20311                   "RANLIB=$${RANLIB}" \
20312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20313                   mostlyclean) \
20314           || exit 1
20315
20316 @endif libbacktrace
20317
20318 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20319 maybe-clean-libbacktrace:
20320 @if libbacktrace
20321 maybe-clean-libbacktrace: clean-libbacktrace
20322
20323 clean-libbacktrace: 
20324         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20325         r=`${PWD_COMMAND}`; export r; \
20326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20327         $(HOST_EXPORTS) \
20328         for flag in $(EXTRA_HOST_FLAGS) ; do \
20329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20330         done; \
20331         echo "Doing clean in libbacktrace" ; \
20332         (cd $(HOST_SUBDIR)/libbacktrace && \
20333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20335                   "RANLIB=$${RANLIB}" \
20336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20337                   clean) \
20338           || exit 1
20339
20340 @endif libbacktrace
20341
20342 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20343 maybe-distclean-libbacktrace:
20344 @if libbacktrace
20345 maybe-distclean-libbacktrace: distclean-libbacktrace
20346
20347 distclean-libbacktrace: 
20348         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20349         r=`${PWD_COMMAND}`; export r; \
20350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20351         $(HOST_EXPORTS) \
20352         for flag in $(EXTRA_HOST_FLAGS) ; do \
20353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20354         done; \
20355         echo "Doing distclean in libbacktrace" ; \
20356         (cd $(HOST_SUBDIR)/libbacktrace && \
20357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20359                   "RANLIB=$${RANLIB}" \
20360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20361                   distclean) \
20362           || exit 1
20363
20364 @endif libbacktrace
20365
20366 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20367 maybe-maintainer-clean-libbacktrace:
20368 @if libbacktrace
20369 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20370
20371 maintainer-clean-libbacktrace: 
20372         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20373         r=`${PWD_COMMAND}`; export r; \
20374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20375         $(HOST_EXPORTS) \
20376         for flag in $(EXTRA_HOST_FLAGS) ; do \
20377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20378         done; \
20379         echo "Doing maintainer-clean in libbacktrace" ; \
20380         (cd $(HOST_SUBDIR)/libbacktrace && \
20381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20383                   "RANLIB=$${RANLIB}" \
20384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20385                   maintainer-clean) \
20386           || exit 1
20387
20388 @endif libbacktrace
20389
20390
20391
20392 .PHONY: configure-libcpp maybe-configure-libcpp
20393 maybe-configure-libcpp:
20394 @if gcc-bootstrap
20395 configure-libcpp: stage_current
20396 @endif gcc-bootstrap
20397 @if libcpp
20398 maybe-configure-libcpp: configure-libcpp
20399 configure-libcpp: 
20400         @r=`${PWD_COMMAND}`; export r; \
20401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20402         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20403         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20404         $(HOST_EXPORTS)  \
20405         echo Configuring in $(HOST_SUBDIR)/libcpp; \
20406         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20407         case $(srcdir) in \
20408           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20409           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20410                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20411         esac; \
20412         srcdiroption="--srcdir=$${topdir}/libcpp"; \
20413         libsrcdir="$$s/libcpp"; \
20414         $(SHELL) $${libsrcdir}/configure \
20415           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20416           --target=${target_alias} $${srcdiroption}  \
20417           || exit 1
20418 @endif libcpp
20419
20420
20421
20422 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20423 maybe-configure-stage1-libcpp:
20424 @if libcpp-bootstrap
20425 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20426 configure-stage1-libcpp:
20427         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20428         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20429         @r=`${PWD_COMMAND}`; export r; \
20430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20431         TFLAGS="$(STAGE1_TFLAGS)"; \
20432         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20433         $(HOST_EXPORTS) \
20434         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20435         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20436         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20437         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
20438         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20439         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20440         case $(srcdir) in \
20441           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20442           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20443                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20444         esac; \
20445         srcdiroption="--srcdir=$${topdir}/libcpp"; \
20446         libsrcdir="$$s/libcpp"; \
20447         $(SHELL) $${libsrcdir}/configure \
20448           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20449           --target=${target_alias} $${srcdiroption} \
20450           $(STAGE1_CONFIGURE_FLAGS)
20451 @endif libcpp-bootstrap
20452
20453 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20454 maybe-configure-stage2-libcpp:
20455 @if libcpp-bootstrap
20456 maybe-configure-stage2-libcpp: configure-stage2-libcpp
20457 configure-stage2-libcpp:
20458         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20459         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20460         @r=`${PWD_COMMAND}`; export r; \
20461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20462         TFLAGS="$(STAGE2_TFLAGS)"; \
20463         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20464         $(HOST_EXPORTS) \
20465         $(POSTSTAGE1_HOST_EXPORTS) \
20466         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20467         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20468         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20469         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
20470         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20471         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20472         case $(srcdir) in \
20473           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20474           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20475                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20476         esac; \
20477         srcdiroption="--srcdir=$${topdir}/libcpp"; \
20478         libsrcdir="$$s/libcpp"; \
20479         $(SHELL) $${libsrcdir}/configure \
20480           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20481           --target=${target_alias} $${srcdiroption} \
20482           --with-build-libsubdir=$(HOST_SUBDIR) \
20483           $(STAGE2_CONFIGURE_FLAGS)
20484 @endif libcpp-bootstrap
20485
20486 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20487 maybe-configure-stage3-libcpp:
20488 @if libcpp-bootstrap
20489 maybe-configure-stage3-libcpp: configure-stage3-libcpp
20490 configure-stage3-libcpp:
20491         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20492         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20493         @r=`${PWD_COMMAND}`; export r; \
20494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20495         TFLAGS="$(STAGE3_TFLAGS)"; \
20496         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20497         $(HOST_EXPORTS) \
20498         $(POSTSTAGE1_HOST_EXPORTS) \
20499         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20500         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20501         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20502         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
20503         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20504         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20505         case $(srcdir) in \
20506           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20507           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20508                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20509         esac; \
20510         srcdiroption="--srcdir=$${topdir}/libcpp"; \
20511         libsrcdir="$$s/libcpp"; \
20512         $(SHELL) $${libsrcdir}/configure \
20513           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20514           --target=${target_alias} $${srcdiroption} \
20515           --with-build-libsubdir=$(HOST_SUBDIR) \
20516           $(STAGE3_CONFIGURE_FLAGS)
20517 @endif libcpp-bootstrap
20518
20519 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20520 maybe-configure-stage4-libcpp:
20521 @if libcpp-bootstrap
20522 maybe-configure-stage4-libcpp: configure-stage4-libcpp
20523 configure-stage4-libcpp:
20524         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20525         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20526         @r=`${PWD_COMMAND}`; export r; \
20527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20528         TFLAGS="$(STAGE4_TFLAGS)"; \
20529         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20530         $(HOST_EXPORTS) \
20531         $(POSTSTAGE1_HOST_EXPORTS) \
20532         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20533         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20534         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20535         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
20536         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20537         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20538         case $(srcdir) in \
20539           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20540           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20541                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20542         esac; \
20543         srcdiroption="--srcdir=$${topdir}/libcpp"; \
20544         libsrcdir="$$s/libcpp"; \
20545         $(SHELL) $${libsrcdir}/configure \
20546           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20547           --target=${target_alias} $${srcdiroption} \
20548           --with-build-libsubdir=$(HOST_SUBDIR) \
20549           $(STAGE4_CONFIGURE_FLAGS)
20550 @endif libcpp-bootstrap
20551
20552 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20553 maybe-configure-stageprofile-libcpp:
20554 @if libcpp-bootstrap
20555 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20556 configure-stageprofile-libcpp:
20557         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20558         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20559         @r=`${PWD_COMMAND}`; export r; \
20560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20561         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20562         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20563         $(HOST_EXPORTS) \
20564         $(POSTSTAGE1_HOST_EXPORTS) \
20565         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20566         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20567         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20568         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
20569         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20570         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20571         case $(srcdir) in \
20572           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20573           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20574                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20575         esac; \
20576         srcdiroption="--srcdir=$${topdir}/libcpp"; \
20577         libsrcdir="$$s/libcpp"; \
20578         $(SHELL) $${libsrcdir}/configure \
20579           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20580           --target=${target_alias} $${srcdiroption} \
20581           --with-build-libsubdir=$(HOST_SUBDIR) \
20582           $(STAGEprofile_CONFIGURE_FLAGS)
20583 @endif libcpp-bootstrap
20584
20585 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20586 maybe-configure-stagefeedback-libcpp:
20587 @if libcpp-bootstrap
20588 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20589 configure-stagefeedback-libcpp:
20590         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20591         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20592         @r=`${PWD_COMMAND}`; export r; \
20593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20594         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20595         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20596         $(HOST_EXPORTS) \
20597         $(POSTSTAGE1_HOST_EXPORTS) \
20598         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20599         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20600         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20601         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
20602         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20603         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20604         case $(srcdir) in \
20605           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20606           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20607                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20608         esac; \
20609         srcdiroption="--srcdir=$${topdir}/libcpp"; \
20610         libsrcdir="$$s/libcpp"; \
20611         $(SHELL) $${libsrcdir}/configure \
20612           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20613           --target=${target_alias} $${srcdiroption} \
20614           --with-build-libsubdir=$(HOST_SUBDIR) \
20615           $(STAGEfeedback_CONFIGURE_FLAGS)
20616 @endif libcpp-bootstrap
20617
20618
20619
20620
20621
20622 .PHONY: all-libcpp maybe-all-libcpp
20623 maybe-all-libcpp:
20624 @if gcc-bootstrap
20625 all-libcpp: stage_current
20626 @endif gcc-bootstrap
20627 @if libcpp
20628 TARGET-libcpp=all
20629 maybe-all-libcpp: all-libcpp
20630 all-libcpp: configure-libcpp
20631         @r=`${PWD_COMMAND}`; export r; \
20632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20633         $(HOST_EXPORTS)  \
20634         (cd $(HOST_SUBDIR)/libcpp && \
20635           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20636                 $(TARGET-libcpp))
20637 @endif libcpp
20638
20639
20640
20641 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20642 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20643 maybe-all-stage1-libcpp:
20644 maybe-clean-stage1-libcpp:
20645 @if libcpp-bootstrap
20646 maybe-all-stage1-libcpp: all-stage1-libcpp
20647 all-stage1: all-stage1-libcpp
20648 TARGET-stage1-libcpp = $(TARGET-libcpp)
20649 all-stage1-libcpp: configure-stage1-libcpp
20650         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20651         @r=`${PWD_COMMAND}`; export r; \
20652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20653         TFLAGS="$(STAGE1_TFLAGS)"; \
20654         $(HOST_EXPORTS)  \
20655         cd $(HOST_SUBDIR)/libcpp && \
20656         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20657                 CFLAGS="$(STAGE1_CFLAGS)" \
20658                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20659                 LIBCFLAGS="$(LIBCFLAGS)" \
20660                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20661                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20662                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20663                 $(EXTRA_HOST_FLAGS)  \
20664                 $(STAGE1_FLAGS_TO_PASS)  \
20665                 TFLAGS="$(STAGE1_TFLAGS)" \
20666                 $(TARGET-stage1-libcpp)
20667
20668 maybe-clean-stage1-libcpp: clean-stage1-libcpp
20669 clean-stage1: clean-stage1-libcpp
20670 clean-stage1-libcpp:
20671         @if [ $(current_stage) = stage1 ]; then \
20672           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20673         else \
20674           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20675           $(MAKE) stage1-start; \
20676         fi; \
20677         cd $(HOST_SUBDIR)/libcpp && \
20678         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20679         $(STAGE1_FLAGS_TO_PASS)  clean
20680 @endif libcpp-bootstrap
20681
20682
20683 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20684 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20685 maybe-all-stage2-libcpp:
20686 maybe-clean-stage2-libcpp:
20687 @if libcpp-bootstrap
20688 maybe-all-stage2-libcpp: all-stage2-libcpp
20689 all-stage2: all-stage2-libcpp
20690 TARGET-stage2-libcpp = $(TARGET-libcpp)
20691 all-stage2-libcpp: configure-stage2-libcpp
20692         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20693         @r=`${PWD_COMMAND}`; export r; \
20694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20695         TFLAGS="$(STAGE2_TFLAGS)"; \
20696         $(HOST_EXPORTS) \
20697         $(POSTSTAGE1_HOST_EXPORTS)  \
20698         cd $(HOST_SUBDIR)/libcpp && \
20699         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20700                 CFLAGS="$(STAGE2_CFLAGS)" \
20701                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20702                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20703                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20704                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20705                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20706                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20707                 TFLAGS="$(STAGE2_TFLAGS)" \
20708                 $(TARGET-stage2-libcpp)
20709
20710 maybe-clean-stage2-libcpp: clean-stage2-libcpp
20711 clean-stage2: clean-stage2-libcpp
20712 clean-stage2-libcpp:
20713         @if [ $(current_stage) = stage2 ]; then \
20714           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20715         else \
20716           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20717           $(MAKE) stage2-start; \
20718         fi; \
20719         cd $(HOST_SUBDIR)/libcpp && \
20720         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20721 @endif libcpp-bootstrap
20722
20723
20724 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20725 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20726 maybe-all-stage3-libcpp:
20727 maybe-clean-stage3-libcpp:
20728 @if libcpp-bootstrap
20729 maybe-all-stage3-libcpp: all-stage3-libcpp
20730 all-stage3: all-stage3-libcpp
20731 TARGET-stage3-libcpp = $(TARGET-libcpp)
20732 all-stage3-libcpp: configure-stage3-libcpp
20733         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20734         @r=`${PWD_COMMAND}`; export r; \
20735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20736         TFLAGS="$(STAGE3_TFLAGS)"; \
20737         $(HOST_EXPORTS) \
20738         $(POSTSTAGE1_HOST_EXPORTS)  \
20739         cd $(HOST_SUBDIR)/libcpp && \
20740         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20741                 CFLAGS="$(STAGE3_CFLAGS)" \
20742                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20743                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20744                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20745                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20746                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20747                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20748                 TFLAGS="$(STAGE3_TFLAGS)" \
20749                 $(TARGET-stage3-libcpp)
20750
20751 maybe-clean-stage3-libcpp: clean-stage3-libcpp
20752 clean-stage3: clean-stage3-libcpp
20753 clean-stage3-libcpp:
20754         @if [ $(current_stage) = stage3 ]; then \
20755           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20756         else \
20757           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20758           $(MAKE) stage3-start; \
20759         fi; \
20760         cd $(HOST_SUBDIR)/libcpp && \
20761         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20762 @endif libcpp-bootstrap
20763
20764
20765 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20766 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20767 maybe-all-stage4-libcpp:
20768 maybe-clean-stage4-libcpp:
20769 @if libcpp-bootstrap
20770 maybe-all-stage4-libcpp: all-stage4-libcpp
20771 all-stage4: all-stage4-libcpp
20772 TARGET-stage4-libcpp = $(TARGET-libcpp)
20773 all-stage4-libcpp: configure-stage4-libcpp
20774         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20775         @r=`${PWD_COMMAND}`; export r; \
20776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20777         TFLAGS="$(STAGE4_TFLAGS)"; \
20778         $(HOST_EXPORTS) \
20779         $(POSTSTAGE1_HOST_EXPORTS)  \
20780         cd $(HOST_SUBDIR)/libcpp && \
20781         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20782                 CFLAGS="$(STAGE4_CFLAGS)" \
20783                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20784                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20785                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20786                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20787                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20788                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20789                 TFLAGS="$(STAGE4_TFLAGS)" \
20790                 $(TARGET-stage4-libcpp)
20791
20792 maybe-clean-stage4-libcpp: clean-stage4-libcpp
20793 clean-stage4: clean-stage4-libcpp
20794 clean-stage4-libcpp:
20795         @if [ $(current_stage) = stage4 ]; then \
20796           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20797         else \
20798           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20799           $(MAKE) stage4-start; \
20800         fi; \
20801         cd $(HOST_SUBDIR)/libcpp && \
20802         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20803 @endif libcpp-bootstrap
20804
20805
20806 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20807 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20808 maybe-all-stageprofile-libcpp:
20809 maybe-clean-stageprofile-libcpp:
20810 @if libcpp-bootstrap
20811 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20812 all-stageprofile: all-stageprofile-libcpp
20813 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20814 all-stageprofile-libcpp: configure-stageprofile-libcpp
20815         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20816         @r=`${PWD_COMMAND}`; export r; \
20817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20818         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20819         $(HOST_EXPORTS) \
20820         $(POSTSTAGE1_HOST_EXPORTS)  \
20821         cd $(HOST_SUBDIR)/libcpp && \
20822         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20823                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20824                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20825                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20826                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20827                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20828                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20829                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20830                 TFLAGS="$(STAGEprofile_TFLAGS)" \
20831                 $(TARGET-stageprofile-libcpp)
20832
20833 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20834 clean-stageprofile: clean-stageprofile-libcpp
20835 clean-stageprofile-libcpp:
20836         @if [ $(current_stage) = stageprofile ]; then \
20837           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20838         else \
20839           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20840           $(MAKE) stageprofile-start; \
20841         fi; \
20842         cd $(HOST_SUBDIR)/libcpp && \
20843         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20844 @endif libcpp-bootstrap
20845
20846
20847 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20848 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20849 maybe-all-stagefeedback-libcpp:
20850 maybe-clean-stagefeedback-libcpp:
20851 @if libcpp-bootstrap
20852 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20853 all-stagefeedback: all-stagefeedback-libcpp
20854 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20855 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20856         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20857         @r=`${PWD_COMMAND}`; export r; \
20858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20859         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20860         $(HOST_EXPORTS) \
20861         $(POSTSTAGE1_HOST_EXPORTS)  \
20862         cd $(HOST_SUBDIR)/libcpp && \
20863         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20864                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20865                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20866                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20867                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20868                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20869                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20870                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20871                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20872                 $(TARGET-stagefeedback-libcpp)
20873
20874 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20875 clean-stagefeedback: clean-stagefeedback-libcpp
20876 clean-stagefeedback-libcpp:
20877         @if [ $(current_stage) = stagefeedback ]; then \
20878           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20879         else \
20880           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20881           $(MAKE) stagefeedback-start; \
20882         fi; \
20883         cd $(HOST_SUBDIR)/libcpp && \
20884         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20885 @endif libcpp-bootstrap
20886
20887
20888
20889
20890
20891 .PHONY: check-libcpp maybe-check-libcpp
20892 maybe-check-libcpp:
20893 @if libcpp
20894 maybe-check-libcpp: check-libcpp
20895
20896 check-libcpp:
20897         @: $(MAKE); $(unstage)
20898         @r=`${PWD_COMMAND}`; export r; \
20899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20900         $(HOST_EXPORTS) \
20901         (cd $(HOST_SUBDIR)/libcpp && \
20902           $(MAKE) $(FLAGS_TO_PASS)  check)
20903
20904 @endif libcpp
20905
20906 .PHONY: install-libcpp maybe-install-libcpp
20907 maybe-install-libcpp:
20908 @if libcpp
20909 maybe-install-libcpp: install-libcpp
20910
20911 install-libcpp: installdirs
20912         @: $(MAKE); $(unstage)
20913         @r=`${PWD_COMMAND}`; export r; \
20914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20915         $(HOST_EXPORTS) \
20916         (cd $(HOST_SUBDIR)/libcpp && \
20917           $(MAKE) $(FLAGS_TO_PASS)  install)
20918
20919 @endif libcpp
20920
20921 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20922 maybe-install-strip-libcpp:
20923 @if libcpp
20924 maybe-install-strip-libcpp: install-strip-libcpp
20925
20926 install-strip-libcpp: installdirs
20927         @: $(MAKE); $(unstage)
20928         @r=`${PWD_COMMAND}`; export r; \
20929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20930         $(HOST_EXPORTS) \
20931         (cd $(HOST_SUBDIR)/libcpp && \
20932           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20933
20934 @endif libcpp
20935
20936 # Other targets (info, dvi, pdf, etc.)
20937
20938 .PHONY: maybe-info-libcpp info-libcpp
20939 maybe-info-libcpp:
20940 @if libcpp
20941 maybe-info-libcpp: info-libcpp
20942
20943 info-libcpp: \
20944     configure-libcpp 
20945         @[ -f ./libcpp/Makefile ] || exit 0; \
20946         r=`${PWD_COMMAND}`; export r; \
20947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20948         $(HOST_EXPORTS) \
20949         for flag in $(EXTRA_HOST_FLAGS) ; do \
20950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20951         done; \
20952         echo "Doing info in libcpp" ; \
20953         (cd $(HOST_SUBDIR)/libcpp && \
20954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20956                   "RANLIB=$${RANLIB}" \
20957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20958                   info) \
20959           || exit 1
20960
20961 @endif libcpp
20962
20963 .PHONY: maybe-dvi-libcpp dvi-libcpp
20964 maybe-dvi-libcpp:
20965 @if libcpp
20966 maybe-dvi-libcpp: dvi-libcpp
20967
20968 dvi-libcpp: \
20969     configure-libcpp 
20970         @[ -f ./libcpp/Makefile ] || exit 0; \
20971         r=`${PWD_COMMAND}`; export r; \
20972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20973         $(HOST_EXPORTS) \
20974         for flag in $(EXTRA_HOST_FLAGS) ; do \
20975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20976         done; \
20977         echo "Doing dvi in libcpp" ; \
20978         (cd $(HOST_SUBDIR)/libcpp && \
20979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20981                   "RANLIB=$${RANLIB}" \
20982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20983                   dvi) \
20984           || exit 1
20985
20986 @endif libcpp
20987
20988 .PHONY: maybe-pdf-libcpp pdf-libcpp
20989 maybe-pdf-libcpp:
20990 @if libcpp
20991 maybe-pdf-libcpp: pdf-libcpp
20992
20993 pdf-libcpp: \
20994     configure-libcpp 
20995         @[ -f ./libcpp/Makefile ] || exit 0; \
20996         r=`${PWD_COMMAND}`; export r; \
20997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20998         $(HOST_EXPORTS) \
20999         for flag in $(EXTRA_HOST_FLAGS) ; do \
21000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21001         done; \
21002         echo "Doing pdf in libcpp" ; \
21003         (cd $(HOST_SUBDIR)/libcpp && \
21004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21006                   "RANLIB=$${RANLIB}" \
21007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21008                   pdf) \
21009           || exit 1
21010
21011 @endif libcpp
21012
21013 .PHONY: maybe-html-libcpp html-libcpp
21014 maybe-html-libcpp:
21015 @if libcpp
21016 maybe-html-libcpp: html-libcpp
21017
21018 html-libcpp: \
21019     configure-libcpp 
21020         @[ -f ./libcpp/Makefile ] || exit 0; \
21021         r=`${PWD_COMMAND}`; export r; \
21022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21023         $(HOST_EXPORTS) \
21024         for flag in $(EXTRA_HOST_FLAGS) ; do \
21025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21026         done; \
21027         echo "Doing html in libcpp" ; \
21028         (cd $(HOST_SUBDIR)/libcpp && \
21029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21031                   "RANLIB=$${RANLIB}" \
21032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21033                   html) \
21034           || exit 1
21035
21036 @endif libcpp
21037
21038 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
21039 maybe-TAGS-libcpp:
21040 @if libcpp
21041 maybe-TAGS-libcpp: TAGS-libcpp
21042
21043 TAGS-libcpp: \
21044     configure-libcpp 
21045         @[ -f ./libcpp/Makefile ] || exit 0; \
21046         r=`${PWD_COMMAND}`; export r; \
21047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21048         $(HOST_EXPORTS) \
21049         for flag in $(EXTRA_HOST_FLAGS) ; do \
21050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21051         done; \
21052         echo "Doing TAGS in libcpp" ; \
21053         (cd $(HOST_SUBDIR)/libcpp && \
21054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21056                   "RANLIB=$${RANLIB}" \
21057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21058                   TAGS) \
21059           || exit 1
21060
21061 @endif libcpp
21062
21063 .PHONY: maybe-install-info-libcpp install-info-libcpp
21064 maybe-install-info-libcpp:
21065 @if libcpp
21066 maybe-install-info-libcpp: install-info-libcpp
21067
21068 install-info-libcpp: \
21069     configure-libcpp \
21070     info-libcpp 
21071         @[ -f ./libcpp/Makefile ] || exit 0; \
21072         r=`${PWD_COMMAND}`; export r; \
21073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21074         $(HOST_EXPORTS) \
21075         for flag in $(EXTRA_HOST_FLAGS) ; do \
21076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21077         done; \
21078         echo "Doing install-info in libcpp" ; \
21079         (cd $(HOST_SUBDIR)/libcpp && \
21080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21082                   "RANLIB=$${RANLIB}" \
21083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21084                   install-info) \
21085           || exit 1
21086
21087 @endif libcpp
21088
21089 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
21090 maybe-install-pdf-libcpp:
21091 @if libcpp
21092 maybe-install-pdf-libcpp: install-pdf-libcpp
21093
21094 install-pdf-libcpp: \
21095     configure-libcpp \
21096     pdf-libcpp 
21097         @[ -f ./libcpp/Makefile ] || exit 0; \
21098         r=`${PWD_COMMAND}`; export r; \
21099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21100         $(HOST_EXPORTS) \
21101         for flag in $(EXTRA_HOST_FLAGS) ; do \
21102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21103         done; \
21104         echo "Doing install-pdf in libcpp" ; \
21105         (cd $(HOST_SUBDIR)/libcpp && \
21106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21108                   "RANLIB=$${RANLIB}" \
21109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21110                   install-pdf) \
21111           || exit 1
21112
21113 @endif libcpp
21114
21115 .PHONY: maybe-install-html-libcpp install-html-libcpp
21116 maybe-install-html-libcpp:
21117 @if libcpp
21118 maybe-install-html-libcpp: install-html-libcpp
21119
21120 install-html-libcpp: \
21121     configure-libcpp \
21122     html-libcpp 
21123         @[ -f ./libcpp/Makefile ] || exit 0; \
21124         r=`${PWD_COMMAND}`; export r; \
21125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21126         $(HOST_EXPORTS) \
21127         for flag in $(EXTRA_HOST_FLAGS) ; do \
21128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21129         done; \
21130         echo "Doing install-html in libcpp" ; \
21131         (cd $(HOST_SUBDIR)/libcpp && \
21132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21134                   "RANLIB=$${RANLIB}" \
21135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21136                   install-html) \
21137           || exit 1
21138
21139 @endif libcpp
21140
21141 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
21142 maybe-installcheck-libcpp:
21143 @if libcpp
21144 maybe-installcheck-libcpp: installcheck-libcpp
21145
21146 installcheck-libcpp: \
21147     configure-libcpp 
21148         @[ -f ./libcpp/Makefile ] || exit 0; \
21149         r=`${PWD_COMMAND}`; export r; \
21150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21151         $(HOST_EXPORTS) \
21152         for flag in $(EXTRA_HOST_FLAGS) ; do \
21153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21154         done; \
21155         echo "Doing installcheck in libcpp" ; \
21156         (cd $(HOST_SUBDIR)/libcpp && \
21157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21159                   "RANLIB=$${RANLIB}" \
21160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21161                   installcheck) \
21162           || exit 1
21163
21164 @endif libcpp
21165
21166 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
21167 maybe-mostlyclean-libcpp:
21168 @if libcpp
21169 maybe-mostlyclean-libcpp: mostlyclean-libcpp
21170
21171 mostlyclean-libcpp: 
21172         @[ -f ./libcpp/Makefile ] || exit 0; \
21173         r=`${PWD_COMMAND}`; export r; \
21174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21175         $(HOST_EXPORTS) \
21176         for flag in $(EXTRA_HOST_FLAGS) ; do \
21177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21178         done; \
21179         echo "Doing mostlyclean in libcpp" ; \
21180         (cd $(HOST_SUBDIR)/libcpp && \
21181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21183                   "RANLIB=$${RANLIB}" \
21184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21185                   mostlyclean) \
21186           || exit 1
21187
21188 @endif libcpp
21189
21190 .PHONY: maybe-clean-libcpp clean-libcpp
21191 maybe-clean-libcpp:
21192 @if libcpp
21193 maybe-clean-libcpp: clean-libcpp
21194
21195 clean-libcpp: 
21196         @[ -f ./libcpp/Makefile ] || exit 0; \
21197         r=`${PWD_COMMAND}`; export r; \
21198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21199         $(HOST_EXPORTS) \
21200         for flag in $(EXTRA_HOST_FLAGS) ; do \
21201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21202         done; \
21203         echo "Doing clean in libcpp" ; \
21204         (cd $(HOST_SUBDIR)/libcpp && \
21205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21207                   "RANLIB=$${RANLIB}" \
21208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21209                   clean) \
21210           || exit 1
21211
21212 @endif libcpp
21213
21214 .PHONY: maybe-distclean-libcpp distclean-libcpp
21215 maybe-distclean-libcpp:
21216 @if libcpp
21217 maybe-distclean-libcpp: distclean-libcpp
21218
21219 distclean-libcpp: 
21220         @[ -f ./libcpp/Makefile ] || exit 0; \
21221         r=`${PWD_COMMAND}`; export r; \
21222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21223         $(HOST_EXPORTS) \
21224         for flag in $(EXTRA_HOST_FLAGS) ; do \
21225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21226         done; \
21227         echo "Doing distclean in libcpp" ; \
21228         (cd $(HOST_SUBDIR)/libcpp && \
21229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21231                   "RANLIB=$${RANLIB}" \
21232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21233                   distclean) \
21234           || exit 1
21235
21236 @endif libcpp
21237
21238 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21239 maybe-maintainer-clean-libcpp:
21240 @if libcpp
21241 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21242
21243 maintainer-clean-libcpp: 
21244         @[ -f ./libcpp/Makefile ] || exit 0; \
21245         r=`${PWD_COMMAND}`; export r; \
21246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21247         $(HOST_EXPORTS) \
21248         for flag in $(EXTRA_HOST_FLAGS) ; do \
21249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21250         done; \
21251         echo "Doing maintainer-clean in libcpp" ; \
21252         (cd $(HOST_SUBDIR)/libcpp && \
21253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21255                   "RANLIB=$${RANLIB}" \
21256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21257                   maintainer-clean) \
21258           || exit 1
21259
21260 @endif libcpp
21261
21262
21263
21264 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21265 maybe-configure-libdecnumber:
21266 @if gcc-bootstrap
21267 configure-libdecnumber: stage_current
21268 @endif gcc-bootstrap
21269 @if libdecnumber
21270 maybe-configure-libdecnumber: configure-libdecnumber
21271 configure-libdecnumber: 
21272         @r=`${PWD_COMMAND}`; export r; \
21273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21274         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21275         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21276         $(HOST_EXPORTS)  \
21277         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21278         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21279         case $(srcdir) in \
21280           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21281           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21282                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21283         esac; \
21284         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
21285         libsrcdir="$$s/libdecnumber"; \
21286         $(SHELL) $${libsrcdir}/configure \
21287           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21288           --target=${target_alias} $${srcdiroption}  \
21289           || exit 1
21290 @endif libdecnumber
21291
21292
21293
21294 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21295 maybe-configure-stage1-libdecnumber:
21296 @if libdecnumber-bootstrap
21297 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21298 configure-stage1-libdecnumber:
21299         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21300         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21301         @r=`${PWD_COMMAND}`; export r; \
21302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21303         TFLAGS="$(STAGE1_TFLAGS)"; \
21304         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21305         $(HOST_EXPORTS) \
21306         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21307         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21308         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21309         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
21310         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21311         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21312         case $(srcdir) in \
21313           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21314           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21315                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21316         esac; \
21317         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
21318         libsrcdir="$$s/libdecnumber"; \
21319         $(SHELL) $${libsrcdir}/configure \
21320           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21321           --target=${target_alias} $${srcdiroption} \
21322           $(STAGE1_CONFIGURE_FLAGS)
21323 @endif libdecnumber-bootstrap
21324
21325 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21326 maybe-configure-stage2-libdecnumber:
21327 @if libdecnumber-bootstrap
21328 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21329 configure-stage2-libdecnumber:
21330         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21331         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21332         @r=`${PWD_COMMAND}`; export r; \
21333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21334         TFLAGS="$(STAGE2_TFLAGS)"; \
21335         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21336         $(HOST_EXPORTS) \
21337         $(POSTSTAGE1_HOST_EXPORTS) \
21338         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21339         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21340         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21341         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
21342         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21343         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21344         case $(srcdir) in \
21345           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21346           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21347                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21348         esac; \
21349         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
21350         libsrcdir="$$s/libdecnumber"; \
21351         $(SHELL) $${libsrcdir}/configure \
21352           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21353           --target=${target_alias} $${srcdiroption} \
21354           --with-build-libsubdir=$(HOST_SUBDIR) \
21355           $(STAGE2_CONFIGURE_FLAGS)
21356 @endif libdecnumber-bootstrap
21357
21358 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21359 maybe-configure-stage3-libdecnumber:
21360 @if libdecnumber-bootstrap
21361 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21362 configure-stage3-libdecnumber:
21363         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21364         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21365         @r=`${PWD_COMMAND}`; export r; \
21366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21367         TFLAGS="$(STAGE3_TFLAGS)"; \
21368         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21369         $(HOST_EXPORTS) \
21370         $(POSTSTAGE1_HOST_EXPORTS) \
21371         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21372         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21373         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21374         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
21375         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21376         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21377         case $(srcdir) in \
21378           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21379           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21380                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21381         esac; \
21382         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
21383         libsrcdir="$$s/libdecnumber"; \
21384         $(SHELL) $${libsrcdir}/configure \
21385           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21386           --target=${target_alias} $${srcdiroption} \
21387           --with-build-libsubdir=$(HOST_SUBDIR) \
21388           $(STAGE3_CONFIGURE_FLAGS)
21389 @endif libdecnumber-bootstrap
21390
21391 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21392 maybe-configure-stage4-libdecnumber:
21393 @if libdecnumber-bootstrap
21394 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21395 configure-stage4-libdecnumber:
21396         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21397         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21398         @r=`${PWD_COMMAND}`; export r; \
21399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21400         TFLAGS="$(STAGE4_TFLAGS)"; \
21401         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21402         $(HOST_EXPORTS) \
21403         $(POSTSTAGE1_HOST_EXPORTS) \
21404         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21405         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21406         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21407         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
21408         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21409         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21410         case $(srcdir) in \
21411           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21412           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21413                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21414         esac; \
21415         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
21416         libsrcdir="$$s/libdecnumber"; \
21417         $(SHELL) $${libsrcdir}/configure \
21418           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21419           --target=${target_alias} $${srcdiroption} \
21420           --with-build-libsubdir=$(HOST_SUBDIR) \
21421           $(STAGE4_CONFIGURE_FLAGS)
21422 @endif libdecnumber-bootstrap
21423
21424 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21425 maybe-configure-stageprofile-libdecnumber:
21426 @if libdecnumber-bootstrap
21427 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21428 configure-stageprofile-libdecnumber:
21429         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21430         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21431         @r=`${PWD_COMMAND}`; export r; \
21432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21433         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21434         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21435         $(HOST_EXPORTS) \
21436         $(POSTSTAGE1_HOST_EXPORTS) \
21437         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21438         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21439         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21440         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
21441         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21442         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21443         case $(srcdir) in \
21444           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21445           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21446                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21447         esac; \
21448         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
21449         libsrcdir="$$s/libdecnumber"; \
21450         $(SHELL) $${libsrcdir}/configure \
21451           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21452           --target=${target_alias} $${srcdiroption} \
21453           --with-build-libsubdir=$(HOST_SUBDIR) \
21454           $(STAGEprofile_CONFIGURE_FLAGS)
21455 @endif libdecnumber-bootstrap
21456
21457 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21458 maybe-configure-stagefeedback-libdecnumber:
21459 @if libdecnumber-bootstrap
21460 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21461 configure-stagefeedback-libdecnumber:
21462         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21463         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21464         @r=`${PWD_COMMAND}`; export r; \
21465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21466         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21467         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21468         $(HOST_EXPORTS) \
21469         $(POSTSTAGE1_HOST_EXPORTS) \
21470         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21471         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21472         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21473         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
21474         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21475         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21476         case $(srcdir) in \
21477           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21478           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21479                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21480         esac; \
21481         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
21482         libsrcdir="$$s/libdecnumber"; \
21483         $(SHELL) $${libsrcdir}/configure \
21484           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21485           --target=${target_alias} $${srcdiroption} \
21486           --with-build-libsubdir=$(HOST_SUBDIR) \
21487           $(STAGEfeedback_CONFIGURE_FLAGS)
21488 @endif libdecnumber-bootstrap
21489
21490
21491
21492
21493
21494 .PHONY: all-libdecnumber maybe-all-libdecnumber
21495 maybe-all-libdecnumber:
21496 @if gcc-bootstrap
21497 all-libdecnumber: stage_current
21498 @endif gcc-bootstrap
21499 @if libdecnumber
21500 TARGET-libdecnumber=all
21501 maybe-all-libdecnumber: all-libdecnumber
21502 all-libdecnumber: configure-libdecnumber
21503         @r=`${PWD_COMMAND}`; export r; \
21504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21505         $(HOST_EXPORTS)  \
21506         (cd $(HOST_SUBDIR)/libdecnumber && \
21507           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21508                 $(TARGET-libdecnumber))
21509 @endif libdecnumber
21510
21511
21512
21513 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21514 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21515 maybe-all-stage1-libdecnumber:
21516 maybe-clean-stage1-libdecnumber:
21517 @if libdecnumber-bootstrap
21518 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21519 all-stage1: all-stage1-libdecnumber
21520 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21521 all-stage1-libdecnumber: configure-stage1-libdecnumber
21522         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21523         @r=`${PWD_COMMAND}`; export r; \
21524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21525         TFLAGS="$(STAGE1_TFLAGS)"; \
21526         $(HOST_EXPORTS)  \
21527         cd $(HOST_SUBDIR)/libdecnumber && \
21528         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21529                 CFLAGS="$(STAGE1_CFLAGS)" \
21530                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21531                 LIBCFLAGS="$(LIBCFLAGS)" \
21532                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21533                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21534                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21535                 $(EXTRA_HOST_FLAGS)  \
21536                 $(STAGE1_FLAGS_TO_PASS)  \
21537                 TFLAGS="$(STAGE1_TFLAGS)" \
21538                 $(TARGET-stage1-libdecnumber)
21539
21540 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21541 clean-stage1: clean-stage1-libdecnumber
21542 clean-stage1-libdecnumber:
21543         @if [ $(current_stage) = stage1 ]; then \
21544           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21545         else \
21546           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21547           $(MAKE) stage1-start; \
21548         fi; \
21549         cd $(HOST_SUBDIR)/libdecnumber && \
21550         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21551         $(STAGE1_FLAGS_TO_PASS)  clean
21552 @endif libdecnumber-bootstrap
21553
21554
21555 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21556 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21557 maybe-all-stage2-libdecnumber:
21558 maybe-clean-stage2-libdecnumber:
21559 @if libdecnumber-bootstrap
21560 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21561 all-stage2: all-stage2-libdecnumber
21562 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21563 all-stage2-libdecnumber: configure-stage2-libdecnumber
21564         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21565         @r=`${PWD_COMMAND}`; export r; \
21566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21567         TFLAGS="$(STAGE2_TFLAGS)"; \
21568         $(HOST_EXPORTS) \
21569         $(POSTSTAGE1_HOST_EXPORTS)  \
21570         cd $(HOST_SUBDIR)/libdecnumber && \
21571         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21572                 CFLAGS="$(STAGE2_CFLAGS)" \
21573                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21574                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21575                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21576                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21577                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21578                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21579                 TFLAGS="$(STAGE2_TFLAGS)" \
21580                 $(TARGET-stage2-libdecnumber)
21581
21582 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21583 clean-stage2: clean-stage2-libdecnumber
21584 clean-stage2-libdecnumber:
21585         @if [ $(current_stage) = stage2 ]; then \
21586           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21587         else \
21588           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21589           $(MAKE) stage2-start; \
21590         fi; \
21591         cd $(HOST_SUBDIR)/libdecnumber && \
21592         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21593 @endif libdecnumber-bootstrap
21594
21595
21596 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21597 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21598 maybe-all-stage3-libdecnumber:
21599 maybe-clean-stage3-libdecnumber:
21600 @if libdecnumber-bootstrap
21601 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21602 all-stage3: all-stage3-libdecnumber
21603 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21604 all-stage3-libdecnumber: configure-stage3-libdecnumber
21605         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21606         @r=`${PWD_COMMAND}`; export r; \
21607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21608         TFLAGS="$(STAGE3_TFLAGS)"; \
21609         $(HOST_EXPORTS) \
21610         $(POSTSTAGE1_HOST_EXPORTS)  \
21611         cd $(HOST_SUBDIR)/libdecnumber && \
21612         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21613                 CFLAGS="$(STAGE3_CFLAGS)" \
21614                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21615                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21616                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21617                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21618                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21619                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21620                 TFLAGS="$(STAGE3_TFLAGS)" \
21621                 $(TARGET-stage3-libdecnumber)
21622
21623 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21624 clean-stage3: clean-stage3-libdecnumber
21625 clean-stage3-libdecnumber:
21626         @if [ $(current_stage) = stage3 ]; then \
21627           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21628         else \
21629           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21630           $(MAKE) stage3-start; \
21631         fi; \
21632         cd $(HOST_SUBDIR)/libdecnumber && \
21633         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21634 @endif libdecnumber-bootstrap
21635
21636
21637 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21638 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21639 maybe-all-stage4-libdecnumber:
21640 maybe-clean-stage4-libdecnumber:
21641 @if libdecnumber-bootstrap
21642 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21643 all-stage4: all-stage4-libdecnumber
21644 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21645 all-stage4-libdecnumber: configure-stage4-libdecnumber
21646         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21647         @r=`${PWD_COMMAND}`; export r; \
21648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21649         TFLAGS="$(STAGE4_TFLAGS)"; \
21650         $(HOST_EXPORTS) \
21651         $(POSTSTAGE1_HOST_EXPORTS)  \
21652         cd $(HOST_SUBDIR)/libdecnumber && \
21653         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21654                 CFLAGS="$(STAGE4_CFLAGS)" \
21655                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21656                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21657                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21658                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21659                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21660                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21661                 TFLAGS="$(STAGE4_TFLAGS)" \
21662                 $(TARGET-stage4-libdecnumber)
21663
21664 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21665 clean-stage4: clean-stage4-libdecnumber
21666 clean-stage4-libdecnumber:
21667         @if [ $(current_stage) = stage4 ]; then \
21668           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21669         else \
21670           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21671           $(MAKE) stage4-start; \
21672         fi; \
21673         cd $(HOST_SUBDIR)/libdecnumber && \
21674         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21675 @endif libdecnumber-bootstrap
21676
21677
21678 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21679 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21680 maybe-all-stageprofile-libdecnumber:
21681 maybe-clean-stageprofile-libdecnumber:
21682 @if libdecnumber-bootstrap
21683 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21684 all-stageprofile: all-stageprofile-libdecnumber
21685 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21686 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21687         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21688         @r=`${PWD_COMMAND}`; export r; \
21689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21690         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21691         $(HOST_EXPORTS) \
21692         $(POSTSTAGE1_HOST_EXPORTS)  \
21693         cd $(HOST_SUBDIR)/libdecnumber && \
21694         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21695                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21696                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21697                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21698                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21699                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21700                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21701                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21702                 TFLAGS="$(STAGEprofile_TFLAGS)" \
21703                 $(TARGET-stageprofile-libdecnumber)
21704
21705 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21706 clean-stageprofile: clean-stageprofile-libdecnumber
21707 clean-stageprofile-libdecnumber:
21708         @if [ $(current_stage) = stageprofile ]; then \
21709           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21710         else \
21711           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21712           $(MAKE) stageprofile-start; \
21713         fi; \
21714         cd $(HOST_SUBDIR)/libdecnumber && \
21715         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21716 @endif libdecnumber-bootstrap
21717
21718
21719 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21720 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21721 maybe-all-stagefeedback-libdecnumber:
21722 maybe-clean-stagefeedback-libdecnumber:
21723 @if libdecnumber-bootstrap
21724 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21725 all-stagefeedback: all-stagefeedback-libdecnumber
21726 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21727 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21728         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21729         @r=`${PWD_COMMAND}`; export r; \
21730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21731         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21732         $(HOST_EXPORTS) \
21733         $(POSTSTAGE1_HOST_EXPORTS)  \
21734         cd $(HOST_SUBDIR)/libdecnumber && \
21735         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21736                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21737                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21738                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21739                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21740                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21741                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21742                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21743                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21744                 $(TARGET-stagefeedback-libdecnumber)
21745
21746 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21747 clean-stagefeedback: clean-stagefeedback-libdecnumber
21748 clean-stagefeedback-libdecnumber:
21749         @if [ $(current_stage) = stagefeedback ]; then \
21750           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21751         else \
21752           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21753           $(MAKE) stagefeedback-start; \
21754         fi; \
21755         cd $(HOST_SUBDIR)/libdecnumber && \
21756         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21757 @endif libdecnumber-bootstrap
21758
21759
21760
21761
21762
21763 .PHONY: check-libdecnumber maybe-check-libdecnumber
21764 maybe-check-libdecnumber:
21765 @if libdecnumber
21766 maybe-check-libdecnumber: check-libdecnumber
21767
21768 check-libdecnumber:
21769         @: $(MAKE); $(unstage)
21770         @r=`${PWD_COMMAND}`; export r; \
21771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21772         $(HOST_EXPORTS) \
21773         (cd $(HOST_SUBDIR)/libdecnumber && \
21774           $(MAKE) $(FLAGS_TO_PASS)  check)
21775
21776 @endif libdecnumber
21777
21778 .PHONY: install-libdecnumber maybe-install-libdecnumber
21779 maybe-install-libdecnumber:
21780 @if libdecnumber
21781 maybe-install-libdecnumber: install-libdecnumber
21782
21783 install-libdecnumber: installdirs
21784         @: $(MAKE); $(unstage)
21785         @r=`${PWD_COMMAND}`; export r; \
21786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21787         $(HOST_EXPORTS) \
21788         (cd $(HOST_SUBDIR)/libdecnumber && \
21789           $(MAKE) $(FLAGS_TO_PASS)  install)
21790
21791 @endif libdecnumber
21792
21793 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21794 maybe-install-strip-libdecnumber:
21795 @if libdecnumber
21796 maybe-install-strip-libdecnumber: install-strip-libdecnumber
21797
21798 install-strip-libdecnumber: installdirs
21799         @: $(MAKE); $(unstage)
21800         @r=`${PWD_COMMAND}`; export r; \
21801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21802         $(HOST_EXPORTS) \
21803         (cd $(HOST_SUBDIR)/libdecnumber && \
21804           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21805
21806 @endif libdecnumber
21807
21808 # Other targets (info, dvi, pdf, etc.)
21809
21810 .PHONY: maybe-info-libdecnumber info-libdecnumber
21811 maybe-info-libdecnumber:
21812 @if libdecnumber
21813 maybe-info-libdecnumber: info-libdecnumber
21814
21815 info-libdecnumber: \
21816     configure-libdecnumber 
21817         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21818         r=`${PWD_COMMAND}`; export r; \
21819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21820         $(HOST_EXPORTS) \
21821         for flag in $(EXTRA_HOST_FLAGS) ; do \
21822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21823         done; \
21824         echo "Doing info in libdecnumber" ; \
21825         (cd $(HOST_SUBDIR)/libdecnumber && \
21826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21828                   "RANLIB=$${RANLIB}" \
21829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21830                   info) \
21831           || exit 1
21832
21833 @endif libdecnumber
21834
21835 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21836 maybe-dvi-libdecnumber:
21837 @if libdecnumber
21838 maybe-dvi-libdecnumber: dvi-libdecnumber
21839
21840 dvi-libdecnumber: \
21841     configure-libdecnumber 
21842         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21843         r=`${PWD_COMMAND}`; export r; \
21844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21845         $(HOST_EXPORTS) \
21846         for flag in $(EXTRA_HOST_FLAGS) ; do \
21847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21848         done; \
21849         echo "Doing dvi in libdecnumber" ; \
21850         (cd $(HOST_SUBDIR)/libdecnumber && \
21851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21853                   "RANLIB=$${RANLIB}" \
21854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21855                   dvi) \
21856           || exit 1
21857
21858 @endif libdecnumber
21859
21860 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21861 maybe-pdf-libdecnumber:
21862 @if libdecnumber
21863 maybe-pdf-libdecnumber: pdf-libdecnumber
21864
21865 pdf-libdecnumber: \
21866     configure-libdecnumber 
21867         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21868         r=`${PWD_COMMAND}`; export r; \
21869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21870         $(HOST_EXPORTS) \
21871         for flag in $(EXTRA_HOST_FLAGS) ; do \
21872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21873         done; \
21874         echo "Doing pdf in libdecnumber" ; \
21875         (cd $(HOST_SUBDIR)/libdecnumber && \
21876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21878                   "RANLIB=$${RANLIB}" \
21879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21880                   pdf) \
21881           || exit 1
21882
21883 @endif libdecnumber
21884
21885 .PHONY: maybe-html-libdecnumber html-libdecnumber
21886 maybe-html-libdecnumber:
21887 @if libdecnumber
21888 maybe-html-libdecnumber: html-libdecnumber
21889
21890 html-libdecnumber: \
21891     configure-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 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                   html) \
21906           || exit 1
21907
21908 @endif libdecnumber
21909
21910 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21911 maybe-TAGS-libdecnumber:
21912 @if libdecnumber
21913 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21914
21915 TAGS-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 TAGS 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                   TAGS) \
21931           || exit 1
21932
21933 @endif libdecnumber
21934
21935 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21936 maybe-install-info-libdecnumber:
21937 @if libdecnumber
21938 maybe-install-info-libdecnumber: install-info-libdecnumber
21939
21940 install-info-libdecnumber: \
21941     configure-libdecnumber \
21942     info-libdecnumber 
21943         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21944         r=`${PWD_COMMAND}`; export r; \
21945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21946         $(HOST_EXPORTS) \
21947         for flag in $(EXTRA_HOST_FLAGS) ; do \
21948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21949         done; \
21950         echo "Doing install-info in libdecnumber" ; \
21951         (cd $(HOST_SUBDIR)/libdecnumber && \
21952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21954                   "RANLIB=$${RANLIB}" \
21955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21956                   install-info) \
21957           || exit 1
21958
21959 @endif libdecnumber
21960
21961 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21962 maybe-install-pdf-libdecnumber:
21963 @if libdecnumber
21964 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21965
21966 install-pdf-libdecnumber: \
21967     configure-libdecnumber \
21968     pdf-libdecnumber 
21969         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21970         r=`${PWD_COMMAND}`; export r; \
21971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21972         $(HOST_EXPORTS) \
21973         for flag in $(EXTRA_HOST_FLAGS) ; do \
21974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21975         done; \
21976         echo "Doing install-pdf in libdecnumber" ; \
21977         (cd $(HOST_SUBDIR)/libdecnumber && \
21978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21980                   "RANLIB=$${RANLIB}" \
21981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21982                   install-pdf) \
21983           || exit 1
21984
21985 @endif libdecnumber
21986
21987 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21988 maybe-install-html-libdecnumber:
21989 @if libdecnumber
21990 maybe-install-html-libdecnumber: install-html-libdecnumber
21991
21992 install-html-libdecnumber: \
21993     configure-libdecnumber \
21994     html-libdecnumber 
21995         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21996         r=`${PWD_COMMAND}`; export r; \
21997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21998         $(HOST_EXPORTS) \
21999         for flag in $(EXTRA_HOST_FLAGS) ; do \
22000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22001         done; \
22002         echo "Doing install-html in libdecnumber" ; \
22003         (cd $(HOST_SUBDIR)/libdecnumber && \
22004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22006                   "RANLIB=$${RANLIB}" \
22007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22008                   install-html) \
22009           || exit 1
22010
22011 @endif libdecnumber
22012
22013 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
22014 maybe-installcheck-libdecnumber:
22015 @if libdecnumber
22016 maybe-installcheck-libdecnumber: installcheck-libdecnumber
22017
22018 installcheck-libdecnumber: \
22019     configure-libdecnumber 
22020         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22021         r=`${PWD_COMMAND}`; export r; \
22022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22023         $(HOST_EXPORTS) \
22024         for flag in $(EXTRA_HOST_FLAGS) ; do \
22025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22026         done; \
22027         echo "Doing installcheck in libdecnumber" ; \
22028         (cd $(HOST_SUBDIR)/libdecnumber && \
22029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22031                   "RANLIB=$${RANLIB}" \
22032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22033                   installcheck) \
22034           || exit 1
22035
22036 @endif libdecnumber
22037
22038 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
22039 maybe-mostlyclean-libdecnumber:
22040 @if libdecnumber
22041 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
22042
22043 mostlyclean-libdecnumber: 
22044         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22045         r=`${PWD_COMMAND}`; export r; \
22046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22047         $(HOST_EXPORTS) \
22048         for flag in $(EXTRA_HOST_FLAGS) ; do \
22049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22050         done; \
22051         echo "Doing mostlyclean in libdecnumber" ; \
22052         (cd $(HOST_SUBDIR)/libdecnumber && \
22053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22055                   "RANLIB=$${RANLIB}" \
22056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22057                   mostlyclean) \
22058           || exit 1
22059
22060 @endif libdecnumber
22061
22062 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
22063 maybe-clean-libdecnumber:
22064 @if libdecnumber
22065 maybe-clean-libdecnumber: clean-libdecnumber
22066
22067 clean-libdecnumber: 
22068         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22069         r=`${PWD_COMMAND}`; export r; \
22070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22071         $(HOST_EXPORTS) \
22072         for flag in $(EXTRA_HOST_FLAGS) ; do \
22073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22074         done; \
22075         echo "Doing clean in libdecnumber" ; \
22076         (cd $(HOST_SUBDIR)/libdecnumber && \
22077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22079                   "RANLIB=$${RANLIB}" \
22080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22081                   clean) \
22082           || exit 1
22083
22084 @endif libdecnumber
22085
22086 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
22087 maybe-distclean-libdecnumber:
22088 @if libdecnumber
22089 maybe-distclean-libdecnumber: distclean-libdecnumber
22090
22091 distclean-libdecnumber: 
22092         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22093         r=`${PWD_COMMAND}`; export r; \
22094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22095         $(HOST_EXPORTS) \
22096         for flag in $(EXTRA_HOST_FLAGS) ; do \
22097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22098         done; \
22099         echo "Doing distclean in libdecnumber" ; \
22100         (cd $(HOST_SUBDIR)/libdecnumber && \
22101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22103                   "RANLIB=$${RANLIB}" \
22104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22105                   distclean) \
22106           || exit 1
22107
22108 @endif libdecnumber
22109
22110 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
22111 maybe-maintainer-clean-libdecnumber:
22112 @if libdecnumber
22113 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
22114
22115 maintainer-clean-libdecnumber: 
22116         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22117         r=`${PWD_COMMAND}`; export r; \
22118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22119         $(HOST_EXPORTS) \
22120         for flag in $(EXTRA_HOST_FLAGS) ; do \
22121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22122         done; \
22123         echo "Doing maintainer-clean in libdecnumber" ; \
22124         (cd $(HOST_SUBDIR)/libdecnumber && \
22125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22127                   "RANLIB=$${RANLIB}" \
22128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22129                   maintainer-clean) \
22130           || exit 1
22131
22132 @endif libdecnumber
22133
22134
22135
22136 .PHONY: configure-libgui maybe-configure-libgui
22137 maybe-configure-libgui:
22138 @if gcc-bootstrap
22139 configure-libgui: stage_current
22140 @endif gcc-bootstrap
22141 @if libgui
22142 maybe-configure-libgui: configure-libgui
22143 configure-libgui: 
22144         @: $(MAKE); $(unstage)
22145         @r=`${PWD_COMMAND}`; export r; \
22146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22147         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
22148         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
22149         $(HOST_EXPORTS)  \
22150         echo Configuring in $(HOST_SUBDIR)/libgui; \
22151         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
22152         case $(srcdir) in \
22153           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22154           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
22155                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22156         esac; \
22157         srcdiroption="--srcdir=$${topdir}/libgui"; \
22158         libsrcdir="$$s/libgui"; \
22159         $(SHELL) $${libsrcdir}/configure \
22160           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22161           --target=${target_alias} $${srcdiroption}  \
22162           || exit 1
22163 @endif libgui
22164
22165
22166
22167
22168
22169 .PHONY: all-libgui maybe-all-libgui
22170 maybe-all-libgui:
22171 @if gcc-bootstrap
22172 all-libgui: stage_current
22173 @endif gcc-bootstrap
22174 @if libgui
22175 TARGET-libgui=all
22176 maybe-all-libgui: all-libgui
22177 all-libgui: configure-libgui
22178         @: $(MAKE); $(unstage)
22179         @r=`${PWD_COMMAND}`; export r; \
22180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22181         $(HOST_EXPORTS)  \
22182         (cd $(HOST_SUBDIR)/libgui && \
22183           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22184                 $(TARGET-libgui))
22185 @endif libgui
22186
22187
22188
22189
22190 .PHONY: check-libgui maybe-check-libgui
22191 maybe-check-libgui:
22192 @if libgui
22193 maybe-check-libgui: check-libgui
22194
22195 check-libgui:
22196         @: $(MAKE); $(unstage)
22197         @r=`${PWD_COMMAND}`; export r; \
22198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22199         $(HOST_EXPORTS) \
22200         (cd $(HOST_SUBDIR)/libgui && \
22201           $(MAKE) $(FLAGS_TO_PASS)  check)
22202
22203 @endif libgui
22204
22205 .PHONY: install-libgui maybe-install-libgui
22206 maybe-install-libgui:
22207 @if libgui
22208 maybe-install-libgui: install-libgui
22209
22210 install-libgui: installdirs
22211         @: $(MAKE); $(unstage)
22212         @r=`${PWD_COMMAND}`; export r; \
22213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22214         $(HOST_EXPORTS) \
22215         (cd $(HOST_SUBDIR)/libgui && \
22216           $(MAKE) $(FLAGS_TO_PASS)  install)
22217
22218 @endif libgui
22219
22220 .PHONY: install-strip-libgui maybe-install-strip-libgui
22221 maybe-install-strip-libgui:
22222 @if libgui
22223 maybe-install-strip-libgui: install-strip-libgui
22224
22225 install-strip-libgui: installdirs
22226         @: $(MAKE); $(unstage)
22227         @r=`${PWD_COMMAND}`; export r; \
22228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22229         $(HOST_EXPORTS) \
22230         (cd $(HOST_SUBDIR)/libgui && \
22231           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22232
22233 @endif libgui
22234
22235 # Other targets (info, dvi, pdf, etc.)
22236
22237 .PHONY: maybe-info-libgui info-libgui
22238 maybe-info-libgui:
22239 @if libgui
22240 maybe-info-libgui: info-libgui
22241
22242 info-libgui: \
22243     configure-libgui 
22244         @: $(MAKE); $(unstage)
22245         @[ -f ./libgui/Makefile ] || exit 0; \
22246         r=`${PWD_COMMAND}`; export r; \
22247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22248         $(HOST_EXPORTS) \
22249         for flag in $(EXTRA_HOST_FLAGS) ; do \
22250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22251         done; \
22252         echo "Doing info in libgui" ; \
22253         (cd $(HOST_SUBDIR)/libgui && \
22254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22256                   "RANLIB=$${RANLIB}" \
22257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22258                   info) \
22259           || exit 1
22260
22261 @endif libgui
22262
22263 .PHONY: maybe-dvi-libgui dvi-libgui
22264 maybe-dvi-libgui:
22265 @if libgui
22266 maybe-dvi-libgui: dvi-libgui
22267
22268 dvi-libgui: \
22269     configure-libgui 
22270         @: $(MAKE); $(unstage)
22271         @[ -f ./libgui/Makefile ] || exit 0; \
22272         r=`${PWD_COMMAND}`; export r; \
22273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22274         $(HOST_EXPORTS) \
22275         for flag in $(EXTRA_HOST_FLAGS) ; do \
22276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22277         done; \
22278         echo "Doing dvi in libgui" ; \
22279         (cd $(HOST_SUBDIR)/libgui && \
22280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22282                   "RANLIB=$${RANLIB}" \
22283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22284                   dvi) \
22285           || exit 1
22286
22287 @endif libgui
22288
22289 .PHONY: maybe-pdf-libgui pdf-libgui
22290 maybe-pdf-libgui:
22291 @if libgui
22292 maybe-pdf-libgui: pdf-libgui
22293
22294 pdf-libgui: \
22295     configure-libgui 
22296         @: $(MAKE); $(unstage)
22297         @[ -f ./libgui/Makefile ] || exit 0; \
22298         r=`${PWD_COMMAND}`; export r; \
22299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22300         $(HOST_EXPORTS) \
22301         for flag in $(EXTRA_HOST_FLAGS) ; do \
22302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22303         done; \
22304         echo "Doing pdf in libgui" ; \
22305         (cd $(HOST_SUBDIR)/libgui && \
22306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22308                   "RANLIB=$${RANLIB}" \
22309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22310                   pdf) \
22311           || exit 1
22312
22313 @endif libgui
22314
22315 .PHONY: maybe-html-libgui html-libgui
22316 maybe-html-libgui:
22317 @if libgui
22318 maybe-html-libgui: html-libgui
22319
22320 html-libgui: \
22321     configure-libgui 
22322         @: $(MAKE); $(unstage)
22323         @[ -f ./libgui/Makefile ] || exit 0; \
22324         r=`${PWD_COMMAND}`; export r; \
22325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22326         $(HOST_EXPORTS) \
22327         for flag in $(EXTRA_HOST_FLAGS) ; do \
22328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22329         done; \
22330         echo "Doing html in libgui" ; \
22331         (cd $(HOST_SUBDIR)/libgui && \
22332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22334                   "RANLIB=$${RANLIB}" \
22335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22336                   html) \
22337           || exit 1
22338
22339 @endif libgui
22340
22341 .PHONY: maybe-TAGS-libgui TAGS-libgui
22342 maybe-TAGS-libgui:
22343 @if libgui
22344 maybe-TAGS-libgui: TAGS-libgui
22345
22346 TAGS-libgui: \
22347     configure-libgui 
22348         @: $(MAKE); $(unstage)
22349         @[ -f ./libgui/Makefile ] || exit 0; \
22350         r=`${PWD_COMMAND}`; export r; \
22351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22352         $(HOST_EXPORTS) \
22353         for flag in $(EXTRA_HOST_FLAGS) ; do \
22354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22355         done; \
22356         echo "Doing TAGS in libgui" ; \
22357         (cd $(HOST_SUBDIR)/libgui && \
22358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22360                   "RANLIB=$${RANLIB}" \
22361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22362                   TAGS) \
22363           || exit 1
22364
22365 @endif libgui
22366
22367 .PHONY: maybe-install-info-libgui install-info-libgui
22368 maybe-install-info-libgui:
22369 @if libgui
22370 maybe-install-info-libgui: install-info-libgui
22371
22372 install-info-libgui: \
22373     configure-libgui \
22374     info-libgui 
22375         @: $(MAKE); $(unstage)
22376         @[ -f ./libgui/Makefile ] || exit 0; \
22377         r=`${PWD_COMMAND}`; export r; \
22378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22379         $(HOST_EXPORTS) \
22380         for flag in $(EXTRA_HOST_FLAGS) ; do \
22381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22382         done; \
22383         echo "Doing install-info in libgui" ; \
22384         (cd $(HOST_SUBDIR)/libgui && \
22385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22387                   "RANLIB=$${RANLIB}" \
22388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22389                   install-info) \
22390           || exit 1
22391
22392 @endif libgui
22393
22394 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22395 maybe-install-pdf-libgui:
22396 @if libgui
22397 maybe-install-pdf-libgui: install-pdf-libgui
22398
22399 install-pdf-libgui: \
22400     configure-libgui \
22401     pdf-libgui 
22402         @: $(MAKE); $(unstage)
22403         @[ -f ./libgui/Makefile ] || exit 0; \
22404         r=`${PWD_COMMAND}`; export r; \
22405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22406         $(HOST_EXPORTS) \
22407         for flag in $(EXTRA_HOST_FLAGS) ; do \
22408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22409         done; \
22410         echo "Doing install-pdf in libgui" ; \
22411         (cd $(HOST_SUBDIR)/libgui && \
22412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22414                   "RANLIB=$${RANLIB}" \
22415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22416                   install-pdf) \
22417           || exit 1
22418
22419 @endif libgui
22420
22421 .PHONY: maybe-install-html-libgui install-html-libgui
22422 maybe-install-html-libgui:
22423 @if libgui
22424 maybe-install-html-libgui: install-html-libgui
22425
22426 install-html-libgui: \
22427     configure-libgui \
22428     html-libgui 
22429         @: $(MAKE); $(unstage)
22430         @[ -f ./libgui/Makefile ] || exit 0; \
22431         r=`${PWD_COMMAND}`; export r; \
22432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22433         $(HOST_EXPORTS) \
22434         for flag in $(EXTRA_HOST_FLAGS) ; do \
22435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22436         done; \
22437         echo "Doing install-html in libgui" ; \
22438         (cd $(HOST_SUBDIR)/libgui && \
22439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22441                   "RANLIB=$${RANLIB}" \
22442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22443                   install-html) \
22444           || exit 1
22445
22446 @endif libgui
22447
22448 .PHONY: maybe-installcheck-libgui installcheck-libgui
22449 maybe-installcheck-libgui:
22450 @if libgui
22451 maybe-installcheck-libgui: installcheck-libgui
22452
22453 installcheck-libgui: \
22454     configure-libgui 
22455         @: $(MAKE); $(unstage)
22456         @[ -f ./libgui/Makefile ] || exit 0; \
22457         r=`${PWD_COMMAND}`; export r; \
22458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22459         $(HOST_EXPORTS) \
22460         for flag in $(EXTRA_HOST_FLAGS) ; do \
22461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22462         done; \
22463         echo "Doing installcheck in libgui" ; \
22464         (cd $(HOST_SUBDIR)/libgui && \
22465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22467                   "RANLIB=$${RANLIB}" \
22468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22469                   installcheck) \
22470           || exit 1
22471
22472 @endif libgui
22473
22474 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22475 maybe-mostlyclean-libgui:
22476 @if libgui
22477 maybe-mostlyclean-libgui: mostlyclean-libgui
22478
22479 mostlyclean-libgui: 
22480         @: $(MAKE); $(unstage)
22481         @[ -f ./libgui/Makefile ] || exit 0; \
22482         r=`${PWD_COMMAND}`; export r; \
22483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22484         $(HOST_EXPORTS) \
22485         for flag in $(EXTRA_HOST_FLAGS) ; do \
22486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22487         done; \
22488         echo "Doing mostlyclean in libgui" ; \
22489         (cd $(HOST_SUBDIR)/libgui && \
22490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22492                   "RANLIB=$${RANLIB}" \
22493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22494                   mostlyclean) \
22495           || exit 1
22496
22497 @endif libgui
22498
22499 .PHONY: maybe-clean-libgui clean-libgui
22500 maybe-clean-libgui:
22501 @if libgui
22502 maybe-clean-libgui: clean-libgui
22503
22504 clean-libgui: 
22505         @: $(MAKE); $(unstage)
22506         @[ -f ./libgui/Makefile ] || exit 0; \
22507         r=`${PWD_COMMAND}`; export r; \
22508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22509         $(HOST_EXPORTS) \
22510         for flag in $(EXTRA_HOST_FLAGS) ; do \
22511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22512         done; \
22513         echo "Doing clean in libgui" ; \
22514         (cd $(HOST_SUBDIR)/libgui && \
22515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22517                   "RANLIB=$${RANLIB}" \
22518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22519                   clean) \
22520           || exit 1
22521
22522 @endif libgui
22523
22524 .PHONY: maybe-distclean-libgui distclean-libgui
22525 maybe-distclean-libgui:
22526 @if libgui
22527 maybe-distclean-libgui: distclean-libgui
22528
22529 distclean-libgui: 
22530         @: $(MAKE); $(unstage)
22531         @[ -f ./libgui/Makefile ] || exit 0; \
22532         r=`${PWD_COMMAND}`; export r; \
22533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22534         $(HOST_EXPORTS) \
22535         for flag in $(EXTRA_HOST_FLAGS) ; do \
22536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22537         done; \
22538         echo "Doing distclean in libgui" ; \
22539         (cd $(HOST_SUBDIR)/libgui && \
22540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22542                   "RANLIB=$${RANLIB}" \
22543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22544                   distclean) \
22545           || exit 1
22546
22547 @endif libgui
22548
22549 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22550 maybe-maintainer-clean-libgui:
22551 @if libgui
22552 maybe-maintainer-clean-libgui: maintainer-clean-libgui
22553
22554 maintainer-clean-libgui: 
22555         @: $(MAKE); $(unstage)
22556         @[ -f ./libgui/Makefile ] || exit 0; \
22557         r=`${PWD_COMMAND}`; export r; \
22558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22559         $(HOST_EXPORTS) \
22560         for flag in $(EXTRA_HOST_FLAGS) ; do \
22561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22562         done; \
22563         echo "Doing maintainer-clean in libgui" ; \
22564         (cd $(HOST_SUBDIR)/libgui && \
22565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22567                   "RANLIB=$${RANLIB}" \
22568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22569                   maintainer-clean) \
22570           || exit 1
22571
22572 @endif libgui
22573
22574
22575
22576 .PHONY: configure-libiberty maybe-configure-libiberty
22577 maybe-configure-libiberty:
22578 @if gcc-bootstrap
22579 configure-libiberty: stage_current
22580 @endif gcc-bootstrap
22581 @if libiberty
22582 maybe-configure-libiberty: configure-libiberty
22583 configure-libiberty: 
22584         @r=`${PWD_COMMAND}`; export r; \
22585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22586         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22587         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22588         $(HOST_EXPORTS)  \
22589         echo Configuring in $(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         srcdiroption="--srcdir=$${topdir}/libiberty"; \
22597         libsrcdir="$$s/libiberty"; \
22598         $(SHELL) $${libsrcdir}/configure \
22599           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22600           --target=${target_alias} $${srcdiroption} @extra_host_libiberty_configure_flags@ \
22601           || exit 1
22602 @endif libiberty
22603
22604
22605
22606 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22607 maybe-configure-stage1-libiberty:
22608 @if libiberty-bootstrap
22609 maybe-configure-stage1-libiberty: configure-stage1-libiberty
22610 configure-stage1-libiberty:
22611         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22612         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22613         @r=`${PWD_COMMAND}`; export r; \
22614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22615         TFLAGS="$(STAGE1_TFLAGS)"; \
22616         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22617         $(HOST_EXPORTS) \
22618         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22619         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22620         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22621         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
22622         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22623         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22624         case $(srcdir) in \
22625           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22626           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22627                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22628         esac; \
22629         srcdiroption="--srcdir=$${topdir}/libiberty"; \
22630         libsrcdir="$$s/libiberty"; \
22631         $(SHELL) $${libsrcdir}/configure \
22632           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22633           --target=${target_alias} $${srcdiroption} \
22634           $(STAGE1_CONFIGURE_FLAGS) \
22635           @extra_host_libiberty_configure_flags@
22636 @endif libiberty-bootstrap
22637
22638 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22639 maybe-configure-stage2-libiberty:
22640 @if libiberty-bootstrap
22641 maybe-configure-stage2-libiberty: configure-stage2-libiberty
22642 configure-stage2-libiberty:
22643         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22644         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22645         @r=`${PWD_COMMAND}`; export r; \
22646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22647         TFLAGS="$(STAGE2_TFLAGS)"; \
22648         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22649         $(HOST_EXPORTS) \
22650         $(POSTSTAGE1_HOST_EXPORTS) \
22651         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22652         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22653         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22654         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
22655         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22656         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22657         case $(srcdir) in \
22658           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22659           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22660                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22661         esac; \
22662         srcdiroption="--srcdir=$${topdir}/libiberty"; \
22663         libsrcdir="$$s/libiberty"; \
22664         $(SHELL) $${libsrcdir}/configure \
22665           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22666           --target=${target_alias} $${srcdiroption} \
22667           --with-build-libsubdir=$(HOST_SUBDIR) \
22668           $(STAGE2_CONFIGURE_FLAGS) \
22669           @extra_host_libiberty_configure_flags@
22670 @endif libiberty-bootstrap
22671
22672 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22673 maybe-configure-stage3-libiberty:
22674 @if libiberty-bootstrap
22675 maybe-configure-stage3-libiberty: configure-stage3-libiberty
22676 configure-stage3-libiberty:
22677         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22678         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22679         @r=`${PWD_COMMAND}`; export r; \
22680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22681         TFLAGS="$(STAGE3_TFLAGS)"; \
22682         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22683         $(HOST_EXPORTS) \
22684         $(POSTSTAGE1_HOST_EXPORTS) \
22685         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22686         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22687         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22688         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
22689         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22690         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22691         case $(srcdir) in \
22692           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22693           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22694                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22695         esac; \
22696         srcdiroption="--srcdir=$${topdir}/libiberty"; \
22697         libsrcdir="$$s/libiberty"; \
22698         $(SHELL) $${libsrcdir}/configure \
22699           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22700           --target=${target_alias} $${srcdiroption} \
22701           --with-build-libsubdir=$(HOST_SUBDIR) \
22702           $(STAGE3_CONFIGURE_FLAGS) \
22703           @extra_host_libiberty_configure_flags@
22704 @endif libiberty-bootstrap
22705
22706 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22707 maybe-configure-stage4-libiberty:
22708 @if libiberty-bootstrap
22709 maybe-configure-stage4-libiberty: configure-stage4-libiberty
22710 configure-stage4-libiberty:
22711         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22712         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22713         @r=`${PWD_COMMAND}`; export r; \
22714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22715         TFLAGS="$(STAGE4_TFLAGS)"; \
22716         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22717         $(HOST_EXPORTS) \
22718         $(POSTSTAGE1_HOST_EXPORTS) \
22719         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22720         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22721         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22722         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
22723         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22724         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22725         case $(srcdir) in \
22726           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22727           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22728                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22729         esac; \
22730         srcdiroption="--srcdir=$${topdir}/libiberty"; \
22731         libsrcdir="$$s/libiberty"; \
22732         $(SHELL) $${libsrcdir}/configure \
22733           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22734           --target=${target_alias} $${srcdiroption} \
22735           --with-build-libsubdir=$(HOST_SUBDIR) \
22736           $(STAGE4_CONFIGURE_FLAGS) \
22737           @extra_host_libiberty_configure_flags@
22738 @endif libiberty-bootstrap
22739
22740 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22741 maybe-configure-stageprofile-libiberty:
22742 @if libiberty-bootstrap
22743 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22744 configure-stageprofile-libiberty:
22745         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22746         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22747         @r=`${PWD_COMMAND}`; export r; \
22748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22749         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22750         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22751         $(HOST_EXPORTS) \
22752         $(POSTSTAGE1_HOST_EXPORTS) \
22753         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22754         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22755         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22756         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
22757         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22758         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22759         case $(srcdir) in \
22760           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22761           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22762                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22763         esac; \
22764         srcdiroption="--srcdir=$${topdir}/libiberty"; \
22765         libsrcdir="$$s/libiberty"; \
22766         $(SHELL) $${libsrcdir}/configure \
22767           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22768           --target=${target_alias} $${srcdiroption} \
22769           --with-build-libsubdir=$(HOST_SUBDIR) \
22770           $(STAGEprofile_CONFIGURE_FLAGS) \
22771           @extra_host_libiberty_configure_flags@
22772 @endif libiberty-bootstrap
22773
22774 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22775 maybe-configure-stagefeedback-libiberty:
22776 @if libiberty-bootstrap
22777 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22778 configure-stagefeedback-libiberty:
22779         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22780         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22781         @r=`${PWD_COMMAND}`; export r; \
22782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22783         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22784         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22785         $(HOST_EXPORTS) \
22786         $(POSTSTAGE1_HOST_EXPORTS) \
22787         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22788         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22789         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22790         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
22791         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22792         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22793         case $(srcdir) in \
22794           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22795           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22796                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22797         esac; \
22798         srcdiroption="--srcdir=$${topdir}/libiberty"; \
22799         libsrcdir="$$s/libiberty"; \
22800         $(SHELL) $${libsrcdir}/configure \
22801           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22802           --target=${target_alias} $${srcdiroption} \
22803           --with-build-libsubdir=$(HOST_SUBDIR) \
22804           $(STAGEfeedback_CONFIGURE_FLAGS) \
22805           @extra_host_libiberty_configure_flags@
22806 @endif libiberty-bootstrap
22807
22808
22809
22810
22811
22812 .PHONY: all-libiberty maybe-all-libiberty
22813 maybe-all-libiberty:
22814 @if gcc-bootstrap
22815 all-libiberty: stage_current
22816 @endif gcc-bootstrap
22817 @if libiberty
22818 TARGET-libiberty=all
22819 maybe-all-libiberty: all-libiberty
22820 all-libiberty: configure-libiberty
22821         @r=`${PWD_COMMAND}`; export r; \
22822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22823         $(HOST_EXPORTS)  \
22824         (cd $(HOST_SUBDIR)/libiberty && \
22825           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22826                 $(TARGET-libiberty))
22827 @endif libiberty
22828
22829
22830
22831 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22832 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22833 maybe-all-stage1-libiberty:
22834 maybe-clean-stage1-libiberty:
22835 @if libiberty-bootstrap
22836 maybe-all-stage1-libiberty: all-stage1-libiberty
22837 all-stage1: all-stage1-libiberty
22838 TARGET-stage1-libiberty = $(TARGET-libiberty)
22839 all-stage1-libiberty: configure-stage1-libiberty
22840         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22841         @r=`${PWD_COMMAND}`; export r; \
22842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22843         TFLAGS="$(STAGE1_TFLAGS)"; \
22844         $(HOST_EXPORTS)  \
22845         cd $(HOST_SUBDIR)/libiberty && \
22846         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22847                 CFLAGS="$(STAGE1_CFLAGS)" \
22848                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22849                 LIBCFLAGS="$(LIBCFLAGS)" \
22850                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22851                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22852                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22853                 $(EXTRA_HOST_FLAGS)  \
22854                 $(STAGE1_FLAGS_TO_PASS)  \
22855                 TFLAGS="$(STAGE1_TFLAGS)" \
22856                 $(TARGET-stage1-libiberty)
22857
22858 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22859 clean-stage1: clean-stage1-libiberty
22860 clean-stage1-libiberty:
22861         @if [ $(current_stage) = stage1 ]; then \
22862           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22863         else \
22864           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22865           $(MAKE) stage1-start; \
22866         fi; \
22867         cd $(HOST_SUBDIR)/libiberty && \
22868         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22869         $(STAGE1_FLAGS_TO_PASS)  clean
22870 @endif libiberty-bootstrap
22871
22872
22873 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22874 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22875 maybe-all-stage2-libiberty:
22876 maybe-clean-stage2-libiberty:
22877 @if libiberty-bootstrap
22878 maybe-all-stage2-libiberty: all-stage2-libiberty
22879 all-stage2: all-stage2-libiberty
22880 TARGET-stage2-libiberty = $(TARGET-libiberty)
22881 all-stage2-libiberty: configure-stage2-libiberty
22882         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22883         @r=`${PWD_COMMAND}`; export r; \
22884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22885         TFLAGS="$(STAGE2_TFLAGS)"; \
22886         $(HOST_EXPORTS) \
22887         $(POSTSTAGE1_HOST_EXPORTS)  \
22888         cd $(HOST_SUBDIR)/libiberty && \
22889         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22890                 CFLAGS="$(STAGE2_CFLAGS)" \
22891                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22892                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22893                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22894                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22895                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22896                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22897                 TFLAGS="$(STAGE2_TFLAGS)" \
22898                 $(TARGET-stage2-libiberty)
22899
22900 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22901 clean-stage2: clean-stage2-libiberty
22902 clean-stage2-libiberty:
22903         @if [ $(current_stage) = stage2 ]; then \
22904           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22905         else \
22906           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22907           $(MAKE) stage2-start; \
22908         fi; \
22909         cd $(HOST_SUBDIR)/libiberty && \
22910         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22911 @endif libiberty-bootstrap
22912
22913
22914 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22915 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22916 maybe-all-stage3-libiberty:
22917 maybe-clean-stage3-libiberty:
22918 @if libiberty-bootstrap
22919 maybe-all-stage3-libiberty: all-stage3-libiberty
22920 all-stage3: all-stage3-libiberty
22921 TARGET-stage3-libiberty = $(TARGET-libiberty)
22922 all-stage3-libiberty: configure-stage3-libiberty
22923         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22924         @r=`${PWD_COMMAND}`; export r; \
22925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22926         TFLAGS="$(STAGE3_TFLAGS)"; \
22927         $(HOST_EXPORTS) \
22928         $(POSTSTAGE1_HOST_EXPORTS)  \
22929         cd $(HOST_SUBDIR)/libiberty && \
22930         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22931                 CFLAGS="$(STAGE3_CFLAGS)" \
22932                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22933                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22934                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22935                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22936                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22937                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22938                 TFLAGS="$(STAGE3_TFLAGS)" \
22939                 $(TARGET-stage3-libiberty)
22940
22941 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22942 clean-stage3: clean-stage3-libiberty
22943 clean-stage3-libiberty:
22944         @if [ $(current_stage) = stage3 ]; then \
22945           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22946         else \
22947           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22948           $(MAKE) stage3-start; \
22949         fi; \
22950         cd $(HOST_SUBDIR)/libiberty && \
22951         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22952 @endif libiberty-bootstrap
22953
22954
22955 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22956 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22957 maybe-all-stage4-libiberty:
22958 maybe-clean-stage4-libiberty:
22959 @if libiberty-bootstrap
22960 maybe-all-stage4-libiberty: all-stage4-libiberty
22961 all-stage4: all-stage4-libiberty
22962 TARGET-stage4-libiberty = $(TARGET-libiberty)
22963 all-stage4-libiberty: configure-stage4-libiberty
22964         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22965         @r=`${PWD_COMMAND}`; export r; \
22966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22967         TFLAGS="$(STAGE4_TFLAGS)"; \
22968         $(HOST_EXPORTS) \
22969         $(POSTSTAGE1_HOST_EXPORTS)  \
22970         cd $(HOST_SUBDIR)/libiberty && \
22971         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22972                 CFLAGS="$(STAGE4_CFLAGS)" \
22973                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22974                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22975                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22976                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22977                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22978                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22979                 TFLAGS="$(STAGE4_TFLAGS)" \
22980                 $(TARGET-stage4-libiberty)
22981
22982 maybe-clean-stage4-libiberty: clean-stage4-libiberty
22983 clean-stage4: clean-stage4-libiberty
22984 clean-stage4-libiberty:
22985         @if [ $(current_stage) = stage4 ]; then \
22986           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22987         else \
22988           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22989           $(MAKE) stage4-start; \
22990         fi; \
22991         cd $(HOST_SUBDIR)/libiberty && \
22992         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22993 @endif libiberty-bootstrap
22994
22995
22996 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22997 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22998 maybe-all-stageprofile-libiberty:
22999 maybe-clean-stageprofile-libiberty:
23000 @if libiberty-bootstrap
23001 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
23002 all-stageprofile: all-stageprofile-libiberty
23003 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
23004 all-stageprofile-libiberty: configure-stageprofile-libiberty
23005         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23006         @r=`${PWD_COMMAND}`; export r; \
23007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23008         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23009         $(HOST_EXPORTS) \
23010         $(POSTSTAGE1_HOST_EXPORTS)  \
23011         cd $(HOST_SUBDIR)/libiberty && \
23012         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23013                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23014                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23015                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23016                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23017                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23018                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23019                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23020                 TFLAGS="$(STAGEprofile_TFLAGS)" \
23021                 $(TARGET-stageprofile-libiberty)
23022
23023 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
23024 clean-stageprofile: clean-stageprofile-libiberty
23025 clean-stageprofile-libiberty:
23026         @if [ $(current_stage) = stageprofile ]; then \
23027           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23028         else \
23029           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
23030           $(MAKE) stageprofile-start; \
23031         fi; \
23032         cd $(HOST_SUBDIR)/libiberty && \
23033         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23034 @endif libiberty-bootstrap
23035
23036
23037 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
23038 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
23039 maybe-all-stagefeedback-libiberty:
23040 maybe-clean-stagefeedback-libiberty:
23041 @if libiberty-bootstrap
23042 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
23043 all-stagefeedback: all-stagefeedback-libiberty
23044 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
23045 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
23046         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23047         @r=`${PWD_COMMAND}`; export r; \
23048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23049         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23050         $(HOST_EXPORTS) \
23051         $(POSTSTAGE1_HOST_EXPORTS)  \
23052         cd $(HOST_SUBDIR)/libiberty && \
23053         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23054                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23055                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23056                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23057                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23058                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23059                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23060                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23061                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23062                 $(TARGET-stagefeedback-libiberty)
23063
23064 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
23065 clean-stagefeedback: clean-stagefeedback-libiberty
23066 clean-stagefeedback-libiberty:
23067         @if [ $(current_stage) = stagefeedback ]; then \
23068           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23069         else \
23070           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
23071           $(MAKE) stagefeedback-start; \
23072         fi; \
23073         cd $(HOST_SUBDIR)/libiberty && \
23074         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23075 @endif libiberty-bootstrap
23076
23077
23078
23079
23080
23081 .PHONY: check-libiberty maybe-check-libiberty
23082 maybe-check-libiberty:
23083 @if libiberty
23084 maybe-check-libiberty: check-libiberty
23085
23086 check-libiberty:
23087         @: $(MAKE); $(unstage)
23088         @r=`${PWD_COMMAND}`; export r; \
23089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23090         $(HOST_EXPORTS) \
23091         (cd $(HOST_SUBDIR)/libiberty && \
23092           $(MAKE) $(FLAGS_TO_PASS)  check)
23093
23094 @endif libiberty
23095
23096 .PHONY: install-libiberty maybe-install-libiberty
23097 maybe-install-libiberty:
23098 @if libiberty
23099 maybe-install-libiberty: install-libiberty
23100
23101 install-libiberty: installdirs
23102         @: $(MAKE); $(unstage)
23103         @r=`${PWD_COMMAND}`; export r; \
23104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23105         $(HOST_EXPORTS) \
23106         (cd $(HOST_SUBDIR)/libiberty && \
23107           $(MAKE) $(FLAGS_TO_PASS)  install)
23108
23109 @endif libiberty
23110
23111 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
23112 maybe-install-strip-libiberty:
23113 @if libiberty
23114 maybe-install-strip-libiberty: install-strip-libiberty
23115
23116 install-strip-libiberty: installdirs
23117         @: $(MAKE); $(unstage)
23118         @r=`${PWD_COMMAND}`; export r; \
23119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23120         $(HOST_EXPORTS) \
23121         (cd $(HOST_SUBDIR)/libiberty && \
23122           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23123
23124 @endif libiberty
23125
23126 # Other targets (info, dvi, pdf, etc.)
23127
23128 .PHONY: maybe-info-libiberty info-libiberty
23129 maybe-info-libiberty:
23130 @if libiberty
23131 maybe-info-libiberty: info-libiberty
23132
23133 info-libiberty: \
23134     configure-libiberty 
23135         @[ -f ./libiberty/Makefile ] || exit 0; \
23136         r=`${PWD_COMMAND}`; export r; \
23137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23138         $(HOST_EXPORTS) \
23139         for flag in $(EXTRA_HOST_FLAGS) ; do \
23140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23141         done; \
23142         echo "Doing info in libiberty" ; \
23143         (cd $(HOST_SUBDIR)/libiberty && \
23144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23146                   "RANLIB=$${RANLIB}" \
23147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23148                   info) \
23149           || exit 1
23150
23151 @endif libiberty
23152
23153 .PHONY: maybe-dvi-libiberty dvi-libiberty
23154 maybe-dvi-libiberty:
23155 @if libiberty
23156 maybe-dvi-libiberty: dvi-libiberty
23157
23158 dvi-libiberty: \
23159     configure-libiberty 
23160         @[ -f ./libiberty/Makefile ] || exit 0; \
23161         r=`${PWD_COMMAND}`; export r; \
23162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23163         $(HOST_EXPORTS) \
23164         for flag in $(EXTRA_HOST_FLAGS) ; do \
23165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23166         done; \
23167         echo "Doing dvi in libiberty" ; \
23168         (cd $(HOST_SUBDIR)/libiberty && \
23169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23171                   "RANLIB=$${RANLIB}" \
23172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23173                   dvi) \
23174           || exit 1
23175
23176 @endif libiberty
23177
23178 .PHONY: maybe-pdf-libiberty pdf-libiberty
23179 maybe-pdf-libiberty:
23180 @if libiberty
23181 maybe-pdf-libiberty: pdf-libiberty
23182
23183 pdf-libiberty: \
23184     configure-libiberty 
23185         @[ -f ./libiberty/Makefile ] || exit 0; \
23186         r=`${PWD_COMMAND}`; export r; \
23187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23188         $(HOST_EXPORTS) \
23189         for flag in $(EXTRA_HOST_FLAGS) ; do \
23190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23191         done; \
23192         echo "Doing pdf in libiberty" ; \
23193         (cd $(HOST_SUBDIR)/libiberty && \
23194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23196                   "RANLIB=$${RANLIB}" \
23197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23198                   pdf) \
23199           || exit 1
23200
23201 @endif libiberty
23202
23203 .PHONY: maybe-html-libiberty html-libiberty
23204 maybe-html-libiberty:
23205 @if libiberty
23206 maybe-html-libiberty: html-libiberty
23207
23208 html-libiberty: \
23209     configure-libiberty 
23210         @[ -f ./libiberty/Makefile ] || exit 0; \
23211         r=`${PWD_COMMAND}`; export r; \
23212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23213         $(HOST_EXPORTS) \
23214         for flag in $(EXTRA_HOST_FLAGS) ; do \
23215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23216         done; \
23217         echo "Doing html in libiberty" ; \
23218         (cd $(HOST_SUBDIR)/libiberty && \
23219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23221                   "RANLIB=$${RANLIB}" \
23222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23223                   html) \
23224           || exit 1
23225
23226 @endif libiberty
23227
23228 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23229 maybe-TAGS-libiberty:
23230 @if libiberty
23231 maybe-TAGS-libiberty: TAGS-libiberty
23232
23233 TAGS-libiberty: \
23234     configure-libiberty 
23235         @[ -f ./libiberty/Makefile ] || exit 0; \
23236         r=`${PWD_COMMAND}`; export r; \
23237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23238         $(HOST_EXPORTS) \
23239         for flag in $(EXTRA_HOST_FLAGS) ; do \
23240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23241         done; \
23242         echo "Doing TAGS in libiberty" ; \
23243         (cd $(HOST_SUBDIR)/libiberty && \
23244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23246                   "RANLIB=$${RANLIB}" \
23247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23248                   TAGS) \
23249           || exit 1
23250
23251 @endif libiberty
23252
23253 .PHONY: maybe-install-info-libiberty install-info-libiberty
23254 maybe-install-info-libiberty:
23255 @if libiberty
23256 maybe-install-info-libiberty: install-info-libiberty
23257
23258 install-info-libiberty: \
23259     configure-libiberty \
23260     info-libiberty 
23261         @[ -f ./libiberty/Makefile ] || exit 0; \
23262         r=`${PWD_COMMAND}`; export r; \
23263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23264         $(HOST_EXPORTS) \
23265         for flag in $(EXTRA_HOST_FLAGS) ; do \
23266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23267         done; \
23268         echo "Doing install-info in libiberty" ; \
23269         (cd $(HOST_SUBDIR)/libiberty && \
23270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23272                   "RANLIB=$${RANLIB}" \
23273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23274                   install-info) \
23275           || exit 1
23276
23277 @endif libiberty
23278
23279 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23280 maybe-install-pdf-libiberty:
23281 @if libiberty
23282 maybe-install-pdf-libiberty: install-pdf-libiberty
23283
23284 install-pdf-libiberty: \
23285     configure-libiberty \
23286     pdf-libiberty 
23287         @[ -f ./libiberty/Makefile ] || exit 0; \
23288         r=`${PWD_COMMAND}`; export r; \
23289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23290         $(HOST_EXPORTS) \
23291         for flag in $(EXTRA_HOST_FLAGS) ; do \
23292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23293         done; \
23294         echo "Doing install-pdf in libiberty" ; \
23295         (cd $(HOST_SUBDIR)/libiberty && \
23296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23298                   "RANLIB=$${RANLIB}" \
23299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23300                   install-pdf) \
23301           || exit 1
23302
23303 @endif libiberty
23304
23305 .PHONY: maybe-install-html-libiberty install-html-libiberty
23306 maybe-install-html-libiberty:
23307 @if libiberty
23308 maybe-install-html-libiberty: install-html-libiberty
23309
23310 install-html-libiberty: \
23311     configure-libiberty \
23312     html-libiberty 
23313         @[ -f ./libiberty/Makefile ] || exit 0; \
23314         r=`${PWD_COMMAND}`; export r; \
23315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23316         $(HOST_EXPORTS) \
23317         for flag in $(EXTRA_HOST_FLAGS) ; do \
23318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23319         done; \
23320         echo "Doing install-html in libiberty" ; \
23321         (cd $(HOST_SUBDIR)/libiberty && \
23322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23324                   "RANLIB=$${RANLIB}" \
23325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23326                   install-html) \
23327           || exit 1
23328
23329 @endif libiberty
23330
23331 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23332 maybe-installcheck-libiberty:
23333 @if libiberty
23334 maybe-installcheck-libiberty: installcheck-libiberty
23335
23336 installcheck-libiberty: \
23337     configure-libiberty 
23338         @[ -f ./libiberty/Makefile ] || exit 0; \
23339         r=`${PWD_COMMAND}`; export r; \
23340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23341         $(HOST_EXPORTS) \
23342         for flag in $(EXTRA_HOST_FLAGS) ; do \
23343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23344         done; \
23345         echo "Doing installcheck in libiberty" ; \
23346         (cd $(HOST_SUBDIR)/libiberty && \
23347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23349                   "RANLIB=$${RANLIB}" \
23350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23351                   installcheck) \
23352           || exit 1
23353
23354 @endif libiberty
23355
23356 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23357 maybe-mostlyclean-libiberty:
23358 @if libiberty
23359 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23360
23361 mostlyclean-libiberty: 
23362         @[ -f ./libiberty/Makefile ] || exit 0; \
23363         r=`${PWD_COMMAND}`; export r; \
23364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23365         $(HOST_EXPORTS) \
23366         for flag in $(EXTRA_HOST_FLAGS) ; do \
23367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23368         done; \
23369         echo "Doing mostlyclean in libiberty" ; \
23370         (cd $(HOST_SUBDIR)/libiberty && \
23371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23373                   "RANLIB=$${RANLIB}" \
23374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23375                   mostlyclean) \
23376           || exit 1
23377
23378 @endif libiberty
23379
23380 .PHONY: maybe-clean-libiberty clean-libiberty
23381 maybe-clean-libiberty:
23382 @if libiberty
23383 maybe-clean-libiberty: clean-libiberty
23384
23385 clean-libiberty: 
23386         @[ -f ./libiberty/Makefile ] || exit 0; \
23387         r=`${PWD_COMMAND}`; export r; \
23388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23389         $(HOST_EXPORTS) \
23390         for flag in $(EXTRA_HOST_FLAGS) ; do \
23391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23392         done; \
23393         echo "Doing clean in libiberty" ; \
23394         (cd $(HOST_SUBDIR)/libiberty && \
23395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23397                   "RANLIB=$${RANLIB}" \
23398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23399                   clean) \
23400           || exit 1
23401
23402 @endif libiberty
23403
23404 .PHONY: maybe-distclean-libiberty distclean-libiberty
23405 maybe-distclean-libiberty:
23406 @if libiberty
23407 maybe-distclean-libiberty: distclean-libiberty
23408
23409 distclean-libiberty: 
23410         @[ -f ./libiberty/Makefile ] || exit 0; \
23411         r=`${PWD_COMMAND}`; export r; \
23412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23413         $(HOST_EXPORTS) \
23414         for flag in $(EXTRA_HOST_FLAGS) ; do \
23415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23416         done; \
23417         echo "Doing distclean in libiberty" ; \
23418         (cd $(HOST_SUBDIR)/libiberty && \
23419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23421                   "RANLIB=$${RANLIB}" \
23422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23423                   distclean) \
23424           || exit 1
23425
23426 @endif libiberty
23427
23428 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23429 maybe-maintainer-clean-libiberty:
23430 @if libiberty
23431 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23432
23433 maintainer-clean-libiberty: 
23434         @[ -f ./libiberty/Makefile ] || exit 0; \
23435         r=`${PWD_COMMAND}`; export r; \
23436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23437         $(HOST_EXPORTS) \
23438         for flag in $(EXTRA_HOST_FLAGS) ; do \
23439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23440         done; \
23441         echo "Doing maintainer-clean in libiberty" ; \
23442         (cd $(HOST_SUBDIR)/libiberty && \
23443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23445                   "RANLIB=$${RANLIB}" \
23446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23447                   maintainer-clean) \
23448           || exit 1
23449
23450 @endif libiberty
23451
23452
23453
23454 .PHONY: configure-libiconv maybe-configure-libiconv
23455 maybe-configure-libiconv:
23456 @if gcc-bootstrap
23457 configure-libiconv: stage_current
23458 @endif gcc-bootstrap
23459 @if libiconv
23460 maybe-configure-libiconv: configure-libiconv
23461 configure-libiconv: 
23462         @: $(MAKE); $(unstage)
23463         @r=`${PWD_COMMAND}`; export r; \
23464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23465         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
23466         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
23467         $(HOST_EXPORTS)  \
23468         echo Configuring in $(HOST_SUBDIR)/libiconv; \
23469         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
23470         case $(srcdir) in \
23471           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23472           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
23473                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23474         esac; \
23475         srcdiroption="--srcdir=$${topdir}/libiconv"; \
23476         libsrcdir="$$s/libiconv"; \
23477         $(SHELL) $${libsrcdir}/configure \
23478           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23479           --target=${target_alias} $${srcdiroption} --disable-shared \
23480           || exit 1
23481 @endif libiconv
23482
23483
23484
23485
23486
23487 .PHONY: all-libiconv maybe-all-libiconv
23488 maybe-all-libiconv:
23489 @if gcc-bootstrap
23490 all-libiconv: stage_current
23491 @endif gcc-bootstrap
23492 @if libiconv
23493 TARGET-libiconv=all
23494 maybe-all-libiconv: all-libiconv
23495 all-libiconv: configure-libiconv
23496         @: $(MAKE); $(unstage)
23497         @r=`${PWD_COMMAND}`; export r; \
23498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23499         $(HOST_EXPORTS)  \
23500         (cd $(HOST_SUBDIR)/libiconv && \
23501           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
23502                 $(TARGET-libiconv))
23503 @endif libiconv
23504
23505
23506
23507
23508 .PHONY: check-libiconv maybe-check-libiconv
23509 maybe-check-libiconv:
23510 @if libiconv
23511 maybe-check-libiconv: check-libiconv
23512
23513 check-libiconv:
23514         @: $(MAKE); $(unstage)
23515         @r=`${PWD_COMMAND}`; export r; \
23516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23517         $(HOST_EXPORTS) \
23518         (cd $(HOST_SUBDIR)/libiconv && \
23519           $(MAKE) $(FLAGS_TO_PASS)  check)
23520
23521 @endif libiconv
23522
23523 .PHONY: install-libiconv maybe-install-libiconv
23524 maybe-install-libiconv:
23525 @if libiconv
23526 maybe-install-libiconv: install-libiconv
23527
23528 install-libiconv:
23529
23530 @endif libiconv
23531
23532 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
23533 maybe-install-strip-libiconv:
23534 @if libiconv
23535 maybe-install-strip-libiconv: install-strip-libiconv
23536
23537 install-strip-libiconv:
23538
23539 @endif libiconv
23540
23541 # Other targets (info, dvi, pdf, etc.)
23542
23543 .PHONY: maybe-info-libiconv info-libiconv
23544 maybe-info-libiconv:
23545 @if libiconv
23546 maybe-info-libiconv: info-libiconv
23547
23548 info-libiconv: \
23549     configure-libiconv 
23550         @: $(MAKE); $(unstage)
23551         @[ -f ./libiconv/Makefile ] || exit 0; \
23552         r=`${PWD_COMMAND}`; export r; \
23553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23554         $(HOST_EXPORTS) \
23555         for flag in $(EXTRA_HOST_FLAGS) ; do \
23556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23557         done; \
23558         echo "Doing info in libiconv" ; \
23559         (cd $(HOST_SUBDIR)/libiconv && \
23560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23562                   "RANLIB=$${RANLIB}" \
23563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23564                   info) \
23565           || exit 1
23566
23567 @endif libiconv
23568
23569 .PHONY: maybe-dvi-libiconv dvi-libiconv
23570 maybe-dvi-libiconv:
23571 @if libiconv
23572 maybe-dvi-libiconv: dvi-libiconv
23573
23574 dvi-libiconv: \
23575     configure-libiconv 
23576         @: $(MAKE); $(unstage)
23577         @[ -f ./libiconv/Makefile ] || exit 0; \
23578         r=`${PWD_COMMAND}`; export r; \
23579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23580         $(HOST_EXPORTS) \
23581         for flag in $(EXTRA_HOST_FLAGS) ; do \
23582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23583         done; \
23584         echo "Doing dvi in libiconv" ; \
23585         (cd $(HOST_SUBDIR)/libiconv && \
23586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23588                   "RANLIB=$${RANLIB}" \
23589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23590                   dvi) \
23591           || exit 1
23592
23593 @endif libiconv
23594
23595 .PHONY: maybe-pdf-libiconv pdf-libiconv
23596 maybe-pdf-libiconv:
23597 @if libiconv
23598 maybe-pdf-libiconv: pdf-libiconv
23599
23600 pdf-libiconv: \
23601     configure-libiconv 
23602         @: $(MAKE); $(unstage)
23603         @[ -f ./libiconv/Makefile ] || exit 0; \
23604         r=`${PWD_COMMAND}`; export r; \
23605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23606         $(HOST_EXPORTS) \
23607         for flag in $(EXTRA_HOST_FLAGS) ; do \
23608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23609         done; \
23610         echo "Doing pdf in libiconv" ; \
23611         (cd $(HOST_SUBDIR)/libiconv && \
23612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23614                   "RANLIB=$${RANLIB}" \
23615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23616                   pdf) \
23617           || exit 1
23618
23619 @endif libiconv
23620
23621 .PHONY: maybe-html-libiconv html-libiconv
23622 maybe-html-libiconv:
23623 @if libiconv
23624 maybe-html-libiconv: html-libiconv
23625
23626 html-libiconv: \
23627     configure-libiconv 
23628         @: $(MAKE); $(unstage)
23629         @[ -f ./libiconv/Makefile ] || exit 0; \
23630         r=`${PWD_COMMAND}`; export r; \
23631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23632         $(HOST_EXPORTS) \
23633         for flag in $(EXTRA_HOST_FLAGS) ; do \
23634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23635         done; \
23636         echo "Doing html in libiconv" ; \
23637         (cd $(HOST_SUBDIR)/libiconv && \
23638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23640                   "RANLIB=$${RANLIB}" \
23641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23642                   html) \
23643           || exit 1
23644
23645 @endif libiconv
23646
23647 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
23648 maybe-TAGS-libiconv:
23649 @if libiconv
23650 maybe-TAGS-libiconv: TAGS-libiconv
23651
23652 TAGS-libiconv: \
23653     configure-libiconv 
23654         @: $(MAKE); $(unstage)
23655         @[ -f ./libiconv/Makefile ] || exit 0; \
23656         r=`${PWD_COMMAND}`; export r; \
23657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23658         $(HOST_EXPORTS) \
23659         for flag in $(EXTRA_HOST_FLAGS) ; do \
23660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23661         done; \
23662         echo "Doing TAGS in libiconv" ; \
23663         (cd $(HOST_SUBDIR)/libiconv && \
23664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23666                   "RANLIB=$${RANLIB}" \
23667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23668                   TAGS) \
23669           || exit 1
23670
23671 @endif libiconv
23672
23673 .PHONY: maybe-install-info-libiconv install-info-libiconv
23674 maybe-install-info-libiconv:
23675 @if libiconv
23676 maybe-install-info-libiconv: install-info-libiconv
23677
23678 # libiconv doesn't support install-info.
23679 install-info-libiconv:
23680
23681 @endif libiconv
23682
23683 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
23684 maybe-install-pdf-libiconv:
23685 @if libiconv
23686 maybe-install-pdf-libiconv: install-pdf-libiconv
23687
23688 # libiconv doesn't support install-pdf.
23689 install-pdf-libiconv:
23690
23691 @endif libiconv
23692
23693 .PHONY: maybe-install-html-libiconv install-html-libiconv
23694 maybe-install-html-libiconv:
23695 @if libiconv
23696 maybe-install-html-libiconv: install-html-libiconv
23697
23698 # libiconv doesn't support install-html.
23699 install-html-libiconv:
23700
23701 @endif libiconv
23702
23703 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
23704 maybe-installcheck-libiconv:
23705 @if libiconv
23706 maybe-installcheck-libiconv: installcheck-libiconv
23707
23708 installcheck-libiconv: \
23709     configure-libiconv 
23710         @: $(MAKE); $(unstage)
23711         @[ -f ./libiconv/Makefile ] || exit 0; \
23712         r=`${PWD_COMMAND}`; export r; \
23713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23714         $(HOST_EXPORTS) \
23715         for flag in $(EXTRA_HOST_FLAGS) ; do \
23716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23717         done; \
23718         echo "Doing installcheck in libiconv" ; \
23719         (cd $(HOST_SUBDIR)/libiconv && \
23720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23722                   "RANLIB=$${RANLIB}" \
23723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23724                   installcheck) \
23725           || exit 1
23726
23727 @endif libiconv
23728
23729 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
23730 maybe-mostlyclean-libiconv:
23731 @if libiconv
23732 maybe-mostlyclean-libiconv: mostlyclean-libiconv
23733
23734 mostlyclean-libiconv: 
23735         @: $(MAKE); $(unstage)
23736         @[ -f ./libiconv/Makefile ] || exit 0; \
23737         r=`${PWD_COMMAND}`; export r; \
23738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23739         $(HOST_EXPORTS) \
23740         for flag in $(EXTRA_HOST_FLAGS) ; do \
23741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23742         done; \
23743         echo "Doing mostlyclean in libiconv" ; \
23744         (cd $(HOST_SUBDIR)/libiconv && \
23745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23747                   "RANLIB=$${RANLIB}" \
23748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23749                   mostlyclean) \
23750           || exit 1
23751
23752 @endif libiconv
23753
23754 .PHONY: maybe-clean-libiconv clean-libiconv
23755 maybe-clean-libiconv:
23756 @if libiconv
23757 maybe-clean-libiconv: clean-libiconv
23758
23759 clean-libiconv: 
23760         @: $(MAKE); $(unstage)
23761         @[ -f ./libiconv/Makefile ] || exit 0; \
23762         r=`${PWD_COMMAND}`; export r; \
23763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23764         $(HOST_EXPORTS) \
23765         for flag in $(EXTRA_HOST_FLAGS) ; do \
23766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23767         done; \
23768         echo "Doing clean in libiconv" ; \
23769         (cd $(HOST_SUBDIR)/libiconv && \
23770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23772                   "RANLIB=$${RANLIB}" \
23773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23774                   clean) \
23775           || exit 1
23776
23777 @endif libiconv
23778
23779 .PHONY: maybe-distclean-libiconv distclean-libiconv
23780 maybe-distclean-libiconv:
23781 @if libiconv
23782 maybe-distclean-libiconv: distclean-libiconv
23783
23784 distclean-libiconv: 
23785         @: $(MAKE); $(unstage)
23786         @[ -f ./libiconv/Makefile ] || exit 0; \
23787         r=`${PWD_COMMAND}`; export r; \
23788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23789         $(HOST_EXPORTS) \
23790         for flag in $(EXTRA_HOST_FLAGS) ; do \
23791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23792         done; \
23793         echo "Doing distclean in libiconv" ; \
23794         (cd $(HOST_SUBDIR)/libiconv && \
23795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23797                   "RANLIB=$${RANLIB}" \
23798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23799                   distclean) \
23800           || exit 1
23801
23802 @endif libiconv
23803
23804 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
23805 maybe-maintainer-clean-libiconv:
23806 @if libiconv
23807 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
23808
23809 maintainer-clean-libiconv: 
23810         @: $(MAKE); $(unstage)
23811         @[ -f ./libiconv/Makefile ] || exit 0; \
23812         r=`${PWD_COMMAND}`; export r; \
23813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23814         $(HOST_EXPORTS) \
23815         for flag in $(EXTRA_HOST_FLAGS) ; do \
23816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23817         done; \
23818         echo "Doing maintainer-clean in libiconv" ; \
23819         (cd $(HOST_SUBDIR)/libiconv && \
23820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23822                   "RANLIB=$${RANLIB}" \
23823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23824                   maintainer-clean) \
23825           || exit 1
23826
23827 @endif libiconv
23828
23829
23830
23831 .PHONY: configure-m4 maybe-configure-m4
23832 maybe-configure-m4:
23833 @if gcc-bootstrap
23834 configure-m4: stage_current
23835 @endif gcc-bootstrap
23836 @if m4
23837 maybe-configure-m4: configure-m4
23838 configure-m4: 
23839         @: $(MAKE); $(unstage)
23840         @r=`${PWD_COMMAND}`; export r; \
23841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23842         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
23843         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
23844         $(HOST_EXPORTS)  \
23845         echo Configuring in $(HOST_SUBDIR)/m4; \
23846         cd "$(HOST_SUBDIR)/m4" || exit 1; \
23847         case $(srcdir) in \
23848           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23849           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
23850                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23851         esac; \
23852         srcdiroption="--srcdir=$${topdir}/m4"; \
23853         libsrcdir="$$s/m4"; \
23854         $(SHELL) $${libsrcdir}/configure \
23855           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23856           --target=${target_alias} $${srcdiroption}  \
23857           || exit 1
23858 @endif m4
23859
23860
23861
23862
23863
23864 .PHONY: all-m4 maybe-all-m4
23865 maybe-all-m4:
23866 @if gcc-bootstrap
23867 all-m4: stage_current
23868 @endif gcc-bootstrap
23869 @if m4
23870 TARGET-m4=all
23871 maybe-all-m4: all-m4
23872 all-m4: configure-m4
23873         @: $(MAKE); $(unstage)
23874         @r=`${PWD_COMMAND}`; export r; \
23875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23876         $(HOST_EXPORTS)  \
23877         (cd $(HOST_SUBDIR)/m4 && \
23878           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
23879                 $(TARGET-m4))
23880 @endif m4
23881
23882
23883
23884
23885 .PHONY: check-m4 maybe-check-m4
23886 maybe-check-m4:
23887 @if m4
23888 maybe-check-m4: check-m4
23889
23890 check-m4:
23891         @: $(MAKE); $(unstage)
23892         @r=`${PWD_COMMAND}`; export r; \
23893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23894         $(HOST_EXPORTS) \
23895         (cd $(HOST_SUBDIR)/m4 && \
23896           $(MAKE) $(FLAGS_TO_PASS)  check)
23897
23898 @endif m4
23899
23900 .PHONY: install-m4 maybe-install-m4
23901 maybe-install-m4:
23902 @if m4
23903 maybe-install-m4: install-m4
23904
23905 install-m4: installdirs
23906         @: $(MAKE); $(unstage)
23907         @r=`${PWD_COMMAND}`; export r; \
23908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23909         $(HOST_EXPORTS) \
23910         (cd $(HOST_SUBDIR)/m4 && \
23911           $(MAKE) $(FLAGS_TO_PASS)  install)
23912
23913 @endif m4
23914
23915 .PHONY: install-strip-m4 maybe-install-strip-m4
23916 maybe-install-strip-m4:
23917 @if m4
23918 maybe-install-strip-m4: install-strip-m4
23919
23920 install-strip-m4: installdirs
23921         @: $(MAKE); $(unstage)
23922         @r=`${PWD_COMMAND}`; export r; \
23923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23924         $(HOST_EXPORTS) \
23925         (cd $(HOST_SUBDIR)/m4 && \
23926           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23927
23928 @endif m4
23929
23930 # Other targets (info, dvi, pdf, etc.)
23931
23932 .PHONY: maybe-info-m4 info-m4
23933 maybe-info-m4:
23934 @if m4
23935 maybe-info-m4: info-m4
23936
23937 info-m4: \
23938     configure-m4 
23939         @: $(MAKE); $(unstage)
23940         @[ -f ./m4/Makefile ] || exit 0; \
23941         r=`${PWD_COMMAND}`; export r; \
23942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23943         $(HOST_EXPORTS) \
23944         for flag in $(EXTRA_HOST_FLAGS) ; do \
23945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23946         done; \
23947         echo "Doing info in m4" ; \
23948         (cd $(HOST_SUBDIR)/m4 && \
23949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23951                   "RANLIB=$${RANLIB}" \
23952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23953                   info) \
23954           || exit 1
23955
23956 @endif m4
23957
23958 .PHONY: maybe-dvi-m4 dvi-m4
23959 maybe-dvi-m4:
23960 @if m4
23961 maybe-dvi-m4: dvi-m4
23962
23963 dvi-m4: \
23964     configure-m4 
23965         @: $(MAKE); $(unstage)
23966         @[ -f ./m4/Makefile ] || exit 0; \
23967         r=`${PWD_COMMAND}`; export r; \
23968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23969         $(HOST_EXPORTS) \
23970         for flag in $(EXTRA_HOST_FLAGS) ; do \
23971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23972         done; \
23973         echo "Doing dvi in m4" ; \
23974         (cd $(HOST_SUBDIR)/m4 && \
23975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23977                   "RANLIB=$${RANLIB}" \
23978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23979                   dvi) \
23980           || exit 1
23981
23982 @endif m4
23983
23984 .PHONY: maybe-pdf-m4 pdf-m4
23985 maybe-pdf-m4:
23986 @if m4
23987 maybe-pdf-m4: pdf-m4
23988
23989 pdf-m4: \
23990     configure-m4 
23991         @: $(MAKE); $(unstage)
23992         @[ -f ./m4/Makefile ] || exit 0; \
23993         r=`${PWD_COMMAND}`; export r; \
23994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23995         $(HOST_EXPORTS) \
23996         for flag in $(EXTRA_HOST_FLAGS) ; do \
23997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23998         done; \
23999         echo "Doing pdf in m4" ; \
24000         (cd $(HOST_SUBDIR)/m4 && \
24001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24003                   "RANLIB=$${RANLIB}" \
24004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24005                   pdf) \
24006           || exit 1
24007
24008 @endif m4
24009
24010 .PHONY: maybe-html-m4 html-m4
24011 maybe-html-m4:
24012 @if m4
24013 maybe-html-m4: html-m4
24014
24015 html-m4: \
24016     configure-m4 
24017         @: $(MAKE); $(unstage)
24018         @[ -f ./m4/Makefile ] || exit 0; \
24019         r=`${PWD_COMMAND}`; export r; \
24020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24021         $(HOST_EXPORTS) \
24022         for flag in $(EXTRA_HOST_FLAGS) ; do \
24023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24024         done; \
24025         echo "Doing html in m4" ; \
24026         (cd $(HOST_SUBDIR)/m4 && \
24027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24029                   "RANLIB=$${RANLIB}" \
24030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24031                   html) \
24032           || exit 1
24033
24034 @endif m4
24035
24036 .PHONY: maybe-TAGS-m4 TAGS-m4
24037 maybe-TAGS-m4:
24038 @if m4
24039 maybe-TAGS-m4: TAGS-m4
24040
24041 TAGS-m4: \
24042     configure-m4 
24043         @: $(MAKE); $(unstage)
24044         @[ -f ./m4/Makefile ] || exit 0; \
24045         r=`${PWD_COMMAND}`; export r; \
24046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24047         $(HOST_EXPORTS) \
24048         for flag in $(EXTRA_HOST_FLAGS) ; do \
24049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24050         done; \
24051         echo "Doing TAGS in m4" ; \
24052         (cd $(HOST_SUBDIR)/m4 && \
24053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24055                   "RANLIB=$${RANLIB}" \
24056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24057                   TAGS) \
24058           || exit 1
24059
24060 @endif m4
24061
24062 .PHONY: maybe-install-info-m4 install-info-m4
24063 maybe-install-info-m4:
24064 @if m4
24065 maybe-install-info-m4: install-info-m4
24066
24067 install-info-m4: \
24068     configure-m4 \
24069     info-m4 
24070         @: $(MAKE); $(unstage)
24071         @[ -f ./m4/Makefile ] || exit 0; \
24072         r=`${PWD_COMMAND}`; export r; \
24073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24074         $(HOST_EXPORTS) \
24075         for flag in $(EXTRA_HOST_FLAGS) ; do \
24076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24077         done; \
24078         echo "Doing install-info in m4" ; \
24079         (cd $(HOST_SUBDIR)/m4 && \
24080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24082                   "RANLIB=$${RANLIB}" \
24083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24084                   install-info) \
24085           || exit 1
24086
24087 @endif m4
24088
24089 .PHONY: maybe-install-pdf-m4 install-pdf-m4
24090 maybe-install-pdf-m4:
24091 @if m4
24092 maybe-install-pdf-m4: install-pdf-m4
24093
24094 install-pdf-m4: \
24095     configure-m4 \
24096     pdf-m4 
24097         @: $(MAKE); $(unstage)
24098         @[ -f ./m4/Makefile ] || exit 0; \
24099         r=`${PWD_COMMAND}`; export r; \
24100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24101         $(HOST_EXPORTS) \
24102         for flag in $(EXTRA_HOST_FLAGS) ; do \
24103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24104         done; \
24105         echo "Doing install-pdf in m4" ; \
24106         (cd $(HOST_SUBDIR)/m4 && \
24107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24109                   "RANLIB=$${RANLIB}" \
24110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24111                   install-pdf) \
24112           || exit 1
24113
24114 @endif m4
24115
24116 .PHONY: maybe-install-html-m4 install-html-m4
24117 maybe-install-html-m4:
24118 @if m4
24119 maybe-install-html-m4: install-html-m4
24120
24121 install-html-m4: \
24122     configure-m4 \
24123     html-m4 
24124         @: $(MAKE); $(unstage)
24125         @[ -f ./m4/Makefile ] || exit 0; \
24126         r=`${PWD_COMMAND}`; export r; \
24127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24128         $(HOST_EXPORTS) \
24129         for flag in $(EXTRA_HOST_FLAGS) ; do \
24130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24131         done; \
24132         echo "Doing install-html in m4" ; \
24133         (cd $(HOST_SUBDIR)/m4 && \
24134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24136                   "RANLIB=$${RANLIB}" \
24137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24138                   install-html) \
24139           || exit 1
24140
24141 @endif m4
24142
24143 .PHONY: maybe-installcheck-m4 installcheck-m4
24144 maybe-installcheck-m4:
24145 @if m4
24146 maybe-installcheck-m4: installcheck-m4
24147
24148 installcheck-m4: \
24149     configure-m4 
24150         @: $(MAKE); $(unstage)
24151         @[ -f ./m4/Makefile ] || exit 0; \
24152         r=`${PWD_COMMAND}`; export r; \
24153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24154         $(HOST_EXPORTS) \
24155         for flag in $(EXTRA_HOST_FLAGS) ; do \
24156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24157         done; \
24158         echo "Doing installcheck in m4" ; \
24159         (cd $(HOST_SUBDIR)/m4 && \
24160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24162                   "RANLIB=$${RANLIB}" \
24163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24164                   installcheck) \
24165           || exit 1
24166
24167 @endif m4
24168
24169 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
24170 maybe-mostlyclean-m4:
24171 @if m4
24172 maybe-mostlyclean-m4: mostlyclean-m4
24173
24174 mostlyclean-m4: 
24175         @: $(MAKE); $(unstage)
24176         @[ -f ./m4/Makefile ] || exit 0; \
24177         r=`${PWD_COMMAND}`; export r; \
24178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24179         $(HOST_EXPORTS) \
24180         for flag in $(EXTRA_HOST_FLAGS) ; do \
24181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24182         done; \
24183         echo "Doing mostlyclean in m4" ; \
24184         (cd $(HOST_SUBDIR)/m4 && \
24185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24187                   "RANLIB=$${RANLIB}" \
24188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24189                   mostlyclean) \
24190           || exit 1
24191
24192 @endif m4
24193
24194 .PHONY: maybe-clean-m4 clean-m4
24195 maybe-clean-m4:
24196 @if m4
24197 maybe-clean-m4: clean-m4
24198
24199 clean-m4: 
24200         @: $(MAKE); $(unstage)
24201         @[ -f ./m4/Makefile ] || exit 0; \
24202         r=`${PWD_COMMAND}`; export r; \
24203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24204         $(HOST_EXPORTS) \
24205         for flag in $(EXTRA_HOST_FLAGS) ; do \
24206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24207         done; \
24208         echo "Doing clean in m4" ; \
24209         (cd $(HOST_SUBDIR)/m4 && \
24210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24212                   "RANLIB=$${RANLIB}" \
24213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24214                   clean) \
24215           || exit 1
24216
24217 @endif m4
24218
24219 .PHONY: maybe-distclean-m4 distclean-m4
24220 maybe-distclean-m4:
24221 @if m4
24222 maybe-distclean-m4: distclean-m4
24223
24224 distclean-m4: 
24225         @: $(MAKE); $(unstage)
24226         @[ -f ./m4/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) ; do \
24231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24232         done; \
24233         echo "Doing distclean in m4" ; \
24234         (cd $(HOST_SUBDIR)/m4 && \
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                   distclean) \
24240           || exit 1
24241
24242 @endif m4
24243
24244 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
24245 maybe-maintainer-clean-m4:
24246 @if m4
24247 maybe-maintainer-clean-m4: maintainer-clean-m4
24248
24249 maintainer-clean-m4: 
24250         @: $(MAKE); $(unstage)
24251         @[ -f ./m4/Makefile ] || exit 0; \
24252         r=`${PWD_COMMAND}`; export r; \
24253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24254         $(HOST_EXPORTS) \
24255         for flag in $(EXTRA_HOST_FLAGS) ; do \
24256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24257         done; \
24258         echo "Doing maintainer-clean in m4" ; \
24259         (cd $(HOST_SUBDIR)/m4 && \
24260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24262                   "RANLIB=$${RANLIB}" \
24263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24264                   maintainer-clean) \
24265           || exit 1
24266
24267 @endif m4
24268
24269
24270
24271 .PHONY: configure-readline maybe-configure-readline
24272 maybe-configure-readline:
24273 @if gcc-bootstrap
24274 configure-readline: stage_current
24275 @endif gcc-bootstrap
24276 @if readline
24277 maybe-configure-readline: configure-readline
24278 configure-readline: 
24279         @: $(MAKE); $(unstage)
24280         @r=`${PWD_COMMAND}`; export r; \
24281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24282         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
24283         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
24284         $(HOST_EXPORTS)  \
24285         echo Configuring in $(HOST_SUBDIR)/readline; \
24286         cd "$(HOST_SUBDIR)/readline" || exit 1; \
24287         case $(srcdir) in \
24288           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24289           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
24290                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24291         esac; \
24292         srcdiroption="--srcdir=$${topdir}/readline"; \
24293         libsrcdir="$$s/readline"; \
24294         $(SHELL) $${libsrcdir}/configure \
24295           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24296           --target=${target_alias} $${srcdiroption}  \
24297           || exit 1
24298 @endif readline
24299
24300
24301
24302
24303
24304 .PHONY: all-readline maybe-all-readline
24305 maybe-all-readline:
24306 @if gcc-bootstrap
24307 all-readline: stage_current
24308 @endif gcc-bootstrap
24309 @if readline
24310 TARGET-readline=all
24311 maybe-all-readline: all-readline
24312 all-readline: configure-readline
24313         @: $(MAKE); $(unstage)
24314         @r=`${PWD_COMMAND}`; export r; \
24315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24316         $(HOST_EXPORTS)  \
24317         (cd $(HOST_SUBDIR)/readline && \
24318           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24319                 $(TARGET-readline))
24320 @endif readline
24321
24322
24323
24324
24325 .PHONY: check-readline maybe-check-readline
24326 maybe-check-readline:
24327 @if readline
24328 maybe-check-readline: check-readline
24329
24330 check-readline:
24331         @: $(MAKE); $(unstage)
24332         @r=`${PWD_COMMAND}`; export r; \
24333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24334         $(HOST_EXPORTS) \
24335         (cd $(HOST_SUBDIR)/readline && \
24336           $(MAKE) $(FLAGS_TO_PASS)  check)
24337
24338 @endif readline
24339
24340 .PHONY: install-readline maybe-install-readline
24341 maybe-install-readline:
24342 @if readline
24343 maybe-install-readline: install-readline
24344
24345 install-readline: installdirs
24346         @: $(MAKE); $(unstage)
24347         @r=`${PWD_COMMAND}`; export r; \
24348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24349         $(HOST_EXPORTS) \
24350         (cd $(HOST_SUBDIR)/readline && \
24351           $(MAKE) $(FLAGS_TO_PASS)  install)
24352
24353 @endif readline
24354
24355 .PHONY: install-strip-readline maybe-install-strip-readline
24356 maybe-install-strip-readline:
24357 @if readline
24358 maybe-install-strip-readline: install-strip-readline
24359
24360 install-strip-readline: installdirs
24361         @: $(MAKE); $(unstage)
24362         @r=`${PWD_COMMAND}`; export r; \
24363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24364         $(HOST_EXPORTS) \
24365         (cd $(HOST_SUBDIR)/readline && \
24366           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24367
24368 @endif readline
24369
24370 # Other targets (info, dvi, pdf, etc.)
24371
24372 .PHONY: maybe-info-readline info-readline
24373 maybe-info-readline:
24374 @if readline
24375 maybe-info-readline: info-readline
24376
24377 info-readline: \
24378     configure-readline 
24379         @: $(MAKE); $(unstage)
24380         @[ -f ./readline/Makefile ] || exit 0; \
24381         r=`${PWD_COMMAND}`; export r; \
24382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24383         $(HOST_EXPORTS) \
24384         for flag in $(EXTRA_HOST_FLAGS) ; do \
24385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24386         done; \
24387         echo "Doing info in readline" ; \
24388         (cd $(HOST_SUBDIR)/readline && \
24389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24391                   "RANLIB=$${RANLIB}" \
24392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24393                   info) \
24394           || exit 1
24395
24396 @endif readline
24397
24398 .PHONY: maybe-dvi-readline dvi-readline
24399 maybe-dvi-readline:
24400 @if readline
24401 maybe-dvi-readline: dvi-readline
24402
24403 dvi-readline: \
24404     configure-readline 
24405         @: $(MAKE); $(unstage)
24406         @[ -f ./readline/Makefile ] || exit 0; \
24407         r=`${PWD_COMMAND}`; export r; \
24408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24409         $(HOST_EXPORTS) \
24410         for flag in $(EXTRA_HOST_FLAGS) ; do \
24411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24412         done; \
24413         echo "Doing dvi in readline" ; \
24414         (cd $(HOST_SUBDIR)/readline && \
24415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24417                   "RANLIB=$${RANLIB}" \
24418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24419                   dvi) \
24420           || exit 1
24421
24422 @endif readline
24423
24424 .PHONY: maybe-pdf-readline pdf-readline
24425 maybe-pdf-readline:
24426 @if readline
24427 maybe-pdf-readline: pdf-readline
24428
24429 pdf-readline: \
24430     configure-readline 
24431         @: $(MAKE); $(unstage)
24432         @[ -f ./readline/Makefile ] || exit 0; \
24433         r=`${PWD_COMMAND}`; export r; \
24434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24435         $(HOST_EXPORTS) \
24436         for flag in $(EXTRA_HOST_FLAGS) ; do \
24437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24438         done; \
24439         echo "Doing pdf in readline" ; \
24440         (cd $(HOST_SUBDIR)/readline && \
24441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24443                   "RANLIB=$${RANLIB}" \
24444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24445                   pdf) \
24446           || exit 1
24447
24448 @endif readline
24449
24450 .PHONY: maybe-html-readline html-readline
24451 maybe-html-readline:
24452 @if readline
24453 maybe-html-readline: html-readline
24454
24455 html-readline: \
24456     configure-readline 
24457         @: $(MAKE); $(unstage)
24458         @[ -f ./readline/Makefile ] || exit 0; \
24459         r=`${PWD_COMMAND}`; export r; \
24460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24461         $(HOST_EXPORTS) \
24462         for flag in $(EXTRA_HOST_FLAGS) ; do \
24463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24464         done; \
24465         echo "Doing html in readline" ; \
24466         (cd $(HOST_SUBDIR)/readline && \
24467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24469                   "RANLIB=$${RANLIB}" \
24470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24471                   html) \
24472           || exit 1
24473
24474 @endif readline
24475
24476 .PHONY: maybe-TAGS-readline TAGS-readline
24477 maybe-TAGS-readline:
24478 @if readline
24479 maybe-TAGS-readline: TAGS-readline
24480
24481 TAGS-readline: \
24482     configure-readline 
24483         @: $(MAKE); $(unstage)
24484         @[ -f ./readline/Makefile ] || exit 0; \
24485         r=`${PWD_COMMAND}`; export r; \
24486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24487         $(HOST_EXPORTS) \
24488         for flag in $(EXTRA_HOST_FLAGS) ; do \
24489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24490         done; \
24491         echo "Doing TAGS in readline" ; \
24492         (cd $(HOST_SUBDIR)/readline && \
24493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24495                   "RANLIB=$${RANLIB}" \
24496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24497                   TAGS) \
24498           || exit 1
24499
24500 @endif readline
24501
24502 .PHONY: maybe-install-info-readline install-info-readline
24503 maybe-install-info-readline:
24504 @if readline
24505 maybe-install-info-readline: install-info-readline
24506
24507 install-info-readline: \
24508     configure-readline \
24509     info-readline 
24510         @: $(MAKE); $(unstage)
24511         @[ -f ./readline/Makefile ] || exit 0; \
24512         r=`${PWD_COMMAND}`; export r; \
24513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24514         $(HOST_EXPORTS) \
24515         for flag in $(EXTRA_HOST_FLAGS) ; do \
24516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24517         done; \
24518         echo "Doing install-info in readline" ; \
24519         (cd $(HOST_SUBDIR)/readline && \
24520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24522                   "RANLIB=$${RANLIB}" \
24523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24524                   install-info) \
24525           || exit 1
24526
24527 @endif readline
24528
24529 .PHONY: maybe-install-pdf-readline install-pdf-readline
24530 maybe-install-pdf-readline:
24531 @if readline
24532 maybe-install-pdf-readline: install-pdf-readline
24533
24534 install-pdf-readline: \
24535     configure-readline \
24536     pdf-readline 
24537         @: $(MAKE); $(unstage)
24538         @[ -f ./readline/Makefile ] || exit 0; \
24539         r=`${PWD_COMMAND}`; export r; \
24540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24541         $(HOST_EXPORTS) \
24542         for flag in $(EXTRA_HOST_FLAGS) ; do \
24543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24544         done; \
24545         echo "Doing install-pdf in readline" ; \
24546         (cd $(HOST_SUBDIR)/readline && \
24547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24549                   "RANLIB=$${RANLIB}" \
24550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24551                   install-pdf) \
24552           || exit 1
24553
24554 @endif readline
24555
24556 .PHONY: maybe-install-html-readline install-html-readline
24557 maybe-install-html-readline:
24558 @if readline
24559 maybe-install-html-readline: install-html-readline
24560
24561 install-html-readline: \
24562     configure-readline \
24563     html-readline 
24564         @: $(MAKE); $(unstage)
24565         @[ -f ./readline/Makefile ] || exit 0; \
24566         r=`${PWD_COMMAND}`; export r; \
24567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24568         $(HOST_EXPORTS) \
24569         for flag in $(EXTRA_HOST_FLAGS) ; do \
24570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24571         done; \
24572         echo "Doing install-html in readline" ; \
24573         (cd $(HOST_SUBDIR)/readline && \
24574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24576                   "RANLIB=$${RANLIB}" \
24577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24578                   install-html) \
24579           || exit 1
24580
24581 @endif readline
24582
24583 .PHONY: maybe-installcheck-readline installcheck-readline
24584 maybe-installcheck-readline:
24585 @if readline
24586 maybe-installcheck-readline: installcheck-readline
24587
24588 installcheck-readline: \
24589     configure-readline 
24590         @: $(MAKE); $(unstage)
24591         @[ -f ./readline/Makefile ] || exit 0; \
24592         r=`${PWD_COMMAND}`; export r; \
24593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24594         $(HOST_EXPORTS) \
24595         for flag in $(EXTRA_HOST_FLAGS) ; do \
24596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24597         done; \
24598         echo "Doing installcheck in readline" ; \
24599         (cd $(HOST_SUBDIR)/readline && \
24600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24602                   "RANLIB=$${RANLIB}" \
24603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24604                   installcheck) \
24605           || exit 1
24606
24607 @endif readline
24608
24609 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
24610 maybe-mostlyclean-readline:
24611 @if readline
24612 maybe-mostlyclean-readline: mostlyclean-readline
24613
24614 mostlyclean-readline: 
24615         @: $(MAKE); $(unstage)
24616         @[ -f ./readline/Makefile ] || exit 0; \
24617         r=`${PWD_COMMAND}`; export r; \
24618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24619         $(HOST_EXPORTS) \
24620         for flag in $(EXTRA_HOST_FLAGS) ; do \
24621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24622         done; \
24623         echo "Doing mostlyclean in readline" ; \
24624         (cd $(HOST_SUBDIR)/readline && \
24625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24627                   "RANLIB=$${RANLIB}" \
24628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24629                   mostlyclean) \
24630           || exit 1
24631
24632 @endif readline
24633
24634 .PHONY: maybe-clean-readline clean-readline
24635 maybe-clean-readline:
24636 @if readline
24637 maybe-clean-readline: clean-readline
24638
24639 clean-readline: 
24640         @: $(MAKE); $(unstage)
24641         @[ -f ./readline/Makefile ] || exit 0; \
24642         r=`${PWD_COMMAND}`; export r; \
24643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24644         $(HOST_EXPORTS) \
24645         for flag in $(EXTRA_HOST_FLAGS) ; do \
24646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24647         done; \
24648         echo "Doing clean in readline" ; \
24649         (cd $(HOST_SUBDIR)/readline && \
24650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24652                   "RANLIB=$${RANLIB}" \
24653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24654                   clean) \
24655           || exit 1
24656
24657 @endif readline
24658
24659 .PHONY: maybe-distclean-readline distclean-readline
24660 maybe-distclean-readline:
24661 @if readline
24662 maybe-distclean-readline: distclean-readline
24663
24664 distclean-readline: 
24665         @: $(MAKE); $(unstage)
24666         @[ -f ./readline/Makefile ] || exit 0; \
24667         r=`${PWD_COMMAND}`; export r; \
24668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24669         $(HOST_EXPORTS) \
24670         for flag in $(EXTRA_HOST_FLAGS) ; do \
24671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24672         done; \
24673         echo "Doing distclean in readline" ; \
24674         (cd $(HOST_SUBDIR)/readline && \
24675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24677                   "RANLIB=$${RANLIB}" \
24678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24679                   distclean) \
24680           || exit 1
24681
24682 @endif readline
24683
24684 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
24685 maybe-maintainer-clean-readline:
24686 @if readline
24687 maybe-maintainer-clean-readline: maintainer-clean-readline
24688
24689 maintainer-clean-readline: 
24690         @: $(MAKE); $(unstage)
24691         @[ -f ./readline/Makefile ] || exit 0; \
24692         r=`${PWD_COMMAND}`; export r; \
24693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24694         $(HOST_EXPORTS) \
24695         for flag in $(EXTRA_HOST_FLAGS) ; do \
24696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24697         done; \
24698         echo "Doing maintainer-clean in readline" ; \
24699         (cd $(HOST_SUBDIR)/readline && \
24700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24702                   "RANLIB=$${RANLIB}" \
24703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24704                   maintainer-clean) \
24705           || exit 1
24706
24707 @endif readline
24708
24709
24710
24711 .PHONY: configure-sid maybe-configure-sid
24712 maybe-configure-sid:
24713 @if gcc-bootstrap
24714 configure-sid: stage_current
24715 @endif gcc-bootstrap
24716 @if sid
24717 maybe-configure-sid: configure-sid
24718 configure-sid: 
24719         @: $(MAKE); $(unstage)
24720         @r=`${PWD_COMMAND}`; export r; \
24721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24722         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
24723         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
24724         $(HOST_EXPORTS)  \
24725         echo Configuring in $(HOST_SUBDIR)/sid; \
24726         cd "$(HOST_SUBDIR)/sid" || exit 1; \
24727         case $(srcdir) in \
24728           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24729           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
24730                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24731         esac; \
24732         srcdiroption="--srcdir=$${topdir}/sid"; \
24733         libsrcdir="$$s/sid"; \
24734         $(SHELL) $${libsrcdir}/configure \
24735           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24736           --target=${target_alias} $${srcdiroption}  \
24737           || exit 1
24738 @endif sid
24739
24740
24741
24742
24743
24744 .PHONY: all-sid maybe-all-sid
24745 maybe-all-sid:
24746 @if gcc-bootstrap
24747 all-sid: stage_current
24748 @endif gcc-bootstrap
24749 @if sid
24750 TARGET-sid=all
24751 maybe-all-sid: all-sid
24752 all-sid: configure-sid
24753         @: $(MAKE); $(unstage)
24754         @r=`${PWD_COMMAND}`; export r; \
24755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24756         $(HOST_EXPORTS)  \
24757         (cd $(HOST_SUBDIR)/sid && \
24758           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24759                 $(TARGET-sid))
24760 @endif sid
24761
24762
24763
24764
24765 .PHONY: check-sid maybe-check-sid
24766 maybe-check-sid:
24767 @if sid
24768 maybe-check-sid: check-sid
24769
24770 check-sid:
24771         @: $(MAKE); $(unstage)
24772         @r=`${PWD_COMMAND}`; export r; \
24773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24774         $(HOST_EXPORTS) \
24775         (cd $(HOST_SUBDIR)/sid && \
24776           $(MAKE) $(FLAGS_TO_PASS)  check)
24777
24778 @endif sid
24779
24780 .PHONY: install-sid maybe-install-sid
24781 maybe-install-sid:
24782 @if sid
24783 maybe-install-sid: install-sid
24784
24785 install-sid: installdirs
24786         @: $(MAKE); $(unstage)
24787         @r=`${PWD_COMMAND}`; export r; \
24788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24789         $(HOST_EXPORTS) \
24790         (cd $(HOST_SUBDIR)/sid && \
24791           $(MAKE) $(FLAGS_TO_PASS)  install)
24792
24793 @endif sid
24794
24795 .PHONY: install-strip-sid maybe-install-strip-sid
24796 maybe-install-strip-sid:
24797 @if sid
24798 maybe-install-strip-sid: install-strip-sid
24799
24800 install-strip-sid: installdirs
24801         @: $(MAKE); $(unstage)
24802         @r=`${PWD_COMMAND}`; export r; \
24803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24804         $(HOST_EXPORTS) \
24805         (cd $(HOST_SUBDIR)/sid && \
24806           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24807
24808 @endif sid
24809
24810 # Other targets (info, dvi, pdf, etc.)
24811
24812 .PHONY: maybe-info-sid info-sid
24813 maybe-info-sid:
24814 @if sid
24815 maybe-info-sid: info-sid
24816
24817 info-sid: \
24818     configure-sid 
24819         @: $(MAKE); $(unstage)
24820         @[ -f ./sid/Makefile ] || exit 0; \
24821         r=`${PWD_COMMAND}`; export r; \
24822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24823         $(HOST_EXPORTS) \
24824         for flag in $(EXTRA_HOST_FLAGS) ; do \
24825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24826         done; \
24827         echo "Doing info in sid" ; \
24828         (cd $(HOST_SUBDIR)/sid && \
24829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24831                   "RANLIB=$${RANLIB}" \
24832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24833                   info) \
24834           || exit 1
24835
24836 @endif sid
24837
24838 .PHONY: maybe-dvi-sid dvi-sid
24839 maybe-dvi-sid:
24840 @if sid
24841 maybe-dvi-sid: dvi-sid
24842
24843 dvi-sid: \
24844     configure-sid 
24845         @: $(MAKE); $(unstage)
24846         @[ -f ./sid/Makefile ] || exit 0; \
24847         r=`${PWD_COMMAND}`; export r; \
24848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24849         $(HOST_EXPORTS) \
24850         for flag in $(EXTRA_HOST_FLAGS) ; do \
24851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24852         done; \
24853         echo "Doing dvi in sid" ; \
24854         (cd $(HOST_SUBDIR)/sid && \
24855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24857                   "RANLIB=$${RANLIB}" \
24858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24859                   dvi) \
24860           || exit 1
24861
24862 @endif sid
24863
24864 .PHONY: maybe-pdf-sid pdf-sid
24865 maybe-pdf-sid:
24866 @if sid
24867 maybe-pdf-sid: pdf-sid
24868
24869 pdf-sid: \
24870     configure-sid 
24871         @: $(MAKE); $(unstage)
24872         @[ -f ./sid/Makefile ] || exit 0; \
24873         r=`${PWD_COMMAND}`; export r; \
24874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24875         $(HOST_EXPORTS) \
24876         for flag in $(EXTRA_HOST_FLAGS) ; do \
24877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24878         done; \
24879         echo "Doing pdf in sid" ; \
24880         (cd $(HOST_SUBDIR)/sid && \
24881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24883                   "RANLIB=$${RANLIB}" \
24884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24885                   pdf) \
24886           || exit 1
24887
24888 @endif sid
24889
24890 .PHONY: maybe-html-sid html-sid
24891 maybe-html-sid:
24892 @if sid
24893 maybe-html-sid: html-sid
24894
24895 html-sid: \
24896     configure-sid 
24897         @: $(MAKE); $(unstage)
24898         @[ -f ./sid/Makefile ] || exit 0; \
24899         r=`${PWD_COMMAND}`; export r; \
24900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24901         $(HOST_EXPORTS) \
24902         for flag in $(EXTRA_HOST_FLAGS) ; do \
24903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24904         done; \
24905         echo "Doing html in sid" ; \
24906         (cd $(HOST_SUBDIR)/sid && \
24907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24909                   "RANLIB=$${RANLIB}" \
24910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24911                   html) \
24912           || exit 1
24913
24914 @endif sid
24915
24916 .PHONY: maybe-TAGS-sid TAGS-sid
24917 maybe-TAGS-sid:
24918 @if sid
24919 maybe-TAGS-sid: TAGS-sid
24920
24921 TAGS-sid: \
24922     configure-sid 
24923         @: $(MAKE); $(unstage)
24924         @[ -f ./sid/Makefile ] || exit 0; \
24925         r=`${PWD_COMMAND}`; export r; \
24926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24927         $(HOST_EXPORTS) \
24928         for flag in $(EXTRA_HOST_FLAGS) ; do \
24929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24930         done; \
24931         echo "Doing TAGS in sid" ; \
24932         (cd $(HOST_SUBDIR)/sid && \
24933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24935                   "RANLIB=$${RANLIB}" \
24936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24937                   TAGS) \
24938           || exit 1
24939
24940 @endif sid
24941
24942 .PHONY: maybe-install-info-sid install-info-sid
24943 maybe-install-info-sid:
24944 @if sid
24945 maybe-install-info-sid: install-info-sid
24946
24947 install-info-sid: \
24948     configure-sid \
24949     info-sid 
24950         @: $(MAKE); $(unstage)
24951         @[ -f ./sid/Makefile ] || exit 0; \
24952         r=`${PWD_COMMAND}`; export r; \
24953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24954         $(HOST_EXPORTS) \
24955         for flag in $(EXTRA_HOST_FLAGS) ; do \
24956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24957         done; \
24958         echo "Doing install-info in sid" ; \
24959         (cd $(HOST_SUBDIR)/sid && \
24960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24962                   "RANLIB=$${RANLIB}" \
24963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24964                   install-info) \
24965           || exit 1
24966
24967 @endif sid
24968
24969 .PHONY: maybe-install-pdf-sid install-pdf-sid
24970 maybe-install-pdf-sid:
24971 @if sid
24972 maybe-install-pdf-sid: install-pdf-sid
24973
24974 install-pdf-sid: \
24975     configure-sid \
24976     pdf-sid 
24977         @: $(MAKE); $(unstage)
24978         @[ -f ./sid/Makefile ] || exit 0; \
24979         r=`${PWD_COMMAND}`; export r; \
24980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24981         $(HOST_EXPORTS) \
24982         for flag in $(EXTRA_HOST_FLAGS) ; do \
24983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24984         done; \
24985         echo "Doing install-pdf in sid" ; \
24986         (cd $(HOST_SUBDIR)/sid && \
24987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24989                   "RANLIB=$${RANLIB}" \
24990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24991                   install-pdf) \
24992           || exit 1
24993
24994 @endif sid
24995
24996 .PHONY: maybe-install-html-sid install-html-sid
24997 maybe-install-html-sid:
24998 @if sid
24999 maybe-install-html-sid: install-html-sid
25000
25001 install-html-sid: \
25002     configure-sid \
25003     html-sid 
25004         @: $(MAKE); $(unstage)
25005         @[ -f ./sid/Makefile ] || exit 0; \
25006         r=`${PWD_COMMAND}`; export r; \
25007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25008         $(HOST_EXPORTS) \
25009         for flag in $(EXTRA_HOST_FLAGS) ; do \
25010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25011         done; \
25012         echo "Doing install-html in sid" ; \
25013         (cd $(HOST_SUBDIR)/sid && \
25014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25016                   "RANLIB=$${RANLIB}" \
25017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25018                   install-html) \
25019           || exit 1
25020
25021 @endif sid
25022
25023 .PHONY: maybe-installcheck-sid installcheck-sid
25024 maybe-installcheck-sid:
25025 @if sid
25026 maybe-installcheck-sid: installcheck-sid
25027
25028 installcheck-sid: \
25029     configure-sid 
25030         @: $(MAKE); $(unstage)
25031         @[ -f ./sid/Makefile ] || exit 0; \
25032         r=`${PWD_COMMAND}`; export r; \
25033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25034         $(HOST_EXPORTS) \
25035         for flag in $(EXTRA_HOST_FLAGS) ; do \
25036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25037         done; \
25038         echo "Doing installcheck in sid" ; \
25039         (cd $(HOST_SUBDIR)/sid && \
25040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25042                   "RANLIB=$${RANLIB}" \
25043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25044                   installcheck) \
25045           || exit 1
25046
25047 @endif sid
25048
25049 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
25050 maybe-mostlyclean-sid:
25051 @if sid
25052 maybe-mostlyclean-sid: mostlyclean-sid
25053
25054 mostlyclean-sid: 
25055         @: $(MAKE); $(unstage)
25056         @[ -f ./sid/Makefile ] || exit 0; \
25057         r=`${PWD_COMMAND}`; export r; \
25058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25059         $(HOST_EXPORTS) \
25060         for flag in $(EXTRA_HOST_FLAGS) ; do \
25061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25062         done; \
25063         echo "Doing mostlyclean in sid" ; \
25064         (cd $(HOST_SUBDIR)/sid && \
25065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25067                   "RANLIB=$${RANLIB}" \
25068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25069                   mostlyclean) \
25070           || exit 1
25071
25072 @endif sid
25073
25074 .PHONY: maybe-clean-sid clean-sid
25075 maybe-clean-sid:
25076 @if sid
25077 maybe-clean-sid: clean-sid
25078
25079 clean-sid: 
25080         @: $(MAKE); $(unstage)
25081         @[ -f ./sid/Makefile ] || exit 0; \
25082         r=`${PWD_COMMAND}`; export r; \
25083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25084         $(HOST_EXPORTS) \
25085         for flag in $(EXTRA_HOST_FLAGS) ; do \
25086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25087         done; \
25088         echo "Doing clean in sid" ; \
25089         (cd $(HOST_SUBDIR)/sid && \
25090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25092                   "RANLIB=$${RANLIB}" \
25093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25094                   clean) \
25095           || exit 1
25096
25097 @endif sid
25098
25099 .PHONY: maybe-distclean-sid distclean-sid
25100 maybe-distclean-sid:
25101 @if sid
25102 maybe-distclean-sid: distclean-sid
25103
25104 distclean-sid: 
25105         @: $(MAKE); $(unstage)
25106         @[ -f ./sid/Makefile ] || exit 0; \
25107         r=`${PWD_COMMAND}`; export r; \
25108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25109         $(HOST_EXPORTS) \
25110         for flag in $(EXTRA_HOST_FLAGS) ; do \
25111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25112         done; \
25113         echo "Doing distclean in sid" ; \
25114         (cd $(HOST_SUBDIR)/sid && \
25115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25117                   "RANLIB=$${RANLIB}" \
25118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25119                   distclean) \
25120           || exit 1
25121
25122 @endif sid
25123
25124 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
25125 maybe-maintainer-clean-sid:
25126 @if sid
25127 maybe-maintainer-clean-sid: maintainer-clean-sid
25128
25129 maintainer-clean-sid: 
25130         @: $(MAKE); $(unstage)
25131         @[ -f ./sid/Makefile ] || exit 0; \
25132         r=`${PWD_COMMAND}`; export r; \
25133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25134         $(HOST_EXPORTS) \
25135         for flag in $(EXTRA_HOST_FLAGS) ; do \
25136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25137         done; \
25138         echo "Doing maintainer-clean in sid" ; \
25139         (cd $(HOST_SUBDIR)/sid && \
25140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25142                   "RANLIB=$${RANLIB}" \
25143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25144                   maintainer-clean) \
25145           || exit 1
25146
25147 @endif sid
25148
25149
25150
25151 .PHONY: configure-sim maybe-configure-sim
25152 maybe-configure-sim:
25153 @if gcc-bootstrap
25154 configure-sim: stage_current
25155 @endif gcc-bootstrap
25156 @if sim
25157 maybe-configure-sim: configure-sim
25158 configure-sim: 
25159         @: $(MAKE); $(unstage)
25160         @r=`${PWD_COMMAND}`; export r; \
25161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25162         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
25163         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
25164         $(HOST_EXPORTS)  \
25165         echo Configuring in $(HOST_SUBDIR)/sim; \
25166         cd "$(HOST_SUBDIR)/sim" || exit 1; \
25167         case $(srcdir) in \
25168           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25169           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
25170                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25171         esac; \
25172         srcdiroption="--srcdir=$${topdir}/sim"; \
25173         libsrcdir="$$s/sim"; \
25174         $(SHELL) $${libsrcdir}/configure \
25175           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25176           --target=${target_alias} $${srcdiroption}  \
25177           || exit 1
25178 @endif sim
25179
25180
25181
25182
25183
25184 .PHONY: all-sim maybe-all-sim
25185 maybe-all-sim:
25186 @if gcc-bootstrap
25187 all-sim: stage_current
25188 @endif gcc-bootstrap
25189 @if sim
25190 TARGET-sim=all
25191 maybe-all-sim: all-sim
25192 all-sim: configure-sim
25193         @: $(MAKE); $(unstage)
25194         @r=`${PWD_COMMAND}`; export r; \
25195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25196         $(HOST_EXPORTS)  \
25197         (cd $(HOST_SUBDIR)/sim && \
25198           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25199                 $(TARGET-sim))
25200 @endif sim
25201
25202
25203
25204
25205 .PHONY: check-sim maybe-check-sim
25206 maybe-check-sim:
25207 @if sim
25208 maybe-check-sim: check-sim
25209
25210 check-sim:
25211         @: $(MAKE); $(unstage)
25212         @r=`${PWD_COMMAND}`; export r; \
25213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25214         $(HOST_EXPORTS) \
25215         (cd $(HOST_SUBDIR)/sim && \
25216           $(MAKE) $(FLAGS_TO_PASS)  check)
25217
25218 @endif sim
25219
25220 .PHONY: install-sim maybe-install-sim
25221 maybe-install-sim:
25222 @if sim
25223 maybe-install-sim: install-sim
25224
25225 install-sim: installdirs
25226         @: $(MAKE); $(unstage)
25227         @r=`${PWD_COMMAND}`; export r; \
25228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25229         $(HOST_EXPORTS) \
25230         (cd $(HOST_SUBDIR)/sim && \
25231           $(MAKE) $(FLAGS_TO_PASS)  install)
25232
25233 @endif sim
25234
25235 .PHONY: install-strip-sim maybe-install-strip-sim
25236 maybe-install-strip-sim:
25237 @if sim
25238 maybe-install-strip-sim: install-strip-sim
25239
25240 install-strip-sim: installdirs
25241         @: $(MAKE); $(unstage)
25242         @r=`${PWD_COMMAND}`; export r; \
25243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25244         $(HOST_EXPORTS) \
25245         (cd $(HOST_SUBDIR)/sim && \
25246           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25247
25248 @endif sim
25249
25250 # Other targets (info, dvi, pdf, etc.)
25251
25252 .PHONY: maybe-info-sim info-sim
25253 maybe-info-sim:
25254 @if sim
25255 maybe-info-sim: info-sim
25256
25257 info-sim: \
25258     configure-sim 
25259         @: $(MAKE); $(unstage)
25260         @[ -f ./sim/Makefile ] || exit 0; \
25261         r=`${PWD_COMMAND}`; export r; \
25262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25263         $(HOST_EXPORTS) \
25264         for flag in $(EXTRA_HOST_FLAGS) ; do \
25265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25266         done; \
25267         echo "Doing info in sim" ; \
25268         (cd $(HOST_SUBDIR)/sim && \
25269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25271                   "RANLIB=$${RANLIB}" \
25272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25273                   info) \
25274           || exit 1
25275
25276 @endif sim
25277
25278 .PHONY: maybe-dvi-sim dvi-sim
25279 maybe-dvi-sim:
25280 @if sim
25281 maybe-dvi-sim: dvi-sim
25282
25283 dvi-sim: \
25284     configure-sim 
25285         @: $(MAKE); $(unstage)
25286         @[ -f ./sim/Makefile ] || exit 0; \
25287         r=`${PWD_COMMAND}`; export r; \
25288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25289         $(HOST_EXPORTS) \
25290         for flag in $(EXTRA_HOST_FLAGS) ; do \
25291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25292         done; \
25293         echo "Doing dvi in sim" ; \
25294         (cd $(HOST_SUBDIR)/sim && \
25295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25297                   "RANLIB=$${RANLIB}" \
25298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25299                   dvi) \
25300           || exit 1
25301
25302 @endif sim
25303
25304 .PHONY: maybe-pdf-sim pdf-sim
25305 maybe-pdf-sim:
25306 @if sim
25307 maybe-pdf-sim: pdf-sim
25308
25309 pdf-sim: \
25310     configure-sim 
25311         @: $(MAKE); $(unstage)
25312         @[ -f ./sim/Makefile ] || exit 0; \
25313         r=`${PWD_COMMAND}`; export r; \
25314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25315         $(HOST_EXPORTS) \
25316         for flag in $(EXTRA_HOST_FLAGS) ; do \
25317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25318         done; \
25319         echo "Doing pdf in sim" ; \
25320         (cd $(HOST_SUBDIR)/sim && \
25321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25323                   "RANLIB=$${RANLIB}" \
25324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25325                   pdf) \
25326           || exit 1
25327
25328 @endif sim
25329
25330 .PHONY: maybe-html-sim html-sim
25331 maybe-html-sim:
25332 @if sim
25333 maybe-html-sim: html-sim
25334
25335 html-sim: \
25336     configure-sim 
25337         @: $(MAKE); $(unstage)
25338         @[ -f ./sim/Makefile ] || exit 0; \
25339         r=`${PWD_COMMAND}`; export r; \
25340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25341         $(HOST_EXPORTS) \
25342         for flag in $(EXTRA_HOST_FLAGS) ; do \
25343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25344         done; \
25345         echo "Doing html in sim" ; \
25346         (cd $(HOST_SUBDIR)/sim && \
25347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25349                   "RANLIB=$${RANLIB}" \
25350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25351                   html) \
25352           || exit 1
25353
25354 @endif sim
25355
25356 .PHONY: maybe-TAGS-sim TAGS-sim
25357 maybe-TAGS-sim:
25358 @if sim
25359 maybe-TAGS-sim: TAGS-sim
25360
25361 TAGS-sim: \
25362     configure-sim 
25363         @: $(MAKE); $(unstage)
25364         @[ -f ./sim/Makefile ] || exit 0; \
25365         r=`${PWD_COMMAND}`; export r; \
25366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25367         $(HOST_EXPORTS) \
25368         for flag in $(EXTRA_HOST_FLAGS) ; do \
25369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25370         done; \
25371         echo "Doing TAGS in sim" ; \
25372         (cd $(HOST_SUBDIR)/sim && \
25373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25375                   "RANLIB=$${RANLIB}" \
25376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25377                   TAGS) \
25378           || exit 1
25379
25380 @endif sim
25381
25382 .PHONY: maybe-install-info-sim install-info-sim
25383 maybe-install-info-sim:
25384 @if sim
25385 maybe-install-info-sim: install-info-sim
25386
25387 install-info-sim: \
25388     configure-sim \
25389     info-sim 
25390         @: $(MAKE); $(unstage)
25391         @[ -f ./sim/Makefile ] || exit 0; \
25392         r=`${PWD_COMMAND}`; export r; \
25393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25394         $(HOST_EXPORTS) \
25395         for flag in $(EXTRA_HOST_FLAGS) ; do \
25396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25397         done; \
25398         echo "Doing install-info in sim" ; \
25399         (cd $(HOST_SUBDIR)/sim && \
25400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25402                   "RANLIB=$${RANLIB}" \
25403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25404                   install-info) \
25405           || exit 1
25406
25407 @endif sim
25408
25409 .PHONY: maybe-install-pdf-sim install-pdf-sim
25410 maybe-install-pdf-sim:
25411 @if sim
25412 maybe-install-pdf-sim: install-pdf-sim
25413
25414 install-pdf-sim: \
25415     configure-sim \
25416     pdf-sim 
25417         @: $(MAKE); $(unstage)
25418         @[ -f ./sim/Makefile ] || exit 0; \
25419         r=`${PWD_COMMAND}`; export r; \
25420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25421         $(HOST_EXPORTS) \
25422         for flag in $(EXTRA_HOST_FLAGS) ; do \
25423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25424         done; \
25425         echo "Doing install-pdf in sim" ; \
25426         (cd $(HOST_SUBDIR)/sim && \
25427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25429                   "RANLIB=$${RANLIB}" \
25430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25431                   install-pdf) \
25432           || exit 1
25433
25434 @endif sim
25435
25436 .PHONY: maybe-install-html-sim install-html-sim
25437 maybe-install-html-sim:
25438 @if sim
25439 maybe-install-html-sim: install-html-sim
25440
25441 install-html-sim: \
25442     configure-sim \
25443     html-sim 
25444         @: $(MAKE); $(unstage)
25445         @[ -f ./sim/Makefile ] || exit 0; \
25446         r=`${PWD_COMMAND}`; export r; \
25447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25448         $(HOST_EXPORTS) \
25449         for flag in $(EXTRA_HOST_FLAGS) ; do \
25450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25451         done; \
25452         echo "Doing install-html in sim" ; \
25453         (cd $(HOST_SUBDIR)/sim && \
25454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25456                   "RANLIB=$${RANLIB}" \
25457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25458                   install-html) \
25459           || exit 1
25460
25461 @endif sim
25462
25463 .PHONY: maybe-installcheck-sim installcheck-sim
25464 maybe-installcheck-sim:
25465 @if sim
25466 maybe-installcheck-sim: installcheck-sim
25467
25468 installcheck-sim: \
25469     configure-sim 
25470         @: $(MAKE); $(unstage)
25471         @[ -f ./sim/Makefile ] || exit 0; \
25472         r=`${PWD_COMMAND}`; export r; \
25473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25474         $(HOST_EXPORTS) \
25475         for flag in $(EXTRA_HOST_FLAGS) ; do \
25476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25477         done; \
25478         echo "Doing installcheck in sim" ; \
25479         (cd $(HOST_SUBDIR)/sim && \
25480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25482                   "RANLIB=$${RANLIB}" \
25483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25484                   installcheck) \
25485           || exit 1
25486
25487 @endif sim
25488
25489 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
25490 maybe-mostlyclean-sim:
25491 @if sim
25492 maybe-mostlyclean-sim: mostlyclean-sim
25493
25494 mostlyclean-sim: 
25495         @: $(MAKE); $(unstage)
25496         @[ -f ./sim/Makefile ] || exit 0; \
25497         r=`${PWD_COMMAND}`; export r; \
25498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25499         $(HOST_EXPORTS) \
25500         for flag in $(EXTRA_HOST_FLAGS) ; do \
25501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25502         done; \
25503         echo "Doing mostlyclean in sim" ; \
25504         (cd $(HOST_SUBDIR)/sim && \
25505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25507                   "RANLIB=$${RANLIB}" \
25508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25509                   mostlyclean) \
25510           || exit 1
25511
25512 @endif sim
25513
25514 .PHONY: maybe-clean-sim clean-sim
25515 maybe-clean-sim:
25516 @if sim
25517 maybe-clean-sim: clean-sim
25518
25519 clean-sim: 
25520         @: $(MAKE); $(unstage)
25521         @[ -f ./sim/Makefile ] || exit 0; \
25522         r=`${PWD_COMMAND}`; export r; \
25523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25524         $(HOST_EXPORTS) \
25525         for flag in $(EXTRA_HOST_FLAGS) ; do \
25526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25527         done; \
25528         echo "Doing clean in sim" ; \
25529         (cd $(HOST_SUBDIR)/sim && \
25530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25532                   "RANLIB=$${RANLIB}" \
25533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25534                   clean) \
25535           || exit 1
25536
25537 @endif sim
25538
25539 .PHONY: maybe-distclean-sim distclean-sim
25540 maybe-distclean-sim:
25541 @if sim
25542 maybe-distclean-sim: distclean-sim
25543
25544 distclean-sim: 
25545         @: $(MAKE); $(unstage)
25546         @[ -f ./sim/Makefile ] || exit 0; \
25547         r=`${PWD_COMMAND}`; export r; \
25548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25549         $(HOST_EXPORTS) \
25550         for flag in $(EXTRA_HOST_FLAGS) ; do \
25551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25552         done; \
25553         echo "Doing distclean in sim" ; \
25554         (cd $(HOST_SUBDIR)/sim && \
25555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25557                   "RANLIB=$${RANLIB}" \
25558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25559                   distclean) \
25560           || exit 1
25561
25562 @endif sim
25563
25564 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
25565 maybe-maintainer-clean-sim:
25566 @if sim
25567 maybe-maintainer-clean-sim: maintainer-clean-sim
25568
25569 maintainer-clean-sim: 
25570         @: $(MAKE); $(unstage)
25571         @[ -f ./sim/Makefile ] || exit 0; \
25572         r=`${PWD_COMMAND}`; export r; \
25573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25574         $(HOST_EXPORTS) \
25575         for flag in $(EXTRA_HOST_FLAGS) ; do \
25576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25577         done; \
25578         echo "Doing maintainer-clean in sim" ; \
25579         (cd $(HOST_SUBDIR)/sim && \
25580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25582                   "RANLIB=$${RANLIB}" \
25583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25584                   maintainer-clean) \
25585           || exit 1
25586
25587 @endif sim
25588
25589
25590
25591 .PHONY: configure-texinfo maybe-configure-texinfo
25592 maybe-configure-texinfo:
25593 @if gcc-bootstrap
25594 configure-texinfo: stage_current
25595 @endif gcc-bootstrap
25596 @if texinfo
25597 maybe-configure-texinfo: configure-texinfo
25598 configure-texinfo: 
25599         @: $(MAKE); $(unstage)
25600         @r=`${PWD_COMMAND}`; export r; \
25601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25602         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
25603         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
25604         $(HOST_EXPORTS)  \
25605         echo Configuring in $(HOST_SUBDIR)/texinfo; \
25606         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
25607         case $(srcdir) in \
25608           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25609           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
25610                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25611         esac; \
25612         srcdiroption="--srcdir=$${topdir}/texinfo"; \
25613         libsrcdir="$$s/texinfo"; \
25614         $(SHELL) $${libsrcdir}/configure \
25615           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25616           --target=${target_alias} $${srcdiroption}  \
25617           || exit 1
25618 @endif texinfo
25619
25620
25621
25622
25623
25624 .PHONY: all-texinfo maybe-all-texinfo
25625 maybe-all-texinfo:
25626 @if gcc-bootstrap
25627 all-texinfo: stage_current
25628 @endif gcc-bootstrap
25629 @if texinfo
25630 TARGET-texinfo=all
25631 maybe-all-texinfo: all-texinfo
25632 all-texinfo: configure-texinfo
25633         @: $(MAKE); $(unstage)
25634         @r=`${PWD_COMMAND}`; export r; \
25635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25636         $(HOST_EXPORTS)  \
25637         (cd $(HOST_SUBDIR)/texinfo && \
25638           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25639                 $(TARGET-texinfo))
25640 @endif texinfo
25641
25642
25643
25644
25645 .PHONY: check-texinfo maybe-check-texinfo
25646 maybe-check-texinfo:
25647 @if texinfo
25648 maybe-check-texinfo: check-texinfo
25649
25650 check-texinfo:
25651         @: $(MAKE); $(unstage)
25652         @r=`${PWD_COMMAND}`; export r; \
25653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25654         $(HOST_EXPORTS) \
25655         (cd $(HOST_SUBDIR)/texinfo && \
25656           $(MAKE) $(FLAGS_TO_PASS)  check)
25657
25658 @endif texinfo
25659
25660 .PHONY: install-texinfo maybe-install-texinfo
25661 maybe-install-texinfo:
25662 @if texinfo
25663 maybe-install-texinfo: install-texinfo
25664
25665 install-texinfo:
25666
25667 @endif texinfo
25668
25669 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
25670 maybe-install-strip-texinfo:
25671 @if texinfo
25672 maybe-install-strip-texinfo: install-strip-texinfo
25673
25674 install-strip-texinfo:
25675
25676 @endif texinfo
25677
25678 # Other targets (info, dvi, pdf, etc.)
25679
25680 .PHONY: maybe-info-texinfo info-texinfo
25681 maybe-info-texinfo:
25682 @if texinfo
25683 maybe-info-texinfo: info-texinfo
25684
25685 info-texinfo: \
25686     configure-texinfo 
25687         @: $(MAKE); $(unstage)
25688         @[ -f ./texinfo/Makefile ] || exit 0; \
25689         r=`${PWD_COMMAND}`; export r; \
25690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25691         $(HOST_EXPORTS) \
25692         for flag in $(EXTRA_HOST_FLAGS) ; do \
25693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25694         done; \
25695         echo "Doing info in texinfo" ; \
25696         (cd $(HOST_SUBDIR)/texinfo && \
25697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25699                   "RANLIB=$${RANLIB}" \
25700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25701                   info) \
25702           || exit 1
25703
25704 @endif texinfo
25705
25706 .PHONY: maybe-dvi-texinfo dvi-texinfo
25707 maybe-dvi-texinfo:
25708 @if texinfo
25709 maybe-dvi-texinfo: dvi-texinfo
25710
25711 dvi-texinfo: \
25712     configure-texinfo 
25713         @: $(MAKE); $(unstage)
25714         @[ -f ./texinfo/Makefile ] || exit 0; \
25715         r=`${PWD_COMMAND}`; export r; \
25716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25717         $(HOST_EXPORTS) \
25718         for flag in $(EXTRA_HOST_FLAGS) ; do \
25719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25720         done; \
25721         echo "Doing dvi in texinfo" ; \
25722         (cd $(HOST_SUBDIR)/texinfo && \
25723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25725                   "RANLIB=$${RANLIB}" \
25726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25727                   dvi) \
25728           || exit 1
25729
25730 @endif texinfo
25731
25732 .PHONY: maybe-pdf-texinfo pdf-texinfo
25733 maybe-pdf-texinfo:
25734 @if texinfo
25735 maybe-pdf-texinfo: pdf-texinfo
25736
25737 pdf-texinfo: \
25738     configure-texinfo 
25739         @: $(MAKE); $(unstage)
25740         @[ -f ./texinfo/Makefile ] || exit 0; \
25741         r=`${PWD_COMMAND}`; export r; \
25742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25743         $(HOST_EXPORTS) \
25744         for flag in $(EXTRA_HOST_FLAGS) ; do \
25745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25746         done; \
25747         echo "Doing pdf in texinfo" ; \
25748         (cd $(HOST_SUBDIR)/texinfo && \
25749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25751                   "RANLIB=$${RANLIB}" \
25752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25753                   pdf) \
25754           || exit 1
25755
25756 @endif texinfo
25757
25758 .PHONY: maybe-html-texinfo html-texinfo
25759 maybe-html-texinfo:
25760 @if texinfo
25761 maybe-html-texinfo: html-texinfo
25762
25763 html-texinfo: \
25764     configure-texinfo 
25765         @: $(MAKE); $(unstage)
25766         @[ -f ./texinfo/Makefile ] || exit 0; \
25767         r=`${PWD_COMMAND}`; export r; \
25768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25769         $(HOST_EXPORTS) \
25770         for flag in $(EXTRA_HOST_FLAGS) ; do \
25771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25772         done; \
25773         echo "Doing html in texinfo" ; \
25774         (cd $(HOST_SUBDIR)/texinfo && \
25775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25777                   "RANLIB=$${RANLIB}" \
25778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25779                   html) \
25780           || exit 1
25781
25782 @endif texinfo
25783
25784 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
25785 maybe-TAGS-texinfo:
25786 @if texinfo
25787 maybe-TAGS-texinfo: TAGS-texinfo
25788
25789 TAGS-texinfo: \
25790     configure-texinfo 
25791         @: $(MAKE); $(unstage)
25792         @[ -f ./texinfo/Makefile ] || exit 0; \
25793         r=`${PWD_COMMAND}`; export r; \
25794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25795         $(HOST_EXPORTS) \
25796         for flag in $(EXTRA_HOST_FLAGS) ; do \
25797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25798         done; \
25799         echo "Doing TAGS in texinfo" ; \
25800         (cd $(HOST_SUBDIR)/texinfo && \
25801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25803                   "RANLIB=$${RANLIB}" \
25804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25805                   TAGS) \
25806           || exit 1
25807
25808 @endif texinfo
25809
25810 .PHONY: maybe-install-info-texinfo install-info-texinfo
25811 maybe-install-info-texinfo:
25812 @if texinfo
25813 maybe-install-info-texinfo: install-info-texinfo
25814
25815 install-info-texinfo: \
25816     configure-texinfo \
25817     info-texinfo 
25818         @: $(MAKE); $(unstage)
25819         @[ -f ./texinfo/Makefile ] || exit 0; \
25820         r=`${PWD_COMMAND}`; export r; \
25821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25822         $(HOST_EXPORTS) \
25823         for flag in $(EXTRA_HOST_FLAGS) ; do \
25824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25825         done; \
25826         echo "Doing install-info in texinfo" ; \
25827         (cd $(HOST_SUBDIR)/texinfo && \
25828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25830                   "RANLIB=$${RANLIB}" \
25831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25832                   install-info) \
25833           || exit 1
25834
25835 @endif texinfo
25836
25837 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
25838 maybe-install-pdf-texinfo:
25839 @if texinfo
25840 maybe-install-pdf-texinfo: install-pdf-texinfo
25841
25842 install-pdf-texinfo: \
25843     configure-texinfo \
25844     pdf-texinfo 
25845         @: $(MAKE); $(unstage)
25846         @[ -f ./texinfo/Makefile ] || exit 0; \
25847         r=`${PWD_COMMAND}`; export r; \
25848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25849         $(HOST_EXPORTS) \
25850         for flag in $(EXTRA_HOST_FLAGS) ; do \
25851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25852         done; \
25853         echo "Doing install-pdf in texinfo" ; \
25854         (cd $(HOST_SUBDIR)/texinfo && \
25855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25857                   "RANLIB=$${RANLIB}" \
25858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25859                   install-pdf) \
25860           || exit 1
25861
25862 @endif texinfo
25863
25864 .PHONY: maybe-install-html-texinfo install-html-texinfo
25865 maybe-install-html-texinfo:
25866 @if texinfo
25867 maybe-install-html-texinfo: install-html-texinfo
25868
25869 install-html-texinfo: \
25870     configure-texinfo \
25871     html-texinfo 
25872         @: $(MAKE); $(unstage)
25873         @[ -f ./texinfo/Makefile ] || exit 0; \
25874         r=`${PWD_COMMAND}`; export r; \
25875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25876         $(HOST_EXPORTS) \
25877         for flag in $(EXTRA_HOST_FLAGS) ; do \
25878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25879         done; \
25880         echo "Doing install-html in texinfo" ; \
25881         (cd $(HOST_SUBDIR)/texinfo && \
25882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25884                   "RANLIB=$${RANLIB}" \
25885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25886                   install-html) \
25887           || exit 1
25888
25889 @endif texinfo
25890
25891 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
25892 maybe-installcheck-texinfo:
25893 @if texinfo
25894 maybe-installcheck-texinfo: installcheck-texinfo
25895
25896 installcheck-texinfo: \
25897     configure-texinfo 
25898         @: $(MAKE); $(unstage)
25899         @[ -f ./texinfo/Makefile ] || exit 0; \
25900         r=`${PWD_COMMAND}`; export r; \
25901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25902         $(HOST_EXPORTS) \
25903         for flag in $(EXTRA_HOST_FLAGS) ; do \
25904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25905         done; \
25906         echo "Doing installcheck in texinfo" ; \
25907         (cd $(HOST_SUBDIR)/texinfo && \
25908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25910                   "RANLIB=$${RANLIB}" \
25911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25912                   installcheck) \
25913           || exit 1
25914
25915 @endif texinfo
25916
25917 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
25918 maybe-mostlyclean-texinfo:
25919 @if texinfo
25920 maybe-mostlyclean-texinfo: mostlyclean-texinfo
25921
25922 mostlyclean-texinfo: 
25923         @: $(MAKE); $(unstage)
25924         @[ -f ./texinfo/Makefile ] || exit 0; \
25925         r=`${PWD_COMMAND}`; export r; \
25926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25927         $(HOST_EXPORTS) \
25928         for flag in $(EXTRA_HOST_FLAGS) ; do \
25929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25930         done; \
25931         echo "Doing mostlyclean in texinfo" ; \
25932         (cd $(HOST_SUBDIR)/texinfo && \
25933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25935                   "RANLIB=$${RANLIB}" \
25936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25937                   mostlyclean) \
25938           || exit 1
25939
25940 @endif texinfo
25941
25942 .PHONY: maybe-clean-texinfo clean-texinfo
25943 maybe-clean-texinfo:
25944 @if texinfo
25945 maybe-clean-texinfo: clean-texinfo
25946
25947 clean-texinfo: 
25948         @: $(MAKE); $(unstage)
25949         @[ -f ./texinfo/Makefile ] || exit 0; \
25950         r=`${PWD_COMMAND}`; export r; \
25951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25952         $(HOST_EXPORTS) \
25953         for flag in $(EXTRA_HOST_FLAGS) ; do \
25954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25955         done; \
25956         echo "Doing clean in texinfo" ; \
25957         (cd $(HOST_SUBDIR)/texinfo && \
25958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25960                   "RANLIB=$${RANLIB}" \
25961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25962                   clean) \
25963           || exit 1
25964
25965 @endif texinfo
25966
25967 .PHONY: maybe-distclean-texinfo distclean-texinfo
25968 maybe-distclean-texinfo:
25969 @if texinfo
25970 maybe-distclean-texinfo: distclean-texinfo
25971
25972 distclean-texinfo: 
25973         @: $(MAKE); $(unstage)
25974         @[ -f ./texinfo/Makefile ] || exit 0; \
25975         r=`${PWD_COMMAND}`; export r; \
25976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25977         $(HOST_EXPORTS) \
25978         for flag in $(EXTRA_HOST_FLAGS) ; do \
25979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25980         done; \
25981         echo "Doing distclean in texinfo" ; \
25982         (cd $(HOST_SUBDIR)/texinfo && \
25983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25985                   "RANLIB=$${RANLIB}" \
25986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25987                   distclean) \
25988           || exit 1
25989
25990 @endif texinfo
25991
25992 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
25993 maybe-maintainer-clean-texinfo:
25994 @if texinfo
25995 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
25996
25997 maintainer-clean-texinfo: 
25998         @: $(MAKE); $(unstage)
25999         @[ -f ./texinfo/Makefile ] || exit 0; \
26000         r=`${PWD_COMMAND}`; export r; \
26001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26002         $(HOST_EXPORTS) \
26003         for flag in $(EXTRA_HOST_FLAGS) ; do \
26004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26005         done; \
26006         echo "Doing maintainer-clean in texinfo" ; \
26007         (cd $(HOST_SUBDIR)/texinfo && \
26008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26010                   "RANLIB=$${RANLIB}" \
26011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26012                   maintainer-clean) \
26013           || exit 1
26014
26015 @endif texinfo
26016
26017
26018
26019 .PHONY: configure-zlib maybe-configure-zlib
26020 maybe-configure-zlib:
26021 @if gcc-bootstrap
26022 configure-zlib: stage_current
26023 @endif gcc-bootstrap
26024 @if zlib
26025 maybe-configure-zlib: configure-zlib
26026 configure-zlib: 
26027         @r=`${PWD_COMMAND}`; export r; \
26028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26029         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26030         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26031         $(HOST_EXPORTS)  \
26032         echo Configuring in $(HOST_SUBDIR)/zlib; \
26033         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
26034         case $(srcdir) in \
26035           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26036           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26037                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26038         esac; \
26039         srcdiroption="--srcdir=$${topdir}/zlib"; \
26040         libsrcdir="$$s/zlib"; \
26041         $(SHELL) $${libsrcdir}/configure \
26042           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26043           --target=${target_alias} $${srcdiroption}  \
26044           || exit 1
26045 @endif zlib
26046
26047
26048
26049 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
26050 maybe-configure-stage1-zlib:
26051 @if zlib-bootstrap
26052 maybe-configure-stage1-zlib: configure-stage1-zlib
26053 configure-stage1-zlib:
26054         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26055         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26056         @r=`${PWD_COMMAND}`; export r; \
26057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26058         TFLAGS="$(STAGE1_TFLAGS)"; \
26059         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26060         $(HOST_EXPORTS) \
26061         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26062         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26063         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
26064         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
26065         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26066         cd $(HOST_SUBDIR)/zlib || exit 1; \
26067         case $(srcdir) in \
26068           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26069           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26070                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26071         esac; \
26072         srcdiroption="--srcdir=$${topdir}/zlib"; \
26073         libsrcdir="$$s/zlib"; \
26074         $(SHELL) $${libsrcdir}/configure \
26075           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26076           --target=${target_alias} $${srcdiroption} \
26077           $(STAGE1_CONFIGURE_FLAGS)
26078 @endif zlib-bootstrap
26079
26080 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
26081 maybe-configure-stage2-zlib:
26082 @if zlib-bootstrap
26083 maybe-configure-stage2-zlib: configure-stage2-zlib
26084 configure-stage2-zlib:
26085         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26086         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26087         @r=`${PWD_COMMAND}`; export r; \
26088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26089         TFLAGS="$(STAGE2_TFLAGS)"; \
26090         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26091         $(HOST_EXPORTS) \
26092         $(POSTSTAGE1_HOST_EXPORTS) \
26093         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26094         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26095         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
26096         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
26097         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26098         cd $(HOST_SUBDIR)/zlib || exit 1; \
26099         case $(srcdir) in \
26100           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26101           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26102                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26103         esac; \
26104         srcdiroption="--srcdir=$${topdir}/zlib"; \
26105         libsrcdir="$$s/zlib"; \
26106         $(SHELL) $${libsrcdir}/configure \
26107           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26108           --target=${target_alias} $${srcdiroption} \
26109           --with-build-libsubdir=$(HOST_SUBDIR) \
26110           $(STAGE2_CONFIGURE_FLAGS)
26111 @endif zlib-bootstrap
26112
26113 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
26114 maybe-configure-stage3-zlib:
26115 @if zlib-bootstrap
26116 maybe-configure-stage3-zlib: configure-stage3-zlib
26117 configure-stage3-zlib:
26118         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26119         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26120         @r=`${PWD_COMMAND}`; export r; \
26121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26122         TFLAGS="$(STAGE3_TFLAGS)"; \
26123         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26124         $(HOST_EXPORTS) \
26125         $(POSTSTAGE1_HOST_EXPORTS) \
26126         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26127         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26128         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
26129         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
26130         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26131         cd $(HOST_SUBDIR)/zlib || exit 1; \
26132         case $(srcdir) in \
26133           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26134           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26135                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26136         esac; \
26137         srcdiroption="--srcdir=$${topdir}/zlib"; \
26138         libsrcdir="$$s/zlib"; \
26139         $(SHELL) $${libsrcdir}/configure \
26140           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26141           --target=${target_alias} $${srcdiroption} \
26142           --with-build-libsubdir=$(HOST_SUBDIR) \
26143           $(STAGE3_CONFIGURE_FLAGS)
26144 @endif zlib-bootstrap
26145
26146 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
26147 maybe-configure-stage4-zlib:
26148 @if zlib-bootstrap
26149 maybe-configure-stage4-zlib: configure-stage4-zlib
26150 configure-stage4-zlib:
26151         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26152         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26153         @r=`${PWD_COMMAND}`; export r; \
26154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26155         TFLAGS="$(STAGE4_TFLAGS)"; \
26156         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26157         $(HOST_EXPORTS) \
26158         $(POSTSTAGE1_HOST_EXPORTS) \
26159         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26160         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26161         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
26162         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
26163         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26164         cd $(HOST_SUBDIR)/zlib || exit 1; \
26165         case $(srcdir) in \
26166           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26167           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26168                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26169         esac; \
26170         srcdiroption="--srcdir=$${topdir}/zlib"; \
26171         libsrcdir="$$s/zlib"; \
26172         $(SHELL) $${libsrcdir}/configure \
26173           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26174           --target=${target_alias} $${srcdiroption} \
26175           --with-build-libsubdir=$(HOST_SUBDIR) \
26176           $(STAGE4_CONFIGURE_FLAGS)
26177 @endif zlib-bootstrap
26178
26179 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
26180 maybe-configure-stageprofile-zlib:
26181 @if zlib-bootstrap
26182 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
26183 configure-stageprofile-zlib:
26184         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26185         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26186         @r=`${PWD_COMMAND}`; export r; \
26187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26188         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26189         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26190         $(HOST_EXPORTS) \
26191         $(POSTSTAGE1_HOST_EXPORTS) \
26192         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26193         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26194         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
26195         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
26196         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26197         cd $(HOST_SUBDIR)/zlib || exit 1; \
26198         case $(srcdir) in \
26199           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26200           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26201                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26202         esac; \
26203         srcdiroption="--srcdir=$${topdir}/zlib"; \
26204         libsrcdir="$$s/zlib"; \
26205         $(SHELL) $${libsrcdir}/configure \
26206           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26207           --target=${target_alias} $${srcdiroption} \
26208           --with-build-libsubdir=$(HOST_SUBDIR) \
26209           $(STAGEprofile_CONFIGURE_FLAGS)
26210 @endif zlib-bootstrap
26211
26212 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
26213 maybe-configure-stagefeedback-zlib:
26214 @if zlib-bootstrap
26215 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
26216 configure-stagefeedback-zlib:
26217         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26218         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26219         @r=`${PWD_COMMAND}`; export r; \
26220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26221         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26222         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26223         $(HOST_EXPORTS) \
26224         $(POSTSTAGE1_HOST_EXPORTS) \
26225         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26226         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26227         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
26228         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
26229         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26230         cd $(HOST_SUBDIR)/zlib || exit 1; \
26231         case $(srcdir) in \
26232           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26233           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26234                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26235         esac; \
26236         srcdiroption="--srcdir=$${topdir}/zlib"; \
26237         libsrcdir="$$s/zlib"; \
26238         $(SHELL) $${libsrcdir}/configure \
26239           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26240           --target=${target_alias} $${srcdiroption} \
26241           --with-build-libsubdir=$(HOST_SUBDIR) \
26242           $(STAGEfeedback_CONFIGURE_FLAGS)
26243 @endif zlib-bootstrap
26244
26245
26246
26247
26248
26249 .PHONY: all-zlib maybe-all-zlib
26250 maybe-all-zlib:
26251 @if gcc-bootstrap
26252 all-zlib: stage_current
26253 @endif gcc-bootstrap
26254 @if zlib
26255 TARGET-zlib=all
26256 maybe-all-zlib: all-zlib
26257 all-zlib: configure-zlib
26258         @r=`${PWD_COMMAND}`; export r; \
26259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26260         $(HOST_EXPORTS)  \
26261         (cd $(HOST_SUBDIR)/zlib && \
26262           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26263                 $(TARGET-zlib))
26264 @endif zlib
26265
26266
26267
26268 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
26269 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
26270 maybe-all-stage1-zlib:
26271 maybe-clean-stage1-zlib:
26272 @if zlib-bootstrap
26273 maybe-all-stage1-zlib: all-stage1-zlib
26274 all-stage1: all-stage1-zlib
26275 TARGET-stage1-zlib = $(TARGET-zlib)
26276 all-stage1-zlib: configure-stage1-zlib
26277         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26278         @r=`${PWD_COMMAND}`; export r; \
26279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26280         TFLAGS="$(STAGE1_TFLAGS)"; \
26281         $(HOST_EXPORTS)  \
26282         cd $(HOST_SUBDIR)/zlib && \
26283         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26284                 CFLAGS="$(STAGE1_CFLAGS)" \
26285                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26286                 LIBCFLAGS="$(LIBCFLAGS)" \
26287                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26288                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26289                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26290                 $(EXTRA_HOST_FLAGS)  \
26291                 $(STAGE1_FLAGS_TO_PASS)  \
26292                 TFLAGS="$(STAGE1_TFLAGS)" \
26293                 $(TARGET-stage1-zlib)
26294
26295 maybe-clean-stage1-zlib: clean-stage1-zlib
26296 clean-stage1: clean-stage1-zlib
26297 clean-stage1-zlib:
26298         @if [ $(current_stage) = stage1 ]; then \
26299           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
26300         else \
26301           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
26302           $(MAKE) stage1-start; \
26303         fi; \
26304         cd $(HOST_SUBDIR)/zlib && \
26305         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26306         $(STAGE1_FLAGS_TO_PASS)  clean
26307 @endif zlib-bootstrap
26308
26309
26310 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
26311 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
26312 maybe-all-stage2-zlib:
26313 maybe-clean-stage2-zlib:
26314 @if zlib-bootstrap
26315 maybe-all-stage2-zlib: all-stage2-zlib
26316 all-stage2: all-stage2-zlib
26317 TARGET-stage2-zlib = $(TARGET-zlib)
26318 all-stage2-zlib: configure-stage2-zlib
26319         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26320         @r=`${PWD_COMMAND}`; export r; \
26321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26322         TFLAGS="$(STAGE2_TFLAGS)"; \
26323         $(HOST_EXPORTS) \
26324         $(POSTSTAGE1_HOST_EXPORTS)  \
26325         cd $(HOST_SUBDIR)/zlib && \
26326         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26327                 CFLAGS="$(STAGE2_CFLAGS)" \
26328                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26329                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26330                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26331                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26332                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26333                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26334                 TFLAGS="$(STAGE2_TFLAGS)" \
26335                 $(TARGET-stage2-zlib)
26336
26337 maybe-clean-stage2-zlib: clean-stage2-zlib
26338 clean-stage2: clean-stage2-zlib
26339 clean-stage2-zlib:
26340         @if [ $(current_stage) = stage2 ]; then \
26341           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
26342         else \
26343           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
26344           $(MAKE) stage2-start; \
26345         fi; \
26346         cd $(HOST_SUBDIR)/zlib && \
26347         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26348 @endif zlib-bootstrap
26349
26350
26351 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
26352 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
26353 maybe-all-stage3-zlib:
26354 maybe-clean-stage3-zlib:
26355 @if zlib-bootstrap
26356 maybe-all-stage3-zlib: all-stage3-zlib
26357 all-stage3: all-stage3-zlib
26358 TARGET-stage3-zlib = $(TARGET-zlib)
26359 all-stage3-zlib: configure-stage3-zlib
26360         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26361         @r=`${PWD_COMMAND}`; export r; \
26362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26363         TFLAGS="$(STAGE3_TFLAGS)"; \
26364         $(HOST_EXPORTS) \
26365         $(POSTSTAGE1_HOST_EXPORTS)  \
26366         cd $(HOST_SUBDIR)/zlib && \
26367         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26368                 CFLAGS="$(STAGE3_CFLAGS)" \
26369                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26370                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26371                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26372                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26373                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26374                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26375                 TFLAGS="$(STAGE3_TFLAGS)" \
26376                 $(TARGET-stage3-zlib)
26377
26378 maybe-clean-stage3-zlib: clean-stage3-zlib
26379 clean-stage3: clean-stage3-zlib
26380 clean-stage3-zlib:
26381         @if [ $(current_stage) = stage3 ]; then \
26382           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
26383         else \
26384           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
26385           $(MAKE) stage3-start; \
26386         fi; \
26387         cd $(HOST_SUBDIR)/zlib && \
26388         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26389 @endif zlib-bootstrap
26390
26391
26392 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
26393 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
26394 maybe-all-stage4-zlib:
26395 maybe-clean-stage4-zlib:
26396 @if zlib-bootstrap
26397 maybe-all-stage4-zlib: all-stage4-zlib
26398 all-stage4: all-stage4-zlib
26399 TARGET-stage4-zlib = $(TARGET-zlib)
26400 all-stage4-zlib: configure-stage4-zlib
26401         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26402         @r=`${PWD_COMMAND}`; export r; \
26403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26404         TFLAGS="$(STAGE4_TFLAGS)"; \
26405         $(HOST_EXPORTS) \
26406         $(POSTSTAGE1_HOST_EXPORTS)  \
26407         cd $(HOST_SUBDIR)/zlib && \
26408         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26409                 CFLAGS="$(STAGE4_CFLAGS)" \
26410                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26411                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26412                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26413                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26414                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26415                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26416                 TFLAGS="$(STAGE4_TFLAGS)" \
26417                 $(TARGET-stage4-zlib)
26418
26419 maybe-clean-stage4-zlib: clean-stage4-zlib
26420 clean-stage4: clean-stage4-zlib
26421 clean-stage4-zlib:
26422         @if [ $(current_stage) = stage4 ]; then \
26423           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
26424         else \
26425           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
26426           $(MAKE) stage4-start; \
26427         fi; \
26428         cd $(HOST_SUBDIR)/zlib && \
26429         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26430 @endif zlib-bootstrap
26431
26432
26433 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
26434 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
26435 maybe-all-stageprofile-zlib:
26436 maybe-clean-stageprofile-zlib:
26437 @if zlib-bootstrap
26438 maybe-all-stageprofile-zlib: all-stageprofile-zlib
26439 all-stageprofile: all-stageprofile-zlib
26440 TARGET-stageprofile-zlib = $(TARGET-zlib)
26441 all-stageprofile-zlib: configure-stageprofile-zlib
26442         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26443         @r=`${PWD_COMMAND}`; export r; \
26444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26445         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26446         $(HOST_EXPORTS) \
26447         $(POSTSTAGE1_HOST_EXPORTS)  \
26448         cd $(HOST_SUBDIR)/zlib && \
26449         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26450                 CFLAGS="$(STAGEprofile_CFLAGS)" \
26451                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26452                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26453                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26454                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26455                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26456                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26457                 TFLAGS="$(STAGEprofile_TFLAGS)" \
26458                 $(TARGET-stageprofile-zlib)
26459
26460 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
26461 clean-stageprofile: clean-stageprofile-zlib
26462 clean-stageprofile-zlib:
26463         @if [ $(current_stage) = stageprofile ]; then \
26464           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
26465         else \
26466           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
26467           $(MAKE) stageprofile-start; \
26468         fi; \
26469         cd $(HOST_SUBDIR)/zlib && \
26470         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26471 @endif zlib-bootstrap
26472
26473
26474 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
26475 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
26476 maybe-all-stagefeedback-zlib:
26477 maybe-clean-stagefeedback-zlib:
26478 @if zlib-bootstrap
26479 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
26480 all-stagefeedback: all-stagefeedback-zlib
26481 TARGET-stagefeedback-zlib = $(TARGET-zlib)
26482 all-stagefeedback-zlib: configure-stagefeedback-zlib
26483         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26484         @r=`${PWD_COMMAND}`; export r; \
26485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26486         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26487         $(HOST_EXPORTS) \
26488         $(POSTSTAGE1_HOST_EXPORTS)  \
26489         cd $(HOST_SUBDIR)/zlib && \
26490         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26491                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26492                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26493                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26494                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26495                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26496                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26497                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26498                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26499                 $(TARGET-stagefeedback-zlib)
26500
26501 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
26502 clean-stagefeedback: clean-stagefeedback-zlib
26503 clean-stagefeedback-zlib:
26504         @if [ $(current_stage) = stagefeedback ]; then \
26505           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
26506         else \
26507           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
26508           $(MAKE) stagefeedback-start; \
26509         fi; \
26510         cd $(HOST_SUBDIR)/zlib && \
26511         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26512 @endif zlib-bootstrap
26513
26514
26515
26516
26517
26518 .PHONY: check-zlib maybe-check-zlib
26519 maybe-check-zlib:
26520 @if zlib
26521 maybe-check-zlib: check-zlib
26522
26523 check-zlib:
26524
26525 @endif zlib
26526
26527 .PHONY: install-zlib maybe-install-zlib
26528 maybe-install-zlib:
26529 @if zlib
26530 maybe-install-zlib: install-zlib
26531
26532 install-zlib:
26533
26534 @endif zlib
26535
26536 .PHONY: install-strip-zlib maybe-install-strip-zlib
26537 maybe-install-strip-zlib:
26538 @if zlib
26539 maybe-install-strip-zlib: install-strip-zlib
26540
26541 install-strip-zlib:
26542
26543 @endif zlib
26544
26545 # Other targets (info, dvi, pdf, etc.)
26546
26547 .PHONY: maybe-info-zlib info-zlib
26548 maybe-info-zlib:
26549 @if zlib
26550 maybe-info-zlib: info-zlib
26551
26552 info-zlib: \
26553     configure-zlib 
26554         @[ -f ./zlib/Makefile ] || exit 0; \
26555         r=`${PWD_COMMAND}`; export r; \
26556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26557         $(HOST_EXPORTS) \
26558         for flag in $(EXTRA_HOST_FLAGS) ; do \
26559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26560         done; \
26561         echo "Doing info in zlib" ; \
26562         (cd $(HOST_SUBDIR)/zlib && \
26563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26565                   "RANLIB=$${RANLIB}" \
26566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26567                   info) \
26568           || exit 1
26569
26570 @endif zlib
26571
26572 .PHONY: maybe-dvi-zlib dvi-zlib
26573 maybe-dvi-zlib:
26574 @if zlib
26575 maybe-dvi-zlib: dvi-zlib
26576
26577 dvi-zlib: \
26578     configure-zlib 
26579         @[ -f ./zlib/Makefile ] || exit 0; \
26580         r=`${PWD_COMMAND}`; export r; \
26581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26582         $(HOST_EXPORTS) \
26583         for flag in $(EXTRA_HOST_FLAGS) ; do \
26584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26585         done; \
26586         echo "Doing dvi in zlib" ; \
26587         (cd $(HOST_SUBDIR)/zlib && \
26588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26590                   "RANLIB=$${RANLIB}" \
26591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26592                   dvi) \
26593           || exit 1
26594
26595 @endif zlib
26596
26597 .PHONY: maybe-pdf-zlib pdf-zlib
26598 maybe-pdf-zlib:
26599 @if zlib
26600 maybe-pdf-zlib: pdf-zlib
26601
26602 pdf-zlib: \
26603     configure-zlib 
26604         @[ -f ./zlib/Makefile ] || exit 0; \
26605         r=`${PWD_COMMAND}`; export r; \
26606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26607         $(HOST_EXPORTS) \
26608         for flag in $(EXTRA_HOST_FLAGS) ; do \
26609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26610         done; \
26611         echo "Doing pdf in zlib" ; \
26612         (cd $(HOST_SUBDIR)/zlib && \
26613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26615                   "RANLIB=$${RANLIB}" \
26616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26617                   pdf) \
26618           || exit 1
26619
26620 @endif zlib
26621
26622 .PHONY: maybe-html-zlib html-zlib
26623 maybe-html-zlib:
26624 @if zlib
26625 maybe-html-zlib: html-zlib
26626
26627 html-zlib: \
26628     configure-zlib 
26629         @[ -f ./zlib/Makefile ] || exit 0; \
26630         r=`${PWD_COMMAND}`; export r; \
26631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26632         $(HOST_EXPORTS) \
26633         for flag in $(EXTRA_HOST_FLAGS) ; do \
26634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26635         done; \
26636         echo "Doing html in zlib" ; \
26637         (cd $(HOST_SUBDIR)/zlib && \
26638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26640                   "RANLIB=$${RANLIB}" \
26641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26642                   html) \
26643           || exit 1
26644
26645 @endif zlib
26646
26647 .PHONY: maybe-TAGS-zlib TAGS-zlib
26648 maybe-TAGS-zlib:
26649 @if zlib
26650 maybe-TAGS-zlib: TAGS-zlib
26651
26652 TAGS-zlib: \
26653     configure-zlib 
26654         @[ -f ./zlib/Makefile ] || exit 0; \
26655         r=`${PWD_COMMAND}`; export r; \
26656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26657         $(HOST_EXPORTS) \
26658         for flag in $(EXTRA_HOST_FLAGS) ; do \
26659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26660         done; \
26661         echo "Doing TAGS in zlib" ; \
26662         (cd $(HOST_SUBDIR)/zlib && \
26663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26665                   "RANLIB=$${RANLIB}" \
26666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26667                   TAGS) \
26668           || exit 1
26669
26670 @endif zlib
26671
26672 .PHONY: maybe-install-info-zlib install-info-zlib
26673 maybe-install-info-zlib:
26674 @if zlib
26675 maybe-install-info-zlib: install-info-zlib
26676
26677 install-info-zlib: \
26678     configure-zlib \
26679     info-zlib 
26680         @[ -f ./zlib/Makefile ] || exit 0; \
26681         r=`${PWD_COMMAND}`; export r; \
26682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26683         $(HOST_EXPORTS) \
26684         for flag in $(EXTRA_HOST_FLAGS) ; do \
26685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26686         done; \
26687         echo "Doing install-info in zlib" ; \
26688         (cd $(HOST_SUBDIR)/zlib && \
26689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26691                   "RANLIB=$${RANLIB}" \
26692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26693                   install-info) \
26694           || exit 1
26695
26696 @endif zlib
26697
26698 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
26699 maybe-install-pdf-zlib:
26700 @if zlib
26701 maybe-install-pdf-zlib: install-pdf-zlib
26702
26703 install-pdf-zlib: \
26704     configure-zlib \
26705     pdf-zlib 
26706         @[ -f ./zlib/Makefile ] || exit 0; \
26707         r=`${PWD_COMMAND}`; export r; \
26708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26709         $(HOST_EXPORTS) \
26710         for flag in $(EXTRA_HOST_FLAGS) ; do \
26711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26712         done; \
26713         echo "Doing install-pdf in zlib" ; \
26714         (cd $(HOST_SUBDIR)/zlib && \
26715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26717                   "RANLIB=$${RANLIB}" \
26718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26719                   install-pdf) \
26720           || exit 1
26721
26722 @endif zlib
26723
26724 .PHONY: maybe-install-html-zlib install-html-zlib
26725 maybe-install-html-zlib:
26726 @if zlib
26727 maybe-install-html-zlib: install-html-zlib
26728
26729 install-html-zlib: \
26730     configure-zlib \
26731     html-zlib 
26732         @[ -f ./zlib/Makefile ] || exit 0; \
26733         r=`${PWD_COMMAND}`; export r; \
26734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26735         $(HOST_EXPORTS) \
26736         for flag in $(EXTRA_HOST_FLAGS) ; do \
26737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26738         done; \
26739         echo "Doing install-html in zlib" ; \
26740         (cd $(HOST_SUBDIR)/zlib && \
26741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26743                   "RANLIB=$${RANLIB}" \
26744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26745                   install-html) \
26746           || exit 1
26747
26748 @endif zlib
26749
26750 .PHONY: maybe-installcheck-zlib installcheck-zlib
26751 maybe-installcheck-zlib:
26752 @if zlib
26753 maybe-installcheck-zlib: installcheck-zlib
26754
26755 installcheck-zlib: \
26756     configure-zlib 
26757         @[ -f ./zlib/Makefile ] || exit 0; \
26758         r=`${PWD_COMMAND}`; export r; \
26759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26760         $(HOST_EXPORTS) \
26761         for flag in $(EXTRA_HOST_FLAGS) ; do \
26762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26763         done; \
26764         echo "Doing installcheck in zlib" ; \
26765         (cd $(HOST_SUBDIR)/zlib && \
26766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26768                   "RANLIB=$${RANLIB}" \
26769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26770                   installcheck) \
26771           || exit 1
26772
26773 @endif zlib
26774
26775 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
26776 maybe-mostlyclean-zlib:
26777 @if zlib
26778 maybe-mostlyclean-zlib: mostlyclean-zlib
26779
26780 mostlyclean-zlib: 
26781         @[ -f ./zlib/Makefile ] || exit 0; \
26782         r=`${PWD_COMMAND}`; export r; \
26783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26784         $(HOST_EXPORTS) \
26785         for flag in $(EXTRA_HOST_FLAGS) ; do \
26786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26787         done; \
26788         echo "Doing mostlyclean in zlib" ; \
26789         (cd $(HOST_SUBDIR)/zlib && \
26790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26792                   "RANLIB=$${RANLIB}" \
26793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26794                   mostlyclean) \
26795           || exit 1
26796
26797 @endif zlib
26798
26799 .PHONY: maybe-clean-zlib clean-zlib
26800 maybe-clean-zlib:
26801 @if zlib
26802 maybe-clean-zlib: clean-zlib
26803
26804 clean-zlib: 
26805         @[ -f ./zlib/Makefile ] || exit 0; \
26806         r=`${PWD_COMMAND}`; export r; \
26807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26808         $(HOST_EXPORTS) \
26809         for flag in $(EXTRA_HOST_FLAGS) ; do \
26810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26811         done; \
26812         echo "Doing clean in zlib" ; \
26813         (cd $(HOST_SUBDIR)/zlib && \
26814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26816                   "RANLIB=$${RANLIB}" \
26817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26818                   clean) \
26819           || exit 1
26820
26821 @endif zlib
26822
26823 .PHONY: maybe-distclean-zlib distclean-zlib
26824 maybe-distclean-zlib:
26825 @if zlib
26826 maybe-distclean-zlib: distclean-zlib
26827
26828 distclean-zlib: 
26829         @[ -f ./zlib/Makefile ] || exit 0; \
26830         r=`${PWD_COMMAND}`; export r; \
26831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26832         $(HOST_EXPORTS) \
26833         for flag in $(EXTRA_HOST_FLAGS) ; do \
26834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26835         done; \
26836         echo "Doing distclean in zlib" ; \
26837         (cd $(HOST_SUBDIR)/zlib && \
26838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26840                   "RANLIB=$${RANLIB}" \
26841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26842                   distclean) \
26843           || exit 1
26844
26845 @endif zlib
26846
26847 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
26848 maybe-maintainer-clean-zlib:
26849 @if zlib
26850 maybe-maintainer-clean-zlib: maintainer-clean-zlib
26851
26852 maintainer-clean-zlib: 
26853         @[ -f ./zlib/Makefile ] || exit 0; \
26854         r=`${PWD_COMMAND}`; export r; \
26855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26856         $(HOST_EXPORTS) \
26857         for flag in $(EXTRA_HOST_FLAGS) ; do \
26858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26859         done; \
26860         echo "Doing maintainer-clean in zlib" ; \
26861         (cd $(HOST_SUBDIR)/zlib && \
26862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26864                   "RANLIB=$${RANLIB}" \
26865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26866                   maintainer-clean) \
26867           || exit 1
26868
26869 @endif zlib
26870
26871
26872
26873 .PHONY: configure-gdb maybe-configure-gdb
26874 maybe-configure-gdb:
26875 @if gcc-bootstrap
26876 configure-gdb: stage_current
26877 @endif gcc-bootstrap
26878 @if gdb
26879 maybe-configure-gdb: configure-gdb
26880 configure-gdb: 
26881         @: $(MAKE); $(unstage)
26882         @r=`${PWD_COMMAND}`; export r; \
26883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26884         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
26885         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
26886         $(HOST_EXPORTS)  \
26887         echo Configuring in $(HOST_SUBDIR)/gdb; \
26888         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
26889         case $(srcdir) in \
26890           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26891           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
26892                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26893         esac; \
26894         srcdiroption="--srcdir=$${topdir}/gdb"; \
26895         libsrcdir="$$s/gdb"; \
26896         $(SHELL) $${libsrcdir}/configure \
26897           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26898           --target=${target_alias} $${srcdiroption}  \
26899           || exit 1
26900 @endif gdb
26901
26902
26903
26904
26905
26906 .PHONY: all-gdb maybe-all-gdb
26907 maybe-all-gdb:
26908 @if gcc-bootstrap
26909 all-gdb: stage_current
26910 @endif gcc-bootstrap
26911 @if gdb
26912 TARGET-gdb=all
26913 maybe-all-gdb: all-gdb
26914 all-gdb: configure-gdb
26915         @: $(MAKE); $(unstage)
26916         @r=`${PWD_COMMAND}`; export r; \
26917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26918         $(HOST_EXPORTS)  \
26919         (cd $(HOST_SUBDIR)/gdb && \
26920           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26921                 $(TARGET-gdb))
26922 @endif gdb
26923
26924
26925
26926
26927 .PHONY: check-gdb maybe-check-gdb
26928 maybe-check-gdb:
26929 @if gdb
26930 maybe-check-gdb: check-gdb
26931
26932 check-gdb:
26933         @: $(MAKE); $(unstage)
26934         @r=`${PWD_COMMAND}`; export r; \
26935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26936         $(HOST_EXPORTS) \
26937         (cd $(HOST_SUBDIR)/gdb && \
26938           $(MAKE) $(FLAGS_TO_PASS)  check)
26939
26940 @endif gdb
26941
26942 .PHONY: install-gdb maybe-install-gdb
26943 maybe-install-gdb:
26944 @if gdb
26945 maybe-install-gdb: install-gdb
26946
26947 install-gdb: installdirs
26948         @: $(MAKE); $(unstage)
26949         @r=`${PWD_COMMAND}`; export r; \
26950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26951         $(HOST_EXPORTS) \
26952         (cd $(HOST_SUBDIR)/gdb && \
26953           $(MAKE) $(FLAGS_TO_PASS)  install)
26954
26955 @endif gdb
26956
26957 .PHONY: install-strip-gdb maybe-install-strip-gdb
26958 maybe-install-strip-gdb:
26959 @if gdb
26960 maybe-install-strip-gdb: install-strip-gdb
26961
26962 install-strip-gdb: installdirs
26963         @: $(MAKE); $(unstage)
26964         @r=`${PWD_COMMAND}`; export r; \
26965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26966         $(HOST_EXPORTS) \
26967         (cd $(HOST_SUBDIR)/gdb && \
26968           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26969
26970 @endif gdb
26971
26972 # Other targets (info, dvi, pdf, etc.)
26973
26974 .PHONY: maybe-info-gdb info-gdb
26975 maybe-info-gdb:
26976 @if gdb
26977 maybe-info-gdb: info-gdb
26978
26979 info-gdb: \
26980     configure-gdb 
26981         @: $(MAKE); $(unstage)
26982         @[ -f ./gdb/Makefile ] || exit 0; \
26983         r=`${PWD_COMMAND}`; export r; \
26984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26985         $(HOST_EXPORTS) \
26986         for flag in $(EXTRA_HOST_FLAGS) ; do \
26987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26988         done; \
26989         echo "Doing info in gdb" ; \
26990         (cd $(HOST_SUBDIR)/gdb && \
26991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26993                   "RANLIB=$${RANLIB}" \
26994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26995                   info) \
26996           || exit 1
26997
26998 @endif gdb
26999
27000 .PHONY: maybe-dvi-gdb dvi-gdb
27001 maybe-dvi-gdb:
27002 @if gdb
27003 maybe-dvi-gdb: dvi-gdb
27004
27005 dvi-gdb: \
27006     configure-gdb 
27007         @: $(MAKE); $(unstage)
27008         @[ -f ./gdb/Makefile ] || exit 0; \
27009         r=`${PWD_COMMAND}`; export r; \
27010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27011         $(HOST_EXPORTS) \
27012         for flag in $(EXTRA_HOST_FLAGS) ; do \
27013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27014         done; \
27015         echo "Doing dvi in gdb" ; \
27016         (cd $(HOST_SUBDIR)/gdb && \
27017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27019                   "RANLIB=$${RANLIB}" \
27020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27021                   dvi) \
27022           || exit 1
27023
27024 @endif gdb
27025
27026 .PHONY: maybe-pdf-gdb pdf-gdb
27027 maybe-pdf-gdb:
27028 @if gdb
27029 maybe-pdf-gdb: pdf-gdb
27030
27031 pdf-gdb: \
27032     configure-gdb 
27033         @: $(MAKE); $(unstage)
27034         @[ -f ./gdb/Makefile ] || exit 0; \
27035         r=`${PWD_COMMAND}`; export r; \
27036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27037         $(HOST_EXPORTS) \
27038         for flag in $(EXTRA_HOST_FLAGS) ; do \
27039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27040         done; \
27041         echo "Doing pdf in gdb" ; \
27042         (cd $(HOST_SUBDIR)/gdb && \
27043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27045                   "RANLIB=$${RANLIB}" \
27046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27047                   pdf) \
27048           || exit 1
27049
27050 @endif gdb
27051
27052 .PHONY: maybe-html-gdb html-gdb
27053 maybe-html-gdb:
27054 @if gdb
27055 maybe-html-gdb: html-gdb
27056
27057 html-gdb: \
27058     configure-gdb 
27059         @: $(MAKE); $(unstage)
27060         @[ -f ./gdb/Makefile ] || exit 0; \
27061         r=`${PWD_COMMAND}`; export r; \
27062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27063         $(HOST_EXPORTS) \
27064         for flag in $(EXTRA_HOST_FLAGS) ; do \
27065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27066         done; \
27067         echo "Doing html in gdb" ; \
27068         (cd $(HOST_SUBDIR)/gdb && \
27069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27071                   "RANLIB=$${RANLIB}" \
27072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27073                   html) \
27074           || exit 1
27075
27076 @endif gdb
27077
27078 .PHONY: maybe-TAGS-gdb TAGS-gdb
27079 maybe-TAGS-gdb:
27080 @if gdb
27081 maybe-TAGS-gdb: TAGS-gdb
27082
27083 TAGS-gdb: \
27084     configure-gdb 
27085         @: $(MAKE); $(unstage)
27086         @[ -f ./gdb/Makefile ] || exit 0; \
27087         r=`${PWD_COMMAND}`; export r; \
27088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27089         $(HOST_EXPORTS) \
27090         for flag in $(EXTRA_HOST_FLAGS) ; do \
27091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27092         done; \
27093         echo "Doing TAGS in gdb" ; \
27094         (cd $(HOST_SUBDIR)/gdb && \
27095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27097                   "RANLIB=$${RANLIB}" \
27098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27099                   TAGS) \
27100           || exit 1
27101
27102 @endif gdb
27103
27104 .PHONY: maybe-install-info-gdb install-info-gdb
27105 maybe-install-info-gdb:
27106 @if gdb
27107 maybe-install-info-gdb: install-info-gdb
27108
27109 install-info-gdb: \
27110     configure-gdb \
27111     info-gdb 
27112         @: $(MAKE); $(unstage)
27113         @[ -f ./gdb/Makefile ] || exit 0; \
27114         r=`${PWD_COMMAND}`; export r; \
27115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27116         $(HOST_EXPORTS) \
27117         for flag in $(EXTRA_HOST_FLAGS) ; do \
27118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27119         done; \
27120         echo "Doing install-info in gdb" ; \
27121         (cd $(HOST_SUBDIR)/gdb && \
27122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27124                   "RANLIB=$${RANLIB}" \
27125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27126                   install-info) \
27127           || exit 1
27128
27129 @endif gdb
27130
27131 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
27132 maybe-install-pdf-gdb:
27133 @if gdb
27134 maybe-install-pdf-gdb: install-pdf-gdb
27135
27136 install-pdf-gdb: \
27137     configure-gdb \
27138     pdf-gdb 
27139         @: $(MAKE); $(unstage)
27140         @[ -f ./gdb/Makefile ] || exit 0; \
27141         r=`${PWD_COMMAND}`; export r; \
27142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27143         $(HOST_EXPORTS) \
27144         for flag in $(EXTRA_HOST_FLAGS) ; do \
27145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27146         done; \
27147         echo "Doing install-pdf in gdb" ; \
27148         (cd $(HOST_SUBDIR)/gdb && \
27149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27151                   "RANLIB=$${RANLIB}" \
27152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27153                   install-pdf) \
27154           || exit 1
27155
27156 @endif gdb
27157
27158 .PHONY: maybe-install-html-gdb install-html-gdb
27159 maybe-install-html-gdb:
27160 @if gdb
27161 maybe-install-html-gdb: install-html-gdb
27162
27163 install-html-gdb: \
27164     configure-gdb \
27165     html-gdb 
27166         @: $(MAKE); $(unstage)
27167         @[ -f ./gdb/Makefile ] || exit 0; \
27168         r=`${PWD_COMMAND}`; export r; \
27169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27170         $(HOST_EXPORTS) \
27171         for flag in $(EXTRA_HOST_FLAGS) ; do \
27172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27173         done; \
27174         echo "Doing install-html in gdb" ; \
27175         (cd $(HOST_SUBDIR)/gdb && \
27176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27178                   "RANLIB=$${RANLIB}" \
27179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27180                   install-html) \
27181           || exit 1
27182
27183 @endif gdb
27184
27185 .PHONY: maybe-installcheck-gdb installcheck-gdb
27186 maybe-installcheck-gdb:
27187 @if gdb
27188 maybe-installcheck-gdb: installcheck-gdb
27189
27190 installcheck-gdb: \
27191     configure-gdb 
27192         @: $(MAKE); $(unstage)
27193         @[ -f ./gdb/Makefile ] || exit 0; \
27194         r=`${PWD_COMMAND}`; export r; \
27195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27196         $(HOST_EXPORTS) \
27197         for flag in $(EXTRA_HOST_FLAGS) ; do \
27198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27199         done; \
27200         echo "Doing installcheck in gdb" ; \
27201         (cd $(HOST_SUBDIR)/gdb && \
27202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27204                   "RANLIB=$${RANLIB}" \
27205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27206                   installcheck) \
27207           || exit 1
27208
27209 @endif gdb
27210
27211 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
27212 maybe-mostlyclean-gdb:
27213 @if gdb
27214 maybe-mostlyclean-gdb: mostlyclean-gdb
27215
27216 mostlyclean-gdb: 
27217         @: $(MAKE); $(unstage)
27218         @[ -f ./gdb/Makefile ] || exit 0; \
27219         r=`${PWD_COMMAND}`; export r; \
27220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27221         $(HOST_EXPORTS) \
27222         for flag in $(EXTRA_HOST_FLAGS) ; do \
27223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27224         done; \
27225         echo "Doing mostlyclean in gdb" ; \
27226         (cd $(HOST_SUBDIR)/gdb && \
27227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27229                   "RANLIB=$${RANLIB}" \
27230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27231                   mostlyclean) \
27232           || exit 1
27233
27234 @endif gdb
27235
27236 .PHONY: maybe-clean-gdb clean-gdb
27237 maybe-clean-gdb:
27238 @if gdb
27239 maybe-clean-gdb: clean-gdb
27240
27241 clean-gdb: 
27242         @: $(MAKE); $(unstage)
27243         @[ -f ./gdb/Makefile ] || exit 0; \
27244         r=`${PWD_COMMAND}`; export r; \
27245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27246         $(HOST_EXPORTS) \
27247         for flag in $(EXTRA_HOST_FLAGS) ; do \
27248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27249         done; \
27250         echo "Doing clean in gdb" ; \
27251         (cd $(HOST_SUBDIR)/gdb && \
27252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27254                   "RANLIB=$${RANLIB}" \
27255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27256                   clean) \
27257           || exit 1
27258
27259 @endif gdb
27260
27261 .PHONY: maybe-distclean-gdb distclean-gdb
27262 maybe-distclean-gdb:
27263 @if gdb
27264 maybe-distclean-gdb: distclean-gdb
27265
27266 distclean-gdb: 
27267         @: $(MAKE); $(unstage)
27268         @[ -f ./gdb/Makefile ] || exit 0; \
27269         r=`${PWD_COMMAND}`; export r; \
27270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27271         $(HOST_EXPORTS) \
27272         for flag in $(EXTRA_HOST_FLAGS) ; do \
27273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27274         done; \
27275         echo "Doing distclean in gdb" ; \
27276         (cd $(HOST_SUBDIR)/gdb && \
27277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27279                   "RANLIB=$${RANLIB}" \
27280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27281                   distclean) \
27282           || exit 1
27283
27284 @endif gdb
27285
27286 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
27287 maybe-maintainer-clean-gdb:
27288 @if gdb
27289 maybe-maintainer-clean-gdb: maintainer-clean-gdb
27290
27291 maintainer-clean-gdb: 
27292         @: $(MAKE); $(unstage)
27293         @[ -f ./gdb/Makefile ] || exit 0; \
27294         r=`${PWD_COMMAND}`; export r; \
27295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27296         $(HOST_EXPORTS) \
27297         for flag in $(EXTRA_HOST_FLAGS) ; do \
27298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27299         done; \
27300         echo "Doing maintainer-clean in gdb" ; \
27301         (cd $(HOST_SUBDIR)/gdb && \
27302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27304                   "RANLIB=$${RANLIB}" \
27305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27306                   maintainer-clean) \
27307           || exit 1
27308
27309 @endif gdb
27310
27311
27312
27313 .PHONY: configure-expect maybe-configure-expect
27314 maybe-configure-expect:
27315 @if gcc-bootstrap
27316 configure-expect: stage_current
27317 @endif gcc-bootstrap
27318 @if expect
27319 maybe-configure-expect: configure-expect
27320 configure-expect: 
27321         @: $(MAKE); $(unstage)
27322         @r=`${PWD_COMMAND}`; export r; \
27323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27324         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
27325         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
27326         $(HOST_EXPORTS)  \
27327         echo Configuring in $(HOST_SUBDIR)/expect; \
27328         cd "$(HOST_SUBDIR)/expect" || exit 1; \
27329         case $(srcdir) in \
27330           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27331           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
27332                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27333         esac; \
27334         srcdiroption="--srcdir=$${topdir}/expect"; \
27335         libsrcdir="$$s/expect"; \
27336         $(SHELL) $${libsrcdir}/configure \
27337           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27338           --target=${target_alias} $${srcdiroption}  \
27339           || exit 1
27340 @endif expect
27341
27342
27343
27344
27345
27346 .PHONY: all-expect maybe-all-expect
27347 maybe-all-expect:
27348 @if gcc-bootstrap
27349 all-expect: stage_current
27350 @endif gcc-bootstrap
27351 @if expect
27352 TARGET-expect=all
27353 maybe-all-expect: all-expect
27354 all-expect: configure-expect
27355         @: $(MAKE); $(unstage)
27356         @r=`${PWD_COMMAND}`; export r; \
27357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27358         $(HOST_EXPORTS)  \
27359         (cd $(HOST_SUBDIR)/expect && \
27360           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27361                 $(TARGET-expect))
27362 @endif expect
27363
27364
27365
27366
27367 .PHONY: check-expect maybe-check-expect
27368 maybe-check-expect:
27369 @if expect
27370 maybe-check-expect: check-expect
27371
27372 check-expect:
27373         @: $(MAKE); $(unstage)
27374         @r=`${PWD_COMMAND}`; export r; \
27375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27376         $(HOST_EXPORTS) \
27377         (cd $(HOST_SUBDIR)/expect && \
27378           $(MAKE) $(FLAGS_TO_PASS)  check)
27379
27380 @endif expect
27381
27382 .PHONY: install-expect maybe-install-expect
27383 maybe-install-expect:
27384 @if expect
27385 maybe-install-expect: install-expect
27386
27387 install-expect: installdirs
27388         @: $(MAKE); $(unstage)
27389         @r=`${PWD_COMMAND}`; export r; \
27390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27391         $(HOST_EXPORTS) \
27392         (cd $(HOST_SUBDIR)/expect && \
27393           $(MAKE) $(FLAGS_TO_PASS)  install)
27394
27395 @endif expect
27396
27397 .PHONY: install-strip-expect maybe-install-strip-expect
27398 maybe-install-strip-expect:
27399 @if expect
27400 maybe-install-strip-expect: install-strip-expect
27401
27402 install-strip-expect: installdirs
27403         @: $(MAKE); $(unstage)
27404         @r=`${PWD_COMMAND}`; export r; \
27405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27406         $(HOST_EXPORTS) \
27407         (cd $(HOST_SUBDIR)/expect && \
27408           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
27409
27410 @endif expect
27411
27412 # Other targets (info, dvi, pdf, etc.)
27413
27414 .PHONY: maybe-info-expect info-expect
27415 maybe-info-expect:
27416 @if expect
27417 maybe-info-expect: info-expect
27418
27419 info-expect: \
27420     configure-expect 
27421         @: $(MAKE); $(unstage)
27422         @[ -f ./expect/Makefile ] || exit 0; \
27423         r=`${PWD_COMMAND}`; export r; \
27424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27425         $(HOST_EXPORTS) \
27426         for flag in $(EXTRA_HOST_FLAGS) ; do \
27427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27428         done; \
27429         echo "Doing info in expect" ; \
27430         (cd $(HOST_SUBDIR)/expect && \
27431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27433                   "RANLIB=$${RANLIB}" \
27434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27435                   info) \
27436           || exit 1
27437
27438 @endif expect
27439
27440 .PHONY: maybe-dvi-expect dvi-expect
27441 maybe-dvi-expect:
27442 @if expect
27443 maybe-dvi-expect: dvi-expect
27444
27445 dvi-expect: \
27446     configure-expect 
27447         @: $(MAKE); $(unstage)
27448         @[ -f ./expect/Makefile ] || exit 0; \
27449         r=`${PWD_COMMAND}`; export r; \
27450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27451         $(HOST_EXPORTS) \
27452         for flag in $(EXTRA_HOST_FLAGS) ; do \
27453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27454         done; \
27455         echo "Doing dvi in expect" ; \
27456         (cd $(HOST_SUBDIR)/expect && \
27457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27459                   "RANLIB=$${RANLIB}" \
27460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27461                   dvi) \
27462           || exit 1
27463
27464 @endif expect
27465
27466 .PHONY: maybe-pdf-expect pdf-expect
27467 maybe-pdf-expect:
27468 @if expect
27469 maybe-pdf-expect: pdf-expect
27470
27471 pdf-expect: \
27472     configure-expect 
27473         @: $(MAKE); $(unstage)
27474         @[ -f ./expect/Makefile ] || exit 0; \
27475         r=`${PWD_COMMAND}`; export r; \
27476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27477         $(HOST_EXPORTS) \
27478         for flag in $(EXTRA_HOST_FLAGS) ; do \
27479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27480         done; \
27481         echo "Doing pdf in expect" ; \
27482         (cd $(HOST_SUBDIR)/expect && \
27483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27485                   "RANLIB=$${RANLIB}" \
27486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27487                   pdf) \
27488           || exit 1
27489
27490 @endif expect
27491
27492 .PHONY: maybe-html-expect html-expect
27493 maybe-html-expect:
27494 @if expect
27495 maybe-html-expect: html-expect
27496
27497 html-expect: \
27498     configure-expect 
27499         @: $(MAKE); $(unstage)
27500         @[ -f ./expect/Makefile ] || exit 0; \
27501         r=`${PWD_COMMAND}`; export r; \
27502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27503         $(HOST_EXPORTS) \
27504         for flag in $(EXTRA_HOST_FLAGS) ; do \
27505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27506         done; \
27507         echo "Doing html in expect" ; \
27508         (cd $(HOST_SUBDIR)/expect && \
27509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27511                   "RANLIB=$${RANLIB}" \
27512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27513                   html) \
27514           || exit 1
27515
27516 @endif expect
27517
27518 .PHONY: maybe-TAGS-expect TAGS-expect
27519 maybe-TAGS-expect:
27520 @if expect
27521 maybe-TAGS-expect: TAGS-expect
27522
27523 TAGS-expect: \
27524     configure-expect 
27525         @: $(MAKE); $(unstage)
27526         @[ -f ./expect/Makefile ] || exit 0; \
27527         r=`${PWD_COMMAND}`; export r; \
27528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27529         $(HOST_EXPORTS) \
27530         for flag in $(EXTRA_HOST_FLAGS) ; do \
27531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27532         done; \
27533         echo "Doing TAGS in expect" ; \
27534         (cd $(HOST_SUBDIR)/expect && \
27535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27537                   "RANLIB=$${RANLIB}" \
27538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27539                   TAGS) \
27540           || exit 1
27541
27542 @endif expect
27543
27544 .PHONY: maybe-install-info-expect install-info-expect
27545 maybe-install-info-expect:
27546 @if expect
27547 maybe-install-info-expect: install-info-expect
27548
27549 install-info-expect: \
27550     configure-expect \
27551     info-expect 
27552         @: $(MAKE); $(unstage)
27553         @[ -f ./expect/Makefile ] || exit 0; \
27554         r=`${PWD_COMMAND}`; export r; \
27555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27556         $(HOST_EXPORTS) \
27557         for flag in $(EXTRA_HOST_FLAGS) ; do \
27558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27559         done; \
27560         echo "Doing install-info in expect" ; \
27561         (cd $(HOST_SUBDIR)/expect && \
27562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27564                   "RANLIB=$${RANLIB}" \
27565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27566                   install-info) \
27567           || exit 1
27568
27569 @endif expect
27570
27571 .PHONY: maybe-install-pdf-expect install-pdf-expect
27572 maybe-install-pdf-expect:
27573 @if expect
27574 maybe-install-pdf-expect: install-pdf-expect
27575
27576 install-pdf-expect: \
27577     configure-expect \
27578     pdf-expect 
27579         @: $(MAKE); $(unstage)
27580         @[ -f ./expect/Makefile ] || exit 0; \
27581         r=`${PWD_COMMAND}`; export r; \
27582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27583         $(HOST_EXPORTS) \
27584         for flag in $(EXTRA_HOST_FLAGS) ; do \
27585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27586         done; \
27587         echo "Doing install-pdf in expect" ; \
27588         (cd $(HOST_SUBDIR)/expect && \
27589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27591                   "RANLIB=$${RANLIB}" \
27592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27593                   install-pdf) \
27594           || exit 1
27595
27596 @endif expect
27597
27598 .PHONY: maybe-install-html-expect install-html-expect
27599 maybe-install-html-expect:
27600 @if expect
27601 maybe-install-html-expect: install-html-expect
27602
27603 install-html-expect: \
27604     configure-expect \
27605     html-expect 
27606         @: $(MAKE); $(unstage)
27607         @[ -f ./expect/Makefile ] || exit 0; \
27608         r=`${PWD_COMMAND}`; export r; \
27609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27610         $(HOST_EXPORTS) \
27611         for flag in $(EXTRA_HOST_FLAGS) ; do \
27612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27613         done; \
27614         echo "Doing install-html in expect" ; \
27615         (cd $(HOST_SUBDIR)/expect && \
27616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27618                   "RANLIB=$${RANLIB}" \
27619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27620                   install-html) \
27621           || exit 1
27622
27623 @endif expect
27624
27625 .PHONY: maybe-installcheck-expect installcheck-expect
27626 maybe-installcheck-expect:
27627 @if expect
27628 maybe-installcheck-expect: installcheck-expect
27629
27630 installcheck-expect: \
27631     configure-expect 
27632         @: $(MAKE); $(unstage)
27633         @[ -f ./expect/Makefile ] || exit 0; \
27634         r=`${PWD_COMMAND}`; export r; \
27635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27636         $(HOST_EXPORTS) \
27637         for flag in $(EXTRA_HOST_FLAGS) ; do \
27638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27639         done; \
27640         echo "Doing installcheck in expect" ; \
27641         (cd $(HOST_SUBDIR)/expect && \
27642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27644                   "RANLIB=$${RANLIB}" \
27645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27646                   installcheck) \
27647           || exit 1
27648
27649 @endif expect
27650
27651 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
27652 maybe-mostlyclean-expect:
27653 @if expect
27654 maybe-mostlyclean-expect: mostlyclean-expect
27655
27656 mostlyclean-expect: 
27657         @: $(MAKE); $(unstage)
27658         @[ -f ./expect/Makefile ] || exit 0; \
27659         r=`${PWD_COMMAND}`; export r; \
27660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27661         $(HOST_EXPORTS) \
27662         for flag in $(EXTRA_HOST_FLAGS) ; do \
27663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27664         done; \
27665         echo "Doing mostlyclean in expect" ; \
27666         (cd $(HOST_SUBDIR)/expect && \
27667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27669                   "RANLIB=$${RANLIB}" \
27670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27671                   mostlyclean) \
27672           || exit 1
27673
27674 @endif expect
27675
27676 .PHONY: maybe-clean-expect clean-expect
27677 maybe-clean-expect:
27678 @if expect
27679 maybe-clean-expect: clean-expect
27680
27681 clean-expect: 
27682         @: $(MAKE); $(unstage)
27683         @[ -f ./expect/Makefile ] || exit 0; \
27684         r=`${PWD_COMMAND}`; export r; \
27685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27686         $(HOST_EXPORTS) \
27687         for flag in $(EXTRA_HOST_FLAGS) ; do \
27688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27689         done; \
27690         echo "Doing clean in expect" ; \
27691         (cd $(HOST_SUBDIR)/expect && \
27692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27694                   "RANLIB=$${RANLIB}" \
27695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27696                   clean) \
27697           || exit 1
27698
27699 @endif expect
27700
27701 .PHONY: maybe-distclean-expect distclean-expect
27702 maybe-distclean-expect:
27703 @if expect
27704 maybe-distclean-expect: distclean-expect
27705
27706 distclean-expect: 
27707         @: $(MAKE); $(unstage)
27708         @[ -f ./expect/Makefile ] || exit 0; \
27709         r=`${PWD_COMMAND}`; export r; \
27710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27711         $(HOST_EXPORTS) \
27712         for flag in $(EXTRA_HOST_FLAGS) ; do \
27713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27714         done; \
27715         echo "Doing distclean in expect" ; \
27716         (cd $(HOST_SUBDIR)/expect && \
27717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27719                   "RANLIB=$${RANLIB}" \
27720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27721                   distclean) \
27722           || exit 1
27723
27724 @endif expect
27725
27726 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
27727 maybe-maintainer-clean-expect:
27728 @if expect
27729 maybe-maintainer-clean-expect: maintainer-clean-expect
27730
27731 maintainer-clean-expect: 
27732         @: $(MAKE); $(unstage)
27733         @[ -f ./expect/Makefile ] || exit 0; \
27734         r=`${PWD_COMMAND}`; export r; \
27735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27736         $(HOST_EXPORTS) \
27737         for flag in $(EXTRA_HOST_FLAGS) ; do \
27738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27739         done; \
27740         echo "Doing maintainer-clean in expect" ; \
27741         (cd $(HOST_SUBDIR)/expect && \
27742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27744                   "RANLIB=$${RANLIB}" \
27745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27746                   maintainer-clean) \
27747           || exit 1
27748
27749 @endif expect
27750
27751
27752
27753 .PHONY: configure-guile maybe-configure-guile
27754 maybe-configure-guile:
27755 @if gcc-bootstrap
27756 configure-guile: stage_current
27757 @endif gcc-bootstrap
27758 @if guile
27759 maybe-configure-guile: configure-guile
27760 configure-guile: 
27761         @: $(MAKE); $(unstage)
27762         @r=`${PWD_COMMAND}`; export r; \
27763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27764         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
27765         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
27766         $(HOST_EXPORTS)  \
27767         echo Configuring in $(HOST_SUBDIR)/guile; \
27768         cd "$(HOST_SUBDIR)/guile" || exit 1; \
27769         case $(srcdir) in \
27770           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27771           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
27772                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27773         esac; \
27774         srcdiroption="--srcdir=$${topdir}/guile"; \
27775         libsrcdir="$$s/guile"; \
27776         $(SHELL) $${libsrcdir}/configure \
27777           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27778           --target=${target_alias} $${srcdiroption}  \
27779           || exit 1
27780 @endif guile
27781
27782
27783
27784
27785
27786 .PHONY: all-guile maybe-all-guile
27787 maybe-all-guile:
27788 @if gcc-bootstrap
27789 all-guile: stage_current
27790 @endif gcc-bootstrap
27791 @if guile
27792 TARGET-guile=all
27793 maybe-all-guile: all-guile
27794 all-guile: configure-guile
27795         @: $(MAKE); $(unstage)
27796         @r=`${PWD_COMMAND}`; export r; \
27797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27798         $(HOST_EXPORTS)  \
27799         (cd $(HOST_SUBDIR)/guile && \
27800           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27801                 $(TARGET-guile))
27802 @endif guile
27803
27804
27805
27806
27807 .PHONY: check-guile maybe-check-guile
27808 maybe-check-guile:
27809 @if guile
27810 maybe-check-guile: check-guile
27811
27812 check-guile:
27813         @: $(MAKE); $(unstage)
27814         @r=`${PWD_COMMAND}`; export r; \
27815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27816         $(HOST_EXPORTS) \
27817         (cd $(HOST_SUBDIR)/guile && \
27818           $(MAKE) $(FLAGS_TO_PASS)  check)
27819
27820 @endif guile
27821
27822 .PHONY: install-guile maybe-install-guile
27823 maybe-install-guile:
27824 @if guile
27825 maybe-install-guile: install-guile
27826
27827 install-guile: installdirs
27828         @: $(MAKE); $(unstage)
27829         @r=`${PWD_COMMAND}`; export r; \
27830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27831         $(HOST_EXPORTS) \
27832         (cd $(HOST_SUBDIR)/guile && \
27833           $(MAKE) $(FLAGS_TO_PASS)  install)
27834
27835 @endif guile
27836
27837 .PHONY: install-strip-guile maybe-install-strip-guile
27838 maybe-install-strip-guile:
27839 @if guile
27840 maybe-install-strip-guile: install-strip-guile
27841
27842 install-strip-guile: installdirs
27843         @: $(MAKE); $(unstage)
27844         @r=`${PWD_COMMAND}`; export r; \
27845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27846         $(HOST_EXPORTS) \
27847         (cd $(HOST_SUBDIR)/guile && \
27848           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
27849
27850 @endif guile
27851
27852 # Other targets (info, dvi, pdf, etc.)
27853
27854 .PHONY: maybe-info-guile info-guile
27855 maybe-info-guile:
27856 @if guile
27857 maybe-info-guile: info-guile
27858
27859 info-guile: \
27860     configure-guile 
27861         @: $(MAKE); $(unstage)
27862         @[ -f ./guile/Makefile ] || exit 0; \
27863         r=`${PWD_COMMAND}`; export r; \
27864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27865         $(HOST_EXPORTS) \
27866         for flag in $(EXTRA_HOST_FLAGS) ; do \
27867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27868         done; \
27869         echo "Doing info in guile" ; \
27870         (cd $(HOST_SUBDIR)/guile && \
27871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27873                   "RANLIB=$${RANLIB}" \
27874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27875                   info) \
27876           || exit 1
27877
27878 @endif guile
27879
27880 .PHONY: maybe-dvi-guile dvi-guile
27881 maybe-dvi-guile:
27882 @if guile
27883 maybe-dvi-guile: dvi-guile
27884
27885 dvi-guile: \
27886     configure-guile 
27887         @: $(MAKE); $(unstage)
27888         @[ -f ./guile/Makefile ] || exit 0; \
27889         r=`${PWD_COMMAND}`; export r; \
27890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27891         $(HOST_EXPORTS) \
27892         for flag in $(EXTRA_HOST_FLAGS) ; do \
27893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27894         done; \
27895         echo "Doing dvi in guile" ; \
27896         (cd $(HOST_SUBDIR)/guile && \
27897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27899                   "RANLIB=$${RANLIB}" \
27900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27901                   dvi) \
27902           || exit 1
27903
27904 @endif guile
27905
27906 .PHONY: maybe-pdf-guile pdf-guile
27907 maybe-pdf-guile:
27908 @if guile
27909 maybe-pdf-guile: pdf-guile
27910
27911 pdf-guile: \
27912     configure-guile 
27913         @: $(MAKE); $(unstage)
27914         @[ -f ./guile/Makefile ] || exit 0; \
27915         r=`${PWD_COMMAND}`; export r; \
27916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27917         $(HOST_EXPORTS) \
27918         for flag in $(EXTRA_HOST_FLAGS) ; do \
27919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27920         done; \
27921         echo "Doing pdf in guile" ; \
27922         (cd $(HOST_SUBDIR)/guile && \
27923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27925                   "RANLIB=$${RANLIB}" \
27926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27927                   pdf) \
27928           || exit 1
27929
27930 @endif guile
27931
27932 .PHONY: maybe-html-guile html-guile
27933 maybe-html-guile:
27934 @if guile
27935 maybe-html-guile: html-guile
27936
27937 html-guile: \
27938     configure-guile 
27939         @: $(MAKE); $(unstage)
27940         @[ -f ./guile/Makefile ] || exit 0; \
27941         r=`${PWD_COMMAND}`; export r; \
27942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27943         $(HOST_EXPORTS) \
27944         for flag in $(EXTRA_HOST_FLAGS) ; do \
27945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27946         done; \
27947         echo "Doing html in guile" ; \
27948         (cd $(HOST_SUBDIR)/guile && \
27949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27951                   "RANLIB=$${RANLIB}" \
27952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27953                   html) \
27954           || exit 1
27955
27956 @endif guile
27957
27958 .PHONY: maybe-TAGS-guile TAGS-guile
27959 maybe-TAGS-guile:
27960 @if guile
27961 maybe-TAGS-guile: TAGS-guile
27962
27963 TAGS-guile: \
27964     configure-guile 
27965         @: $(MAKE); $(unstage)
27966         @[ -f ./guile/Makefile ] || exit 0; \
27967         r=`${PWD_COMMAND}`; export r; \
27968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27969         $(HOST_EXPORTS) \
27970         for flag in $(EXTRA_HOST_FLAGS) ; do \
27971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27972         done; \
27973         echo "Doing TAGS in guile" ; \
27974         (cd $(HOST_SUBDIR)/guile && \
27975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27977                   "RANLIB=$${RANLIB}" \
27978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27979                   TAGS) \
27980           || exit 1
27981
27982 @endif guile
27983
27984 .PHONY: maybe-install-info-guile install-info-guile
27985 maybe-install-info-guile:
27986 @if guile
27987 maybe-install-info-guile: install-info-guile
27988
27989 install-info-guile: \
27990     configure-guile \
27991     info-guile 
27992         @: $(MAKE); $(unstage)
27993         @[ -f ./guile/Makefile ] || exit 0; \
27994         r=`${PWD_COMMAND}`; export r; \
27995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27996         $(HOST_EXPORTS) \
27997         for flag in $(EXTRA_HOST_FLAGS) ; do \
27998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27999         done; \
28000         echo "Doing install-info in guile" ; \
28001         (cd $(HOST_SUBDIR)/guile && \
28002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28004                   "RANLIB=$${RANLIB}" \
28005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28006                   install-info) \
28007           || exit 1
28008
28009 @endif guile
28010
28011 .PHONY: maybe-install-pdf-guile install-pdf-guile
28012 maybe-install-pdf-guile:
28013 @if guile
28014 maybe-install-pdf-guile: install-pdf-guile
28015
28016 install-pdf-guile: \
28017     configure-guile \
28018     pdf-guile 
28019         @: $(MAKE); $(unstage)
28020         @[ -f ./guile/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 install-pdf in guile" ; \
28028         (cd $(HOST_SUBDIR)/guile && \
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                   install-pdf) \
28034           || exit 1
28035
28036 @endif guile
28037
28038 .PHONY: maybe-install-html-guile install-html-guile
28039 maybe-install-html-guile:
28040 @if guile
28041 maybe-install-html-guile: install-html-guile
28042
28043 install-html-guile: \
28044     configure-guile \
28045     html-guile 
28046         @: $(MAKE); $(unstage)
28047         @[ -f ./guile/Makefile ] || exit 0; \
28048         r=`${PWD_COMMAND}`; export r; \
28049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28050         $(HOST_EXPORTS) \
28051         for flag in $(EXTRA_HOST_FLAGS) ; do \
28052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28053         done; \
28054         echo "Doing install-html in guile" ; \
28055         (cd $(HOST_SUBDIR)/guile && \
28056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28058                   "RANLIB=$${RANLIB}" \
28059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28060                   install-html) \
28061           || exit 1
28062
28063 @endif guile
28064
28065 .PHONY: maybe-installcheck-guile installcheck-guile
28066 maybe-installcheck-guile:
28067 @if guile
28068 maybe-installcheck-guile: installcheck-guile
28069
28070 installcheck-guile: \
28071     configure-guile 
28072         @: $(MAKE); $(unstage)
28073         @[ -f ./guile/Makefile ] || exit 0; \
28074         r=`${PWD_COMMAND}`; export r; \
28075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28076         $(HOST_EXPORTS) \
28077         for flag in $(EXTRA_HOST_FLAGS) ; do \
28078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28079         done; \
28080         echo "Doing installcheck in guile" ; \
28081         (cd $(HOST_SUBDIR)/guile && \
28082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28084                   "RANLIB=$${RANLIB}" \
28085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28086                   installcheck) \
28087           || exit 1
28088
28089 @endif guile
28090
28091 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
28092 maybe-mostlyclean-guile:
28093 @if guile
28094 maybe-mostlyclean-guile: mostlyclean-guile
28095
28096 mostlyclean-guile: 
28097         @: $(MAKE); $(unstage)
28098         @[ -f ./guile/Makefile ] || exit 0; \
28099         r=`${PWD_COMMAND}`; export r; \
28100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28101         $(HOST_EXPORTS) \
28102         for flag in $(EXTRA_HOST_FLAGS) ; do \
28103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28104         done; \
28105         echo "Doing mostlyclean in guile" ; \
28106         (cd $(HOST_SUBDIR)/guile && \
28107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28109                   "RANLIB=$${RANLIB}" \
28110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28111                   mostlyclean) \
28112           || exit 1
28113
28114 @endif guile
28115
28116 .PHONY: maybe-clean-guile clean-guile
28117 maybe-clean-guile:
28118 @if guile
28119 maybe-clean-guile: clean-guile
28120
28121 clean-guile: 
28122         @: $(MAKE); $(unstage)
28123         @[ -f ./guile/Makefile ] || exit 0; \
28124         r=`${PWD_COMMAND}`; export r; \
28125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28126         $(HOST_EXPORTS) \
28127         for flag in $(EXTRA_HOST_FLAGS) ; do \
28128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28129         done; \
28130         echo "Doing clean in guile" ; \
28131         (cd $(HOST_SUBDIR)/guile && \
28132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28134                   "RANLIB=$${RANLIB}" \
28135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28136                   clean) \
28137           || exit 1
28138
28139 @endif guile
28140
28141 .PHONY: maybe-distclean-guile distclean-guile
28142 maybe-distclean-guile:
28143 @if guile
28144 maybe-distclean-guile: distclean-guile
28145
28146 distclean-guile: 
28147         @: $(MAKE); $(unstage)
28148         @[ -f ./guile/Makefile ] || exit 0; \
28149         r=`${PWD_COMMAND}`; export r; \
28150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28151         $(HOST_EXPORTS) \
28152         for flag in $(EXTRA_HOST_FLAGS) ; do \
28153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28154         done; \
28155         echo "Doing distclean in guile" ; \
28156         (cd $(HOST_SUBDIR)/guile && \
28157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28159                   "RANLIB=$${RANLIB}" \
28160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28161                   distclean) \
28162           || exit 1
28163
28164 @endif guile
28165
28166 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
28167 maybe-maintainer-clean-guile:
28168 @if guile
28169 maybe-maintainer-clean-guile: maintainer-clean-guile
28170
28171 maintainer-clean-guile: 
28172         @: $(MAKE); $(unstage)
28173         @[ -f ./guile/Makefile ] || exit 0; \
28174         r=`${PWD_COMMAND}`; export r; \
28175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28176         $(HOST_EXPORTS) \
28177         for flag in $(EXTRA_HOST_FLAGS) ; do \
28178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28179         done; \
28180         echo "Doing maintainer-clean in guile" ; \
28181         (cd $(HOST_SUBDIR)/guile && \
28182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28184                   "RANLIB=$${RANLIB}" \
28185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28186                   maintainer-clean) \
28187           || exit 1
28188
28189 @endif guile
28190
28191
28192
28193 .PHONY: configure-tk maybe-configure-tk
28194 maybe-configure-tk:
28195 @if gcc-bootstrap
28196 configure-tk: stage_current
28197 @endif gcc-bootstrap
28198 @if tk
28199 maybe-configure-tk: configure-tk
28200 configure-tk: 
28201         @: $(MAKE); $(unstage)
28202         @r=`${PWD_COMMAND}`; export r; \
28203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28204         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
28205         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
28206         $(HOST_EXPORTS)  \
28207         echo Configuring in $(HOST_SUBDIR)/tk; \
28208         cd "$(HOST_SUBDIR)/tk" || exit 1; \
28209         case $(srcdir) in \
28210           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28211           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
28212                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28213         esac; \
28214         srcdiroption="--srcdir=$${topdir}/tk"; \
28215         libsrcdir="$$s/tk"; \
28216         $(SHELL) $${libsrcdir}/configure \
28217           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28218           --target=${target_alias} $${srcdiroption}  \
28219           || exit 1
28220 @endif tk
28221
28222
28223
28224
28225
28226 .PHONY: all-tk maybe-all-tk
28227 maybe-all-tk:
28228 @if gcc-bootstrap
28229 all-tk: stage_current
28230 @endif gcc-bootstrap
28231 @if tk
28232 TARGET-tk=all
28233 maybe-all-tk: all-tk
28234 all-tk: configure-tk
28235         @: $(MAKE); $(unstage)
28236         @r=`${PWD_COMMAND}`; export r; \
28237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28238         $(HOST_EXPORTS)  \
28239         (cd $(HOST_SUBDIR)/tk && \
28240           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28241                 $(TARGET-tk))
28242 @endif tk
28243
28244
28245
28246
28247 .PHONY: check-tk maybe-check-tk
28248 maybe-check-tk:
28249 @if tk
28250 maybe-check-tk: check-tk
28251
28252 check-tk:
28253         @: $(MAKE); $(unstage)
28254         @r=`${PWD_COMMAND}`; export r; \
28255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28256         $(HOST_EXPORTS) \
28257         (cd $(HOST_SUBDIR)/tk && \
28258           $(MAKE) $(FLAGS_TO_PASS)  check)
28259
28260 @endif tk
28261
28262 .PHONY: install-tk maybe-install-tk
28263 maybe-install-tk:
28264 @if tk
28265 maybe-install-tk: install-tk
28266
28267 install-tk: installdirs
28268         @: $(MAKE); $(unstage)
28269         @r=`${PWD_COMMAND}`; export r; \
28270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28271         $(HOST_EXPORTS) \
28272         (cd $(HOST_SUBDIR)/tk && \
28273           $(MAKE) $(FLAGS_TO_PASS)  install)
28274
28275 @endif tk
28276
28277 .PHONY: install-strip-tk maybe-install-strip-tk
28278 maybe-install-strip-tk:
28279 @if tk
28280 maybe-install-strip-tk: install-strip-tk
28281
28282 install-strip-tk: installdirs
28283         @: $(MAKE); $(unstage)
28284         @r=`${PWD_COMMAND}`; export r; \
28285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28286         $(HOST_EXPORTS) \
28287         (cd $(HOST_SUBDIR)/tk && \
28288           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28289
28290 @endif tk
28291
28292 # Other targets (info, dvi, pdf, etc.)
28293
28294 .PHONY: maybe-info-tk info-tk
28295 maybe-info-tk:
28296 @if tk
28297 maybe-info-tk: info-tk
28298
28299 info-tk: \
28300     configure-tk 
28301         @: $(MAKE); $(unstage)
28302         @[ -f ./tk/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 info in tk" ; \
28310         (cd $(HOST_SUBDIR)/tk && \
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                   info) \
28316           || exit 1
28317
28318 @endif tk
28319
28320 .PHONY: maybe-dvi-tk dvi-tk
28321 maybe-dvi-tk:
28322 @if tk
28323 maybe-dvi-tk: dvi-tk
28324
28325 dvi-tk: \
28326     configure-tk 
28327         @: $(MAKE); $(unstage)
28328         @[ -f ./tk/Makefile ] || exit 0; \
28329         r=`${PWD_COMMAND}`; export r; \
28330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28331         $(HOST_EXPORTS) \
28332         for flag in $(EXTRA_HOST_FLAGS) ; do \
28333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28334         done; \
28335         echo "Doing dvi in tk" ; \
28336         (cd $(HOST_SUBDIR)/tk && \
28337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28339                   "RANLIB=$${RANLIB}" \
28340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28341                   dvi) \
28342           || exit 1
28343
28344 @endif tk
28345
28346 .PHONY: maybe-pdf-tk pdf-tk
28347 maybe-pdf-tk:
28348 @if tk
28349 maybe-pdf-tk: pdf-tk
28350
28351 pdf-tk: \
28352     configure-tk 
28353         @: $(MAKE); $(unstage)
28354         @[ -f ./tk/Makefile ] || exit 0; \
28355         r=`${PWD_COMMAND}`; export r; \
28356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28357         $(HOST_EXPORTS) \
28358         for flag in $(EXTRA_HOST_FLAGS) ; do \
28359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28360         done; \
28361         echo "Doing pdf in tk" ; \
28362         (cd $(HOST_SUBDIR)/tk && \
28363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28365                   "RANLIB=$${RANLIB}" \
28366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28367                   pdf) \
28368           || exit 1
28369
28370 @endif tk
28371
28372 .PHONY: maybe-html-tk html-tk
28373 maybe-html-tk:
28374 @if tk
28375 maybe-html-tk: html-tk
28376
28377 html-tk: \
28378     configure-tk 
28379         @: $(MAKE); $(unstage)
28380         @[ -f ./tk/Makefile ] || exit 0; \
28381         r=`${PWD_COMMAND}`; export r; \
28382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28383         $(HOST_EXPORTS) \
28384         for flag in $(EXTRA_HOST_FLAGS) ; do \
28385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28386         done; \
28387         echo "Doing html in tk" ; \
28388         (cd $(HOST_SUBDIR)/tk && \
28389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28391                   "RANLIB=$${RANLIB}" \
28392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28393                   html) \
28394           || exit 1
28395
28396 @endif tk
28397
28398 .PHONY: maybe-TAGS-tk TAGS-tk
28399 maybe-TAGS-tk:
28400 @if tk
28401 maybe-TAGS-tk: TAGS-tk
28402
28403 TAGS-tk: \
28404     configure-tk 
28405         @: $(MAKE); $(unstage)
28406         @[ -f ./tk/Makefile ] || exit 0; \
28407         r=`${PWD_COMMAND}`; export r; \
28408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28409         $(HOST_EXPORTS) \
28410         for flag in $(EXTRA_HOST_FLAGS) ; do \
28411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28412         done; \
28413         echo "Doing TAGS in tk" ; \
28414         (cd $(HOST_SUBDIR)/tk && \
28415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28417                   "RANLIB=$${RANLIB}" \
28418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28419                   TAGS) \
28420           || exit 1
28421
28422 @endif tk
28423
28424 .PHONY: maybe-install-info-tk install-info-tk
28425 maybe-install-info-tk:
28426 @if tk
28427 maybe-install-info-tk: install-info-tk
28428
28429 install-info-tk: \
28430     configure-tk \
28431     info-tk 
28432         @: $(MAKE); $(unstage)
28433         @[ -f ./tk/Makefile ] || exit 0; \
28434         r=`${PWD_COMMAND}`; export r; \
28435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28436         $(HOST_EXPORTS) \
28437         for flag in $(EXTRA_HOST_FLAGS) ; do \
28438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28439         done; \
28440         echo "Doing install-info in tk" ; \
28441         (cd $(HOST_SUBDIR)/tk && \
28442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28444                   "RANLIB=$${RANLIB}" \
28445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28446                   install-info) \
28447           || exit 1
28448
28449 @endif tk
28450
28451 .PHONY: maybe-install-pdf-tk install-pdf-tk
28452 maybe-install-pdf-tk:
28453 @if tk
28454 maybe-install-pdf-tk: install-pdf-tk
28455
28456 install-pdf-tk: \
28457     configure-tk \
28458     pdf-tk 
28459         @: $(MAKE); $(unstage)
28460         @[ -f ./tk/Makefile ] || exit 0; \
28461         r=`${PWD_COMMAND}`; export r; \
28462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28463         $(HOST_EXPORTS) \
28464         for flag in $(EXTRA_HOST_FLAGS) ; do \
28465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28466         done; \
28467         echo "Doing install-pdf in tk" ; \
28468         (cd $(HOST_SUBDIR)/tk && \
28469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28471                   "RANLIB=$${RANLIB}" \
28472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28473                   install-pdf) \
28474           || exit 1
28475
28476 @endif tk
28477
28478 .PHONY: maybe-install-html-tk install-html-tk
28479 maybe-install-html-tk:
28480 @if tk
28481 maybe-install-html-tk: install-html-tk
28482
28483 install-html-tk: \
28484     configure-tk \
28485     html-tk 
28486         @: $(MAKE); $(unstage)
28487         @[ -f ./tk/Makefile ] || exit 0; \
28488         r=`${PWD_COMMAND}`; export r; \
28489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28490         $(HOST_EXPORTS) \
28491         for flag in $(EXTRA_HOST_FLAGS) ; do \
28492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28493         done; \
28494         echo "Doing install-html in tk" ; \
28495         (cd $(HOST_SUBDIR)/tk && \
28496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28498                   "RANLIB=$${RANLIB}" \
28499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28500                   install-html) \
28501           || exit 1
28502
28503 @endif tk
28504
28505 .PHONY: maybe-installcheck-tk installcheck-tk
28506 maybe-installcheck-tk:
28507 @if tk
28508 maybe-installcheck-tk: installcheck-tk
28509
28510 installcheck-tk: \
28511     configure-tk 
28512         @: $(MAKE); $(unstage)
28513         @[ -f ./tk/Makefile ] || exit 0; \
28514         r=`${PWD_COMMAND}`; export r; \
28515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28516         $(HOST_EXPORTS) \
28517         for flag in $(EXTRA_HOST_FLAGS) ; do \
28518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28519         done; \
28520         echo "Doing installcheck in tk" ; \
28521         (cd $(HOST_SUBDIR)/tk && \
28522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28524                   "RANLIB=$${RANLIB}" \
28525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28526                   installcheck) \
28527           || exit 1
28528
28529 @endif tk
28530
28531 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
28532 maybe-mostlyclean-tk:
28533 @if tk
28534 maybe-mostlyclean-tk: mostlyclean-tk
28535
28536 mostlyclean-tk: 
28537         @: $(MAKE); $(unstage)
28538         @[ -f ./tk/Makefile ] || exit 0; \
28539         r=`${PWD_COMMAND}`; export r; \
28540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28541         $(HOST_EXPORTS) \
28542         for flag in $(EXTRA_HOST_FLAGS) ; do \
28543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28544         done; \
28545         echo "Doing mostlyclean in tk" ; \
28546         (cd $(HOST_SUBDIR)/tk && \
28547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28549                   "RANLIB=$${RANLIB}" \
28550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28551                   mostlyclean) \
28552           || exit 1
28553
28554 @endif tk
28555
28556 .PHONY: maybe-clean-tk clean-tk
28557 maybe-clean-tk:
28558 @if tk
28559 maybe-clean-tk: clean-tk
28560
28561 clean-tk: 
28562         @: $(MAKE); $(unstage)
28563         @[ -f ./tk/Makefile ] || exit 0; \
28564         r=`${PWD_COMMAND}`; export r; \
28565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28566         $(HOST_EXPORTS) \
28567         for flag in $(EXTRA_HOST_FLAGS) ; do \
28568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28569         done; \
28570         echo "Doing clean in tk" ; \
28571         (cd $(HOST_SUBDIR)/tk && \
28572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28574                   "RANLIB=$${RANLIB}" \
28575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28576                   clean) \
28577           || exit 1
28578
28579 @endif tk
28580
28581 .PHONY: maybe-distclean-tk distclean-tk
28582 maybe-distclean-tk:
28583 @if tk
28584 maybe-distclean-tk: distclean-tk
28585
28586 distclean-tk: 
28587         @: $(MAKE); $(unstage)
28588         @[ -f ./tk/Makefile ] || exit 0; \
28589         r=`${PWD_COMMAND}`; export r; \
28590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28591         $(HOST_EXPORTS) \
28592         for flag in $(EXTRA_HOST_FLAGS) ; do \
28593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28594         done; \
28595         echo "Doing distclean in tk" ; \
28596         (cd $(HOST_SUBDIR)/tk && \
28597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28599                   "RANLIB=$${RANLIB}" \
28600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28601                   distclean) \
28602           || exit 1
28603
28604 @endif tk
28605
28606 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
28607 maybe-maintainer-clean-tk:
28608 @if tk
28609 maybe-maintainer-clean-tk: maintainer-clean-tk
28610
28611 maintainer-clean-tk: 
28612         @: $(MAKE); $(unstage)
28613         @[ -f ./tk/Makefile ] || exit 0; \
28614         r=`${PWD_COMMAND}`; export r; \
28615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28616         $(HOST_EXPORTS) \
28617         for flag in $(EXTRA_HOST_FLAGS) ; do \
28618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28619         done; \
28620         echo "Doing maintainer-clean in tk" ; \
28621         (cd $(HOST_SUBDIR)/tk && \
28622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28624                   "RANLIB=$${RANLIB}" \
28625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28626                   maintainer-clean) \
28627           || exit 1
28628
28629 @endif tk
28630
28631
28632
28633 .PHONY: configure-libtermcap maybe-configure-libtermcap
28634 maybe-configure-libtermcap:
28635 @if gcc-bootstrap
28636 configure-libtermcap: stage_current
28637 @endif gcc-bootstrap
28638 @if libtermcap
28639 maybe-configure-libtermcap: configure-libtermcap
28640 configure-libtermcap: 
28641         @: $(MAKE); $(unstage)
28642         @r=`${PWD_COMMAND}`; export r; \
28643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28644         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
28645         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
28646         $(HOST_EXPORTS)  \
28647         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
28648         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
28649         case $(srcdir) in \
28650           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28651           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
28652                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28653         esac; \
28654         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
28655         libsrcdir="$$s/libtermcap"; \
28656         $(SHELL) $${libsrcdir}/configure \
28657           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28658           --target=${target_alias} $${srcdiroption}  \
28659           || exit 1
28660 @endif libtermcap
28661
28662
28663
28664
28665
28666 .PHONY: all-libtermcap maybe-all-libtermcap
28667 maybe-all-libtermcap:
28668 @if gcc-bootstrap
28669 all-libtermcap: stage_current
28670 @endif gcc-bootstrap
28671 @if libtermcap
28672 TARGET-libtermcap=all
28673 maybe-all-libtermcap: all-libtermcap
28674 all-libtermcap: configure-libtermcap
28675         @: $(MAKE); $(unstage)
28676         @r=`${PWD_COMMAND}`; export r; \
28677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28678         $(HOST_EXPORTS)  \
28679         (cd $(HOST_SUBDIR)/libtermcap && \
28680           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28681                 $(TARGET-libtermcap))
28682 @endif libtermcap
28683
28684
28685
28686
28687 .PHONY: check-libtermcap maybe-check-libtermcap
28688 maybe-check-libtermcap:
28689 @if libtermcap
28690 maybe-check-libtermcap: check-libtermcap
28691
28692 check-libtermcap:
28693
28694 @endif libtermcap
28695
28696 .PHONY: install-libtermcap maybe-install-libtermcap
28697 maybe-install-libtermcap:
28698 @if libtermcap
28699 maybe-install-libtermcap: install-libtermcap
28700
28701 install-libtermcap: installdirs
28702         @: $(MAKE); $(unstage)
28703         @r=`${PWD_COMMAND}`; export r; \
28704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28705         $(HOST_EXPORTS) \
28706         (cd $(HOST_SUBDIR)/libtermcap && \
28707           $(MAKE) $(FLAGS_TO_PASS)  install)
28708
28709 @endif libtermcap
28710
28711 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
28712 maybe-install-strip-libtermcap:
28713 @if libtermcap
28714 maybe-install-strip-libtermcap: install-strip-libtermcap
28715
28716 install-strip-libtermcap: installdirs
28717         @: $(MAKE); $(unstage)
28718         @r=`${PWD_COMMAND}`; export r; \
28719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28720         $(HOST_EXPORTS) \
28721         (cd $(HOST_SUBDIR)/libtermcap && \
28722           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28723
28724 @endif libtermcap
28725
28726 # Other targets (info, dvi, pdf, etc.)
28727
28728 .PHONY: maybe-info-libtermcap info-libtermcap
28729 maybe-info-libtermcap:
28730 @if libtermcap
28731 maybe-info-libtermcap: info-libtermcap
28732
28733 info-libtermcap: \
28734     configure-libtermcap 
28735         @: $(MAKE); $(unstage)
28736         @[ -f ./libtermcap/Makefile ] || exit 0; \
28737         r=`${PWD_COMMAND}`; export r; \
28738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28739         $(HOST_EXPORTS) \
28740         for flag in $(EXTRA_HOST_FLAGS) ; do \
28741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28742         done; \
28743         echo "Doing info in libtermcap" ; \
28744         (cd $(HOST_SUBDIR)/libtermcap && \
28745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28747                   "RANLIB=$${RANLIB}" \
28748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28749                   info) \
28750           || exit 1
28751
28752 @endif libtermcap
28753
28754 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
28755 maybe-dvi-libtermcap:
28756 @if libtermcap
28757 maybe-dvi-libtermcap: dvi-libtermcap
28758
28759 dvi-libtermcap: \
28760     configure-libtermcap 
28761         @: $(MAKE); $(unstage)
28762         @[ -f ./libtermcap/Makefile ] || exit 0; \
28763         r=`${PWD_COMMAND}`; export r; \
28764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28765         $(HOST_EXPORTS) \
28766         for flag in $(EXTRA_HOST_FLAGS) ; do \
28767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28768         done; \
28769         echo "Doing dvi in libtermcap" ; \
28770         (cd $(HOST_SUBDIR)/libtermcap && \
28771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28773                   "RANLIB=$${RANLIB}" \
28774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28775                   dvi) \
28776           || exit 1
28777
28778 @endif libtermcap
28779
28780 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
28781 maybe-pdf-libtermcap:
28782 @if libtermcap
28783 maybe-pdf-libtermcap: pdf-libtermcap
28784
28785 pdf-libtermcap: \
28786     configure-libtermcap 
28787         @: $(MAKE); $(unstage)
28788         @[ -f ./libtermcap/Makefile ] || exit 0; \
28789         r=`${PWD_COMMAND}`; export r; \
28790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28791         $(HOST_EXPORTS) \
28792         for flag in $(EXTRA_HOST_FLAGS) ; do \
28793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28794         done; \
28795         echo "Doing pdf in libtermcap" ; \
28796         (cd $(HOST_SUBDIR)/libtermcap && \
28797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28799                   "RANLIB=$${RANLIB}" \
28800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28801                   pdf) \
28802           || exit 1
28803
28804 @endif libtermcap
28805
28806 .PHONY: maybe-html-libtermcap html-libtermcap
28807 maybe-html-libtermcap:
28808 @if libtermcap
28809 maybe-html-libtermcap: html-libtermcap
28810
28811 html-libtermcap: \
28812     configure-libtermcap 
28813         @: $(MAKE); $(unstage)
28814         @[ -f ./libtermcap/Makefile ] || exit 0; \
28815         r=`${PWD_COMMAND}`; export r; \
28816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28817         $(HOST_EXPORTS) \
28818         for flag in $(EXTRA_HOST_FLAGS) ; do \
28819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28820         done; \
28821         echo "Doing html in libtermcap" ; \
28822         (cd $(HOST_SUBDIR)/libtermcap && \
28823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28825                   "RANLIB=$${RANLIB}" \
28826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28827                   html) \
28828           || exit 1
28829
28830 @endif libtermcap
28831
28832 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
28833 maybe-TAGS-libtermcap:
28834 @if libtermcap
28835 maybe-TAGS-libtermcap: TAGS-libtermcap
28836
28837 TAGS-libtermcap: \
28838     configure-libtermcap 
28839         @: $(MAKE); $(unstage)
28840         @[ -f ./libtermcap/Makefile ] || exit 0; \
28841         r=`${PWD_COMMAND}`; export r; \
28842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28843         $(HOST_EXPORTS) \
28844         for flag in $(EXTRA_HOST_FLAGS) ; do \
28845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28846         done; \
28847         echo "Doing TAGS in libtermcap" ; \
28848         (cd $(HOST_SUBDIR)/libtermcap && \
28849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28851                   "RANLIB=$${RANLIB}" \
28852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28853                   TAGS) \
28854           || exit 1
28855
28856 @endif libtermcap
28857
28858 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
28859 maybe-install-info-libtermcap:
28860 @if libtermcap
28861 maybe-install-info-libtermcap: install-info-libtermcap
28862
28863 install-info-libtermcap: \
28864     configure-libtermcap \
28865     info-libtermcap 
28866         @: $(MAKE); $(unstage)
28867         @[ -f ./libtermcap/Makefile ] || exit 0; \
28868         r=`${PWD_COMMAND}`; export r; \
28869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28870         $(HOST_EXPORTS) \
28871         for flag in $(EXTRA_HOST_FLAGS) ; do \
28872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28873         done; \
28874         echo "Doing install-info in libtermcap" ; \
28875         (cd $(HOST_SUBDIR)/libtermcap && \
28876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28878                   "RANLIB=$${RANLIB}" \
28879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28880                   install-info) \
28881           || exit 1
28882
28883 @endif libtermcap
28884
28885 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
28886 maybe-install-pdf-libtermcap:
28887 @if libtermcap
28888 maybe-install-pdf-libtermcap: install-pdf-libtermcap
28889
28890 install-pdf-libtermcap: \
28891     configure-libtermcap \
28892     pdf-libtermcap 
28893         @: $(MAKE); $(unstage)
28894         @[ -f ./libtermcap/Makefile ] || exit 0; \
28895         r=`${PWD_COMMAND}`; export r; \
28896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28897         $(HOST_EXPORTS) \
28898         for flag in $(EXTRA_HOST_FLAGS) ; do \
28899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28900         done; \
28901         echo "Doing install-pdf in libtermcap" ; \
28902         (cd $(HOST_SUBDIR)/libtermcap && \
28903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28905                   "RANLIB=$${RANLIB}" \
28906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28907                   install-pdf) \
28908           || exit 1
28909
28910 @endif libtermcap
28911
28912 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
28913 maybe-install-html-libtermcap:
28914 @if libtermcap
28915 maybe-install-html-libtermcap: install-html-libtermcap
28916
28917 install-html-libtermcap: \
28918     configure-libtermcap \
28919     html-libtermcap 
28920         @: $(MAKE); $(unstage)
28921         @[ -f ./libtermcap/Makefile ] || exit 0; \
28922         r=`${PWD_COMMAND}`; export r; \
28923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28924         $(HOST_EXPORTS) \
28925         for flag in $(EXTRA_HOST_FLAGS) ; do \
28926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28927         done; \
28928         echo "Doing install-html in libtermcap" ; \
28929         (cd $(HOST_SUBDIR)/libtermcap && \
28930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28932                   "RANLIB=$${RANLIB}" \
28933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28934                   install-html) \
28935           || exit 1
28936
28937 @endif libtermcap
28938
28939 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
28940 maybe-installcheck-libtermcap:
28941 @if libtermcap
28942 maybe-installcheck-libtermcap: installcheck-libtermcap
28943
28944 installcheck-libtermcap: \
28945     configure-libtermcap 
28946         @: $(MAKE); $(unstage)
28947         @[ -f ./libtermcap/Makefile ] || exit 0; \
28948         r=`${PWD_COMMAND}`; export r; \
28949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28950         $(HOST_EXPORTS) \
28951         for flag in $(EXTRA_HOST_FLAGS) ; do \
28952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28953         done; \
28954         echo "Doing installcheck in libtermcap" ; \
28955         (cd $(HOST_SUBDIR)/libtermcap && \
28956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28958                   "RANLIB=$${RANLIB}" \
28959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28960                   installcheck) \
28961           || exit 1
28962
28963 @endif libtermcap
28964
28965 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
28966 maybe-mostlyclean-libtermcap:
28967 @if libtermcap
28968 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
28969
28970 # libtermcap doesn't support mostlyclean.
28971 mostlyclean-libtermcap:
28972
28973 @endif libtermcap
28974
28975 .PHONY: maybe-clean-libtermcap clean-libtermcap
28976 maybe-clean-libtermcap:
28977 @if libtermcap
28978 maybe-clean-libtermcap: clean-libtermcap
28979
28980 # libtermcap doesn't support clean.
28981 clean-libtermcap:
28982
28983 @endif libtermcap
28984
28985 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
28986 maybe-distclean-libtermcap:
28987 @if libtermcap
28988 maybe-distclean-libtermcap: distclean-libtermcap
28989
28990 # libtermcap doesn't support distclean.
28991 distclean-libtermcap:
28992
28993 @endif libtermcap
28994
28995 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
28996 maybe-maintainer-clean-libtermcap:
28997 @if libtermcap
28998 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
28999
29000 # libtermcap doesn't support maintainer-clean.
29001 maintainer-clean-libtermcap:
29002
29003 @endif libtermcap
29004
29005
29006
29007 .PHONY: configure-utils maybe-configure-utils
29008 maybe-configure-utils:
29009 @if gcc-bootstrap
29010 configure-utils: stage_current
29011 @endif gcc-bootstrap
29012 @if utils
29013 maybe-configure-utils: configure-utils
29014 configure-utils: 
29015         @: $(MAKE); $(unstage)
29016         @r=`${PWD_COMMAND}`; export r; \
29017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29018         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
29019         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
29020         $(HOST_EXPORTS)  \
29021         echo Configuring in $(HOST_SUBDIR)/utils; \
29022         cd "$(HOST_SUBDIR)/utils" || exit 1; \
29023         case $(srcdir) in \
29024           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29025           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
29026                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29027         esac; \
29028         srcdiroption="--srcdir=$${topdir}/utils"; \
29029         libsrcdir="$$s/utils"; \
29030         $(SHELL) $${libsrcdir}/configure \
29031           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29032           --target=${target_alias} $${srcdiroption}  \
29033           || exit 1
29034 @endif utils
29035
29036
29037
29038
29039
29040 .PHONY: all-utils maybe-all-utils
29041 maybe-all-utils:
29042 @if gcc-bootstrap
29043 all-utils: stage_current
29044 @endif gcc-bootstrap
29045 @if utils
29046 TARGET-utils=all
29047 maybe-all-utils: all-utils
29048 all-utils: configure-utils
29049         @: $(MAKE); $(unstage)
29050         @r=`${PWD_COMMAND}`; export r; \
29051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29052         $(HOST_EXPORTS)  \
29053         (cd $(HOST_SUBDIR)/utils && \
29054           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29055                 $(TARGET-utils))
29056 @endif utils
29057
29058
29059
29060
29061 .PHONY: check-utils maybe-check-utils
29062 maybe-check-utils:
29063 @if utils
29064 maybe-check-utils: check-utils
29065
29066 check-utils:
29067
29068 @endif utils
29069
29070 .PHONY: install-utils maybe-install-utils
29071 maybe-install-utils:
29072 @if utils
29073 maybe-install-utils: install-utils
29074
29075 install-utils: installdirs
29076         @: $(MAKE); $(unstage)
29077         @r=`${PWD_COMMAND}`; export r; \
29078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29079         $(HOST_EXPORTS) \
29080         (cd $(HOST_SUBDIR)/utils && \
29081           $(MAKE) $(FLAGS_TO_PASS)  install)
29082
29083 @endif utils
29084
29085 .PHONY: install-strip-utils maybe-install-strip-utils
29086 maybe-install-strip-utils:
29087 @if utils
29088 maybe-install-strip-utils: install-strip-utils
29089
29090 install-strip-utils: installdirs
29091         @: $(MAKE); $(unstage)
29092         @r=`${PWD_COMMAND}`; export r; \
29093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29094         $(HOST_EXPORTS) \
29095         (cd $(HOST_SUBDIR)/utils && \
29096           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29097
29098 @endif utils
29099
29100 # Other targets (info, dvi, pdf, etc.)
29101
29102 .PHONY: maybe-info-utils info-utils
29103 maybe-info-utils:
29104 @if utils
29105 maybe-info-utils: info-utils
29106
29107 info-utils: \
29108     configure-utils 
29109         @: $(MAKE); $(unstage)
29110         @[ -f ./utils/Makefile ] || exit 0; \
29111         r=`${PWD_COMMAND}`; export r; \
29112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29113         $(HOST_EXPORTS) \
29114         for flag in $(EXTRA_HOST_FLAGS) ; do \
29115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29116         done; \
29117         echo "Doing info in utils" ; \
29118         (cd $(HOST_SUBDIR)/utils && \
29119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29121                   "RANLIB=$${RANLIB}" \
29122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29123                   info) \
29124           || exit 1
29125
29126 @endif utils
29127
29128 .PHONY: maybe-dvi-utils dvi-utils
29129 maybe-dvi-utils:
29130 @if utils
29131 maybe-dvi-utils: dvi-utils
29132
29133 dvi-utils: \
29134     configure-utils 
29135         @: $(MAKE); $(unstage)
29136         @[ -f ./utils/Makefile ] || exit 0; \
29137         r=`${PWD_COMMAND}`; export r; \
29138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29139         $(HOST_EXPORTS) \
29140         for flag in $(EXTRA_HOST_FLAGS) ; do \
29141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29142         done; \
29143         echo "Doing dvi in utils" ; \
29144         (cd $(HOST_SUBDIR)/utils && \
29145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29147                   "RANLIB=$${RANLIB}" \
29148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29149                   dvi) \
29150           || exit 1
29151
29152 @endif utils
29153
29154 .PHONY: maybe-pdf-utils pdf-utils
29155 maybe-pdf-utils:
29156 @if utils
29157 maybe-pdf-utils: pdf-utils
29158
29159 pdf-utils: \
29160     configure-utils 
29161         @: $(MAKE); $(unstage)
29162         @[ -f ./utils/Makefile ] || exit 0; \
29163         r=`${PWD_COMMAND}`; export r; \
29164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29165         $(HOST_EXPORTS) \
29166         for flag in $(EXTRA_HOST_FLAGS) ; do \
29167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29168         done; \
29169         echo "Doing pdf in utils" ; \
29170         (cd $(HOST_SUBDIR)/utils && \
29171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29173                   "RANLIB=$${RANLIB}" \
29174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29175                   pdf) \
29176           || exit 1
29177
29178 @endif utils
29179
29180 .PHONY: maybe-html-utils html-utils
29181 maybe-html-utils:
29182 @if utils
29183 maybe-html-utils: html-utils
29184
29185 html-utils: \
29186     configure-utils 
29187         @: $(MAKE); $(unstage)
29188         @[ -f ./utils/Makefile ] || exit 0; \
29189         r=`${PWD_COMMAND}`; export r; \
29190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29191         $(HOST_EXPORTS) \
29192         for flag in $(EXTRA_HOST_FLAGS) ; do \
29193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29194         done; \
29195         echo "Doing html in utils" ; \
29196         (cd $(HOST_SUBDIR)/utils && \
29197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29199                   "RANLIB=$${RANLIB}" \
29200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29201                   html) \
29202           || exit 1
29203
29204 @endif utils
29205
29206 .PHONY: maybe-TAGS-utils TAGS-utils
29207 maybe-TAGS-utils:
29208 @if utils
29209 maybe-TAGS-utils: TAGS-utils
29210
29211 TAGS-utils: \
29212     configure-utils 
29213         @: $(MAKE); $(unstage)
29214         @[ -f ./utils/Makefile ] || exit 0; \
29215         r=`${PWD_COMMAND}`; export r; \
29216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29217         $(HOST_EXPORTS) \
29218         for flag in $(EXTRA_HOST_FLAGS) ; do \
29219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29220         done; \
29221         echo "Doing TAGS in utils" ; \
29222         (cd $(HOST_SUBDIR)/utils && \
29223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29225                   "RANLIB=$${RANLIB}" \
29226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29227                   TAGS) \
29228           || exit 1
29229
29230 @endif utils
29231
29232 .PHONY: maybe-install-info-utils install-info-utils
29233 maybe-install-info-utils:
29234 @if utils
29235 maybe-install-info-utils: install-info-utils
29236
29237 install-info-utils: \
29238     configure-utils \
29239     info-utils 
29240         @: $(MAKE); $(unstage)
29241         @[ -f ./utils/Makefile ] || exit 0; \
29242         r=`${PWD_COMMAND}`; export r; \
29243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29244         $(HOST_EXPORTS) \
29245         for flag in $(EXTRA_HOST_FLAGS) ; do \
29246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29247         done; \
29248         echo "Doing install-info in utils" ; \
29249         (cd $(HOST_SUBDIR)/utils && \
29250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29252                   "RANLIB=$${RANLIB}" \
29253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29254                   install-info) \
29255           || exit 1
29256
29257 @endif utils
29258
29259 .PHONY: maybe-install-pdf-utils install-pdf-utils
29260 maybe-install-pdf-utils:
29261 @if utils
29262 maybe-install-pdf-utils: install-pdf-utils
29263
29264 install-pdf-utils: \
29265     configure-utils \
29266     pdf-utils 
29267         @: $(MAKE); $(unstage)
29268         @[ -f ./utils/Makefile ] || exit 0; \
29269         r=`${PWD_COMMAND}`; export r; \
29270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29271         $(HOST_EXPORTS) \
29272         for flag in $(EXTRA_HOST_FLAGS) ; do \
29273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29274         done; \
29275         echo "Doing install-pdf in utils" ; \
29276         (cd $(HOST_SUBDIR)/utils && \
29277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29279                   "RANLIB=$${RANLIB}" \
29280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29281                   install-pdf) \
29282           || exit 1
29283
29284 @endif utils
29285
29286 .PHONY: maybe-install-html-utils install-html-utils
29287 maybe-install-html-utils:
29288 @if utils
29289 maybe-install-html-utils: install-html-utils
29290
29291 install-html-utils: \
29292     configure-utils \
29293     html-utils 
29294         @: $(MAKE); $(unstage)
29295         @[ -f ./utils/Makefile ] || exit 0; \
29296         r=`${PWD_COMMAND}`; export r; \
29297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29298         $(HOST_EXPORTS) \
29299         for flag in $(EXTRA_HOST_FLAGS) ; do \
29300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29301         done; \
29302         echo "Doing install-html in utils" ; \
29303         (cd $(HOST_SUBDIR)/utils && \
29304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29306                   "RANLIB=$${RANLIB}" \
29307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29308                   install-html) \
29309           || exit 1
29310
29311 @endif utils
29312
29313 .PHONY: maybe-installcheck-utils installcheck-utils
29314 maybe-installcheck-utils:
29315 @if utils
29316 maybe-installcheck-utils: installcheck-utils
29317
29318 installcheck-utils: \
29319     configure-utils 
29320         @: $(MAKE); $(unstage)
29321         @[ -f ./utils/Makefile ] || exit 0; \
29322         r=`${PWD_COMMAND}`; export r; \
29323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29324         $(HOST_EXPORTS) \
29325         for flag in $(EXTRA_HOST_FLAGS) ; do \
29326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29327         done; \
29328         echo "Doing installcheck in utils" ; \
29329         (cd $(HOST_SUBDIR)/utils && \
29330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29332                   "RANLIB=$${RANLIB}" \
29333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29334                   installcheck) \
29335           || exit 1
29336
29337 @endif utils
29338
29339 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
29340 maybe-mostlyclean-utils:
29341 @if utils
29342 maybe-mostlyclean-utils: mostlyclean-utils
29343
29344 mostlyclean-utils: 
29345         @: $(MAKE); $(unstage)
29346         @[ -f ./utils/Makefile ] || exit 0; \
29347         r=`${PWD_COMMAND}`; export r; \
29348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29349         $(HOST_EXPORTS) \
29350         for flag in $(EXTRA_HOST_FLAGS) ; do \
29351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29352         done; \
29353         echo "Doing mostlyclean in utils" ; \
29354         (cd $(HOST_SUBDIR)/utils && \
29355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29357                   "RANLIB=$${RANLIB}" \
29358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29359                   mostlyclean) \
29360           || exit 1
29361
29362 @endif utils
29363
29364 .PHONY: maybe-clean-utils clean-utils
29365 maybe-clean-utils:
29366 @if utils
29367 maybe-clean-utils: clean-utils
29368
29369 clean-utils: 
29370         @: $(MAKE); $(unstage)
29371         @[ -f ./utils/Makefile ] || exit 0; \
29372         r=`${PWD_COMMAND}`; export r; \
29373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29374         $(HOST_EXPORTS) \
29375         for flag in $(EXTRA_HOST_FLAGS) ; do \
29376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29377         done; \
29378         echo "Doing clean in utils" ; \
29379         (cd $(HOST_SUBDIR)/utils && \
29380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29382                   "RANLIB=$${RANLIB}" \
29383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29384                   clean) \
29385           || exit 1
29386
29387 @endif utils
29388
29389 .PHONY: maybe-distclean-utils distclean-utils
29390 maybe-distclean-utils:
29391 @if utils
29392 maybe-distclean-utils: distclean-utils
29393
29394 distclean-utils: 
29395         @: $(MAKE); $(unstage)
29396         @[ -f ./utils/Makefile ] || exit 0; \
29397         r=`${PWD_COMMAND}`; export r; \
29398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29399         $(HOST_EXPORTS) \
29400         for flag in $(EXTRA_HOST_FLAGS) ; do \
29401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29402         done; \
29403         echo "Doing distclean in utils" ; \
29404         (cd $(HOST_SUBDIR)/utils && \
29405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29407                   "RANLIB=$${RANLIB}" \
29408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29409                   distclean) \
29410           || exit 1
29411
29412 @endif utils
29413
29414 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
29415 maybe-maintainer-clean-utils:
29416 @if utils
29417 maybe-maintainer-clean-utils: maintainer-clean-utils
29418
29419 maintainer-clean-utils: 
29420         @: $(MAKE); $(unstage)
29421         @[ -f ./utils/Makefile ] || exit 0; \
29422         r=`${PWD_COMMAND}`; export r; \
29423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29424         $(HOST_EXPORTS) \
29425         for flag in $(EXTRA_HOST_FLAGS) ; do \
29426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29427         done; \
29428         echo "Doing maintainer-clean in utils" ; \
29429         (cd $(HOST_SUBDIR)/utils && \
29430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29432                   "RANLIB=$${RANLIB}" \
29433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29434                   maintainer-clean) \
29435           || exit 1
29436
29437 @endif utils
29438
29439
29440
29441 .PHONY: configure-gnattools maybe-configure-gnattools
29442 maybe-configure-gnattools:
29443 @if gcc-bootstrap
29444 configure-gnattools: stage_current
29445 @endif gcc-bootstrap
29446 @if gnattools
29447 maybe-configure-gnattools: configure-gnattools
29448 configure-gnattools: 
29449         @: $(MAKE); $(unstage)
29450         @r=`${PWD_COMMAND}`; export r; \
29451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29452         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
29453         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
29454         $(HOST_EXPORTS)  \
29455         echo Configuring in $(HOST_SUBDIR)/gnattools; \
29456         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
29457         case $(srcdir) in \
29458           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29459           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
29460                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29461         esac; \
29462         srcdiroption="--srcdir=$${topdir}/gnattools"; \
29463         libsrcdir="$$s/gnattools"; \
29464         $(SHELL) $${libsrcdir}/configure \
29465           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29466           --target=${target_alias} $${srcdiroption}  \
29467           || exit 1
29468 @endif gnattools
29469
29470
29471
29472
29473
29474 .PHONY: all-gnattools maybe-all-gnattools
29475 maybe-all-gnattools:
29476 @if gcc-bootstrap
29477 all-gnattools: stage_current
29478 @endif gcc-bootstrap
29479 @if gnattools
29480 TARGET-gnattools=all
29481 maybe-all-gnattools: all-gnattools
29482 all-gnattools: configure-gnattools
29483         @: $(MAKE); $(unstage)
29484         @r=`${PWD_COMMAND}`; export r; \
29485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29486         $(HOST_EXPORTS)  \
29487         (cd $(HOST_SUBDIR)/gnattools && \
29488           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29489                 $(TARGET-gnattools))
29490 @endif gnattools
29491
29492
29493
29494
29495 .PHONY: check-gnattools maybe-check-gnattools
29496 maybe-check-gnattools:
29497 @if gnattools
29498 maybe-check-gnattools: check-gnattools
29499
29500 check-gnattools:
29501         @: $(MAKE); $(unstage)
29502         @r=`${PWD_COMMAND}`; export r; \
29503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29504         $(HOST_EXPORTS) \
29505         (cd $(HOST_SUBDIR)/gnattools && \
29506           $(MAKE) $(FLAGS_TO_PASS)  check)
29507
29508 @endif gnattools
29509
29510 .PHONY: install-gnattools maybe-install-gnattools
29511 maybe-install-gnattools:
29512 @if gnattools
29513 maybe-install-gnattools: install-gnattools
29514
29515 install-gnattools: installdirs
29516         @: $(MAKE); $(unstage)
29517         @r=`${PWD_COMMAND}`; export r; \
29518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29519         $(HOST_EXPORTS) \
29520         (cd $(HOST_SUBDIR)/gnattools && \
29521           $(MAKE) $(FLAGS_TO_PASS)  install)
29522
29523 @endif gnattools
29524
29525 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
29526 maybe-install-strip-gnattools:
29527 @if gnattools
29528 maybe-install-strip-gnattools: install-strip-gnattools
29529
29530 install-strip-gnattools: installdirs
29531         @: $(MAKE); $(unstage)
29532         @r=`${PWD_COMMAND}`; export r; \
29533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29534         $(HOST_EXPORTS) \
29535         (cd $(HOST_SUBDIR)/gnattools && \
29536           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29537
29538 @endif gnattools
29539
29540 # Other targets (info, dvi, pdf, etc.)
29541
29542 .PHONY: maybe-info-gnattools info-gnattools
29543 maybe-info-gnattools:
29544 @if gnattools
29545 maybe-info-gnattools: info-gnattools
29546
29547 info-gnattools: \
29548     configure-gnattools 
29549         @: $(MAKE); $(unstage)
29550         @[ -f ./gnattools/Makefile ] || exit 0; \
29551         r=`${PWD_COMMAND}`; export r; \
29552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29553         $(HOST_EXPORTS) \
29554         for flag in $(EXTRA_HOST_FLAGS) ; do \
29555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29556         done; \
29557         echo "Doing info in gnattools" ; \
29558         (cd $(HOST_SUBDIR)/gnattools && \
29559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29561                   "RANLIB=$${RANLIB}" \
29562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29563                   info) \
29564           || exit 1
29565
29566 @endif gnattools
29567
29568 .PHONY: maybe-dvi-gnattools dvi-gnattools
29569 maybe-dvi-gnattools:
29570 @if gnattools
29571 maybe-dvi-gnattools: dvi-gnattools
29572
29573 dvi-gnattools: \
29574     configure-gnattools 
29575         @: $(MAKE); $(unstage)
29576         @[ -f ./gnattools/Makefile ] || exit 0; \
29577         r=`${PWD_COMMAND}`; export r; \
29578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29579         $(HOST_EXPORTS) \
29580         for flag in $(EXTRA_HOST_FLAGS) ; do \
29581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29582         done; \
29583         echo "Doing dvi in gnattools" ; \
29584         (cd $(HOST_SUBDIR)/gnattools && \
29585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29587                   "RANLIB=$${RANLIB}" \
29588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29589                   dvi) \
29590           || exit 1
29591
29592 @endif gnattools
29593
29594 .PHONY: maybe-pdf-gnattools pdf-gnattools
29595 maybe-pdf-gnattools:
29596 @if gnattools
29597 maybe-pdf-gnattools: pdf-gnattools
29598
29599 pdf-gnattools: \
29600     configure-gnattools 
29601         @: $(MAKE); $(unstage)
29602         @[ -f ./gnattools/Makefile ] || exit 0; \
29603         r=`${PWD_COMMAND}`; export r; \
29604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29605         $(HOST_EXPORTS) \
29606         for flag in $(EXTRA_HOST_FLAGS) ; do \
29607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29608         done; \
29609         echo "Doing pdf in gnattools" ; \
29610         (cd $(HOST_SUBDIR)/gnattools && \
29611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29613                   "RANLIB=$${RANLIB}" \
29614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29615                   pdf) \
29616           || exit 1
29617
29618 @endif gnattools
29619
29620 .PHONY: maybe-html-gnattools html-gnattools
29621 maybe-html-gnattools:
29622 @if gnattools
29623 maybe-html-gnattools: html-gnattools
29624
29625 html-gnattools: \
29626     configure-gnattools 
29627         @: $(MAKE); $(unstage)
29628         @[ -f ./gnattools/Makefile ] || exit 0; \
29629         r=`${PWD_COMMAND}`; export r; \
29630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29631         $(HOST_EXPORTS) \
29632         for flag in $(EXTRA_HOST_FLAGS) ; do \
29633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29634         done; \
29635         echo "Doing html in gnattools" ; \
29636         (cd $(HOST_SUBDIR)/gnattools && \
29637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29639                   "RANLIB=$${RANLIB}" \
29640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29641                   html) \
29642           || exit 1
29643
29644 @endif gnattools
29645
29646 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
29647 maybe-TAGS-gnattools:
29648 @if gnattools
29649 maybe-TAGS-gnattools: TAGS-gnattools
29650
29651 TAGS-gnattools: \
29652     configure-gnattools 
29653         @: $(MAKE); $(unstage)
29654         @[ -f ./gnattools/Makefile ] || exit 0; \
29655         r=`${PWD_COMMAND}`; export r; \
29656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29657         $(HOST_EXPORTS) \
29658         for flag in $(EXTRA_HOST_FLAGS) ; do \
29659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29660         done; \
29661         echo "Doing TAGS in gnattools" ; \
29662         (cd $(HOST_SUBDIR)/gnattools && \
29663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29665                   "RANLIB=$${RANLIB}" \
29666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29667                   TAGS) \
29668           || exit 1
29669
29670 @endif gnattools
29671
29672 .PHONY: maybe-install-info-gnattools install-info-gnattools
29673 maybe-install-info-gnattools:
29674 @if gnattools
29675 maybe-install-info-gnattools: install-info-gnattools
29676
29677 install-info-gnattools: \
29678     configure-gnattools \
29679     info-gnattools 
29680         @: $(MAKE); $(unstage)
29681         @[ -f ./gnattools/Makefile ] || exit 0; \
29682         r=`${PWD_COMMAND}`; export r; \
29683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29684         $(HOST_EXPORTS) \
29685         for flag in $(EXTRA_HOST_FLAGS) ; do \
29686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29687         done; \
29688         echo "Doing install-info in gnattools" ; \
29689         (cd $(HOST_SUBDIR)/gnattools && \
29690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29692                   "RANLIB=$${RANLIB}" \
29693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29694                   install-info) \
29695           || exit 1
29696
29697 @endif gnattools
29698
29699 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
29700 maybe-install-pdf-gnattools:
29701 @if gnattools
29702 maybe-install-pdf-gnattools: install-pdf-gnattools
29703
29704 install-pdf-gnattools: \
29705     configure-gnattools \
29706     pdf-gnattools 
29707         @: $(MAKE); $(unstage)
29708         @[ -f ./gnattools/Makefile ] || exit 0; \
29709         r=`${PWD_COMMAND}`; export r; \
29710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29711         $(HOST_EXPORTS) \
29712         for flag in $(EXTRA_HOST_FLAGS) ; do \
29713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29714         done; \
29715         echo "Doing install-pdf in gnattools" ; \
29716         (cd $(HOST_SUBDIR)/gnattools && \
29717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29719                   "RANLIB=$${RANLIB}" \
29720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29721                   install-pdf) \
29722           || exit 1
29723
29724 @endif gnattools
29725
29726 .PHONY: maybe-install-html-gnattools install-html-gnattools
29727 maybe-install-html-gnattools:
29728 @if gnattools
29729 maybe-install-html-gnattools: install-html-gnattools
29730
29731 install-html-gnattools: \
29732     configure-gnattools \
29733     html-gnattools 
29734         @: $(MAKE); $(unstage)
29735         @[ -f ./gnattools/Makefile ] || exit 0; \
29736         r=`${PWD_COMMAND}`; export r; \
29737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29738         $(HOST_EXPORTS) \
29739         for flag in $(EXTRA_HOST_FLAGS) ; do \
29740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29741         done; \
29742         echo "Doing install-html in gnattools" ; \
29743         (cd $(HOST_SUBDIR)/gnattools && \
29744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29746                   "RANLIB=$${RANLIB}" \
29747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29748                   install-html) \
29749           || exit 1
29750
29751 @endif gnattools
29752
29753 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
29754 maybe-installcheck-gnattools:
29755 @if gnattools
29756 maybe-installcheck-gnattools: installcheck-gnattools
29757
29758 installcheck-gnattools: \
29759     configure-gnattools 
29760         @: $(MAKE); $(unstage)
29761         @[ -f ./gnattools/Makefile ] || exit 0; \
29762         r=`${PWD_COMMAND}`; export r; \
29763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29764         $(HOST_EXPORTS) \
29765         for flag in $(EXTRA_HOST_FLAGS) ; do \
29766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29767         done; \
29768         echo "Doing installcheck in gnattools" ; \
29769         (cd $(HOST_SUBDIR)/gnattools && \
29770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29772                   "RANLIB=$${RANLIB}" \
29773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29774                   installcheck) \
29775           || exit 1
29776
29777 @endif gnattools
29778
29779 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
29780 maybe-mostlyclean-gnattools:
29781 @if gnattools
29782 maybe-mostlyclean-gnattools: mostlyclean-gnattools
29783
29784 mostlyclean-gnattools: 
29785         @: $(MAKE); $(unstage)
29786         @[ -f ./gnattools/Makefile ] || exit 0; \
29787         r=`${PWD_COMMAND}`; export r; \
29788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29789         $(HOST_EXPORTS) \
29790         for flag in $(EXTRA_HOST_FLAGS) ; do \
29791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29792         done; \
29793         echo "Doing mostlyclean in gnattools" ; \
29794         (cd $(HOST_SUBDIR)/gnattools && \
29795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29797                   "RANLIB=$${RANLIB}" \
29798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29799                   mostlyclean) \
29800           || exit 1
29801
29802 @endif gnattools
29803
29804 .PHONY: maybe-clean-gnattools clean-gnattools
29805 maybe-clean-gnattools:
29806 @if gnattools
29807 maybe-clean-gnattools: clean-gnattools
29808
29809 clean-gnattools: 
29810         @: $(MAKE); $(unstage)
29811         @[ -f ./gnattools/Makefile ] || exit 0; \
29812         r=`${PWD_COMMAND}`; export r; \
29813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29814         $(HOST_EXPORTS) \
29815         for flag in $(EXTRA_HOST_FLAGS) ; do \
29816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29817         done; \
29818         echo "Doing clean in gnattools" ; \
29819         (cd $(HOST_SUBDIR)/gnattools && \
29820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29822                   "RANLIB=$${RANLIB}" \
29823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29824                   clean) \
29825           || exit 1
29826
29827 @endif gnattools
29828
29829 .PHONY: maybe-distclean-gnattools distclean-gnattools
29830 maybe-distclean-gnattools:
29831 @if gnattools
29832 maybe-distclean-gnattools: distclean-gnattools
29833
29834 distclean-gnattools: 
29835         @: $(MAKE); $(unstage)
29836         @[ -f ./gnattools/Makefile ] || exit 0; \
29837         r=`${PWD_COMMAND}`; export r; \
29838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29839         $(HOST_EXPORTS) \
29840         for flag in $(EXTRA_HOST_FLAGS) ; do \
29841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29842         done; \
29843         echo "Doing distclean in gnattools" ; \
29844         (cd $(HOST_SUBDIR)/gnattools && \
29845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29847                   "RANLIB=$${RANLIB}" \
29848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29849                   distclean) \
29850           || exit 1
29851
29852 @endif gnattools
29853
29854 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
29855 maybe-maintainer-clean-gnattools:
29856 @if gnattools
29857 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
29858
29859 maintainer-clean-gnattools: 
29860         @: $(MAKE); $(unstage)
29861         @[ -f ./gnattools/Makefile ] || exit 0; \
29862         r=`${PWD_COMMAND}`; export r; \
29863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29864         $(HOST_EXPORTS) \
29865         for flag in $(EXTRA_HOST_FLAGS) ; do \
29866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29867         done; \
29868         echo "Doing maintainer-clean in gnattools" ; \
29869         (cd $(HOST_SUBDIR)/gnattools && \
29870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29872                   "RANLIB=$${RANLIB}" \
29873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29874                   maintainer-clean) \
29875           || exit 1
29876
29877 @endif gnattools
29878
29879
29880
29881 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
29882 maybe-configure-lto-plugin:
29883 @if gcc-bootstrap
29884 configure-lto-plugin: stage_current
29885 @endif gcc-bootstrap
29886 @if lto-plugin
29887 maybe-configure-lto-plugin: configure-lto-plugin
29888 configure-lto-plugin: 
29889         @r=`${PWD_COMMAND}`; export r; \
29890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29891         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29892         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
29893         $(HOST_EXPORTS)  \
29894         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
29895         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
29896         case $(srcdir) in \
29897           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29898           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
29899                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29900         esac; \
29901         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
29902         libsrcdir="$$s/lto-plugin"; \
29903         $(SHELL) $${libsrcdir}/configure \
29904           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29905           --target=${target_alias} $${srcdiroption} --enable-shared \
29906           || exit 1
29907 @endif lto-plugin
29908
29909
29910
29911 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
29912 maybe-configure-stage1-lto-plugin:
29913 @if lto-plugin-bootstrap
29914 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
29915 configure-stage1-lto-plugin:
29916         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29917         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
29918         @r=`${PWD_COMMAND}`; export r; \
29919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29920         TFLAGS="$(STAGE1_TFLAGS)"; \
29921         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29922         $(HOST_EXPORTS) \
29923         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29924         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29925         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
29926         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
29927         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
29928         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
29929         case $(srcdir) in \
29930           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29931           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
29932                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29933         esac; \
29934         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
29935         libsrcdir="$$s/lto-plugin"; \
29936         $(SHELL) $${libsrcdir}/configure \
29937           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29938           --target=${target_alias} $${srcdiroption} \
29939           $(STAGE1_CONFIGURE_FLAGS) \
29940           --enable-shared
29941 @endif lto-plugin-bootstrap
29942
29943 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
29944 maybe-configure-stage2-lto-plugin:
29945 @if lto-plugin-bootstrap
29946 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
29947 configure-stage2-lto-plugin:
29948         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29949         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
29950         @r=`${PWD_COMMAND}`; export r; \
29951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29952         TFLAGS="$(STAGE2_TFLAGS)"; \
29953         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29954         $(HOST_EXPORTS) \
29955         $(POSTSTAGE1_HOST_EXPORTS) \
29956         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29957         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29958         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
29959         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
29960         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
29961         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
29962         case $(srcdir) in \
29963           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29964           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
29965                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29966         esac; \
29967         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
29968         libsrcdir="$$s/lto-plugin"; \
29969         $(SHELL) $${libsrcdir}/configure \
29970           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29971           --target=${target_alias} $${srcdiroption} \
29972           --with-build-libsubdir=$(HOST_SUBDIR) \
29973           $(STAGE2_CONFIGURE_FLAGS) \
29974           --enable-shared
29975 @endif lto-plugin-bootstrap
29976
29977 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
29978 maybe-configure-stage3-lto-plugin:
29979 @if lto-plugin-bootstrap
29980 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
29981 configure-stage3-lto-plugin:
29982         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29983         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
29984         @r=`${PWD_COMMAND}`; export r; \
29985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29986         TFLAGS="$(STAGE3_TFLAGS)"; \
29987         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29988         $(HOST_EXPORTS) \
29989         $(POSTSTAGE1_HOST_EXPORTS) \
29990         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29991         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29992         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
29993         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
29994         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
29995         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
29996         case $(srcdir) in \
29997           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29998           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
29999                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30000         esac; \
30001         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
30002         libsrcdir="$$s/lto-plugin"; \
30003         $(SHELL) $${libsrcdir}/configure \
30004           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30005           --target=${target_alias} $${srcdiroption} \
30006           --with-build-libsubdir=$(HOST_SUBDIR) \
30007           $(STAGE3_CONFIGURE_FLAGS) \
30008           --enable-shared
30009 @endif lto-plugin-bootstrap
30010
30011 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
30012 maybe-configure-stage4-lto-plugin:
30013 @if lto-plugin-bootstrap
30014 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
30015 configure-stage4-lto-plugin:
30016         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30017         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30018         @r=`${PWD_COMMAND}`; export r; \
30019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30020         TFLAGS="$(STAGE4_TFLAGS)"; \
30021         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30022         $(HOST_EXPORTS) \
30023         $(POSTSTAGE1_HOST_EXPORTS) \
30024         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30025         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30026         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
30027         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
30028         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30029         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30030         case $(srcdir) in \
30031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30032           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30034         esac; \
30035         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
30036         libsrcdir="$$s/lto-plugin"; \
30037         $(SHELL) $${libsrcdir}/configure \
30038           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30039           --target=${target_alias} $${srcdiroption} \
30040           --with-build-libsubdir=$(HOST_SUBDIR) \
30041           $(STAGE4_CONFIGURE_FLAGS) \
30042           --enable-shared
30043 @endif lto-plugin-bootstrap
30044
30045 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
30046 maybe-configure-stageprofile-lto-plugin:
30047 @if lto-plugin-bootstrap
30048 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
30049 configure-stageprofile-lto-plugin:
30050         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30051         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30052         @r=`${PWD_COMMAND}`; export r; \
30053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30054         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30055         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30056         $(HOST_EXPORTS) \
30057         $(POSTSTAGE1_HOST_EXPORTS) \
30058         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30059         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30060         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
30061         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
30062         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30063         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30064         case $(srcdir) in \
30065           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30066           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30067                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30068         esac; \
30069         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
30070         libsrcdir="$$s/lto-plugin"; \
30071         $(SHELL) $${libsrcdir}/configure \
30072           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30073           --target=${target_alias} $${srcdiroption} \
30074           --with-build-libsubdir=$(HOST_SUBDIR) \
30075           $(STAGEprofile_CONFIGURE_FLAGS) \
30076           --enable-shared
30077 @endif lto-plugin-bootstrap
30078
30079 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
30080 maybe-configure-stagefeedback-lto-plugin:
30081 @if lto-plugin-bootstrap
30082 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
30083 configure-stagefeedback-lto-plugin:
30084         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30085         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30086         @r=`${PWD_COMMAND}`; export r; \
30087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30088         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30089         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30090         $(HOST_EXPORTS) \
30091         $(POSTSTAGE1_HOST_EXPORTS) \
30092         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30093         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30094         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
30095         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
30096         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30097         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30098         case $(srcdir) in \
30099           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30100           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30101                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30102         esac; \
30103         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
30104         libsrcdir="$$s/lto-plugin"; \
30105         $(SHELL) $${libsrcdir}/configure \
30106           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30107           --target=${target_alias} $${srcdiroption} \
30108           --with-build-libsubdir=$(HOST_SUBDIR) \
30109           $(STAGEfeedback_CONFIGURE_FLAGS) \
30110           --enable-shared
30111 @endif lto-plugin-bootstrap
30112
30113
30114
30115
30116
30117 .PHONY: all-lto-plugin maybe-all-lto-plugin
30118 maybe-all-lto-plugin:
30119 @if gcc-bootstrap
30120 all-lto-plugin: stage_current
30121 @endif gcc-bootstrap
30122 @if lto-plugin
30123 TARGET-lto-plugin=all
30124 maybe-all-lto-plugin: all-lto-plugin
30125 all-lto-plugin: configure-lto-plugin
30126         @r=`${PWD_COMMAND}`; export r; \
30127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30128         $(HOST_EXPORTS)  \
30129         (cd $(HOST_SUBDIR)/lto-plugin && \
30130           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30131                 $(TARGET-lto-plugin))
30132 @endif lto-plugin
30133
30134
30135
30136 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
30137 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
30138 maybe-all-stage1-lto-plugin:
30139 maybe-clean-stage1-lto-plugin:
30140 @if lto-plugin-bootstrap
30141 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
30142 all-stage1: all-stage1-lto-plugin
30143 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
30144 all-stage1-lto-plugin: configure-stage1-lto-plugin
30145         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30146         @r=`${PWD_COMMAND}`; export r; \
30147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30148         TFLAGS="$(STAGE1_TFLAGS)"; \
30149         $(HOST_EXPORTS)  \
30150         cd $(HOST_SUBDIR)/lto-plugin && \
30151         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30152                 CFLAGS="$(STAGE1_CFLAGS)" \
30153                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30154                 LIBCFLAGS="$(LIBCFLAGS)" \
30155                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30156                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30157                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30158                 $(EXTRA_HOST_FLAGS)  \
30159                 $(STAGE1_FLAGS_TO_PASS)  \
30160                 TFLAGS="$(STAGE1_TFLAGS)" \
30161                 $(TARGET-stage1-lto-plugin)
30162
30163 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
30164 clean-stage1: clean-stage1-lto-plugin
30165 clean-stage1-lto-plugin:
30166         @if [ $(current_stage) = stage1 ]; then \
30167           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30168         else \
30169           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
30170           $(MAKE) stage1-start; \
30171         fi; \
30172         cd $(HOST_SUBDIR)/lto-plugin && \
30173         $(MAKE) $(EXTRA_HOST_FLAGS)  \
30174         $(STAGE1_FLAGS_TO_PASS)  clean
30175 @endif lto-plugin-bootstrap
30176
30177
30178 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
30179 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
30180 maybe-all-stage2-lto-plugin:
30181 maybe-clean-stage2-lto-plugin:
30182 @if lto-plugin-bootstrap
30183 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
30184 all-stage2: all-stage2-lto-plugin
30185 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
30186 all-stage2-lto-plugin: configure-stage2-lto-plugin
30187         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30188         @r=`${PWD_COMMAND}`; export r; \
30189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30190         TFLAGS="$(STAGE2_TFLAGS)"; \
30191         $(HOST_EXPORTS) \
30192         $(POSTSTAGE1_HOST_EXPORTS)  \
30193         cd $(HOST_SUBDIR)/lto-plugin && \
30194         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30195                 CFLAGS="$(STAGE2_CFLAGS)" \
30196                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30197                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30198                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30199                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30200                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30201                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30202                 TFLAGS="$(STAGE2_TFLAGS)" \
30203                 $(TARGET-stage2-lto-plugin)
30204
30205 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
30206 clean-stage2: clean-stage2-lto-plugin
30207 clean-stage2-lto-plugin:
30208         @if [ $(current_stage) = stage2 ]; then \
30209           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30210         else \
30211           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
30212           $(MAKE) stage2-start; \
30213         fi; \
30214         cd $(HOST_SUBDIR)/lto-plugin && \
30215         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30216 @endif lto-plugin-bootstrap
30217
30218
30219 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
30220 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
30221 maybe-all-stage3-lto-plugin:
30222 maybe-clean-stage3-lto-plugin:
30223 @if lto-plugin-bootstrap
30224 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
30225 all-stage3: all-stage3-lto-plugin
30226 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
30227 all-stage3-lto-plugin: configure-stage3-lto-plugin
30228         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30229         @r=`${PWD_COMMAND}`; export r; \
30230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30231         TFLAGS="$(STAGE3_TFLAGS)"; \
30232         $(HOST_EXPORTS) \
30233         $(POSTSTAGE1_HOST_EXPORTS)  \
30234         cd $(HOST_SUBDIR)/lto-plugin && \
30235         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30236                 CFLAGS="$(STAGE3_CFLAGS)" \
30237                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30238                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30239                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30240                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30241                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30242                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30243                 TFLAGS="$(STAGE3_TFLAGS)" \
30244                 $(TARGET-stage3-lto-plugin)
30245
30246 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
30247 clean-stage3: clean-stage3-lto-plugin
30248 clean-stage3-lto-plugin:
30249         @if [ $(current_stage) = stage3 ]; then \
30250           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30251         else \
30252           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
30253           $(MAKE) stage3-start; \
30254         fi; \
30255         cd $(HOST_SUBDIR)/lto-plugin && \
30256         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30257 @endif lto-plugin-bootstrap
30258
30259
30260 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
30261 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
30262 maybe-all-stage4-lto-plugin:
30263 maybe-clean-stage4-lto-plugin:
30264 @if lto-plugin-bootstrap
30265 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
30266 all-stage4: all-stage4-lto-plugin
30267 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
30268 all-stage4-lto-plugin: configure-stage4-lto-plugin
30269         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30270         @r=`${PWD_COMMAND}`; export r; \
30271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30272         TFLAGS="$(STAGE4_TFLAGS)"; \
30273         $(HOST_EXPORTS) \
30274         $(POSTSTAGE1_HOST_EXPORTS)  \
30275         cd $(HOST_SUBDIR)/lto-plugin && \
30276         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30277                 CFLAGS="$(STAGE4_CFLAGS)" \
30278                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30279                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30280                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30281                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30282                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30283                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30284                 TFLAGS="$(STAGE4_TFLAGS)" \
30285                 $(TARGET-stage4-lto-plugin)
30286
30287 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
30288 clean-stage4: clean-stage4-lto-plugin
30289 clean-stage4-lto-plugin:
30290         @if [ $(current_stage) = stage4 ]; then \
30291           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30292         else \
30293           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
30294           $(MAKE) stage4-start; \
30295         fi; \
30296         cd $(HOST_SUBDIR)/lto-plugin && \
30297         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30298 @endif lto-plugin-bootstrap
30299
30300
30301 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
30302 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
30303 maybe-all-stageprofile-lto-plugin:
30304 maybe-clean-stageprofile-lto-plugin:
30305 @if lto-plugin-bootstrap
30306 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
30307 all-stageprofile: all-stageprofile-lto-plugin
30308 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
30309 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
30310         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30311         @r=`${PWD_COMMAND}`; export r; \
30312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30313         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30314         $(HOST_EXPORTS) \
30315         $(POSTSTAGE1_HOST_EXPORTS)  \
30316         cd $(HOST_SUBDIR)/lto-plugin && \
30317         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30318                 CFLAGS="$(STAGEprofile_CFLAGS)" \
30319                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30320                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30321                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30322                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30323                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30324                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30325                 TFLAGS="$(STAGEprofile_TFLAGS)" \
30326                 $(TARGET-stageprofile-lto-plugin)
30327
30328 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
30329 clean-stageprofile: clean-stageprofile-lto-plugin
30330 clean-stageprofile-lto-plugin:
30331         @if [ $(current_stage) = stageprofile ]; then \
30332           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30333         else \
30334           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
30335           $(MAKE) stageprofile-start; \
30336         fi; \
30337         cd $(HOST_SUBDIR)/lto-plugin && \
30338         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30339 @endif lto-plugin-bootstrap
30340
30341
30342 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
30343 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
30344 maybe-all-stagefeedback-lto-plugin:
30345 maybe-clean-stagefeedback-lto-plugin:
30346 @if lto-plugin-bootstrap
30347 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
30348 all-stagefeedback: all-stagefeedback-lto-plugin
30349 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
30350 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
30351         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30352         @r=`${PWD_COMMAND}`; export r; \
30353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30354         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30355         $(HOST_EXPORTS) \
30356         $(POSTSTAGE1_HOST_EXPORTS)  \
30357         cd $(HOST_SUBDIR)/lto-plugin && \
30358         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30359                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30360                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30361                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30362                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30363                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30364                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30365                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30366                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30367                 $(TARGET-stagefeedback-lto-plugin)
30368
30369 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
30370 clean-stagefeedback: clean-stagefeedback-lto-plugin
30371 clean-stagefeedback-lto-plugin:
30372         @if [ $(current_stage) = stagefeedback ]; then \
30373           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30374         else \
30375           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
30376           $(MAKE) stagefeedback-start; \
30377         fi; \
30378         cd $(HOST_SUBDIR)/lto-plugin && \
30379         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30380 @endif lto-plugin-bootstrap
30381
30382
30383
30384
30385
30386 .PHONY: check-lto-plugin maybe-check-lto-plugin
30387 maybe-check-lto-plugin:
30388 @if lto-plugin
30389 maybe-check-lto-plugin: check-lto-plugin
30390
30391 check-lto-plugin:
30392         @: $(MAKE); $(unstage)
30393         @r=`${PWD_COMMAND}`; export r; \
30394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30395         $(HOST_EXPORTS) \
30396         (cd $(HOST_SUBDIR)/lto-plugin && \
30397           $(MAKE) $(FLAGS_TO_PASS)  check)
30398
30399 @endif lto-plugin
30400
30401 .PHONY: install-lto-plugin maybe-install-lto-plugin
30402 maybe-install-lto-plugin:
30403 @if lto-plugin
30404 maybe-install-lto-plugin: install-lto-plugin
30405
30406 install-lto-plugin: installdirs
30407         @: $(MAKE); $(unstage)
30408         @r=`${PWD_COMMAND}`; export r; \
30409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30410         $(HOST_EXPORTS) \
30411         (cd $(HOST_SUBDIR)/lto-plugin && \
30412           $(MAKE) $(FLAGS_TO_PASS)  install)
30413
30414 @endif lto-plugin
30415
30416 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
30417 maybe-install-strip-lto-plugin:
30418 @if lto-plugin
30419 maybe-install-strip-lto-plugin: install-strip-lto-plugin
30420
30421 install-strip-lto-plugin: installdirs
30422         @: $(MAKE); $(unstage)
30423         @r=`${PWD_COMMAND}`; export r; \
30424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30425         $(HOST_EXPORTS) \
30426         (cd $(HOST_SUBDIR)/lto-plugin && \
30427           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30428
30429 @endif lto-plugin
30430
30431 # Other targets (info, dvi, pdf, etc.)
30432
30433 .PHONY: maybe-info-lto-plugin info-lto-plugin
30434 maybe-info-lto-plugin:
30435 @if lto-plugin
30436 maybe-info-lto-plugin: info-lto-plugin
30437
30438 info-lto-plugin: \
30439     configure-lto-plugin 
30440         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30441         r=`${PWD_COMMAND}`; export r; \
30442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30443         $(HOST_EXPORTS) \
30444         for flag in $(EXTRA_HOST_FLAGS) ; do \
30445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30446         done; \
30447         echo "Doing info in lto-plugin" ; \
30448         (cd $(HOST_SUBDIR)/lto-plugin && \
30449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30451                   "RANLIB=$${RANLIB}" \
30452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30453                   info) \
30454           || exit 1
30455
30456 @endif lto-plugin
30457
30458 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
30459 maybe-dvi-lto-plugin:
30460 @if lto-plugin
30461 maybe-dvi-lto-plugin: dvi-lto-plugin
30462
30463 dvi-lto-plugin: \
30464     configure-lto-plugin 
30465         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30466         r=`${PWD_COMMAND}`; export r; \
30467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30468         $(HOST_EXPORTS) \
30469         for flag in $(EXTRA_HOST_FLAGS) ; do \
30470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30471         done; \
30472         echo "Doing dvi in lto-plugin" ; \
30473         (cd $(HOST_SUBDIR)/lto-plugin && \
30474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30476                   "RANLIB=$${RANLIB}" \
30477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30478                   dvi) \
30479           || exit 1
30480
30481 @endif lto-plugin
30482
30483 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
30484 maybe-pdf-lto-plugin:
30485 @if lto-plugin
30486 maybe-pdf-lto-plugin: pdf-lto-plugin
30487
30488 pdf-lto-plugin: \
30489     configure-lto-plugin 
30490         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30491         r=`${PWD_COMMAND}`; export r; \
30492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30493         $(HOST_EXPORTS) \
30494         for flag in $(EXTRA_HOST_FLAGS) ; do \
30495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30496         done; \
30497         echo "Doing pdf in lto-plugin" ; \
30498         (cd $(HOST_SUBDIR)/lto-plugin && \
30499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30501                   "RANLIB=$${RANLIB}" \
30502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30503                   pdf) \
30504           || exit 1
30505
30506 @endif lto-plugin
30507
30508 .PHONY: maybe-html-lto-plugin html-lto-plugin
30509 maybe-html-lto-plugin:
30510 @if lto-plugin
30511 maybe-html-lto-plugin: html-lto-plugin
30512
30513 html-lto-plugin: \
30514     configure-lto-plugin 
30515         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30516         r=`${PWD_COMMAND}`; export r; \
30517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30518         $(HOST_EXPORTS) \
30519         for flag in $(EXTRA_HOST_FLAGS) ; do \
30520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30521         done; \
30522         echo "Doing html in lto-plugin" ; \
30523         (cd $(HOST_SUBDIR)/lto-plugin && \
30524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30526                   "RANLIB=$${RANLIB}" \
30527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30528                   html) \
30529           || exit 1
30530
30531 @endif lto-plugin
30532
30533 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
30534 maybe-TAGS-lto-plugin:
30535 @if lto-plugin
30536 maybe-TAGS-lto-plugin: TAGS-lto-plugin
30537
30538 TAGS-lto-plugin: \
30539     configure-lto-plugin 
30540         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30541         r=`${PWD_COMMAND}`; export r; \
30542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30543         $(HOST_EXPORTS) \
30544         for flag in $(EXTRA_HOST_FLAGS) ; do \
30545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30546         done; \
30547         echo "Doing TAGS in lto-plugin" ; \
30548         (cd $(HOST_SUBDIR)/lto-plugin && \
30549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30551                   "RANLIB=$${RANLIB}" \
30552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30553                   TAGS) \
30554           || exit 1
30555
30556 @endif lto-plugin
30557
30558 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
30559 maybe-install-info-lto-plugin:
30560 @if lto-plugin
30561 maybe-install-info-lto-plugin: install-info-lto-plugin
30562
30563 install-info-lto-plugin: \
30564     configure-lto-plugin \
30565     info-lto-plugin 
30566         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30567         r=`${PWD_COMMAND}`; export r; \
30568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30569         $(HOST_EXPORTS) \
30570         for flag in $(EXTRA_HOST_FLAGS) ; do \
30571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30572         done; \
30573         echo "Doing install-info in lto-plugin" ; \
30574         (cd $(HOST_SUBDIR)/lto-plugin && \
30575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30577                   "RANLIB=$${RANLIB}" \
30578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30579                   install-info) \
30580           || exit 1
30581
30582 @endif lto-plugin
30583
30584 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
30585 maybe-install-pdf-lto-plugin:
30586 @if lto-plugin
30587 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
30588
30589 install-pdf-lto-plugin: \
30590     configure-lto-plugin \
30591     pdf-lto-plugin 
30592         @[ -f ./lto-plugin/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 install-pdf in lto-plugin" ; \
30600         (cd $(HOST_SUBDIR)/lto-plugin && \
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                   install-pdf) \
30606           || exit 1
30607
30608 @endif lto-plugin
30609
30610 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
30611 maybe-install-html-lto-plugin:
30612 @if lto-plugin
30613 maybe-install-html-lto-plugin: install-html-lto-plugin
30614
30615 install-html-lto-plugin: \
30616     configure-lto-plugin \
30617     html-lto-plugin 
30618         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30619         r=`${PWD_COMMAND}`; export r; \
30620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30621         $(HOST_EXPORTS) \
30622         for flag in $(EXTRA_HOST_FLAGS) ; do \
30623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30624         done; \
30625         echo "Doing install-html in lto-plugin" ; \
30626         (cd $(HOST_SUBDIR)/lto-plugin && \
30627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30629                   "RANLIB=$${RANLIB}" \
30630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30631                   install-html) \
30632           || exit 1
30633
30634 @endif lto-plugin
30635
30636 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
30637 maybe-installcheck-lto-plugin:
30638 @if lto-plugin
30639 maybe-installcheck-lto-plugin: installcheck-lto-plugin
30640
30641 installcheck-lto-plugin: \
30642     configure-lto-plugin 
30643         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30644         r=`${PWD_COMMAND}`; export r; \
30645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30646         $(HOST_EXPORTS) \
30647         for flag in $(EXTRA_HOST_FLAGS) ; do \
30648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30649         done; \
30650         echo "Doing installcheck in lto-plugin" ; \
30651         (cd $(HOST_SUBDIR)/lto-plugin && \
30652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30654                   "RANLIB=$${RANLIB}" \
30655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30656                   installcheck) \
30657           || exit 1
30658
30659 @endif lto-plugin
30660
30661 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
30662 maybe-mostlyclean-lto-plugin:
30663 @if lto-plugin
30664 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
30665
30666 mostlyclean-lto-plugin: 
30667         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30668         r=`${PWD_COMMAND}`; export r; \
30669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30670         $(HOST_EXPORTS) \
30671         for flag in $(EXTRA_HOST_FLAGS) ; do \
30672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30673         done; \
30674         echo "Doing mostlyclean in lto-plugin" ; \
30675         (cd $(HOST_SUBDIR)/lto-plugin && \
30676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30678                   "RANLIB=$${RANLIB}" \
30679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30680                   mostlyclean) \
30681           || exit 1
30682
30683 @endif lto-plugin
30684
30685 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
30686 maybe-clean-lto-plugin:
30687 @if lto-plugin
30688 maybe-clean-lto-plugin: clean-lto-plugin
30689
30690 clean-lto-plugin: 
30691         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30692         r=`${PWD_COMMAND}`; export r; \
30693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30694         $(HOST_EXPORTS) \
30695         for flag in $(EXTRA_HOST_FLAGS) ; do \
30696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30697         done; \
30698         echo "Doing clean in lto-plugin" ; \
30699         (cd $(HOST_SUBDIR)/lto-plugin && \
30700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30702                   "RANLIB=$${RANLIB}" \
30703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30704                   clean) \
30705           || exit 1
30706
30707 @endif lto-plugin
30708
30709 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
30710 maybe-distclean-lto-plugin:
30711 @if lto-plugin
30712 maybe-distclean-lto-plugin: distclean-lto-plugin
30713
30714 distclean-lto-plugin: 
30715         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30716         r=`${PWD_COMMAND}`; export r; \
30717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30718         $(HOST_EXPORTS) \
30719         for flag in $(EXTRA_HOST_FLAGS) ; do \
30720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30721         done; \
30722         echo "Doing distclean in lto-plugin" ; \
30723         (cd $(HOST_SUBDIR)/lto-plugin && \
30724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30726                   "RANLIB=$${RANLIB}" \
30727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30728                   distclean) \
30729           || exit 1
30730
30731 @endif lto-plugin
30732
30733 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
30734 maybe-maintainer-clean-lto-plugin:
30735 @if lto-plugin
30736 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
30737
30738 maintainer-clean-lto-plugin: 
30739         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30740         r=`${PWD_COMMAND}`; export r; \
30741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30742         $(HOST_EXPORTS) \
30743         for flag in $(EXTRA_HOST_FLAGS) ; do \
30744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30745         done; \
30746         echo "Doing maintainer-clean in lto-plugin" ; \
30747         (cd $(HOST_SUBDIR)/lto-plugin && \
30748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30750                   "RANLIB=$${RANLIB}" \
30751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30752                   maintainer-clean) \
30753           || exit 1
30754
30755 @endif lto-plugin
30756
30757
30758
30759 # ---------------------------------------
30760 # Modules which run on the target machine
30761 # ---------------------------------------
30762
30763
30764
30765
30766 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
30767 maybe-configure-target-libstdc++-v3:
30768 @if gcc-bootstrap
30769 configure-target-libstdc++-v3: stage_current
30770 @endif gcc-bootstrap
30771 @if target-libstdc++-v3
30772 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
30773 configure-target-libstdc++-v3: 
30774         @r=`${PWD_COMMAND}`; export r; \
30775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30776         echo "Checking multilib configuration for libstdc++-v3..."; \
30777         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30778         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30779         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30780           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30781             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30782           else \
30783             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30784             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30785           fi; \
30786         else \
30787           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30788         fi; \
30789         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30790         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30791         $(RAW_CXX_TARGET_EXPORTS)  \
30792         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
30793         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
30794         case $(srcdir) in \
30795           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30796           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30797                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30798         esac; \
30799         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30800         libsrcdir="$$s/libstdc++-v3"; \
30801         rm -f no-such-file || : ; \
30802         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30803           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30804           --target=${target_alias} $${srcdiroption}  \
30805           || exit 1
30806 @endif target-libstdc++-v3
30807
30808
30809
30810 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
30811 maybe-configure-stage1-target-libstdc++-v3:
30812 @if target-libstdc++-v3-bootstrap
30813 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
30814 configure-stage1-target-libstdc++-v3:
30815         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30816         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30817         @r=`${PWD_COMMAND}`; export r; \
30818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30819         TFLAGS="$(STAGE1_TFLAGS)"; \
30820         echo "Checking multilib configuration for libstdc++-v3..."; \
30821         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30822         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30823           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30824             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30825           else \
30826             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30827             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30828           fi; \
30829         else \
30830           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30831         fi; \
30832         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30833         $(RAW_CXX_TARGET_EXPORTS) \
30834         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
30835         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
30836         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
30837         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
30838         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30839         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
30840         case $(srcdir) in \
30841           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30842           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30843                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30844         esac; \
30845         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30846         libsrcdir="$$s/libstdc++-v3"; \
30847         $(SHELL) $${libsrcdir}/configure \
30848           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30849           --target=${target_alias} $${srcdiroption} \
30850           $(STAGE1_CONFIGURE_FLAGS)
30851 @endif target-libstdc++-v3-bootstrap
30852
30853 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
30854 maybe-configure-stage2-target-libstdc++-v3:
30855 @if target-libstdc++-v3-bootstrap
30856 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
30857 configure-stage2-target-libstdc++-v3:
30858         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30859         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30860         @r=`${PWD_COMMAND}`; export r; \
30861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30862         TFLAGS="$(STAGE2_TFLAGS)"; \
30863         echo "Checking multilib configuration for libstdc++-v3..."; \
30864         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30865         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30866           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30867             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30868           else \
30869             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30870             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30871           fi; \
30872         else \
30873           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30874         fi; \
30875         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30876         $(RAW_CXX_TARGET_EXPORTS) \
30877          \
30878         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
30879         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
30880         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
30881         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
30882         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30883         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
30884         case $(srcdir) in \
30885           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30886           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30887                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30888         esac; \
30889         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30890         libsrcdir="$$s/libstdc++-v3"; \
30891         $(SHELL) $${libsrcdir}/configure \
30892           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30893           --target=${target_alias} $${srcdiroption} \
30894           --with-build-libsubdir=$(HOST_SUBDIR) \
30895           $(STAGE2_CONFIGURE_FLAGS)
30896 @endif target-libstdc++-v3-bootstrap
30897
30898 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
30899 maybe-configure-stage3-target-libstdc++-v3:
30900 @if target-libstdc++-v3-bootstrap
30901 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
30902 configure-stage3-target-libstdc++-v3:
30903         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30904         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30905         @r=`${PWD_COMMAND}`; export r; \
30906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30907         TFLAGS="$(STAGE3_TFLAGS)"; \
30908         echo "Checking multilib configuration for libstdc++-v3..."; \
30909         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30910         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30911           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30912             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30913           else \
30914             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30915             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30916           fi; \
30917         else \
30918           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30919         fi; \
30920         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30921         $(RAW_CXX_TARGET_EXPORTS) \
30922          \
30923         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
30924         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
30925         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
30926         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
30927         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30928         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
30929         case $(srcdir) in \
30930           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30931           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30932                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30933         esac; \
30934         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30935         libsrcdir="$$s/libstdc++-v3"; \
30936         $(SHELL) $${libsrcdir}/configure \
30937           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30938           --target=${target_alias} $${srcdiroption} \
30939           --with-build-libsubdir=$(HOST_SUBDIR) \
30940           $(STAGE3_CONFIGURE_FLAGS)
30941 @endif target-libstdc++-v3-bootstrap
30942
30943 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
30944 maybe-configure-stage4-target-libstdc++-v3:
30945 @if target-libstdc++-v3-bootstrap
30946 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
30947 configure-stage4-target-libstdc++-v3:
30948         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30949         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30950         @r=`${PWD_COMMAND}`; export r; \
30951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30952         TFLAGS="$(STAGE4_TFLAGS)"; \
30953         echo "Checking multilib configuration for libstdc++-v3..."; \
30954         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30955         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30956           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30957             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30958           else \
30959             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30960             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30961           fi; \
30962         else \
30963           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30964         fi; \
30965         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30966         $(RAW_CXX_TARGET_EXPORTS) \
30967          \
30968         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
30969         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
30970         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
30971         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
30972         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30973         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
30974         case $(srcdir) in \
30975           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30976           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30977                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30978         esac; \
30979         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30980         libsrcdir="$$s/libstdc++-v3"; \
30981         $(SHELL) $${libsrcdir}/configure \
30982           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30983           --target=${target_alias} $${srcdiroption} \
30984           --with-build-libsubdir=$(HOST_SUBDIR) \
30985           $(STAGE4_CONFIGURE_FLAGS)
30986 @endif target-libstdc++-v3-bootstrap
30987
30988 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
30989 maybe-configure-stageprofile-target-libstdc++-v3:
30990 @if target-libstdc++-v3-bootstrap
30991 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
30992 configure-stageprofile-target-libstdc++-v3:
30993         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30994         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30995         @r=`${PWD_COMMAND}`; export r; \
30996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30997         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30998         echo "Checking multilib configuration for libstdc++-v3..."; \
30999         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
31000         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
31001           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
31002             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
31003           else \
31004             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
31005             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
31006           fi; \
31007         else \
31008           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
31009         fi; \
31010         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
31011         $(RAW_CXX_TARGET_EXPORTS) \
31012          \
31013         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
31014         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
31015         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
31016         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
31017         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
31018         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
31019         case $(srcdir) in \
31020           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31021           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
31022                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31023         esac; \
31024         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
31025         libsrcdir="$$s/libstdc++-v3"; \
31026         $(SHELL) $${libsrcdir}/configure \
31027           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31028           --target=${target_alias} $${srcdiroption} \
31029           --with-build-libsubdir=$(HOST_SUBDIR) \
31030           $(STAGEprofile_CONFIGURE_FLAGS)
31031 @endif target-libstdc++-v3-bootstrap
31032
31033 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
31034 maybe-configure-stagefeedback-target-libstdc++-v3:
31035 @if target-libstdc++-v3-bootstrap
31036 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
31037 configure-stagefeedback-target-libstdc++-v3:
31038         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31039         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
31040         @r=`${PWD_COMMAND}`; export r; \
31041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31042         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31043         echo "Checking multilib configuration for libstdc++-v3..."; \
31044         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
31045         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
31046           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
31047             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
31048           else \
31049             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
31050             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
31051           fi; \
31052         else \
31053           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
31054         fi; \
31055         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
31056         $(RAW_CXX_TARGET_EXPORTS) \
31057          \
31058         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
31059         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
31060         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
31061         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
31062         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
31063         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
31064         case $(srcdir) in \
31065           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31066           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
31067                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31068         esac; \
31069         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
31070         libsrcdir="$$s/libstdc++-v3"; \
31071         $(SHELL) $${libsrcdir}/configure \
31072           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31073           --target=${target_alias} $${srcdiroption} \
31074           --with-build-libsubdir=$(HOST_SUBDIR) \
31075           $(STAGEfeedback_CONFIGURE_FLAGS)
31076 @endif target-libstdc++-v3-bootstrap
31077
31078
31079
31080
31081
31082 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
31083 maybe-all-target-libstdc++-v3:
31084 @if gcc-bootstrap
31085 all-target-libstdc++-v3: stage_current
31086 @endif gcc-bootstrap
31087 @if target-libstdc++-v3
31088 TARGET-target-libstdc++-v3=all
31089 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
31090 all-target-libstdc++-v3: configure-target-libstdc++-v3
31091         @r=`${PWD_COMMAND}`; export r; \
31092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31093         $(RAW_CXX_TARGET_EXPORTS)  \
31094         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31095           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
31096                 $(TARGET-target-libstdc++-v3))
31097 @endif target-libstdc++-v3
31098
31099
31100
31101 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
31102 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
31103 maybe-all-stage1-target-libstdc++-v3:
31104 maybe-clean-stage1-target-libstdc++-v3:
31105 @if target-libstdc++-v3-bootstrap
31106 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
31107 all-stage1: all-stage1-target-libstdc++-v3
31108 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
31109 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
31110         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31111         @r=`${PWD_COMMAND}`; export r; \
31112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31113         TFLAGS="$(STAGE1_TFLAGS)"; \
31114         $(RAW_CXX_TARGET_EXPORTS)  \
31115         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31116         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31117                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
31118                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
31119                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
31120                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31121                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31122                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31123                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
31124                   \
31125                 TFLAGS="$(STAGE1_TFLAGS)" \
31126                 $(TARGET-stage1-target-libstdc++-v3)
31127
31128 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
31129 clean-stage1: clean-stage1-target-libstdc++-v3
31130 clean-stage1-target-libstdc++-v3:
31131         @if [ $(current_stage) = stage1 ]; then \
31132           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
31133         else \
31134           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
31135           $(MAKE) stage1-start; \
31136         fi; \
31137         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31138         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
31139           clean
31140 @endif target-libstdc++-v3-bootstrap
31141
31142
31143 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
31144 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
31145 maybe-all-stage2-target-libstdc++-v3:
31146 maybe-clean-stage2-target-libstdc++-v3:
31147 @if target-libstdc++-v3-bootstrap
31148 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
31149 all-stage2: all-stage2-target-libstdc++-v3
31150 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
31151 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
31152         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31153         @r=`${PWD_COMMAND}`; export r; \
31154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31155         TFLAGS="$(STAGE2_TFLAGS)"; \
31156         $(RAW_CXX_TARGET_EXPORTS) \
31157           \
31158         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31159         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31160                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
31161                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
31162                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
31163                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31164                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31165                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31166                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
31167                 TFLAGS="$(STAGE2_TFLAGS)" \
31168                 $(TARGET-stage2-target-libstdc++-v3)
31169
31170 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
31171 clean-stage2: clean-stage2-target-libstdc++-v3
31172 clean-stage2-target-libstdc++-v3:
31173         @if [ $(current_stage) = stage2 ]; then \
31174           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
31175         else \
31176           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
31177           $(MAKE) stage2-start; \
31178         fi; \
31179         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31180         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
31181 @endif target-libstdc++-v3-bootstrap
31182
31183
31184 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
31185 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
31186 maybe-all-stage3-target-libstdc++-v3:
31187 maybe-clean-stage3-target-libstdc++-v3:
31188 @if target-libstdc++-v3-bootstrap
31189 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
31190 all-stage3: all-stage3-target-libstdc++-v3
31191 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
31192 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
31193         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31194         @r=`${PWD_COMMAND}`; export r; \
31195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31196         TFLAGS="$(STAGE3_TFLAGS)"; \
31197         $(RAW_CXX_TARGET_EXPORTS) \
31198           \
31199         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31200         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31201                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
31202                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
31203                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
31204                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31205                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31206                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31207                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
31208                 TFLAGS="$(STAGE3_TFLAGS)" \
31209                 $(TARGET-stage3-target-libstdc++-v3)
31210
31211 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
31212 clean-stage3: clean-stage3-target-libstdc++-v3
31213 clean-stage3-target-libstdc++-v3:
31214         @if [ $(current_stage) = stage3 ]; then \
31215           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
31216         else \
31217           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
31218           $(MAKE) stage3-start; \
31219         fi; \
31220         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31221         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
31222 @endif target-libstdc++-v3-bootstrap
31223
31224
31225 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
31226 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
31227 maybe-all-stage4-target-libstdc++-v3:
31228 maybe-clean-stage4-target-libstdc++-v3:
31229 @if target-libstdc++-v3-bootstrap
31230 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
31231 all-stage4: all-stage4-target-libstdc++-v3
31232 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
31233 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
31234         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31235         @r=`${PWD_COMMAND}`; export r; \
31236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31237         TFLAGS="$(STAGE4_TFLAGS)"; \
31238         $(RAW_CXX_TARGET_EXPORTS) \
31239           \
31240         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31241         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31242                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
31243                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
31244                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
31245                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31246                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31247                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31248                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
31249                 TFLAGS="$(STAGE4_TFLAGS)" \
31250                 $(TARGET-stage4-target-libstdc++-v3)
31251
31252 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
31253 clean-stage4: clean-stage4-target-libstdc++-v3
31254 clean-stage4-target-libstdc++-v3:
31255         @if [ $(current_stage) = stage4 ]; then \
31256           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
31257         else \
31258           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
31259           $(MAKE) stage4-start; \
31260         fi; \
31261         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31262         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
31263 @endif target-libstdc++-v3-bootstrap
31264
31265
31266 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
31267 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
31268 maybe-all-stageprofile-target-libstdc++-v3:
31269 maybe-clean-stageprofile-target-libstdc++-v3:
31270 @if target-libstdc++-v3-bootstrap
31271 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
31272 all-stageprofile: all-stageprofile-target-libstdc++-v3
31273 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
31274 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
31275         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31276         @r=`${PWD_COMMAND}`; export r; \
31277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31278         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31279         $(RAW_CXX_TARGET_EXPORTS) \
31280           \
31281         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31282         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31283                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
31284                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
31285                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
31286                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31287                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31288                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31289                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
31290                 TFLAGS="$(STAGEprofile_TFLAGS)" \
31291                 $(TARGET-stageprofile-target-libstdc++-v3)
31292
31293 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
31294 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
31295 clean-stageprofile-target-libstdc++-v3:
31296         @if [ $(current_stage) = stageprofile ]; then \
31297           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
31298         else \
31299           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
31300           $(MAKE) stageprofile-start; \
31301         fi; \
31302         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31303         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
31304 @endif target-libstdc++-v3-bootstrap
31305
31306
31307 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
31308 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
31309 maybe-all-stagefeedback-target-libstdc++-v3:
31310 maybe-clean-stagefeedback-target-libstdc++-v3:
31311 @if target-libstdc++-v3-bootstrap
31312 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
31313 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
31314 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
31315 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
31316         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31317         @r=`${PWD_COMMAND}`; export r; \
31318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31319         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31320         $(RAW_CXX_TARGET_EXPORTS) \
31321           \
31322         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31323         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31324                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
31325                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
31326                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
31327                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31328                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31329                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31330                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
31331                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31332                 $(TARGET-stagefeedback-target-libstdc++-v3)
31333
31334 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
31335 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
31336 clean-stagefeedback-target-libstdc++-v3:
31337         @if [ $(current_stage) = stagefeedback ]; then \
31338           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
31339         else \
31340           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
31341           $(MAKE) stagefeedback-start; \
31342         fi; \
31343         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31344         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
31345 @endif target-libstdc++-v3-bootstrap
31346
31347
31348
31349
31350
31351
31352 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
31353 maybe-check-target-libstdc++-v3:
31354 @if target-libstdc++-v3
31355 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
31356
31357 check-target-libstdc++-v3:
31358         @: $(MAKE); $(unstage)
31359         @r=`${PWD_COMMAND}`; export r; \
31360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31361         $(RAW_CXX_TARGET_EXPORTS) \
31362         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31363           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
31364
31365 @endif target-libstdc++-v3
31366
31367 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
31368 maybe-install-target-libstdc++-v3:
31369 @if target-libstdc++-v3
31370 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
31371
31372 install-target-libstdc++-v3: installdirs
31373         @: $(MAKE); $(unstage)
31374         @r=`${PWD_COMMAND}`; export r; \
31375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31376         $(RAW_CXX_TARGET_EXPORTS) \
31377         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31378           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31379
31380 @endif target-libstdc++-v3
31381
31382 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
31383 maybe-install-strip-target-libstdc++-v3:
31384 @if target-libstdc++-v3
31385 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
31386
31387 install-strip-target-libstdc++-v3: installdirs
31388         @: $(MAKE); $(unstage)
31389         @r=`${PWD_COMMAND}`; export r; \
31390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31391         $(RAW_CXX_TARGET_EXPORTS) \
31392         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31393           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
31394
31395 @endif target-libstdc++-v3
31396
31397 # Other targets (info, dvi, pdf, etc.)
31398
31399 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
31400 maybe-info-target-libstdc++-v3:
31401 @if target-libstdc++-v3
31402 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
31403
31404 info-target-libstdc++-v3: \
31405     configure-target-libstdc++-v3 
31406         @: $(MAKE); $(unstage)
31407         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31408         r=`${PWD_COMMAND}`; export r; \
31409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31410         $(RAW_CXX_TARGET_EXPORTS) \
31411         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31412         for flag in $(EXTRA_TARGET_FLAGS); do \
31413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31414         done; \
31415         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31418                   "RANLIB=$${RANLIB}" \
31419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31420                    info) \
31421           || exit 1
31422
31423 @endif target-libstdc++-v3
31424
31425 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
31426 maybe-dvi-target-libstdc++-v3:
31427 @if target-libstdc++-v3
31428 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
31429
31430 dvi-target-libstdc++-v3: \
31431     configure-target-libstdc++-v3 
31432         @: $(MAKE); $(unstage)
31433         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31434         r=`${PWD_COMMAND}`; export r; \
31435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31436         $(RAW_CXX_TARGET_EXPORTS) \
31437         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31438         for flag in $(EXTRA_TARGET_FLAGS); do \
31439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31440         done; \
31441         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31444                   "RANLIB=$${RANLIB}" \
31445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31446                    dvi) \
31447           || exit 1
31448
31449 @endif target-libstdc++-v3
31450
31451 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
31452 maybe-pdf-target-libstdc++-v3:
31453 @if target-libstdc++-v3
31454 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
31455
31456 pdf-target-libstdc++-v3: \
31457     configure-target-libstdc++-v3 
31458         @: $(MAKE); $(unstage)
31459         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31460         r=`${PWD_COMMAND}`; export r; \
31461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31462         $(RAW_CXX_TARGET_EXPORTS) \
31463         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31464         for flag in $(EXTRA_TARGET_FLAGS); do \
31465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31466         done; \
31467         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31470                   "RANLIB=$${RANLIB}" \
31471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31472                    pdf) \
31473           || exit 1
31474
31475 @endif target-libstdc++-v3
31476
31477 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
31478 maybe-html-target-libstdc++-v3:
31479 @if target-libstdc++-v3
31480 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
31481
31482 html-target-libstdc++-v3: \
31483     configure-target-libstdc++-v3 
31484         @: $(MAKE); $(unstage)
31485         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31486         r=`${PWD_COMMAND}`; export r; \
31487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31488         $(RAW_CXX_TARGET_EXPORTS) \
31489         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31490         for flag in $(EXTRA_TARGET_FLAGS); do \
31491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31492         done; \
31493         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31496                   "RANLIB=$${RANLIB}" \
31497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31498                    html) \
31499           || exit 1
31500
31501 @endif target-libstdc++-v3
31502
31503 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
31504 maybe-TAGS-target-libstdc++-v3:
31505 @if target-libstdc++-v3
31506 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
31507
31508 TAGS-target-libstdc++-v3: \
31509     configure-target-libstdc++-v3 
31510         @: $(MAKE); $(unstage)
31511         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31512         r=`${PWD_COMMAND}`; export r; \
31513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31514         $(RAW_CXX_TARGET_EXPORTS) \
31515         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31516         for flag in $(EXTRA_TARGET_FLAGS); do \
31517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31518         done; \
31519         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31522                   "RANLIB=$${RANLIB}" \
31523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31524                    TAGS) \
31525           || exit 1
31526
31527 @endif target-libstdc++-v3
31528
31529 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
31530 maybe-install-info-target-libstdc++-v3:
31531 @if target-libstdc++-v3
31532 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
31533
31534 install-info-target-libstdc++-v3: \
31535     configure-target-libstdc++-v3 \
31536     info-target-libstdc++-v3 
31537         @: $(MAKE); $(unstage)
31538         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31539         r=`${PWD_COMMAND}`; export r; \
31540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31541         $(RAW_CXX_TARGET_EXPORTS) \
31542         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31543         for flag in $(EXTRA_TARGET_FLAGS); do \
31544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31545         done; \
31546         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31549                   "RANLIB=$${RANLIB}" \
31550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31551                    install-info) \
31552           || exit 1
31553
31554 @endif target-libstdc++-v3
31555
31556 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
31557 maybe-install-pdf-target-libstdc++-v3:
31558 @if target-libstdc++-v3
31559 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
31560
31561 install-pdf-target-libstdc++-v3: \
31562     configure-target-libstdc++-v3 \
31563     pdf-target-libstdc++-v3 
31564         @: $(MAKE); $(unstage)
31565         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31566         r=`${PWD_COMMAND}`; export r; \
31567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31568         $(RAW_CXX_TARGET_EXPORTS) \
31569         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31570         for flag in $(EXTRA_TARGET_FLAGS); do \
31571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31572         done; \
31573         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31576                   "RANLIB=$${RANLIB}" \
31577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31578                    install-pdf) \
31579           || exit 1
31580
31581 @endif target-libstdc++-v3
31582
31583 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
31584 maybe-install-html-target-libstdc++-v3:
31585 @if target-libstdc++-v3
31586 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
31587
31588 install-html-target-libstdc++-v3: \
31589     configure-target-libstdc++-v3 \
31590     html-target-libstdc++-v3 
31591         @: $(MAKE); $(unstage)
31592         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31593         r=`${PWD_COMMAND}`; export r; \
31594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31595         $(RAW_CXX_TARGET_EXPORTS) \
31596         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31597         for flag in $(EXTRA_TARGET_FLAGS); do \
31598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31599         done; \
31600         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31603                   "RANLIB=$${RANLIB}" \
31604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31605                    install-html) \
31606           || exit 1
31607
31608 @endif target-libstdc++-v3
31609
31610 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
31611 maybe-installcheck-target-libstdc++-v3:
31612 @if target-libstdc++-v3
31613 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
31614
31615 installcheck-target-libstdc++-v3: \
31616     configure-target-libstdc++-v3 
31617         @: $(MAKE); $(unstage)
31618         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31619         r=`${PWD_COMMAND}`; export r; \
31620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31621         $(RAW_CXX_TARGET_EXPORTS) \
31622         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31623         for flag in $(EXTRA_TARGET_FLAGS); do \
31624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31625         done; \
31626         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31629                   "RANLIB=$${RANLIB}" \
31630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31631                    installcheck) \
31632           || exit 1
31633
31634 @endif target-libstdc++-v3
31635
31636 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
31637 maybe-mostlyclean-target-libstdc++-v3:
31638 @if target-libstdc++-v3
31639 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
31640
31641 mostlyclean-target-libstdc++-v3: 
31642         @: $(MAKE); $(unstage)
31643         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31644         r=`${PWD_COMMAND}`; export r; \
31645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31646         $(RAW_CXX_TARGET_EXPORTS) \
31647         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31648         for flag in $(EXTRA_TARGET_FLAGS); do \
31649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31650         done; \
31651         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31654                   "RANLIB=$${RANLIB}" \
31655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31656                    mostlyclean) \
31657           || exit 1
31658
31659 @endif target-libstdc++-v3
31660
31661 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
31662 maybe-clean-target-libstdc++-v3:
31663 @if target-libstdc++-v3
31664 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
31665
31666 clean-target-libstdc++-v3: 
31667         @: $(MAKE); $(unstage)
31668         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31669         r=`${PWD_COMMAND}`; export r; \
31670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31671         $(RAW_CXX_TARGET_EXPORTS) \
31672         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31673         for flag in $(EXTRA_TARGET_FLAGS); do \
31674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31675         done; \
31676         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31679                   "RANLIB=$${RANLIB}" \
31680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31681                    clean) \
31682           || exit 1
31683
31684 @endif target-libstdc++-v3
31685
31686 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
31687 maybe-distclean-target-libstdc++-v3:
31688 @if target-libstdc++-v3
31689 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
31690
31691 distclean-target-libstdc++-v3: 
31692         @: $(MAKE); $(unstage)
31693         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31694         r=`${PWD_COMMAND}`; export r; \
31695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31696         $(RAW_CXX_TARGET_EXPORTS) \
31697         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31698         for flag in $(EXTRA_TARGET_FLAGS); do \
31699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31700         done; \
31701         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31704                   "RANLIB=$${RANLIB}" \
31705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31706                    distclean) \
31707           || exit 1
31708
31709 @endif target-libstdc++-v3
31710
31711 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
31712 maybe-maintainer-clean-target-libstdc++-v3:
31713 @if target-libstdc++-v3
31714 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
31715
31716 maintainer-clean-target-libstdc++-v3: 
31717         @: $(MAKE); $(unstage)
31718         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31719         r=`${PWD_COMMAND}`; export r; \
31720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31721         $(RAW_CXX_TARGET_EXPORTS) \
31722         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31723         for flag in $(EXTRA_TARGET_FLAGS); do \
31724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31725         done; \
31726         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31729                   "RANLIB=$${RANLIB}" \
31730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31731                    maintainer-clean) \
31732           || exit 1
31733
31734 @endif target-libstdc++-v3
31735
31736
31737
31738
31739
31740 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
31741 maybe-configure-target-libsanitizer:
31742 @if gcc-bootstrap
31743 configure-target-libsanitizer: stage_current
31744 @endif gcc-bootstrap
31745 @if target-libsanitizer
31746 maybe-configure-target-libsanitizer: configure-target-libsanitizer
31747 configure-target-libsanitizer: 
31748         @r=`${PWD_COMMAND}`; export r; \
31749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31750         echo "Checking multilib configuration for libsanitizer..."; \
31751         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
31752         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
31753         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31754           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31755             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
31756           else \
31757             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
31758             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31759           fi; \
31760         else \
31761           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31762         fi; \
31763         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
31764         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
31765         $(RAW_CXX_TARGET_EXPORTS)  \
31766         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
31767         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
31768         case $(srcdir) in \
31769           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31770           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
31771                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31772         esac; \
31773         srcdiroption="--srcdir=$${topdir}/libsanitizer"; \
31774         libsrcdir="$$s/libsanitizer"; \
31775         rm -f no-such-file || : ; \
31776         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31777           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31778           --target=${target_alias} $${srcdiroption}  \
31779           || exit 1
31780 @endif target-libsanitizer
31781
31782
31783
31784 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
31785 maybe-configure-stage1-target-libsanitizer:
31786 @if target-libsanitizer-bootstrap
31787 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
31788 configure-stage1-target-libsanitizer:
31789         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31790         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
31791         @r=`${PWD_COMMAND}`; export r; \
31792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31793         TFLAGS="$(STAGE1_TFLAGS)"; \
31794         echo "Checking multilib configuration for libsanitizer..."; \
31795         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
31796         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31797           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31798             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
31799           else \
31800             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
31801             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31802           fi; \
31803         else \
31804           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31805         fi; \
31806         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
31807         $(RAW_CXX_TARGET_EXPORTS) \
31808         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
31809         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
31810         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
31811         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer ; \
31812         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
31813         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
31814         case $(srcdir) in \
31815           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31816           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
31817                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31818         esac; \
31819         srcdiroption="--srcdir=$${topdir}/libsanitizer"; \
31820         libsrcdir="$$s/libsanitizer"; \
31821         $(SHELL) $${libsrcdir}/configure \
31822           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31823           --target=${target_alias} $${srcdiroption} \
31824           $(STAGE1_CONFIGURE_FLAGS)
31825 @endif target-libsanitizer-bootstrap
31826
31827 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
31828 maybe-configure-stage2-target-libsanitizer:
31829 @if target-libsanitizer-bootstrap
31830 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
31831 configure-stage2-target-libsanitizer:
31832         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31833         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
31834         @r=`${PWD_COMMAND}`; export r; \
31835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31836         TFLAGS="$(STAGE2_TFLAGS)"; \
31837         echo "Checking multilib configuration for libsanitizer..."; \
31838         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
31839         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31840           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31841             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
31842           else \
31843             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
31844             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31845           fi; \
31846         else \
31847           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31848         fi; \
31849         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
31850         $(RAW_CXX_TARGET_EXPORTS) \
31851          \
31852         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
31853         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
31854         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
31855         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer ; \
31856         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
31857         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
31858         case $(srcdir) in \
31859           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31860           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
31861                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31862         esac; \
31863         srcdiroption="--srcdir=$${topdir}/libsanitizer"; \
31864         libsrcdir="$$s/libsanitizer"; \
31865         $(SHELL) $${libsrcdir}/configure \
31866           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31867           --target=${target_alias} $${srcdiroption} \
31868           --with-build-libsubdir=$(HOST_SUBDIR) \
31869           $(STAGE2_CONFIGURE_FLAGS)
31870 @endif target-libsanitizer-bootstrap
31871
31872 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
31873 maybe-configure-stage3-target-libsanitizer:
31874 @if target-libsanitizer-bootstrap
31875 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
31876 configure-stage3-target-libsanitizer:
31877         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31878         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
31879         @r=`${PWD_COMMAND}`; export r; \
31880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31881         TFLAGS="$(STAGE3_TFLAGS)"; \
31882         echo "Checking multilib configuration for libsanitizer..."; \
31883         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
31884         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31885           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31886             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
31887           else \
31888             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
31889             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31890           fi; \
31891         else \
31892           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31893         fi; \
31894         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
31895         $(RAW_CXX_TARGET_EXPORTS) \
31896          \
31897         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
31898         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
31899         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
31900         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer ; \
31901         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
31902         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
31903         case $(srcdir) in \
31904           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31905           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
31906                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31907         esac; \
31908         srcdiroption="--srcdir=$${topdir}/libsanitizer"; \
31909         libsrcdir="$$s/libsanitizer"; \
31910         $(SHELL) $${libsrcdir}/configure \
31911           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31912           --target=${target_alias} $${srcdiroption} \
31913           --with-build-libsubdir=$(HOST_SUBDIR) \
31914           $(STAGE3_CONFIGURE_FLAGS)
31915 @endif target-libsanitizer-bootstrap
31916
31917 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
31918 maybe-configure-stage4-target-libsanitizer:
31919 @if target-libsanitizer-bootstrap
31920 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
31921 configure-stage4-target-libsanitizer:
31922         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31923         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
31924         @r=`${PWD_COMMAND}`; export r; \
31925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31926         TFLAGS="$(STAGE4_TFLAGS)"; \
31927         echo "Checking multilib configuration for libsanitizer..."; \
31928         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
31929         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31930           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31931             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
31932           else \
31933             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
31934             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31935           fi; \
31936         else \
31937           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31938         fi; \
31939         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
31940         $(RAW_CXX_TARGET_EXPORTS) \
31941          \
31942         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
31943         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
31944         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
31945         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer ; \
31946         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
31947         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
31948         case $(srcdir) in \
31949           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31950           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
31951                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31952         esac; \
31953         srcdiroption="--srcdir=$${topdir}/libsanitizer"; \
31954         libsrcdir="$$s/libsanitizer"; \
31955         $(SHELL) $${libsrcdir}/configure \
31956           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31957           --target=${target_alias} $${srcdiroption} \
31958           --with-build-libsubdir=$(HOST_SUBDIR) \
31959           $(STAGE4_CONFIGURE_FLAGS)
31960 @endif target-libsanitizer-bootstrap
31961
31962 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
31963 maybe-configure-stageprofile-target-libsanitizer:
31964 @if target-libsanitizer-bootstrap
31965 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
31966 configure-stageprofile-target-libsanitizer:
31967         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31968         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
31969         @r=`${PWD_COMMAND}`; export r; \
31970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31971         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31972         echo "Checking multilib configuration for libsanitizer..."; \
31973         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
31974         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31975           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31976             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
31977           else \
31978             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
31979             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31980           fi; \
31981         else \
31982           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31983         fi; \
31984         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
31985         $(RAW_CXX_TARGET_EXPORTS) \
31986          \
31987         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
31988         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
31989         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
31990         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer ; \
31991         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
31992         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
31993         case $(srcdir) in \
31994           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31995           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
31996                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31997         esac; \
31998         srcdiroption="--srcdir=$${topdir}/libsanitizer"; \
31999         libsrcdir="$$s/libsanitizer"; \
32000         $(SHELL) $${libsrcdir}/configure \
32001           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32002           --target=${target_alias} $${srcdiroption} \
32003           --with-build-libsubdir=$(HOST_SUBDIR) \
32004           $(STAGEprofile_CONFIGURE_FLAGS)
32005 @endif target-libsanitizer-bootstrap
32006
32007 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
32008 maybe-configure-stagefeedback-target-libsanitizer:
32009 @if target-libsanitizer-bootstrap
32010 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
32011 configure-stagefeedback-target-libsanitizer:
32012         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32013         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
32014         @r=`${PWD_COMMAND}`; export r; \
32015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32016         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32017         echo "Checking multilib configuration for libsanitizer..."; \
32018         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
32019         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
32020           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
32021             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
32022           else \
32023             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
32024             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
32025           fi; \
32026         else \
32027           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
32028         fi; \
32029         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
32030         $(RAW_CXX_TARGET_EXPORTS) \
32031          \
32032         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32033         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32034         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32035         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer ; \
32036         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
32037         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
32038         case $(srcdir) in \
32039           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32040           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
32041                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32042         esac; \
32043         srcdiroption="--srcdir=$${topdir}/libsanitizer"; \
32044         libsrcdir="$$s/libsanitizer"; \
32045         $(SHELL) $${libsrcdir}/configure \
32046           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32047           --target=${target_alias} $${srcdiroption} \
32048           --with-build-libsubdir=$(HOST_SUBDIR) \
32049           $(STAGEfeedback_CONFIGURE_FLAGS)
32050 @endif target-libsanitizer-bootstrap
32051
32052
32053
32054
32055
32056 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
32057 maybe-all-target-libsanitizer:
32058 @if gcc-bootstrap
32059 all-target-libsanitizer: stage_current
32060 @endif gcc-bootstrap
32061 @if target-libsanitizer
32062 TARGET-target-libsanitizer=all
32063 maybe-all-target-libsanitizer: all-target-libsanitizer
32064 all-target-libsanitizer: configure-target-libsanitizer
32065         @r=`${PWD_COMMAND}`; export r; \
32066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32067         $(RAW_CXX_TARGET_EXPORTS)  \
32068         (cd $(TARGET_SUBDIR)/libsanitizer && \
32069           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32070                 $(TARGET-target-libsanitizer))
32071 @endif target-libsanitizer
32072
32073
32074
32075 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
32076 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
32077 maybe-all-stage1-target-libsanitizer:
32078 maybe-clean-stage1-target-libsanitizer:
32079 @if target-libsanitizer-bootstrap
32080 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
32081 all-stage1: all-stage1-target-libsanitizer
32082 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
32083 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
32084         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32085         @r=`${PWD_COMMAND}`; export r; \
32086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32087         TFLAGS="$(STAGE1_TFLAGS)"; \
32088         $(RAW_CXX_TARGET_EXPORTS)  \
32089         cd $(TARGET_SUBDIR)/libsanitizer && \
32090         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32091                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32092                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32093                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32094                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32095                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32096                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32097                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
32098                   \
32099                 TFLAGS="$(STAGE1_TFLAGS)" \
32100                 $(TARGET-stage1-target-libsanitizer)
32101
32102 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
32103 clean-stage1: clean-stage1-target-libsanitizer
32104 clean-stage1-target-libsanitizer:
32105         @if [ $(current_stage) = stage1 ]; then \
32106           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
32107         else \
32108           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
32109           $(MAKE) stage1-start; \
32110         fi; \
32111         cd $(TARGET_SUBDIR)/libsanitizer && \
32112         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
32113           clean
32114 @endif target-libsanitizer-bootstrap
32115
32116
32117 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
32118 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
32119 maybe-all-stage2-target-libsanitizer:
32120 maybe-clean-stage2-target-libsanitizer:
32121 @if target-libsanitizer-bootstrap
32122 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
32123 all-stage2: all-stage2-target-libsanitizer
32124 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
32125 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
32126         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32127         @r=`${PWD_COMMAND}`; export r; \
32128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32129         TFLAGS="$(STAGE2_TFLAGS)"; \
32130         $(RAW_CXX_TARGET_EXPORTS) \
32131           \
32132         cd $(TARGET_SUBDIR)/libsanitizer && \
32133         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32134                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32135                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32136                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32137                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32138                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32139                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32140                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32141                 TFLAGS="$(STAGE2_TFLAGS)" \
32142                 $(TARGET-stage2-target-libsanitizer)
32143
32144 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
32145 clean-stage2: clean-stage2-target-libsanitizer
32146 clean-stage2-target-libsanitizer:
32147         @if [ $(current_stage) = stage2 ]; then \
32148           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
32149         else \
32150           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
32151           $(MAKE) stage2-start; \
32152         fi; \
32153         cd $(TARGET_SUBDIR)/libsanitizer && \
32154         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32155 @endif target-libsanitizer-bootstrap
32156
32157
32158 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
32159 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
32160 maybe-all-stage3-target-libsanitizer:
32161 maybe-clean-stage3-target-libsanitizer:
32162 @if target-libsanitizer-bootstrap
32163 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
32164 all-stage3: all-stage3-target-libsanitizer
32165 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
32166 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
32167         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32168         @r=`${PWD_COMMAND}`; export r; \
32169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32170         TFLAGS="$(STAGE3_TFLAGS)"; \
32171         $(RAW_CXX_TARGET_EXPORTS) \
32172           \
32173         cd $(TARGET_SUBDIR)/libsanitizer && \
32174         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32175                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32176                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32177                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32178                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32179                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32180                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32181                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32182                 TFLAGS="$(STAGE3_TFLAGS)" \
32183                 $(TARGET-stage3-target-libsanitizer)
32184
32185 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
32186 clean-stage3: clean-stage3-target-libsanitizer
32187 clean-stage3-target-libsanitizer:
32188         @if [ $(current_stage) = stage3 ]; then \
32189           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
32190         else \
32191           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
32192           $(MAKE) stage3-start; \
32193         fi; \
32194         cd $(TARGET_SUBDIR)/libsanitizer && \
32195         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32196 @endif target-libsanitizer-bootstrap
32197
32198
32199 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
32200 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
32201 maybe-all-stage4-target-libsanitizer:
32202 maybe-clean-stage4-target-libsanitizer:
32203 @if target-libsanitizer-bootstrap
32204 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
32205 all-stage4: all-stage4-target-libsanitizer
32206 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
32207 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
32208         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32209         @r=`${PWD_COMMAND}`; export r; \
32210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32211         TFLAGS="$(STAGE4_TFLAGS)"; \
32212         $(RAW_CXX_TARGET_EXPORTS) \
32213           \
32214         cd $(TARGET_SUBDIR)/libsanitizer && \
32215         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32216                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32217                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32218                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32219                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32220                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32221                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32222                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32223                 TFLAGS="$(STAGE4_TFLAGS)" \
32224                 $(TARGET-stage4-target-libsanitizer)
32225
32226 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
32227 clean-stage4: clean-stage4-target-libsanitizer
32228 clean-stage4-target-libsanitizer:
32229         @if [ $(current_stage) = stage4 ]; then \
32230           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
32231         else \
32232           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
32233           $(MAKE) stage4-start; \
32234         fi; \
32235         cd $(TARGET_SUBDIR)/libsanitizer && \
32236         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32237 @endif target-libsanitizer-bootstrap
32238
32239
32240 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
32241 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
32242 maybe-all-stageprofile-target-libsanitizer:
32243 maybe-clean-stageprofile-target-libsanitizer:
32244 @if target-libsanitizer-bootstrap
32245 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
32246 all-stageprofile: all-stageprofile-target-libsanitizer
32247 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
32248 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
32249         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32250         @r=`${PWD_COMMAND}`; export r; \
32251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32252         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32253         $(RAW_CXX_TARGET_EXPORTS) \
32254           \
32255         cd $(TARGET_SUBDIR)/libsanitizer && \
32256         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32257                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32258                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32259                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32260                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32261                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32262                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32263                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32264                 TFLAGS="$(STAGEprofile_TFLAGS)" \
32265                 $(TARGET-stageprofile-target-libsanitizer)
32266
32267 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
32268 clean-stageprofile: clean-stageprofile-target-libsanitizer
32269 clean-stageprofile-target-libsanitizer:
32270         @if [ $(current_stage) = stageprofile ]; then \
32271           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
32272         else \
32273           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
32274           $(MAKE) stageprofile-start; \
32275         fi; \
32276         cd $(TARGET_SUBDIR)/libsanitizer && \
32277         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32278 @endif target-libsanitizer-bootstrap
32279
32280
32281 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
32282 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
32283 maybe-all-stagefeedback-target-libsanitizer:
32284 maybe-clean-stagefeedback-target-libsanitizer:
32285 @if target-libsanitizer-bootstrap
32286 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
32287 all-stagefeedback: all-stagefeedback-target-libsanitizer
32288 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
32289 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
32290         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32291         @r=`${PWD_COMMAND}`; export r; \
32292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32293         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32294         $(RAW_CXX_TARGET_EXPORTS) \
32295           \
32296         cd $(TARGET_SUBDIR)/libsanitizer && \
32297         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32298                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32299                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32300                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32301                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32302                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32303                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32304                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32305                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
32306                 $(TARGET-stagefeedback-target-libsanitizer)
32307
32308 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
32309 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
32310 clean-stagefeedback-target-libsanitizer:
32311         @if [ $(current_stage) = stagefeedback ]; then \
32312           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
32313         else \
32314           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
32315           $(MAKE) stagefeedback-start; \
32316         fi; \
32317         cd $(TARGET_SUBDIR)/libsanitizer && \
32318         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32319 @endif target-libsanitizer-bootstrap
32320
32321
32322
32323
32324
32325
32326 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
32327 maybe-check-target-libsanitizer:
32328 @if target-libsanitizer
32329 maybe-check-target-libsanitizer: check-target-libsanitizer
32330
32331 check-target-libsanitizer:
32332         @: $(MAKE); $(unstage)
32333         @r=`${PWD_COMMAND}`; export r; \
32334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32335         $(RAW_CXX_TARGET_EXPORTS) \
32336         (cd $(TARGET_SUBDIR)/libsanitizer && \
32337           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
32338
32339 @endif target-libsanitizer
32340
32341 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
32342 maybe-install-target-libsanitizer:
32343 @if target-libsanitizer
32344 maybe-install-target-libsanitizer: install-target-libsanitizer
32345
32346 install-target-libsanitizer: installdirs
32347         @: $(MAKE); $(unstage)
32348         @r=`${PWD_COMMAND}`; export r; \
32349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32350         $(RAW_CXX_TARGET_EXPORTS) \
32351         (cd $(TARGET_SUBDIR)/libsanitizer && \
32352           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32353
32354 @endif target-libsanitizer
32355
32356 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
32357 maybe-install-strip-target-libsanitizer:
32358 @if target-libsanitizer
32359 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
32360
32361 install-strip-target-libsanitizer: installdirs
32362         @: $(MAKE); $(unstage)
32363         @r=`${PWD_COMMAND}`; export r; \
32364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32365         $(RAW_CXX_TARGET_EXPORTS) \
32366         (cd $(TARGET_SUBDIR)/libsanitizer && \
32367           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
32368
32369 @endif target-libsanitizer
32370
32371 # Other targets (info, dvi, pdf, etc.)
32372
32373 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
32374 maybe-info-target-libsanitizer:
32375 @if target-libsanitizer
32376 maybe-info-target-libsanitizer: info-target-libsanitizer
32377
32378 info-target-libsanitizer: \
32379     configure-target-libsanitizer 
32380         @: $(MAKE); $(unstage)
32381         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32382         r=`${PWD_COMMAND}`; export r; \
32383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32384         $(RAW_CXX_TARGET_EXPORTS) \
32385         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer" ; \
32386         for flag in $(EXTRA_TARGET_FLAGS); do \
32387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32388         done; \
32389         (cd $(TARGET_SUBDIR)/libsanitizer && \
32390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32392                   "RANLIB=$${RANLIB}" \
32393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32394                    info) \
32395           || exit 1
32396
32397 @endif target-libsanitizer
32398
32399 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
32400 maybe-dvi-target-libsanitizer:
32401 @if target-libsanitizer
32402 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
32403
32404 dvi-target-libsanitizer: \
32405     configure-target-libsanitizer 
32406         @: $(MAKE); $(unstage)
32407         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32408         r=`${PWD_COMMAND}`; export r; \
32409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32410         $(RAW_CXX_TARGET_EXPORTS) \
32411         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer" ; \
32412         for flag in $(EXTRA_TARGET_FLAGS); do \
32413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32414         done; \
32415         (cd $(TARGET_SUBDIR)/libsanitizer && \
32416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32418                   "RANLIB=$${RANLIB}" \
32419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32420                    dvi) \
32421           || exit 1
32422
32423 @endif target-libsanitizer
32424
32425 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
32426 maybe-pdf-target-libsanitizer:
32427 @if target-libsanitizer
32428 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
32429
32430 pdf-target-libsanitizer: \
32431     configure-target-libsanitizer 
32432         @: $(MAKE); $(unstage)
32433         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32434         r=`${PWD_COMMAND}`; export r; \
32435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32436         $(RAW_CXX_TARGET_EXPORTS) \
32437         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer" ; \
32438         for flag in $(EXTRA_TARGET_FLAGS); do \
32439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32440         done; \
32441         (cd $(TARGET_SUBDIR)/libsanitizer && \
32442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32444                   "RANLIB=$${RANLIB}" \
32445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32446                    pdf) \
32447           || exit 1
32448
32449 @endif target-libsanitizer
32450
32451 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
32452 maybe-html-target-libsanitizer:
32453 @if target-libsanitizer
32454 maybe-html-target-libsanitizer: html-target-libsanitizer
32455
32456 html-target-libsanitizer: \
32457     configure-target-libsanitizer 
32458         @: $(MAKE); $(unstage)
32459         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32460         r=`${PWD_COMMAND}`; export r; \
32461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32462         $(RAW_CXX_TARGET_EXPORTS) \
32463         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer" ; \
32464         for flag in $(EXTRA_TARGET_FLAGS); do \
32465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32466         done; \
32467         (cd $(TARGET_SUBDIR)/libsanitizer && \
32468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32470                   "RANLIB=$${RANLIB}" \
32471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32472                    html) \
32473           || exit 1
32474
32475 @endif target-libsanitizer
32476
32477 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
32478 maybe-TAGS-target-libsanitizer:
32479 @if target-libsanitizer
32480 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
32481
32482 TAGS-target-libsanitizer: \
32483     configure-target-libsanitizer 
32484         @: $(MAKE); $(unstage)
32485         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32486         r=`${PWD_COMMAND}`; export r; \
32487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32488         $(RAW_CXX_TARGET_EXPORTS) \
32489         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer" ; \
32490         for flag in $(EXTRA_TARGET_FLAGS); do \
32491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32492         done; \
32493         (cd $(TARGET_SUBDIR)/libsanitizer && \
32494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32496                   "RANLIB=$${RANLIB}" \
32497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32498                    TAGS) \
32499           || exit 1
32500
32501 @endif target-libsanitizer
32502
32503 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
32504 maybe-install-info-target-libsanitizer:
32505 @if target-libsanitizer
32506 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
32507
32508 install-info-target-libsanitizer: \
32509     configure-target-libsanitizer \
32510     info-target-libsanitizer 
32511         @: $(MAKE); $(unstage)
32512         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32513         r=`${PWD_COMMAND}`; export r; \
32514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32515         $(RAW_CXX_TARGET_EXPORTS) \
32516         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer" ; \
32517         for flag in $(EXTRA_TARGET_FLAGS); do \
32518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32519         done; \
32520         (cd $(TARGET_SUBDIR)/libsanitizer && \
32521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32523                   "RANLIB=$${RANLIB}" \
32524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32525                    install-info) \
32526           || exit 1
32527
32528 @endif target-libsanitizer
32529
32530 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
32531 maybe-install-pdf-target-libsanitizer:
32532 @if target-libsanitizer
32533 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
32534
32535 install-pdf-target-libsanitizer: \
32536     configure-target-libsanitizer \
32537     pdf-target-libsanitizer 
32538         @: $(MAKE); $(unstage)
32539         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32540         r=`${PWD_COMMAND}`; export r; \
32541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32542         $(RAW_CXX_TARGET_EXPORTS) \
32543         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer" ; \
32544         for flag in $(EXTRA_TARGET_FLAGS); do \
32545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32546         done; \
32547         (cd $(TARGET_SUBDIR)/libsanitizer && \
32548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32550                   "RANLIB=$${RANLIB}" \
32551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32552                    install-pdf) \
32553           || exit 1
32554
32555 @endif target-libsanitizer
32556
32557 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
32558 maybe-install-html-target-libsanitizer:
32559 @if target-libsanitizer
32560 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
32561
32562 install-html-target-libsanitizer: \
32563     configure-target-libsanitizer \
32564     html-target-libsanitizer 
32565         @: $(MAKE); $(unstage)
32566         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32567         r=`${PWD_COMMAND}`; export r; \
32568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32569         $(RAW_CXX_TARGET_EXPORTS) \
32570         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer" ; \
32571         for flag in $(EXTRA_TARGET_FLAGS); do \
32572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32573         done; \
32574         (cd $(TARGET_SUBDIR)/libsanitizer && \
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                    install-html) \
32580           || exit 1
32581
32582 @endif target-libsanitizer
32583
32584 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
32585 maybe-installcheck-target-libsanitizer:
32586 @if target-libsanitizer
32587 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
32588
32589 installcheck-target-libsanitizer: \
32590     configure-target-libsanitizer 
32591         @: $(MAKE); $(unstage)
32592         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32593         r=`${PWD_COMMAND}`; export r; \
32594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32595         $(RAW_CXX_TARGET_EXPORTS) \
32596         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer" ; \
32597         for flag in $(EXTRA_TARGET_FLAGS); do \
32598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32599         done; \
32600         (cd $(TARGET_SUBDIR)/libsanitizer && \
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                    installcheck) \
32606           || exit 1
32607
32608 @endif target-libsanitizer
32609
32610 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
32611 maybe-mostlyclean-target-libsanitizer:
32612 @if target-libsanitizer
32613 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
32614
32615 mostlyclean-target-libsanitizer: 
32616         @: $(MAKE); $(unstage)
32617         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32618         r=`${PWD_COMMAND}`; export r; \
32619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32620         $(RAW_CXX_TARGET_EXPORTS) \
32621         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer" ; \
32622         for flag in $(EXTRA_TARGET_FLAGS); do \
32623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32624         done; \
32625         (cd $(TARGET_SUBDIR)/libsanitizer && \
32626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32628                   "RANLIB=$${RANLIB}" \
32629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32630                    mostlyclean) \
32631           || exit 1
32632
32633 @endif target-libsanitizer
32634
32635 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
32636 maybe-clean-target-libsanitizer:
32637 @if target-libsanitizer
32638 maybe-clean-target-libsanitizer: clean-target-libsanitizer
32639
32640 clean-target-libsanitizer: 
32641         @: $(MAKE); $(unstage)
32642         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32643         r=`${PWD_COMMAND}`; export r; \
32644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32645         $(RAW_CXX_TARGET_EXPORTS) \
32646         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer" ; \
32647         for flag in $(EXTRA_TARGET_FLAGS); do \
32648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32649         done; \
32650         (cd $(TARGET_SUBDIR)/libsanitizer && \
32651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32653                   "RANLIB=$${RANLIB}" \
32654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32655                    clean) \
32656           || exit 1
32657
32658 @endif target-libsanitizer
32659
32660 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
32661 maybe-distclean-target-libsanitizer:
32662 @if target-libsanitizer
32663 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
32664
32665 distclean-target-libsanitizer: 
32666         @: $(MAKE); $(unstage)
32667         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32668         r=`${PWD_COMMAND}`; export r; \
32669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32670         $(RAW_CXX_TARGET_EXPORTS) \
32671         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer" ; \
32672         for flag in $(EXTRA_TARGET_FLAGS); do \
32673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32674         done; \
32675         (cd $(TARGET_SUBDIR)/libsanitizer && \
32676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32678                   "RANLIB=$${RANLIB}" \
32679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32680                    distclean) \
32681           || exit 1
32682
32683 @endif target-libsanitizer
32684
32685 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
32686 maybe-maintainer-clean-target-libsanitizer:
32687 @if target-libsanitizer
32688 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
32689
32690 maintainer-clean-target-libsanitizer: 
32691         @: $(MAKE); $(unstage)
32692         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32693         r=`${PWD_COMMAND}`; export r; \
32694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32695         $(RAW_CXX_TARGET_EXPORTS) \
32696         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer" ; \
32697         for flag in $(EXTRA_TARGET_FLAGS); do \
32698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32699         done; \
32700         (cd $(TARGET_SUBDIR)/libsanitizer && \
32701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32703                   "RANLIB=$${RANLIB}" \
32704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32705                    maintainer-clean) \
32706           || exit 1
32707
32708 @endif target-libsanitizer
32709
32710
32711
32712
32713
32714 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
32715 maybe-configure-target-libvtv:
32716 @if gcc-bootstrap
32717 configure-target-libvtv: stage_current
32718 @endif gcc-bootstrap
32719 @if target-libvtv
32720 maybe-configure-target-libvtv: configure-target-libvtv
32721 configure-target-libvtv: 
32722         @r=`${PWD_COMMAND}`; export r; \
32723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32724         echo "Checking multilib configuration for libvtv..."; \
32725         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
32726         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
32727         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32728           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32729             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
32730           else \
32731             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
32732             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32733           fi; \
32734         else \
32735           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32736         fi; \
32737         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
32738         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
32739         $(RAW_CXX_TARGET_EXPORTS)  \
32740         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
32741         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
32742         case $(srcdir) in \
32743           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32744           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
32745                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32746         esac; \
32747         srcdiroption="--srcdir=$${topdir}/libvtv"; \
32748         libsrcdir="$$s/libvtv"; \
32749         rm -f no-such-file || : ; \
32750         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32751           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32752           --target=${target_alias} $${srcdiroption}  \
32753           || exit 1
32754 @endif target-libvtv
32755
32756
32757
32758 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
32759 maybe-configure-stage1-target-libvtv:
32760 @if target-libvtv-bootstrap
32761 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
32762 configure-stage1-target-libvtv:
32763         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32764         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
32765         @r=`${PWD_COMMAND}`; export r; \
32766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32767         TFLAGS="$(STAGE1_TFLAGS)"; \
32768         echo "Checking multilib configuration for libvtv..."; \
32769         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
32770         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32771           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32772             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
32773           else \
32774             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
32775             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32776           fi; \
32777         else \
32778           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32779         fi; \
32780         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
32781         $(RAW_CXX_TARGET_EXPORTS) \
32782         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32783         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32784         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32785         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv ; \
32786         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
32787         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
32788         case $(srcdir) in \
32789           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32790           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
32791                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32792         esac; \
32793         srcdiroption="--srcdir=$${topdir}/libvtv"; \
32794         libsrcdir="$$s/libvtv"; \
32795         $(SHELL) $${libsrcdir}/configure \
32796           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32797           --target=${target_alias} $${srcdiroption} \
32798           $(STAGE1_CONFIGURE_FLAGS)
32799 @endif target-libvtv-bootstrap
32800
32801 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
32802 maybe-configure-stage2-target-libvtv:
32803 @if target-libvtv-bootstrap
32804 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
32805 configure-stage2-target-libvtv:
32806         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32807         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
32808         @r=`${PWD_COMMAND}`; export r; \
32809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32810         TFLAGS="$(STAGE2_TFLAGS)"; \
32811         echo "Checking multilib configuration for libvtv..."; \
32812         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
32813         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32814           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32815             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
32816           else \
32817             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
32818             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32819           fi; \
32820         else \
32821           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32822         fi; \
32823         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
32824         $(RAW_CXX_TARGET_EXPORTS) \
32825          \
32826         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32827         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32828         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32829         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv ; \
32830         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
32831         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
32832         case $(srcdir) in \
32833           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32834           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
32835                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32836         esac; \
32837         srcdiroption="--srcdir=$${topdir}/libvtv"; \
32838         libsrcdir="$$s/libvtv"; \
32839         $(SHELL) $${libsrcdir}/configure \
32840           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32841           --target=${target_alias} $${srcdiroption} \
32842           --with-build-libsubdir=$(HOST_SUBDIR) \
32843           $(STAGE2_CONFIGURE_FLAGS)
32844 @endif target-libvtv-bootstrap
32845
32846 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
32847 maybe-configure-stage3-target-libvtv:
32848 @if target-libvtv-bootstrap
32849 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
32850 configure-stage3-target-libvtv:
32851         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32852         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
32853         @r=`${PWD_COMMAND}`; export r; \
32854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32855         TFLAGS="$(STAGE3_TFLAGS)"; \
32856         echo "Checking multilib configuration for libvtv..."; \
32857         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
32858         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32859           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32860             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
32861           else \
32862             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
32863             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32864           fi; \
32865         else \
32866           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32867         fi; \
32868         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
32869         $(RAW_CXX_TARGET_EXPORTS) \
32870          \
32871         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32872         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32873         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32874         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv ; \
32875         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
32876         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
32877         case $(srcdir) in \
32878           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32879           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
32880                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32881         esac; \
32882         srcdiroption="--srcdir=$${topdir}/libvtv"; \
32883         libsrcdir="$$s/libvtv"; \
32884         $(SHELL) $${libsrcdir}/configure \
32885           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32886           --target=${target_alias} $${srcdiroption} \
32887           --with-build-libsubdir=$(HOST_SUBDIR) \
32888           $(STAGE3_CONFIGURE_FLAGS)
32889 @endif target-libvtv-bootstrap
32890
32891 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
32892 maybe-configure-stage4-target-libvtv:
32893 @if target-libvtv-bootstrap
32894 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
32895 configure-stage4-target-libvtv:
32896         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32897         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
32898         @r=`${PWD_COMMAND}`; export r; \
32899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32900         TFLAGS="$(STAGE4_TFLAGS)"; \
32901         echo "Checking multilib configuration for libvtv..."; \
32902         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
32903         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32904           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32905             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
32906           else \
32907             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
32908             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32909           fi; \
32910         else \
32911           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32912         fi; \
32913         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
32914         $(RAW_CXX_TARGET_EXPORTS) \
32915          \
32916         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32917         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32918         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32919         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv ; \
32920         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
32921         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
32922         case $(srcdir) in \
32923           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32924           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
32925                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32926         esac; \
32927         srcdiroption="--srcdir=$${topdir}/libvtv"; \
32928         libsrcdir="$$s/libvtv"; \
32929         $(SHELL) $${libsrcdir}/configure \
32930           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32931           --target=${target_alias} $${srcdiroption} \
32932           --with-build-libsubdir=$(HOST_SUBDIR) \
32933           $(STAGE4_CONFIGURE_FLAGS)
32934 @endif target-libvtv-bootstrap
32935
32936 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
32937 maybe-configure-stageprofile-target-libvtv:
32938 @if target-libvtv-bootstrap
32939 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
32940 configure-stageprofile-target-libvtv:
32941         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32942         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
32943         @r=`${PWD_COMMAND}`; export r; \
32944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32945         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32946         echo "Checking multilib configuration for libvtv..."; \
32947         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
32948         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32949           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32950             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
32951           else \
32952             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
32953             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32954           fi; \
32955         else \
32956           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32957         fi; \
32958         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
32959         $(RAW_CXX_TARGET_EXPORTS) \
32960          \
32961         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32962         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32963         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32964         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv ; \
32965         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
32966         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
32967         case $(srcdir) in \
32968           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32969           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
32970                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32971         esac; \
32972         srcdiroption="--srcdir=$${topdir}/libvtv"; \
32973         libsrcdir="$$s/libvtv"; \
32974         $(SHELL) $${libsrcdir}/configure \
32975           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32976           --target=${target_alias} $${srcdiroption} \
32977           --with-build-libsubdir=$(HOST_SUBDIR) \
32978           $(STAGEprofile_CONFIGURE_FLAGS)
32979 @endif target-libvtv-bootstrap
32980
32981 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
32982 maybe-configure-stagefeedback-target-libvtv:
32983 @if target-libvtv-bootstrap
32984 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
32985 configure-stagefeedback-target-libvtv:
32986         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32987         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
32988         @r=`${PWD_COMMAND}`; export r; \
32989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32990         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32991         echo "Checking multilib configuration for libvtv..."; \
32992         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
32993         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32994           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32995             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
32996           else \
32997             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
32998             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32999           fi; \
33000         else \
33001           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
33002         fi; \
33003         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
33004         $(RAW_CXX_TARGET_EXPORTS) \
33005          \
33006         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33007         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33008         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33009         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv ; \
33010         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
33011         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
33012         case $(srcdir) in \
33013           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33014           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
33015                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33016         esac; \
33017         srcdiroption="--srcdir=$${topdir}/libvtv"; \
33018         libsrcdir="$$s/libvtv"; \
33019         $(SHELL) $${libsrcdir}/configure \
33020           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33021           --target=${target_alias} $${srcdiroption} \
33022           --with-build-libsubdir=$(HOST_SUBDIR) \
33023           $(STAGEfeedback_CONFIGURE_FLAGS)
33024 @endif target-libvtv-bootstrap
33025
33026
33027
33028
33029
33030 .PHONY: all-target-libvtv maybe-all-target-libvtv
33031 maybe-all-target-libvtv:
33032 @if gcc-bootstrap
33033 all-target-libvtv: stage_current
33034 @endif gcc-bootstrap
33035 @if target-libvtv
33036 TARGET-target-libvtv=all
33037 maybe-all-target-libvtv: all-target-libvtv
33038 all-target-libvtv: configure-target-libvtv
33039         @r=`${PWD_COMMAND}`; export r; \
33040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33041         $(RAW_CXX_TARGET_EXPORTS)  \
33042         (cd $(TARGET_SUBDIR)/libvtv && \
33043           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33044                 $(TARGET-target-libvtv))
33045 @endif target-libvtv
33046
33047
33048
33049 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
33050 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
33051 maybe-all-stage1-target-libvtv:
33052 maybe-clean-stage1-target-libvtv:
33053 @if target-libvtv-bootstrap
33054 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
33055 all-stage1: all-stage1-target-libvtv
33056 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
33057 all-stage1-target-libvtv: configure-stage1-target-libvtv
33058         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33059         @r=`${PWD_COMMAND}`; export r; \
33060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33061         TFLAGS="$(STAGE1_TFLAGS)"; \
33062         $(RAW_CXX_TARGET_EXPORTS)  \
33063         cd $(TARGET_SUBDIR)/libvtv && \
33064         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33065                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33066                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33067                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33068                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33069                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33070                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33071                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33072                   \
33073                 TFLAGS="$(STAGE1_TFLAGS)" \
33074                 $(TARGET-stage1-target-libvtv)
33075
33076 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
33077 clean-stage1: clean-stage1-target-libvtv
33078 clean-stage1-target-libvtv:
33079         @if [ $(current_stage) = stage1 ]; then \
33080           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
33081         else \
33082           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
33083           $(MAKE) stage1-start; \
33084         fi; \
33085         cd $(TARGET_SUBDIR)/libvtv && \
33086         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33087           clean
33088 @endif target-libvtv-bootstrap
33089
33090
33091 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
33092 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
33093 maybe-all-stage2-target-libvtv:
33094 maybe-clean-stage2-target-libvtv:
33095 @if target-libvtv-bootstrap
33096 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
33097 all-stage2: all-stage2-target-libvtv
33098 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
33099 all-stage2-target-libvtv: configure-stage2-target-libvtv
33100         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33101         @r=`${PWD_COMMAND}`; export r; \
33102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33103         TFLAGS="$(STAGE2_TFLAGS)"; \
33104         $(RAW_CXX_TARGET_EXPORTS) \
33105           \
33106         cd $(TARGET_SUBDIR)/libvtv && \
33107         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33108                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33109                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33110                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33111                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33112                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33113                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33114                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33115                 TFLAGS="$(STAGE2_TFLAGS)" \
33116                 $(TARGET-stage2-target-libvtv)
33117
33118 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
33119 clean-stage2: clean-stage2-target-libvtv
33120 clean-stage2-target-libvtv:
33121         @if [ $(current_stage) = stage2 ]; then \
33122           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
33123         else \
33124           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
33125           $(MAKE) stage2-start; \
33126         fi; \
33127         cd $(TARGET_SUBDIR)/libvtv && \
33128         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33129 @endif target-libvtv-bootstrap
33130
33131
33132 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
33133 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
33134 maybe-all-stage3-target-libvtv:
33135 maybe-clean-stage3-target-libvtv:
33136 @if target-libvtv-bootstrap
33137 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
33138 all-stage3: all-stage3-target-libvtv
33139 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
33140 all-stage3-target-libvtv: configure-stage3-target-libvtv
33141         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33142         @r=`${PWD_COMMAND}`; export r; \
33143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33144         TFLAGS="$(STAGE3_TFLAGS)"; \
33145         $(RAW_CXX_TARGET_EXPORTS) \
33146           \
33147         cd $(TARGET_SUBDIR)/libvtv && \
33148         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33149                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33150                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33151                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33152                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33153                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33154                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33155                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33156                 TFLAGS="$(STAGE3_TFLAGS)" \
33157                 $(TARGET-stage3-target-libvtv)
33158
33159 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
33160 clean-stage3: clean-stage3-target-libvtv
33161 clean-stage3-target-libvtv:
33162         @if [ $(current_stage) = stage3 ]; then \
33163           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
33164         else \
33165           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
33166           $(MAKE) stage3-start; \
33167         fi; \
33168         cd $(TARGET_SUBDIR)/libvtv && \
33169         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33170 @endif target-libvtv-bootstrap
33171
33172
33173 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
33174 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
33175 maybe-all-stage4-target-libvtv:
33176 maybe-clean-stage4-target-libvtv:
33177 @if target-libvtv-bootstrap
33178 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
33179 all-stage4: all-stage4-target-libvtv
33180 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
33181 all-stage4-target-libvtv: configure-stage4-target-libvtv
33182         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33183         @r=`${PWD_COMMAND}`; export r; \
33184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33185         TFLAGS="$(STAGE4_TFLAGS)"; \
33186         $(RAW_CXX_TARGET_EXPORTS) \
33187           \
33188         cd $(TARGET_SUBDIR)/libvtv && \
33189         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33190                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33191                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33192                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33193                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33194                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33195                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33196                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33197                 TFLAGS="$(STAGE4_TFLAGS)" \
33198                 $(TARGET-stage4-target-libvtv)
33199
33200 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
33201 clean-stage4: clean-stage4-target-libvtv
33202 clean-stage4-target-libvtv:
33203         @if [ $(current_stage) = stage4 ]; then \
33204           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
33205         else \
33206           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
33207           $(MAKE) stage4-start; \
33208         fi; \
33209         cd $(TARGET_SUBDIR)/libvtv && \
33210         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33211 @endif target-libvtv-bootstrap
33212
33213
33214 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
33215 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
33216 maybe-all-stageprofile-target-libvtv:
33217 maybe-clean-stageprofile-target-libvtv:
33218 @if target-libvtv-bootstrap
33219 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
33220 all-stageprofile: all-stageprofile-target-libvtv
33221 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
33222 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
33223         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33224         @r=`${PWD_COMMAND}`; export r; \
33225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33226         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33227         $(RAW_CXX_TARGET_EXPORTS) \
33228           \
33229         cd $(TARGET_SUBDIR)/libvtv && \
33230         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33231                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33232                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33233                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33234                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33235                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33236                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33237                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33238                 TFLAGS="$(STAGEprofile_TFLAGS)" \
33239                 $(TARGET-stageprofile-target-libvtv)
33240
33241 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
33242 clean-stageprofile: clean-stageprofile-target-libvtv
33243 clean-stageprofile-target-libvtv:
33244         @if [ $(current_stage) = stageprofile ]; then \
33245           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
33246         else \
33247           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
33248           $(MAKE) stageprofile-start; \
33249         fi; \
33250         cd $(TARGET_SUBDIR)/libvtv && \
33251         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33252 @endif target-libvtv-bootstrap
33253
33254
33255 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
33256 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
33257 maybe-all-stagefeedback-target-libvtv:
33258 maybe-clean-stagefeedback-target-libvtv:
33259 @if target-libvtv-bootstrap
33260 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
33261 all-stagefeedback: all-stagefeedback-target-libvtv
33262 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
33263 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
33264         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33265         @r=`${PWD_COMMAND}`; export r; \
33266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33267         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33268         $(RAW_CXX_TARGET_EXPORTS) \
33269           \
33270         cd $(TARGET_SUBDIR)/libvtv && \
33271         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33272                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33273                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33274                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33275                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33276                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33277                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33278                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33279                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33280                 $(TARGET-stagefeedback-target-libvtv)
33281
33282 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
33283 clean-stagefeedback: clean-stagefeedback-target-libvtv
33284 clean-stagefeedback-target-libvtv:
33285         @if [ $(current_stage) = stagefeedback ]; then \
33286           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
33287         else \
33288           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
33289           $(MAKE) stagefeedback-start; \
33290         fi; \
33291         cd $(TARGET_SUBDIR)/libvtv && \
33292         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33293 @endif target-libvtv-bootstrap
33294
33295
33296
33297
33298
33299
33300 .PHONY: check-target-libvtv maybe-check-target-libvtv
33301 maybe-check-target-libvtv:
33302 @if target-libvtv
33303 maybe-check-target-libvtv: check-target-libvtv
33304
33305 check-target-libvtv:
33306         @: $(MAKE); $(unstage)
33307         @r=`${PWD_COMMAND}`; export r; \
33308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33309         $(RAW_CXX_TARGET_EXPORTS) \
33310         (cd $(TARGET_SUBDIR)/libvtv && \
33311           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
33312
33313 @endif target-libvtv
33314
33315 .PHONY: install-target-libvtv maybe-install-target-libvtv
33316 maybe-install-target-libvtv:
33317 @if target-libvtv
33318 maybe-install-target-libvtv: install-target-libvtv
33319
33320 install-target-libvtv: installdirs
33321         @: $(MAKE); $(unstage)
33322         @r=`${PWD_COMMAND}`; export r; \
33323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33324         $(RAW_CXX_TARGET_EXPORTS) \
33325         (cd $(TARGET_SUBDIR)/libvtv && \
33326           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33327
33328 @endif target-libvtv
33329
33330 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
33331 maybe-install-strip-target-libvtv:
33332 @if target-libvtv
33333 maybe-install-strip-target-libvtv: install-strip-target-libvtv
33334
33335 install-strip-target-libvtv: installdirs
33336         @: $(MAKE); $(unstage)
33337         @r=`${PWD_COMMAND}`; export r; \
33338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33339         $(RAW_CXX_TARGET_EXPORTS) \
33340         (cd $(TARGET_SUBDIR)/libvtv && \
33341           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
33342
33343 @endif target-libvtv
33344
33345 # Other targets (info, dvi, pdf, etc.)
33346
33347 .PHONY: maybe-info-target-libvtv info-target-libvtv
33348 maybe-info-target-libvtv:
33349 @if target-libvtv
33350 maybe-info-target-libvtv: info-target-libvtv
33351
33352 info-target-libvtv: \
33353     configure-target-libvtv 
33354         @: $(MAKE); $(unstage)
33355         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33356         r=`${PWD_COMMAND}`; export r; \
33357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33358         $(RAW_CXX_TARGET_EXPORTS) \
33359         echo "Doing info in $(TARGET_SUBDIR)/libvtv" ; \
33360         for flag in $(EXTRA_TARGET_FLAGS); do \
33361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33362         done; \
33363         (cd $(TARGET_SUBDIR)/libvtv && \
33364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33366                   "RANLIB=$${RANLIB}" \
33367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33368                    info) \
33369           || exit 1
33370
33371 @endif target-libvtv
33372
33373 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
33374 maybe-dvi-target-libvtv:
33375 @if target-libvtv
33376 maybe-dvi-target-libvtv: dvi-target-libvtv
33377
33378 dvi-target-libvtv: \
33379     configure-target-libvtv 
33380         @: $(MAKE); $(unstage)
33381         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33382         r=`${PWD_COMMAND}`; export r; \
33383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33384         $(RAW_CXX_TARGET_EXPORTS) \
33385         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv" ; \
33386         for flag in $(EXTRA_TARGET_FLAGS); do \
33387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33388         done; \
33389         (cd $(TARGET_SUBDIR)/libvtv && \
33390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33392                   "RANLIB=$${RANLIB}" \
33393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33394                    dvi) \
33395           || exit 1
33396
33397 @endif target-libvtv
33398
33399 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
33400 maybe-pdf-target-libvtv:
33401 @if target-libvtv
33402 maybe-pdf-target-libvtv: pdf-target-libvtv
33403
33404 pdf-target-libvtv: \
33405     configure-target-libvtv 
33406         @: $(MAKE); $(unstage)
33407         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33408         r=`${PWD_COMMAND}`; export r; \
33409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33410         $(RAW_CXX_TARGET_EXPORTS) \
33411         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv" ; \
33412         for flag in $(EXTRA_TARGET_FLAGS); do \
33413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33414         done; \
33415         (cd $(TARGET_SUBDIR)/libvtv && \
33416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33418                   "RANLIB=$${RANLIB}" \
33419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33420                    pdf) \
33421           || exit 1
33422
33423 @endif target-libvtv
33424
33425 .PHONY: maybe-html-target-libvtv html-target-libvtv
33426 maybe-html-target-libvtv:
33427 @if target-libvtv
33428 maybe-html-target-libvtv: html-target-libvtv
33429
33430 html-target-libvtv: \
33431     configure-target-libvtv 
33432         @: $(MAKE); $(unstage)
33433         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33434         r=`${PWD_COMMAND}`; export r; \
33435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33436         $(RAW_CXX_TARGET_EXPORTS) \
33437         echo "Doing html in $(TARGET_SUBDIR)/libvtv" ; \
33438         for flag in $(EXTRA_TARGET_FLAGS); do \
33439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33440         done; \
33441         (cd $(TARGET_SUBDIR)/libvtv && \
33442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33444                   "RANLIB=$${RANLIB}" \
33445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33446                    html) \
33447           || exit 1
33448
33449 @endif target-libvtv
33450
33451 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
33452 maybe-TAGS-target-libvtv:
33453 @if target-libvtv
33454 maybe-TAGS-target-libvtv: TAGS-target-libvtv
33455
33456 TAGS-target-libvtv: \
33457     configure-target-libvtv 
33458         @: $(MAKE); $(unstage)
33459         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33460         r=`${PWD_COMMAND}`; export r; \
33461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33462         $(RAW_CXX_TARGET_EXPORTS) \
33463         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv" ; \
33464         for flag in $(EXTRA_TARGET_FLAGS); do \
33465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33466         done; \
33467         (cd $(TARGET_SUBDIR)/libvtv && \
33468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33470                   "RANLIB=$${RANLIB}" \
33471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33472                    TAGS) \
33473           || exit 1
33474
33475 @endif target-libvtv
33476
33477 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
33478 maybe-install-info-target-libvtv:
33479 @if target-libvtv
33480 maybe-install-info-target-libvtv: install-info-target-libvtv
33481
33482 install-info-target-libvtv: \
33483     configure-target-libvtv \
33484     info-target-libvtv 
33485         @: $(MAKE); $(unstage)
33486         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33487         r=`${PWD_COMMAND}`; export r; \
33488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33489         $(RAW_CXX_TARGET_EXPORTS) \
33490         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv" ; \
33491         for flag in $(EXTRA_TARGET_FLAGS); do \
33492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33493         done; \
33494         (cd $(TARGET_SUBDIR)/libvtv && \
33495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33497                   "RANLIB=$${RANLIB}" \
33498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33499                    install-info) \
33500           || exit 1
33501
33502 @endif target-libvtv
33503
33504 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
33505 maybe-install-pdf-target-libvtv:
33506 @if target-libvtv
33507 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
33508
33509 install-pdf-target-libvtv: \
33510     configure-target-libvtv \
33511     pdf-target-libvtv 
33512         @: $(MAKE); $(unstage)
33513         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33514         r=`${PWD_COMMAND}`; export r; \
33515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33516         $(RAW_CXX_TARGET_EXPORTS) \
33517         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv" ; \
33518         for flag in $(EXTRA_TARGET_FLAGS); do \
33519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33520         done; \
33521         (cd $(TARGET_SUBDIR)/libvtv && \
33522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33524                   "RANLIB=$${RANLIB}" \
33525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33526                    install-pdf) \
33527           || exit 1
33528
33529 @endif target-libvtv
33530
33531 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
33532 maybe-install-html-target-libvtv:
33533 @if target-libvtv
33534 maybe-install-html-target-libvtv: install-html-target-libvtv
33535
33536 install-html-target-libvtv: \
33537     configure-target-libvtv \
33538     html-target-libvtv 
33539         @: $(MAKE); $(unstage)
33540         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33541         r=`${PWD_COMMAND}`; export r; \
33542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33543         $(RAW_CXX_TARGET_EXPORTS) \
33544         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv" ; \
33545         for flag in $(EXTRA_TARGET_FLAGS); do \
33546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33547         done; \
33548         (cd $(TARGET_SUBDIR)/libvtv && \
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-html) \
33554           || exit 1
33555
33556 @endif target-libvtv
33557
33558 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
33559 maybe-installcheck-target-libvtv:
33560 @if target-libvtv
33561 maybe-installcheck-target-libvtv: installcheck-target-libvtv
33562
33563 installcheck-target-libvtv: \
33564     configure-target-libvtv 
33565         @: $(MAKE); $(unstage)
33566         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33567         r=`${PWD_COMMAND}`; export r; \
33568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33569         $(RAW_CXX_TARGET_EXPORTS) \
33570         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv" ; \
33571         for flag in $(EXTRA_TARGET_FLAGS); do \
33572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33573         done; \
33574         (cd $(TARGET_SUBDIR)/libvtv && \
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                    installcheck) \
33580           || exit 1
33581
33582 @endif target-libvtv
33583
33584 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
33585 maybe-mostlyclean-target-libvtv:
33586 @if target-libvtv
33587 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
33588
33589 mostlyclean-target-libvtv: 
33590         @: $(MAKE); $(unstage)
33591         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33592         r=`${PWD_COMMAND}`; export r; \
33593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33594         $(RAW_CXX_TARGET_EXPORTS) \
33595         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv" ; \
33596         for flag in $(EXTRA_TARGET_FLAGS); do \
33597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33598         done; \
33599         (cd $(TARGET_SUBDIR)/libvtv && \
33600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33602                   "RANLIB=$${RANLIB}" \
33603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33604                    mostlyclean) \
33605           || exit 1
33606
33607 @endif target-libvtv
33608
33609 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
33610 maybe-clean-target-libvtv:
33611 @if target-libvtv
33612 maybe-clean-target-libvtv: clean-target-libvtv
33613
33614 clean-target-libvtv: 
33615         @: $(MAKE); $(unstage)
33616         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33617         r=`${PWD_COMMAND}`; export r; \
33618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33619         $(RAW_CXX_TARGET_EXPORTS) \
33620         echo "Doing clean in $(TARGET_SUBDIR)/libvtv" ; \
33621         for flag in $(EXTRA_TARGET_FLAGS); do \
33622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33623         done; \
33624         (cd $(TARGET_SUBDIR)/libvtv && \
33625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33627                   "RANLIB=$${RANLIB}" \
33628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33629                    clean) \
33630           || exit 1
33631
33632 @endif target-libvtv
33633
33634 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
33635 maybe-distclean-target-libvtv:
33636 @if target-libvtv
33637 maybe-distclean-target-libvtv: distclean-target-libvtv
33638
33639 distclean-target-libvtv: 
33640         @: $(MAKE); $(unstage)
33641         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33642         r=`${PWD_COMMAND}`; export r; \
33643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33644         $(RAW_CXX_TARGET_EXPORTS) \
33645         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv" ; \
33646         for flag in $(EXTRA_TARGET_FLAGS); do \
33647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33648         done; \
33649         (cd $(TARGET_SUBDIR)/libvtv && \
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                    distclean) \
33655           || exit 1
33656
33657 @endif target-libvtv
33658
33659 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
33660 maybe-maintainer-clean-target-libvtv:
33661 @if target-libvtv
33662 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
33663
33664 maintainer-clean-target-libvtv: 
33665         @: $(MAKE); $(unstage)
33666         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33667         r=`${PWD_COMMAND}`; export r; \
33668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33669         $(RAW_CXX_TARGET_EXPORTS) \
33670         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv" ; \
33671         for flag in $(EXTRA_TARGET_FLAGS); do \
33672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33673         done; \
33674         (cd $(TARGET_SUBDIR)/libvtv && \
33675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33677                   "RANLIB=$${RANLIB}" \
33678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33679                    maintainer-clean) \
33680           || exit 1
33681
33682 @endif target-libvtv
33683
33684
33685
33686
33687
33688 .PHONY: configure-target-libssp maybe-configure-target-libssp
33689 maybe-configure-target-libssp:
33690 @if gcc-bootstrap
33691 configure-target-libssp: stage_current
33692 @endif gcc-bootstrap
33693 @if target-libssp
33694 maybe-configure-target-libssp: configure-target-libssp
33695 configure-target-libssp: 
33696         @: $(MAKE); $(unstage)
33697         @r=`${PWD_COMMAND}`; export r; \
33698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33699         echo "Checking multilib configuration for libssp..."; \
33700         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
33701         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
33702         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
33703           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
33704             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
33705           else \
33706             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
33707             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
33708           fi; \
33709         else \
33710           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
33711         fi; \
33712         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
33713         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
33714         $(NORMAL_TARGET_EXPORTS)  \
33715         echo Configuring in $(TARGET_SUBDIR)/libssp; \
33716         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
33717         case $(srcdir) in \
33718           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33719           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
33720                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33721         esac; \
33722         srcdiroption="--srcdir=$${topdir}/libssp"; \
33723         libsrcdir="$$s/libssp"; \
33724         rm -f no-such-file || : ; \
33725         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33726           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33727           --target=${target_alias} $${srcdiroption}  \
33728           || exit 1
33729 @endif target-libssp
33730
33731
33732
33733
33734
33735 .PHONY: all-target-libssp maybe-all-target-libssp
33736 maybe-all-target-libssp:
33737 @if gcc-bootstrap
33738 all-target-libssp: stage_current
33739 @endif gcc-bootstrap
33740 @if target-libssp
33741 TARGET-target-libssp=all
33742 maybe-all-target-libssp: all-target-libssp
33743 all-target-libssp: configure-target-libssp
33744         @: $(MAKE); $(unstage)
33745         @r=`${PWD_COMMAND}`; export r; \
33746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33747         $(NORMAL_TARGET_EXPORTS)  \
33748         (cd $(TARGET_SUBDIR)/libssp && \
33749           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
33750                 $(TARGET-target-libssp))
33751 @endif target-libssp
33752
33753
33754
33755
33756
33757 .PHONY: check-target-libssp maybe-check-target-libssp
33758 maybe-check-target-libssp:
33759 @if target-libssp
33760 maybe-check-target-libssp: check-target-libssp
33761
33762 check-target-libssp:
33763         @: $(MAKE); $(unstage)
33764         @r=`${PWD_COMMAND}`; export r; \
33765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33766         $(NORMAL_TARGET_EXPORTS) \
33767         (cd $(TARGET_SUBDIR)/libssp && \
33768           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
33769
33770 @endif target-libssp
33771
33772 .PHONY: install-target-libssp maybe-install-target-libssp
33773 maybe-install-target-libssp:
33774 @if target-libssp
33775 maybe-install-target-libssp: install-target-libssp
33776
33777 install-target-libssp: installdirs
33778         @: $(MAKE); $(unstage)
33779         @r=`${PWD_COMMAND}`; export r; \
33780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33781         $(NORMAL_TARGET_EXPORTS) \
33782         (cd $(TARGET_SUBDIR)/libssp && \
33783           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33784
33785 @endif target-libssp
33786
33787 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
33788 maybe-install-strip-target-libssp:
33789 @if target-libssp
33790 maybe-install-strip-target-libssp: install-strip-target-libssp
33791
33792 install-strip-target-libssp: installdirs
33793         @: $(MAKE); $(unstage)
33794         @r=`${PWD_COMMAND}`; export r; \
33795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33796         $(NORMAL_TARGET_EXPORTS) \
33797         (cd $(TARGET_SUBDIR)/libssp && \
33798           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
33799
33800 @endif target-libssp
33801
33802 # Other targets (info, dvi, pdf, etc.)
33803
33804 .PHONY: maybe-info-target-libssp info-target-libssp
33805 maybe-info-target-libssp:
33806 @if target-libssp
33807 maybe-info-target-libssp: info-target-libssp
33808
33809 info-target-libssp: \
33810     configure-target-libssp 
33811         @: $(MAKE); $(unstage)
33812         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33813         r=`${PWD_COMMAND}`; export r; \
33814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33815         $(NORMAL_TARGET_EXPORTS) \
33816         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
33817         for flag in $(EXTRA_TARGET_FLAGS); do \
33818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33819         done; \
33820         (cd $(TARGET_SUBDIR)/libssp && \
33821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33823                   "RANLIB=$${RANLIB}" \
33824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33825                    info) \
33826           || exit 1
33827
33828 @endif target-libssp
33829
33830 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
33831 maybe-dvi-target-libssp:
33832 @if target-libssp
33833 maybe-dvi-target-libssp: dvi-target-libssp
33834
33835 dvi-target-libssp: \
33836     configure-target-libssp 
33837         @: $(MAKE); $(unstage)
33838         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33839         r=`${PWD_COMMAND}`; export r; \
33840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33841         $(NORMAL_TARGET_EXPORTS) \
33842         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
33843         for flag in $(EXTRA_TARGET_FLAGS); do \
33844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33845         done; \
33846         (cd $(TARGET_SUBDIR)/libssp && \
33847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33849                   "RANLIB=$${RANLIB}" \
33850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33851                    dvi) \
33852           || exit 1
33853
33854 @endif target-libssp
33855
33856 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
33857 maybe-pdf-target-libssp:
33858 @if target-libssp
33859 maybe-pdf-target-libssp: pdf-target-libssp
33860
33861 pdf-target-libssp: \
33862     configure-target-libssp 
33863         @: $(MAKE); $(unstage)
33864         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33865         r=`${PWD_COMMAND}`; export r; \
33866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33867         $(NORMAL_TARGET_EXPORTS) \
33868         echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
33869         for flag in $(EXTRA_TARGET_FLAGS); do \
33870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33871         done; \
33872         (cd $(TARGET_SUBDIR)/libssp && \
33873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33875                   "RANLIB=$${RANLIB}" \
33876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33877                    pdf) \
33878           || exit 1
33879
33880 @endif target-libssp
33881
33882 .PHONY: maybe-html-target-libssp html-target-libssp
33883 maybe-html-target-libssp:
33884 @if target-libssp
33885 maybe-html-target-libssp: html-target-libssp
33886
33887 html-target-libssp: \
33888     configure-target-libssp 
33889         @: $(MAKE); $(unstage)
33890         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33891         r=`${PWD_COMMAND}`; export r; \
33892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33893         $(NORMAL_TARGET_EXPORTS) \
33894         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
33895         for flag in $(EXTRA_TARGET_FLAGS); do \
33896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33897         done; \
33898         (cd $(TARGET_SUBDIR)/libssp && \
33899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33901                   "RANLIB=$${RANLIB}" \
33902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33903                    html) \
33904           || exit 1
33905
33906 @endif target-libssp
33907
33908 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
33909 maybe-TAGS-target-libssp:
33910 @if target-libssp
33911 maybe-TAGS-target-libssp: TAGS-target-libssp
33912
33913 TAGS-target-libssp: \
33914     configure-target-libssp 
33915         @: $(MAKE); $(unstage)
33916         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33917         r=`${PWD_COMMAND}`; export r; \
33918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33919         $(NORMAL_TARGET_EXPORTS) \
33920         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
33921         for flag in $(EXTRA_TARGET_FLAGS); do \
33922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33923         done; \
33924         (cd $(TARGET_SUBDIR)/libssp && \
33925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33927                   "RANLIB=$${RANLIB}" \
33928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33929                    TAGS) \
33930           || exit 1
33931
33932 @endif target-libssp
33933
33934 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
33935 maybe-install-info-target-libssp:
33936 @if target-libssp
33937 maybe-install-info-target-libssp: install-info-target-libssp
33938
33939 install-info-target-libssp: \
33940     configure-target-libssp \
33941     info-target-libssp 
33942         @: $(MAKE); $(unstage)
33943         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33944         r=`${PWD_COMMAND}`; export r; \
33945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33946         $(NORMAL_TARGET_EXPORTS) \
33947         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
33948         for flag in $(EXTRA_TARGET_FLAGS); do \
33949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33950         done; \
33951         (cd $(TARGET_SUBDIR)/libssp && \
33952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33954                   "RANLIB=$${RANLIB}" \
33955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33956                    install-info) \
33957           || exit 1
33958
33959 @endif target-libssp
33960
33961 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
33962 maybe-install-pdf-target-libssp:
33963 @if target-libssp
33964 maybe-install-pdf-target-libssp: install-pdf-target-libssp
33965
33966 install-pdf-target-libssp: \
33967     configure-target-libssp \
33968     pdf-target-libssp 
33969         @: $(MAKE); $(unstage)
33970         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33971         r=`${PWD_COMMAND}`; export r; \
33972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33973         $(NORMAL_TARGET_EXPORTS) \
33974         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
33975         for flag in $(EXTRA_TARGET_FLAGS); do \
33976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33977         done; \
33978         (cd $(TARGET_SUBDIR)/libssp && \
33979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33981                   "RANLIB=$${RANLIB}" \
33982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33983                    install-pdf) \
33984           || exit 1
33985
33986 @endif target-libssp
33987
33988 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
33989 maybe-install-html-target-libssp:
33990 @if target-libssp
33991 maybe-install-html-target-libssp: install-html-target-libssp
33992
33993 install-html-target-libssp: \
33994     configure-target-libssp \
33995     html-target-libssp 
33996         @: $(MAKE); $(unstage)
33997         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33998         r=`${PWD_COMMAND}`; export r; \
33999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34000         $(NORMAL_TARGET_EXPORTS) \
34001         echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
34002         for flag in $(EXTRA_TARGET_FLAGS); do \
34003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34004         done; \
34005         (cd $(TARGET_SUBDIR)/libssp && \
34006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34008                   "RANLIB=$${RANLIB}" \
34009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34010                    install-html) \
34011           || exit 1
34012
34013 @endif target-libssp
34014
34015 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
34016 maybe-installcheck-target-libssp:
34017 @if target-libssp
34018 maybe-installcheck-target-libssp: installcheck-target-libssp
34019
34020 installcheck-target-libssp: \
34021     configure-target-libssp 
34022         @: $(MAKE); $(unstage)
34023         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
34024         r=`${PWD_COMMAND}`; export r; \
34025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34026         $(NORMAL_TARGET_EXPORTS) \
34027         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
34028         for flag in $(EXTRA_TARGET_FLAGS); do \
34029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34030         done; \
34031         (cd $(TARGET_SUBDIR)/libssp && \
34032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34034                   "RANLIB=$${RANLIB}" \
34035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34036                    installcheck) \
34037           || exit 1
34038
34039 @endif target-libssp
34040
34041 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
34042 maybe-mostlyclean-target-libssp:
34043 @if target-libssp
34044 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
34045
34046 mostlyclean-target-libssp: 
34047         @: $(MAKE); $(unstage)
34048         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
34049         r=`${PWD_COMMAND}`; export r; \
34050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34051         $(NORMAL_TARGET_EXPORTS) \
34052         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
34053         for flag in $(EXTRA_TARGET_FLAGS); do \
34054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34055         done; \
34056         (cd $(TARGET_SUBDIR)/libssp && \
34057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34059                   "RANLIB=$${RANLIB}" \
34060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34061                    mostlyclean) \
34062           || exit 1
34063
34064 @endif target-libssp
34065
34066 .PHONY: maybe-clean-target-libssp clean-target-libssp
34067 maybe-clean-target-libssp:
34068 @if target-libssp
34069 maybe-clean-target-libssp: clean-target-libssp
34070
34071 clean-target-libssp: 
34072         @: $(MAKE); $(unstage)
34073         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
34074         r=`${PWD_COMMAND}`; export r; \
34075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34076         $(NORMAL_TARGET_EXPORTS) \
34077         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
34078         for flag in $(EXTRA_TARGET_FLAGS); do \
34079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34080         done; \
34081         (cd $(TARGET_SUBDIR)/libssp && \
34082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34084                   "RANLIB=$${RANLIB}" \
34085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34086                    clean) \
34087           || exit 1
34088
34089 @endif target-libssp
34090
34091 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
34092 maybe-distclean-target-libssp:
34093 @if target-libssp
34094 maybe-distclean-target-libssp: distclean-target-libssp
34095
34096 distclean-target-libssp: 
34097         @: $(MAKE); $(unstage)
34098         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
34099         r=`${PWD_COMMAND}`; export r; \
34100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34101         $(NORMAL_TARGET_EXPORTS) \
34102         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
34103         for flag in $(EXTRA_TARGET_FLAGS); do \
34104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34105         done; \
34106         (cd $(TARGET_SUBDIR)/libssp && \
34107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34109                   "RANLIB=$${RANLIB}" \
34110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34111                    distclean) \
34112           || exit 1
34113
34114 @endif target-libssp
34115
34116 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
34117 maybe-maintainer-clean-target-libssp:
34118 @if target-libssp
34119 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
34120
34121 maintainer-clean-target-libssp: 
34122         @: $(MAKE); $(unstage)
34123         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
34124         r=`${PWD_COMMAND}`; export r; \
34125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34126         $(NORMAL_TARGET_EXPORTS) \
34127         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
34128         for flag in $(EXTRA_TARGET_FLAGS); do \
34129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34130         done; \
34131         (cd $(TARGET_SUBDIR)/libssp && \
34132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34134                   "RANLIB=$${RANLIB}" \
34135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34136                    maintainer-clean) \
34137           || exit 1
34138
34139 @endif target-libssp
34140
34141
34142
34143
34144
34145 .PHONY: configure-target-newlib maybe-configure-target-newlib
34146 maybe-configure-target-newlib:
34147 @if gcc-bootstrap
34148 configure-target-newlib: stage_current
34149 @endif gcc-bootstrap
34150 @if target-newlib
34151 maybe-configure-target-newlib: configure-target-newlib
34152 configure-target-newlib: 
34153         @: $(MAKE); $(unstage)
34154         @r=`${PWD_COMMAND}`; export r; \
34155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34156         echo "Checking multilib configuration for newlib..."; \
34157         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
34158         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
34159         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
34160           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
34161             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
34162           else \
34163             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
34164             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
34165           fi; \
34166         else \
34167           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
34168         fi; \
34169         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
34170         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
34171         $(NORMAL_TARGET_EXPORTS)  \
34172         echo Configuring in $(TARGET_SUBDIR)/newlib; \
34173         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
34174         case $(srcdir) in \
34175           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34176           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
34177                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34178         esac; \
34179         srcdiroption="--srcdir=$${topdir}/newlib"; \
34180         libsrcdir="$$s/newlib"; \
34181         rm -f no-such-file || : ; \
34182         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34183           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34184           --target=${target_alias} $${srcdiroption}  \
34185           || exit 1
34186 @endif target-newlib
34187
34188
34189
34190
34191
34192 .PHONY: all-target-newlib maybe-all-target-newlib
34193 maybe-all-target-newlib:
34194 @if gcc-bootstrap
34195 all-target-newlib: stage_current
34196 @endif gcc-bootstrap
34197 @if target-newlib
34198 TARGET-target-newlib=all
34199 maybe-all-target-newlib: all-target-newlib
34200 all-target-newlib: configure-target-newlib
34201         @: $(MAKE); $(unstage)
34202         @r=`${PWD_COMMAND}`; export r; \
34203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34204         $(NORMAL_TARGET_EXPORTS)  \
34205         (cd $(TARGET_SUBDIR)/newlib && \
34206           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
34207                 $(TARGET-target-newlib))
34208 @endif target-newlib
34209
34210
34211
34212
34213
34214 .PHONY: check-target-newlib maybe-check-target-newlib
34215 maybe-check-target-newlib:
34216 @if target-newlib
34217 maybe-check-target-newlib: check-target-newlib
34218
34219 check-target-newlib:
34220         @: $(MAKE); $(unstage)
34221         @r=`${PWD_COMMAND}`; export r; \
34222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34223         $(NORMAL_TARGET_EXPORTS) \
34224         (cd $(TARGET_SUBDIR)/newlib && \
34225           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
34226
34227 @endif target-newlib
34228
34229 .PHONY: install-target-newlib maybe-install-target-newlib
34230 maybe-install-target-newlib:
34231 @if target-newlib
34232 maybe-install-target-newlib: install-target-newlib
34233
34234 install-target-newlib: installdirs
34235         @: $(MAKE); $(unstage)
34236         @r=`${PWD_COMMAND}`; export r; \
34237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34238         $(NORMAL_TARGET_EXPORTS) \
34239         (cd $(TARGET_SUBDIR)/newlib && \
34240           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34241
34242 @endif target-newlib
34243
34244 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
34245 maybe-install-strip-target-newlib:
34246 @if target-newlib
34247 maybe-install-strip-target-newlib: install-strip-target-newlib
34248
34249 install-strip-target-newlib: installdirs
34250         @: $(MAKE); $(unstage)
34251         @r=`${PWD_COMMAND}`; export r; \
34252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34253         $(NORMAL_TARGET_EXPORTS) \
34254         (cd $(TARGET_SUBDIR)/newlib && \
34255           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
34256
34257 @endif target-newlib
34258
34259 # Other targets (info, dvi, pdf, etc.)
34260
34261 .PHONY: maybe-info-target-newlib info-target-newlib
34262 maybe-info-target-newlib:
34263 @if target-newlib
34264 maybe-info-target-newlib: info-target-newlib
34265
34266 info-target-newlib: \
34267     configure-target-newlib 
34268         @: $(MAKE); $(unstage)
34269         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34270         r=`${PWD_COMMAND}`; export r; \
34271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34272         $(NORMAL_TARGET_EXPORTS) \
34273         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
34274         for flag in $(EXTRA_TARGET_FLAGS); do \
34275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34276         done; \
34277         (cd $(TARGET_SUBDIR)/newlib && \
34278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34280                   "RANLIB=$${RANLIB}" \
34281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34282                    info) \
34283           || exit 1
34284
34285 @endif target-newlib
34286
34287 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
34288 maybe-dvi-target-newlib:
34289 @if target-newlib
34290 maybe-dvi-target-newlib: dvi-target-newlib
34291
34292 dvi-target-newlib: \
34293     configure-target-newlib 
34294         @: $(MAKE); $(unstage)
34295         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34296         r=`${PWD_COMMAND}`; export r; \
34297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34298         $(NORMAL_TARGET_EXPORTS) \
34299         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
34300         for flag in $(EXTRA_TARGET_FLAGS); do \
34301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34302         done; \
34303         (cd $(TARGET_SUBDIR)/newlib && \
34304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34306                   "RANLIB=$${RANLIB}" \
34307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34308                    dvi) \
34309           || exit 1
34310
34311 @endif target-newlib
34312
34313 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
34314 maybe-pdf-target-newlib:
34315 @if target-newlib
34316 maybe-pdf-target-newlib: pdf-target-newlib
34317
34318 pdf-target-newlib: \
34319     configure-target-newlib 
34320         @: $(MAKE); $(unstage)
34321         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34322         r=`${PWD_COMMAND}`; export r; \
34323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34324         $(NORMAL_TARGET_EXPORTS) \
34325         echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
34326         for flag in $(EXTRA_TARGET_FLAGS); do \
34327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34328         done; \
34329         (cd $(TARGET_SUBDIR)/newlib && \
34330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34332                   "RANLIB=$${RANLIB}" \
34333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34334                    pdf) \
34335           || exit 1
34336
34337 @endif target-newlib
34338
34339 .PHONY: maybe-html-target-newlib html-target-newlib
34340 maybe-html-target-newlib:
34341 @if target-newlib
34342 maybe-html-target-newlib: html-target-newlib
34343
34344 html-target-newlib: \
34345     configure-target-newlib 
34346         @: $(MAKE); $(unstage)
34347         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34348         r=`${PWD_COMMAND}`; export r; \
34349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34350         $(NORMAL_TARGET_EXPORTS) \
34351         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
34352         for flag in $(EXTRA_TARGET_FLAGS); do \
34353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34354         done; \
34355         (cd $(TARGET_SUBDIR)/newlib && \
34356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34358                   "RANLIB=$${RANLIB}" \
34359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34360                    html) \
34361           || exit 1
34362
34363 @endif target-newlib
34364
34365 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
34366 maybe-TAGS-target-newlib:
34367 @if target-newlib
34368 maybe-TAGS-target-newlib: TAGS-target-newlib
34369
34370 TAGS-target-newlib: \
34371     configure-target-newlib 
34372         @: $(MAKE); $(unstage)
34373         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34374         r=`${PWD_COMMAND}`; export r; \
34375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34376         $(NORMAL_TARGET_EXPORTS) \
34377         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
34378         for flag in $(EXTRA_TARGET_FLAGS); do \
34379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34380         done; \
34381         (cd $(TARGET_SUBDIR)/newlib && \
34382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34384                   "RANLIB=$${RANLIB}" \
34385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34386                    TAGS) \
34387           || exit 1
34388
34389 @endif target-newlib
34390
34391 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
34392 maybe-install-info-target-newlib:
34393 @if target-newlib
34394 maybe-install-info-target-newlib: install-info-target-newlib
34395
34396 install-info-target-newlib: \
34397     configure-target-newlib \
34398     info-target-newlib 
34399         @: $(MAKE); $(unstage)
34400         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34401         r=`${PWD_COMMAND}`; export r; \
34402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34403         $(NORMAL_TARGET_EXPORTS) \
34404         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
34405         for flag in $(EXTRA_TARGET_FLAGS); do \
34406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34407         done; \
34408         (cd $(TARGET_SUBDIR)/newlib && \
34409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34411                   "RANLIB=$${RANLIB}" \
34412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34413                    install-info) \
34414           || exit 1
34415
34416 @endif target-newlib
34417
34418 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
34419 maybe-install-pdf-target-newlib:
34420 @if target-newlib
34421 maybe-install-pdf-target-newlib: install-pdf-target-newlib
34422
34423 install-pdf-target-newlib: \
34424     configure-target-newlib \
34425     pdf-target-newlib 
34426         @: $(MAKE); $(unstage)
34427         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34428         r=`${PWD_COMMAND}`; export r; \
34429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34430         $(NORMAL_TARGET_EXPORTS) \
34431         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
34432         for flag in $(EXTRA_TARGET_FLAGS); do \
34433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34434         done; \
34435         (cd $(TARGET_SUBDIR)/newlib && \
34436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34438                   "RANLIB=$${RANLIB}" \
34439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34440                    install-pdf) \
34441           || exit 1
34442
34443 @endif target-newlib
34444
34445 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
34446 maybe-install-html-target-newlib:
34447 @if target-newlib
34448 maybe-install-html-target-newlib: install-html-target-newlib
34449
34450 install-html-target-newlib: \
34451     configure-target-newlib \
34452     html-target-newlib 
34453         @: $(MAKE); $(unstage)
34454         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34455         r=`${PWD_COMMAND}`; export r; \
34456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34457         $(NORMAL_TARGET_EXPORTS) \
34458         echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
34459         for flag in $(EXTRA_TARGET_FLAGS); do \
34460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34461         done; \
34462         (cd $(TARGET_SUBDIR)/newlib && \
34463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34465                   "RANLIB=$${RANLIB}" \
34466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34467                    install-html) \
34468           || exit 1
34469
34470 @endif target-newlib
34471
34472 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
34473 maybe-installcheck-target-newlib:
34474 @if target-newlib
34475 maybe-installcheck-target-newlib: installcheck-target-newlib
34476
34477 installcheck-target-newlib: \
34478     configure-target-newlib 
34479         @: $(MAKE); $(unstage)
34480         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34481         r=`${PWD_COMMAND}`; export r; \
34482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34483         $(NORMAL_TARGET_EXPORTS) \
34484         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
34485         for flag in $(EXTRA_TARGET_FLAGS); do \
34486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34487         done; \
34488         (cd $(TARGET_SUBDIR)/newlib && \
34489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34491                   "RANLIB=$${RANLIB}" \
34492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34493                    installcheck) \
34494           || exit 1
34495
34496 @endif target-newlib
34497
34498 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
34499 maybe-mostlyclean-target-newlib:
34500 @if target-newlib
34501 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
34502
34503 mostlyclean-target-newlib: 
34504         @: $(MAKE); $(unstage)
34505         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34506         r=`${PWD_COMMAND}`; export r; \
34507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34508         $(NORMAL_TARGET_EXPORTS) \
34509         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
34510         for flag in $(EXTRA_TARGET_FLAGS); do \
34511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34512         done; \
34513         (cd $(TARGET_SUBDIR)/newlib && \
34514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34516                   "RANLIB=$${RANLIB}" \
34517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34518                    mostlyclean) \
34519           || exit 1
34520
34521 @endif target-newlib
34522
34523 .PHONY: maybe-clean-target-newlib clean-target-newlib
34524 maybe-clean-target-newlib:
34525 @if target-newlib
34526 maybe-clean-target-newlib: clean-target-newlib
34527
34528 clean-target-newlib: 
34529         @: $(MAKE); $(unstage)
34530         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34531         r=`${PWD_COMMAND}`; export r; \
34532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34533         $(NORMAL_TARGET_EXPORTS) \
34534         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
34535         for flag in $(EXTRA_TARGET_FLAGS); do \
34536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34537         done; \
34538         (cd $(TARGET_SUBDIR)/newlib && \
34539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34541                   "RANLIB=$${RANLIB}" \
34542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34543                    clean) \
34544           || exit 1
34545
34546 @endif target-newlib
34547
34548 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
34549 maybe-distclean-target-newlib:
34550 @if target-newlib
34551 maybe-distclean-target-newlib: distclean-target-newlib
34552
34553 distclean-target-newlib: 
34554         @: $(MAKE); $(unstage)
34555         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34556         r=`${PWD_COMMAND}`; export r; \
34557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34558         $(NORMAL_TARGET_EXPORTS) \
34559         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
34560         for flag in $(EXTRA_TARGET_FLAGS); do \
34561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34562         done; \
34563         (cd $(TARGET_SUBDIR)/newlib && \
34564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34566                   "RANLIB=$${RANLIB}" \
34567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34568                    distclean) \
34569           || exit 1
34570
34571 @endif target-newlib
34572
34573 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
34574 maybe-maintainer-clean-target-newlib:
34575 @if target-newlib
34576 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
34577
34578 maintainer-clean-target-newlib: 
34579         @: $(MAKE); $(unstage)
34580         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34581         r=`${PWD_COMMAND}`; export r; \
34582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34583         $(NORMAL_TARGET_EXPORTS) \
34584         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
34585         for flag in $(EXTRA_TARGET_FLAGS); do \
34586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34587         done; \
34588         (cd $(TARGET_SUBDIR)/newlib && \
34589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34591                   "RANLIB=$${RANLIB}" \
34592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34593                    maintainer-clean) \
34594           || exit 1
34595
34596 @endif target-newlib
34597
34598
34599
34600
34601
34602 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
34603 maybe-configure-target-libgcc:
34604 @if gcc-bootstrap
34605 configure-target-libgcc: stage_current
34606 @endif gcc-bootstrap
34607 @if target-libgcc
34608 maybe-configure-target-libgcc: configure-target-libgcc
34609 configure-target-libgcc: 
34610         @r=`${PWD_COMMAND}`; export r; \
34611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34612         echo "Checking multilib configuration for libgcc..."; \
34613         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
34614         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
34615         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34616           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34617             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
34618           else \
34619             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
34620             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34621           fi; \
34622         else \
34623           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34624         fi; \
34625         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
34626         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
34627         $(NORMAL_TARGET_EXPORTS)  \
34628         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
34629         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
34630         case $(srcdir) in \
34631           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34632           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
34633                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34634         esac; \
34635         srcdiroption="--srcdir=$${topdir}/libgcc"; \
34636         libsrcdir="$$s/libgcc"; \
34637         rm -f no-such-file || : ; \
34638         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34639           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34640           --target=${target_alias} $${srcdiroption}  \
34641           || exit 1
34642 @endif target-libgcc
34643
34644
34645
34646 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
34647 maybe-configure-stage1-target-libgcc:
34648 @if target-libgcc-bootstrap
34649 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
34650 configure-stage1-target-libgcc:
34651         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34652         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
34653         @r=`${PWD_COMMAND}`; export r; \
34654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34655         TFLAGS="$(STAGE1_TFLAGS)"; \
34656         echo "Checking multilib configuration for libgcc..."; \
34657         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
34658         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34659           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34660             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
34661           else \
34662             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
34663             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34664           fi; \
34665         else \
34666           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34667         fi; \
34668         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
34669         $(NORMAL_TARGET_EXPORTS) \
34670         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34671         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34672         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34673         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
34674         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
34675         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
34676         case $(srcdir) in \
34677           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34678           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
34679                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34680         esac; \
34681         srcdiroption="--srcdir=$${topdir}/libgcc"; \
34682         libsrcdir="$$s/libgcc"; \
34683         $(SHELL) $${libsrcdir}/configure \
34684           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34685           --target=${target_alias} $${srcdiroption} \
34686           $(STAGE1_CONFIGURE_FLAGS)
34687 @endif target-libgcc-bootstrap
34688
34689 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
34690 maybe-configure-stage2-target-libgcc:
34691 @if target-libgcc-bootstrap
34692 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
34693 configure-stage2-target-libgcc:
34694         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34695         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
34696         @r=`${PWD_COMMAND}`; export r; \
34697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34698         TFLAGS="$(STAGE2_TFLAGS)"; \
34699         echo "Checking multilib configuration for libgcc..."; \
34700         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
34701         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34702           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34703             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
34704           else \
34705             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
34706             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34707           fi; \
34708         else \
34709           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34710         fi; \
34711         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
34712         $(NORMAL_TARGET_EXPORTS) \
34713          \
34714         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34715         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34716         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34717         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
34718         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
34719         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
34720         case $(srcdir) in \
34721           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34722           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
34723                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34724         esac; \
34725         srcdiroption="--srcdir=$${topdir}/libgcc"; \
34726         libsrcdir="$$s/libgcc"; \
34727         $(SHELL) $${libsrcdir}/configure \
34728           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34729           --target=${target_alias} $${srcdiroption} \
34730           --with-build-libsubdir=$(HOST_SUBDIR) \
34731           $(STAGE2_CONFIGURE_FLAGS)
34732 @endif target-libgcc-bootstrap
34733
34734 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
34735 maybe-configure-stage3-target-libgcc:
34736 @if target-libgcc-bootstrap
34737 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
34738 configure-stage3-target-libgcc:
34739         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34740         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
34741         @r=`${PWD_COMMAND}`; export r; \
34742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34743         TFLAGS="$(STAGE3_TFLAGS)"; \
34744         echo "Checking multilib configuration for libgcc..."; \
34745         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
34746         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34747           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34748             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
34749           else \
34750             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
34751             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34752           fi; \
34753         else \
34754           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34755         fi; \
34756         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
34757         $(NORMAL_TARGET_EXPORTS) \
34758          \
34759         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34760         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34761         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34762         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
34763         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
34764         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
34765         case $(srcdir) in \
34766           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34767           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
34768                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34769         esac; \
34770         srcdiroption="--srcdir=$${topdir}/libgcc"; \
34771         libsrcdir="$$s/libgcc"; \
34772         $(SHELL) $${libsrcdir}/configure \
34773           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34774           --target=${target_alias} $${srcdiroption} \
34775           --with-build-libsubdir=$(HOST_SUBDIR) \
34776           $(STAGE3_CONFIGURE_FLAGS)
34777 @endif target-libgcc-bootstrap
34778
34779 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
34780 maybe-configure-stage4-target-libgcc:
34781 @if target-libgcc-bootstrap
34782 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
34783 configure-stage4-target-libgcc:
34784         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34785         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
34786         @r=`${PWD_COMMAND}`; export r; \
34787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34788         TFLAGS="$(STAGE4_TFLAGS)"; \
34789         echo "Checking multilib configuration for libgcc..."; \
34790         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
34791         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34792           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34793             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
34794           else \
34795             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
34796             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34797           fi; \
34798         else \
34799           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34800         fi; \
34801         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
34802         $(NORMAL_TARGET_EXPORTS) \
34803          \
34804         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34805         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34806         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34807         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
34808         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
34809         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
34810         case $(srcdir) in \
34811           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34812           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
34813                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34814         esac; \
34815         srcdiroption="--srcdir=$${topdir}/libgcc"; \
34816         libsrcdir="$$s/libgcc"; \
34817         $(SHELL) $${libsrcdir}/configure \
34818           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34819           --target=${target_alias} $${srcdiroption} \
34820           --with-build-libsubdir=$(HOST_SUBDIR) \
34821           $(STAGE4_CONFIGURE_FLAGS)
34822 @endif target-libgcc-bootstrap
34823
34824 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
34825 maybe-configure-stageprofile-target-libgcc:
34826 @if target-libgcc-bootstrap
34827 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
34828 configure-stageprofile-target-libgcc:
34829         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34830         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
34831         @r=`${PWD_COMMAND}`; export r; \
34832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34833         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34834         echo "Checking multilib configuration for libgcc..."; \
34835         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
34836         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34837           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34838             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
34839           else \
34840             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
34841             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34842           fi; \
34843         else \
34844           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34845         fi; \
34846         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
34847         $(NORMAL_TARGET_EXPORTS) \
34848          \
34849         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34850         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34851         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34852         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
34853         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
34854         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
34855         case $(srcdir) in \
34856           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34857           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
34858                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34859         esac; \
34860         srcdiroption="--srcdir=$${topdir}/libgcc"; \
34861         libsrcdir="$$s/libgcc"; \
34862         $(SHELL) $${libsrcdir}/configure \
34863           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34864           --target=${target_alias} $${srcdiroption} \
34865           --with-build-libsubdir=$(HOST_SUBDIR) \
34866           $(STAGEprofile_CONFIGURE_FLAGS)
34867 @endif target-libgcc-bootstrap
34868
34869 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
34870 maybe-configure-stagefeedback-target-libgcc:
34871 @if target-libgcc-bootstrap
34872 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
34873 configure-stagefeedback-target-libgcc:
34874         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34875         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
34876         @r=`${PWD_COMMAND}`; export r; \
34877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34878         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34879         echo "Checking multilib configuration for libgcc..."; \
34880         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
34881         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34882           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34883             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
34884           else \
34885             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
34886             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34887           fi; \
34888         else \
34889           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34890         fi; \
34891         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
34892         $(NORMAL_TARGET_EXPORTS) \
34893          \
34894         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34895         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34896         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34897         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
34898         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
34899         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
34900         case $(srcdir) in \
34901           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34902           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
34903                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34904         esac; \
34905         srcdiroption="--srcdir=$${topdir}/libgcc"; \
34906         libsrcdir="$$s/libgcc"; \
34907         $(SHELL) $${libsrcdir}/configure \
34908           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34909           --target=${target_alias} $${srcdiroption} \
34910           --with-build-libsubdir=$(HOST_SUBDIR) \
34911           $(STAGEfeedback_CONFIGURE_FLAGS)
34912 @endif target-libgcc-bootstrap
34913
34914
34915
34916
34917
34918 .PHONY: all-target-libgcc maybe-all-target-libgcc
34919 maybe-all-target-libgcc:
34920 @if gcc-bootstrap
34921 all-target-libgcc: stage_current
34922 @endif gcc-bootstrap
34923 @if target-libgcc
34924 TARGET-target-libgcc=all
34925 maybe-all-target-libgcc: all-target-libgcc
34926 all-target-libgcc: configure-target-libgcc
34927         @r=`${PWD_COMMAND}`; export r; \
34928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34929         $(NORMAL_TARGET_EXPORTS)  \
34930         (cd $(TARGET_SUBDIR)/libgcc && \
34931           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
34932                 $(TARGET-target-libgcc))
34933 @endif target-libgcc
34934
34935
34936
34937 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
34938 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
34939 maybe-all-stage1-target-libgcc:
34940 maybe-clean-stage1-target-libgcc:
34941 @if target-libgcc-bootstrap
34942 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
34943 all-stage1: all-stage1-target-libgcc
34944 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
34945 all-stage1-target-libgcc: configure-stage1-target-libgcc
34946         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34947         @r=`${PWD_COMMAND}`; export r; \
34948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34949         TFLAGS="$(STAGE1_TFLAGS)"; \
34950         $(NORMAL_TARGET_EXPORTS)  \
34951         cd $(TARGET_SUBDIR)/libgcc && \
34952         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34953                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34954                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34955                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34956                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34957                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34958                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34959                 $(EXTRA_TARGET_FLAGS)  \
34960                   \
34961                 TFLAGS="$(STAGE1_TFLAGS)" \
34962                 $(TARGET-stage1-target-libgcc)
34963
34964 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
34965 clean-stage1: clean-stage1-target-libgcc
34966 clean-stage1-target-libgcc:
34967         @if [ $(current_stage) = stage1 ]; then \
34968           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
34969         else \
34970           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
34971           $(MAKE) stage1-start; \
34972         fi; \
34973         cd $(TARGET_SUBDIR)/libgcc && \
34974         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
34975           clean
34976 @endif target-libgcc-bootstrap
34977
34978
34979 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
34980 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
34981 maybe-all-stage2-target-libgcc:
34982 maybe-clean-stage2-target-libgcc:
34983 @if target-libgcc-bootstrap
34984 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
34985 all-stage2: all-stage2-target-libgcc
34986 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
34987 all-stage2-target-libgcc: configure-stage2-target-libgcc
34988         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34989         @r=`${PWD_COMMAND}`; export r; \
34990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34991         TFLAGS="$(STAGE2_TFLAGS)"; \
34992         $(NORMAL_TARGET_EXPORTS) \
34993           \
34994         cd $(TARGET_SUBDIR)/libgcc && \
34995         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34996                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34997                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34998                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34999                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35000                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35001                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35002                 $(EXTRA_TARGET_FLAGS)   \
35003                 TFLAGS="$(STAGE2_TFLAGS)" \
35004                 $(TARGET-stage2-target-libgcc)
35005
35006 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
35007 clean-stage2: clean-stage2-target-libgcc
35008 clean-stage2-target-libgcc:
35009         @if [ $(current_stage) = stage2 ]; then \
35010           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
35011         else \
35012           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
35013           $(MAKE) stage2-start; \
35014         fi; \
35015         cd $(TARGET_SUBDIR)/libgcc && \
35016         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35017 @endif target-libgcc-bootstrap
35018
35019
35020 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
35021 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
35022 maybe-all-stage3-target-libgcc:
35023 maybe-clean-stage3-target-libgcc:
35024 @if target-libgcc-bootstrap
35025 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
35026 all-stage3: all-stage3-target-libgcc
35027 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
35028 all-stage3-target-libgcc: configure-stage3-target-libgcc
35029         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35030         @r=`${PWD_COMMAND}`; export r; \
35031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35032         TFLAGS="$(STAGE3_TFLAGS)"; \
35033         $(NORMAL_TARGET_EXPORTS) \
35034           \
35035         cd $(TARGET_SUBDIR)/libgcc && \
35036         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35037                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35038                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35039                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35040                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35041                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35042                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35043                 $(EXTRA_TARGET_FLAGS)   \
35044                 TFLAGS="$(STAGE3_TFLAGS)" \
35045                 $(TARGET-stage3-target-libgcc)
35046
35047 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
35048 clean-stage3: clean-stage3-target-libgcc
35049 clean-stage3-target-libgcc:
35050         @if [ $(current_stage) = stage3 ]; then \
35051           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
35052         else \
35053           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
35054           $(MAKE) stage3-start; \
35055         fi; \
35056         cd $(TARGET_SUBDIR)/libgcc && \
35057         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35058 @endif target-libgcc-bootstrap
35059
35060
35061 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
35062 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
35063 maybe-all-stage4-target-libgcc:
35064 maybe-clean-stage4-target-libgcc:
35065 @if target-libgcc-bootstrap
35066 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
35067 all-stage4: all-stage4-target-libgcc
35068 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
35069 all-stage4-target-libgcc: configure-stage4-target-libgcc
35070         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35071         @r=`${PWD_COMMAND}`; export r; \
35072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35073         TFLAGS="$(STAGE4_TFLAGS)"; \
35074         $(NORMAL_TARGET_EXPORTS) \
35075           \
35076         cd $(TARGET_SUBDIR)/libgcc && \
35077         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35078                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35079                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35080                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35081                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35082                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35083                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35084                 $(EXTRA_TARGET_FLAGS)   \
35085                 TFLAGS="$(STAGE4_TFLAGS)" \
35086                 $(TARGET-stage4-target-libgcc)
35087
35088 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
35089 clean-stage4: clean-stage4-target-libgcc
35090 clean-stage4-target-libgcc:
35091         @if [ $(current_stage) = stage4 ]; then \
35092           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
35093         else \
35094           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
35095           $(MAKE) stage4-start; \
35096         fi; \
35097         cd $(TARGET_SUBDIR)/libgcc && \
35098         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35099 @endif target-libgcc-bootstrap
35100
35101
35102 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
35103 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
35104 maybe-all-stageprofile-target-libgcc:
35105 maybe-clean-stageprofile-target-libgcc:
35106 @if target-libgcc-bootstrap
35107 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
35108 all-stageprofile: all-stageprofile-target-libgcc
35109 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
35110 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
35111         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35112         @r=`${PWD_COMMAND}`; export r; \
35113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35114         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35115         $(NORMAL_TARGET_EXPORTS) \
35116           \
35117         cd $(TARGET_SUBDIR)/libgcc && \
35118         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35119                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35120                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35121                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35122                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35123                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35124                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35125                 $(EXTRA_TARGET_FLAGS)   \
35126                 TFLAGS="$(STAGEprofile_TFLAGS)" \
35127                 $(TARGET-stageprofile-target-libgcc)
35128
35129 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
35130 clean-stageprofile: clean-stageprofile-target-libgcc
35131 clean-stageprofile-target-libgcc:
35132         @if [ $(current_stage) = stageprofile ]; then \
35133           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
35134         else \
35135           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
35136           $(MAKE) stageprofile-start; \
35137         fi; \
35138         cd $(TARGET_SUBDIR)/libgcc && \
35139         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35140 @endif target-libgcc-bootstrap
35141
35142
35143 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
35144 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
35145 maybe-all-stagefeedback-target-libgcc:
35146 maybe-clean-stagefeedback-target-libgcc:
35147 @if target-libgcc-bootstrap
35148 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
35149 all-stagefeedback: all-stagefeedback-target-libgcc
35150 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
35151 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
35152         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35153         @r=`${PWD_COMMAND}`; export r; \
35154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35155         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35156         $(NORMAL_TARGET_EXPORTS) \
35157           \
35158         cd $(TARGET_SUBDIR)/libgcc && \
35159         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35160                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35161                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35162                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35163                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35164                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35165                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35166                 $(EXTRA_TARGET_FLAGS)   \
35167                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
35168                 $(TARGET-stagefeedback-target-libgcc)
35169
35170 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
35171 clean-stagefeedback: clean-stagefeedback-target-libgcc
35172 clean-stagefeedback-target-libgcc:
35173         @if [ $(current_stage) = stagefeedback ]; then \
35174           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
35175         else \
35176           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
35177           $(MAKE) stagefeedback-start; \
35178         fi; \
35179         cd $(TARGET_SUBDIR)/libgcc && \
35180         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35181 @endif target-libgcc-bootstrap
35182
35183
35184
35185
35186
35187
35188 .PHONY: check-target-libgcc maybe-check-target-libgcc
35189 maybe-check-target-libgcc:
35190 @if target-libgcc
35191 maybe-check-target-libgcc: check-target-libgcc
35192
35193 # Dummy target for uncheckable module.
35194 check-target-libgcc:
35195
35196 @endif target-libgcc
35197
35198 .PHONY: install-target-libgcc maybe-install-target-libgcc
35199 maybe-install-target-libgcc:
35200 @if target-libgcc
35201 maybe-install-target-libgcc: install-target-libgcc
35202
35203 install-target-libgcc: installdirs
35204         @: $(MAKE); $(unstage)
35205         @r=`${PWD_COMMAND}`; export r; \
35206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35207         $(NORMAL_TARGET_EXPORTS) \
35208         (cd $(TARGET_SUBDIR)/libgcc && \
35209           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35210
35211 @endif target-libgcc
35212
35213 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
35214 maybe-install-strip-target-libgcc:
35215 @if target-libgcc
35216 maybe-install-strip-target-libgcc: install-strip-target-libgcc
35217
35218 install-strip-target-libgcc: installdirs
35219         @: $(MAKE); $(unstage)
35220         @r=`${PWD_COMMAND}`; export r; \
35221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35222         $(NORMAL_TARGET_EXPORTS) \
35223         (cd $(TARGET_SUBDIR)/libgcc && \
35224           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
35225
35226 @endif target-libgcc
35227
35228 # Other targets (info, dvi, pdf, etc.)
35229
35230 .PHONY: maybe-info-target-libgcc info-target-libgcc
35231 maybe-info-target-libgcc:
35232 @if target-libgcc
35233 maybe-info-target-libgcc: info-target-libgcc
35234
35235 info-target-libgcc: \
35236     configure-target-libgcc 
35237         @: $(MAKE); $(unstage)
35238         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35239         r=`${PWD_COMMAND}`; export r; \
35240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35241         $(NORMAL_TARGET_EXPORTS) \
35242         echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
35243         for flag in $(EXTRA_TARGET_FLAGS); do \
35244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35245         done; \
35246         (cd $(TARGET_SUBDIR)/libgcc && \
35247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35249                   "RANLIB=$${RANLIB}" \
35250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35251                    info) \
35252           || exit 1
35253
35254 @endif target-libgcc
35255
35256 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
35257 maybe-dvi-target-libgcc:
35258 @if target-libgcc
35259 maybe-dvi-target-libgcc: dvi-target-libgcc
35260
35261 dvi-target-libgcc: \
35262     configure-target-libgcc 
35263         @: $(MAKE); $(unstage)
35264         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35265         r=`${PWD_COMMAND}`; export r; \
35266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35267         $(NORMAL_TARGET_EXPORTS) \
35268         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
35269         for flag in $(EXTRA_TARGET_FLAGS); do \
35270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35271         done; \
35272         (cd $(TARGET_SUBDIR)/libgcc && \
35273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35275                   "RANLIB=$${RANLIB}" \
35276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35277                    dvi) \
35278           || exit 1
35279
35280 @endif target-libgcc
35281
35282 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
35283 maybe-pdf-target-libgcc:
35284 @if target-libgcc
35285 maybe-pdf-target-libgcc: pdf-target-libgcc
35286
35287 pdf-target-libgcc: \
35288     configure-target-libgcc 
35289         @: $(MAKE); $(unstage)
35290         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35291         r=`${PWD_COMMAND}`; export r; \
35292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35293         $(NORMAL_TARGET_EXPORTS) \
35294         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
35295         for flag in $(EXTRA_TARGET_FLAGS); do \
35296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35297         done; \
35298         (cd $(TARGET_SUBDIR)/libgcc && \
35299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35301                   "RANLIB=$${RANLIB}" \
35302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35303                    pdf) \
35304           || exit 1
35305
35306 @endif target-libgcc
35307
35308 .PHONY: maybe-html-target-libgcc html-target-libgcc
35309 maybe-html-target-libgcc:
35310 @if target-libgcc
35311 maybe-html-target-libgcc: html-target-libgcc
35312
35313 html-target-libgcc: \
35314     configure-target-libgcc 
35315         @: $(MAKE); $(unstage)
35316         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35317         r=`${PWD_COMMAND}`; export r; \
35318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35319         $(NORMAL_TARGET_EXPORTS) \
35320         echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
35321         for flag in $(EXTRA_TARGET_FLAGS); do \
35322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35323         done; \
35324         (cd $(TARGET_SUBDIR)/libgcc && \
35325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35327                   "RANLIB=$${RANLIB}" \
35328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35329                    html) \
35330           || exit 1
35331
35332 @endif target-libgcc
35333
35334 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
35335 maybe-TAGS-target-libgcc:
35336 @if target-libgcc
35337 maybe-TAGS-target-libgcc: TAGS-target-libgcc
35338
35339 TAGS-target-libgcc: \
35340     configure-target-libgcc 
35341         @: $(MAKE); $(unstage)
35342         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35343         r=`${PWD_COMMAND}`; export r; \
35344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35345         $(NORMAL_TARGET_EXPORTS) \
35346         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
35347         for flag in $(EXTRA_TARGET_FLAGS); do \
35348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35349         done; \
35350         (cd $(TARGET_SUBDIR)/libgcc && \
35351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35353                   "RANLIB=$${RANLIB}" \
35354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35355                    TAGS) \
35356           || exit 1
35357
35358 @endif target-libgcc
35359
35360 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
35361 maybe-install-info-target-libgcc:
35362 @if target-libgcc
35363 maybe-install-info-target-libgcc: install-info-target-libgcc
35364
35365 install-info-target-libgcc: \
35366     configure-target-libgcc \
35367     info-target-libgcc 
35368         @: $(MAKE); $(unstage)
35369         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35370         r=`${PWD_COMMAND}`; export r; \
35371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35372         $(NORMAL_TARGET_EXPORTS) \
35373         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
35374         for flag in $(EXTRA_TARGET_FLAGS); do \
35375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35376         done; \
35377         (cd $(TARGET_SUBDIR)/libgcc && \
35378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35380                   "RANLIB=$${RANLIB}" \
35381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35382                    install-info) \
35383           || exit 1
35384
35385 @endif target-libgcc
35386
35387 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
35388 maybe-install-pdf-target-libgcc:
35389 @if target-libgcc
35390 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
35391
35392 install-pdf-target-libgcc: \
35393     configure-target-libgcc \
35394     pdf-target-libgcc 
35395         @: $(MAKE); $(unstage)
35396         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35397         r=`${PWD_COMMAND}`; export r; \
35398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35399         $(NORMAL_TARGET_EXPORTS) \
35400         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
35401         for flag in $(EXTRA_TARGET_FLAGS); do \
35402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35403         done; \
35404         (cd $(TARGET_SUBDIR)/libgcc && \
35405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35407                   "RANLIB=$${RANLIB}" \
35408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35409                    install-pdf) \
35410           || exit 1
35411
35412 @endif target-libgcc
35413
35414 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
35415 maybe-install-html-target-libgcc:
35416 @if target-libgcc
35417 maybe-install-html-target-libgcc: install-html-target-libgcc
35418
35419 install-html-target-libgcc: \
35420     configure-target-libgcc \
35421     html-target-libgcc 
35422         @: $(MAKE); $(unstage)
35423         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35424         r=`${PWD_COMMAND}`; export r; \
35425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35426         $(NORMAL_TARGET_EXPORTS) \
35427         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
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)/libgcc && \
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                    install-html) \
35437           || exit 1
35438
35439 @endif target-libgcc
35440
35441 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
35442 maybe-installcheck-target-libgcc:
35443 @if target-libgcc
35444 maybe-installcheck-target-libgcc: installcheck-target-libgcc
35445
35446 installcheck-target-libgcc: \
35447     configure-target-libgcc 
35448         @: $(MAKE); $(unstage)
35449         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35450         r=`${PWD_COMMAND}`; export r; \
35451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35452         $(NORMAL_TARGET_EXPORTS) \
35453         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
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)/libgcc && \
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                    installcheck) \
35463           || exit 1
35464
35465 @endif target-libgcc
35466
35467 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
35468 maybe-mostlyclean-target-libgcc:
35469 @if target-libgcc
35470 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
35471
35472 mostlyclean-target-libgcc: 
35473         @: $(MAKE); $(unstage)
35474         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35475         r=`${PWD_COMMAND}`; export r; \
35476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35477         $(NORMAL_TARGET_EXPORTS) \
35478         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
35479         for flag in $(EXTRA_TARGET_FLAGS); do \
35480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35481         done; \
35482         (cd $(TARGET_SUBDIR)/libgcc && \
35483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35485                   "RANLIB=$${RANLIB}" \
35486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35487                    mostlyclean) \
35488           || exit 1
35489
35490 @endif target-libgcc
35491
35492 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
35493 maybe-clean-target-libgcc:
35494 @if target-libgcc
35495 maybe-clean-target-libgcc: clean-target-libgcc
35496
35497 clean-target-libgcc: 
35498         @: $(MAKE); $(unstage)
35499         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35500         r=`${PWD_COMMAND}`; export r; \
35501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35502         $(NORMAL_TARGET_EXPORTS) \
35503         echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
35504         for flag in $(EXTRA_TARGET_FLAGS); do \
35505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35506         done; \
35507         (cd $(TARGET_SUBDIR)/libgcc && \
35508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35510                   "RANLIB=$${RANLIB}" \
35511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35512                    clean) \
35513           || exit 1
35514
35515 @endif target-libgcc
35516
35517 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
35518 maybe-distclean-target-libgcc:
35519 @if target-libgcc
35520 maybe-distclean-target-libgcc: distclean-target-libgcc
35521
35522 distclean-target-libgcc: 
35523         @: $(MAKE); $(unstage)
35524         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35525         r=`${PWD_COMMAND}`; export r; \
35526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35527         $(NORMAL_TARGET_EXPORTS) \
35528         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
35529         for flag in $(EXTRA_TARGET_FLAGS); do \
35530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35531         done; \
35532         (cd $(TARGET_SUBDIR)/libgcc && \
35533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35535                   "RANLIB=$${RANLIB}" \
35536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35537                    distclean) \
35538           || exit 1
35539
35540 @endif target-libgcc
35541
35542 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
35543 maybe-maintainer-clean-target-libgcc:
35544 @if target-libgcc
35545 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
35546
35547 maintainer-clean-target-libgcc: 
35548         @: $(MAKE); $(unstage)
35549         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35550         r=`${PWD_COMMAND}`; export r; \
35551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35552         $(NORMAL_TARGET_EXPORTS) \
35553         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
35554         for flag in $(EXTRA_TARGET_FLAGS); do \
35555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35556         done; \
35557         (cd $(TARGET_SUBDIR)/libgcc && \
35558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35560                   "RANLIB=$${RANLIB}" \
35561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35562                    maintainer-clean) \
35563           || exit 1
35564
35565 @endif target-libgcc
35566
35567
35568
35569
35570
35571 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
35572 maybe-configure-target-libbacktrace:
35573 @if gcc-bootstrap
35574 configure-target-libbacktrace: stage_current
35575 @endif gcc-bootstrap
35576 @if target-libbacktrace
35577 maybe-configure-target-libbacktrace: configure-target-libbacktrace
35578 configure-target-libbacktrace: 
35579         @: $(MAKE); $(unstage)
35580         @r=`${PWD_COMMAND}`; export r; \
35581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35582         echo "Checking multilib configuration for libbacktrace..."; \
35583         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace ; \
35584         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null ; \
35585         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
35586           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
35587             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
35588           else \
35589             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
35590             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
35591           fi; \
35592         else \
35593           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
35594         fi; \
35595         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
35596         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace ; \
35597         $(NORMAL_TARGET_EXPORTS)  \
35598         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
35599         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
35600         case $(srcdir) in \
35601           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35602           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
35603                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35604         esac; \
35605         srcdiroption="--srcdir=$${topdir}/libbacktrace"; \
35606         libsrcdir="$$s/libbacktrace"; \
35607         rm -f no-such-file || : ; \
35608         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35609           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35610           --target=${target_alias} $${srcdiroption}  \
35611           || exit 1
35612 @endif target-libbacktrace
35613
35614
35615
35616
35617
35618 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
35619 maybe-all-target-libbacktrace:
35620 @if gcc-bootstrap
35621 all-target-libbacktrace: stage_current
35622 @endif gcc-bootstrap
35623 @if target-libbacktrace
35624 TARGET-target-libbacktrace=all
35625 maybe-all-target-libbacktrace: all-target-libbacktrace
35626 all-target-libbacktrace: configure-target-libbacktrace
35627         @: $(MAKE); $(unstage)
35628         @r=`${PWD_COMMAND}`; export r; \
35629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35630         $(NORMAL_TARGET_EXPORTS)  \
35631         (cd $(TARGET_SUBDIR)/libbacktrace && \
35632           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
35633                 $(TARGET-target-libbacktrace))
35634 @endif target-libbacktrace
35635
35636
35637
35638
35639
35640 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
35641 maybe-check-target-libbacktrace:
35642 @if target-libbacktrace
35643 maybe-check-target-libbacktrace: check-target-libbacktrace
35644
35645 check-target-libbacktrace:
35646         @: $(MAKE); $(unstage)
35647         @r=`${PWD_COMMAND}`; export r; \
35648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35649         $(NORMAL_TARGET_EXPORTS) \
35650         (cd $(TARGET_SUBDIR)/libbacktrace && \
35651           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
35652
35653 @endif target-libbacktrace
35654
35655 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
35656 maybe-install-target-libbacktrace:
35657 @if target-libbacktrace
35658 maybe-install-target-libbacktrace: install-target-libbacktrace
35659
35660 install-target-libbacktrace: installdirs
35661         @: $(MAKE); $(unstage)
35662         @r=`${PWD_COMMAND}`; export r; \
35663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35664         $(NORMAL_TARGET_EXPORTS) \
35665         (cd $(TARGET_SUBDIR)/libbacktrace && \
35666           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35667
35668 @endif target-libbacktrace
35669
35670 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
35671 maybe-install-strip-target-libbacktrace:
35672 @if target-libbacktrace
35673 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
35674
35675 install-strip-target-libbacktrace: installdirs
35676         @: $(MAKE); $(unstage)
35677         @r=`${PWD_COMMAND}`; export r; \
35678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35679         $(NORMAL_TARGET_EXPORTS) \
35680         (cd $(TARGET_SUBDIR)/libbacktrace && \
35681           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
35682
35683 @endif target-libbacktrace
35684
35685 # Other targets (info, dvi, pdf, etc.)
35686
35687 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
35688 maybe-info-target-libbacktrace:
35689 @if target-libbacktrace
35690 maybe-info-target-libbacktrace: info-target-libbacktrace
35691
35692 info-target-libbacktrace: \
35693     configure-target-libbacktrace 
35694         @: $(MAKE); $(unstage)
35695         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35696         r=`${PWD_COMMAND}`; export r; \
35697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35698         $(NORMAL_TARGET_EXPORTS) \
35699         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace" ; \
35700         for flag in $(EXTRA_TARGET_FLAGS); do \
35701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35702         done; \
35703         (cd $(TARGET_SUBDIR)/libbacktrace && \
35704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35706                   "RANLIB=$${RANLIB}" \
35707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35708                    info) \
35709           || exit 1
35710
35711 @endif target-libbacktrace
35712
35713 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
35714 maybe-dvi-target-libbacktrace:
35715 @if target-libbacktrace
35716 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
35717
35718 dvi-target-libbacktrace: \
35719     configure-target-libbacktrace 
35720         @: $(MAKE); $(unstage)
35721         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35722         r=`${PWD_COMMAND}`; export r; \
35723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35724         $(NORMAL_TARGET_EXPORTS) \
35725         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace" ; \
35726         for flag in $(EXTRA_TARGET_FLAGS); do \
35727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35728         done; \
35729         (cd $(TARGET_SUBDIR)/libbacktrace && \
35730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35732                   "RANLIB=$${RANLIB}" \
35733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35734                    dvi) \
35735           || exit 1
35736
35737 @endif target-libbacktrace
35738
35739 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
35740 maybe-pdf-target-libbacktrace:
35741 @if target-libbacktrace
35742 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
35743
35744 pdf-target-libbacktrace: \
35745     configure-target-libbacktrace 
35746         @: $(MAKE); $(unstage)
35747         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35748         r=`${PWD_COMMAND}`; export r; \
35749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35750         $(NORMAL_TARGET_EXPORTS) \
35751         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace" ; \
35752         for flag in $(EXTRA_TARGET_FLAGS); do \
35753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35754         done; \
35755         (cd $(TARGET_SUBDIR)/libbacktrace && \
35756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35758                   "RANLIB=$${RANLIB}" \
35759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35760                    pdf) \
35761           || exit 1
35762
35763 @endif target-libbacktrace
35764
35765 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
35766 maybe-html-target-libbacktrace:
35767 @if target-libbacktrace
35768 maybe-html-target-libbacktrace: html-target-libbacktrace
35769
35770 html-target-libbacktrace: \
35771     configure-target-libbacktrace 
35772         @: $(MAKE); $(unstage)
35773         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35774         r=`${PWD_COMMAND}`; export r; \
35775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35776         $(NORMAL_TARGET_EXPORTS) \
35777         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace" ; \
35778         for flag in $(EXTRA_TARGET_FLAGS); do \
35779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35780         done; \
35781         (cd $(TARGET_SUBDIR)/libbacktrace && \
35782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35784                   "RANLIB=$${RANLIB}" \
35785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35786                    html) \
35787           || exit 1
35788
35789 @endif target-libbacktrace
35790
35791 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
35792 maybe-TAGS-target-libbacktrace:
35793 @if target-libbacktrace
35794 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
35795
35796 TAGS-target-libbacktrace: \
35797     configure-target-libbacktrace 
35798         @: $(MAKE); $(unstage)
35799         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35800         r=`${PWD_COMMAND}`; export r; \
35801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35802         $(NORMAL_TARGET_EXPORTS) \
35803         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace" ; \
35804         for flag in $(EXTRA_TARGET_FLAGS); do \
35805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35806         done; \
35807         (cd $(TARGET_SUBDIR)/libbacktrace && \
35808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35810                   "RANLIB=$${RANLIB}" \
35811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35812                    TAGS) \
35813           || exit 1
35814
35815 @endif target-libbacktrace
35816
35817 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
35818 maybe-install-info-target-libbacktrace:
35819 @if target-libbacktrace
35820 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
35821
35822 install-info-target-libbacktrace: \
35823     configure-target-libbacktrace \
35824     info-target-libbacktrace 
35825         @: $(MAKE); $(unstage)
35826         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35827         r=`${PWD_COMMAND}`; export r; \
35828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35829         $(NORMAL_TARGET_EXPORTS) \
35830         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace" ; \
35831         for flag in $(EXTRA_TARGET_FLAGS); do \
35832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35833         done; \
35834         (cd $(TARGET_SUBDIR)/libbacktrace && \
35835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35837                   "RANLIB=$${RANLIB}" \
35838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35839                    install-info) \
35840           || exit 1
35841
35842 @endif target-libbacktrace
35843
35844 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
35845 maybe-install-pdf-target-libbacktrace:
35846 @if target-libbacktrace
35847 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
35848
35849 install-pdf-target-libbacktrace: \
35850     configure-target-libbacktrace \
35851     pdf-target-libbacktrace 
35852         @: $(MAKE); $(unstage)
35853         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35854         r=`${PWD_COMMAND}`; export r; \
35855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35856         $(NORMAL_TARGET_EXPORTS) \
35857         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace" ; \
35858         for flag in $(EXTRA_TARGET_FLAGS); do \
35859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35860         done; \
35861         (cd $(TARGET_SUBDIR)/libbacktrace && \
35862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35864                   "RANLIB=$${RANLIB}" \
35865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35866                    install-pdf) \
35867           || exit 1
35868
35869 @endif target-libbacktrace
35870
35871 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
35872 maybe-install-html-target-libbacktrace:
35873 @if target-libbacktrace
35874 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
35875
35876 install-html-target-libbacktrace: \
35877     configure-target-libbacktrace \
35878     html-target-libbacktrace 
35879         @: $(MAKE); $(unstage)
35880         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35881         r=`${PWD_COMMAND}`; export r; \
35882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35883         $(NORMAL_TARGET_EXPORTS) \
35884         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace" ; \
35885         for flag in $(EXTRA_TARGET_FLAGS); do \
35886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35887         done; \
35888         (cd $(TARGET_SUBDIR)/libbacktrace && \
35889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35891                   "RANLIB=$${RANLIB}" \
35892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35893                    install-html) \
35894           || exit 1
35895
35896 @endif target-libbacktrace
35897
35898 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
35899 maybe-installcheck-target-libbacktrace:
35900 @if target-libbacktrace
35901 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
35902
35903 installcheck-target-libbacktrace: \
35904     configure-target-libbacktrace 
35905         @: $(MAKE); $(unstage)
35906         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35907         r=`${PWD_COMMAND}`; export r; \
35908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35909         $(NORMAL_TARGET_EXPORTS) \
35910         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace" ; \
35911         for flag in $(EXTRA_TARGET_FLAGS); do \
35912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35913         done; \
35914         (cd $(TARGET_SUBDIR)/libbacktrace && \
35915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35917                   "RANLIB=$${RANLIB}" \
35918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35919                    installcheck) \
35920           || exit 1
35921
35922 @endif target-libbacktrace
35923
35924 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
35925 maybe-mostlyclean-target-libbacktrace:
35926 @if target-libbacktrace
35927 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
35928
35929 mostlyclean-target-libbacktrace: 
35930         @: $(MAKE); $(unstage)
35931         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35932         r=`${PWD_COMMAND}`; export r; \
35933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35934         $(NORMAL_TARGET_EXPORTS) \
35935         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace" ; \
35936         for flag in $(EXTRA_TARGET_FLAGS); do \
35937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35938         done; \
35939         (cd $(TARGET_SUBDIR)/libbacktrace && \
35940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35942                   "RANLIB=$${RANLIB}" \
35943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35944                    mostlyclean) \
35945           || exit 1
35946
35947 @endif target-libbacktrace
35948
35949 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
35950 maybe-clean-target-libbacktrace:
35951 @if target-libbacktrace
35952 maybe-clean-target-libbacktrace: clean-target-libbacktrace
35953
35954 clean-target-libbacktrace: 
35955         @: $(MAKE); $(unstage)
35956         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35957         r=`${PWD_COMMAND}`; export r; \
35958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35959         $(NORMAL_TARGET_EXPORTS) \
35960         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace" ; \
35961         for flag in $(EXTRA_TARGET_FLAGS); do \
35962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35963         done; \
35964         (cd $(TARGET_SUBDIR)/libbacktrace && \
35965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35967                   "RANLIB=$${RANLIB}" \
35968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35969                    clean) \
35970           || exit 1
35971
35972 @endif target-libbacktrace
35973
35974 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
35975 maybe-distclean-target-libbacktrace:
35976 @if target-libbacktrace
35977 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
35978
35979 distclean-target-libbacktrace: 
35980         @: $(MAKE); $(unstage)
35981         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35982         r=`${PWD_COMMAND}`; export r; \
35983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35984         $(NORMAL_TARGET_EXPORTS) \
35985         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace" ; \
35986         for flag in $(EXTRA_TARGET_FLAGS); do \
35987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35988         done; \
35989         (cd $(TARGET_SUBDIR)/libbacktrace && \
35990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35992                   "RANLIB=$${RANLIB}" \
35993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35994                    distclean) \
35995           || exit 1
35996
35997 @endif target-libbacktrace
35998
35999 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
36000 maybe-maintainer-clean-target-libbacktrace:
36001 @if target-libbacktrace
36002 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
36003
36004 maintainer-clean-target-libbacktrace: 
36005         @: $(MAKE); $(unstage)
36006         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
36007         r=`${PWD_COMMAND}`; export r; \
36008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36009         $(NORMAL_TARGET_EXPORTS) \
36010         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace" ; \
36011         for flag in $(EXTRA_TARGET_FLAGS); do \
36012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36013         done; \
36014         (cd $(TARGET_SUBDIR)/libbacktrace && \
36015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36017                   "RANLIB=$${RANLIB}" \
36018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36019                    maintainer-clean) \
36020           || exit 1
36021
36022 @endif target-libbacktrace
36023
36024
36025
36026
36027
36028 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
36029 maybe-configure-target-libquadmath:
36030 @if gcc-bootstrap
36031 configure-target-libquadmath: stage_current
36032 @endif gcc-bootstrap
36033 @if target-libquadmath
36034 maybe-configure-target-libquadmath: configure-target-libquadmath
36035 configure-target-libquadmath: 
36036         @: $(MAKE); $(unstage)
36037         @r=`${PWD_COMMAND}`; export r; \
36038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36039         echo "Checking multilib configuration for libquadmath..."; \
36040         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
36041         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null ; \
36042         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
36043           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
36044             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
36045           else \
36046             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
36047             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
36048           fi; \
36049         else \
36050           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
36051         fi; \
36052         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
36053         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
36054         $(NORMAL_TARGET_EXPORTS)  \
36055         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
36056         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
36057         case $(srcdir) in \
36058           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36059           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
36060                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36061         esac; \
36062         srcdiroption="--srcdir=$${topdir}/libquadmath"; \
36063         libsrcdir="$$s/libquadmath"; \
36064         rm -f no-such-file || : ; \
36065         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
36066           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36067           --target=${target_alias} $${srcdiroption}  \
36068           || exit 1
36069 @endif target-libquadmath
36070
36071
36072
36073
36074
36075 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
36076 maybe-all-target-libquadmath:
36077 @if gcc-bootstrap
36078 all-target-libquadmath: stage_current
36079 @endif gcc-bootstrap
36080 @if target-libquadmath
36081 TARGET-target-libquadmath=all
36082 maybe-all-target-libquadmath: all-target-libquadmath
36083 all-target-libquadmath: configure-target-libquadmath
36084         @: $(MAKE); $(unstage)
36085         @r=`${PWD_COMMAND}`; export r; \
36086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36087         $(NORMAL_TARGET_EXPORTS)  \
36088         (cd $(TARGET_SUBDIR)/libquadmath && \
36089           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
36090                 $(TARGET-target-libquadmath))
36091 @endif target-libquadmath
36092
36093
36094
36095
36096
36097 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
36098 maybe-check-target-libquadmath:
36099 @if target-libquadmath
36100 maybe-check-target-libquadmath: check-target-libquadmath
36101
36102 check-target-libquadmath:
36103         @: $(MAKE); $(unstage)
36104         @r=`${PWD_COMMAND}`; export r; \
36105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36106         $(NORMAL_TARGET_EXPORTS) \
36107         (cd $(TARGET_SUBDIR)/libquadmath && \
36108           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
36109
36110 @endif target-libquadmath
36111
36112 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
36113 maybe-install-target-libquadmath:
36114 @if target-libquadmath
36115 maybe-install-target-libquadmath: install-target-libquadmath
36116
36117 install-target-libquadmath: installdirs
36118         @: $(MAKE); $(unstage)
36119         @r=`${PWD_COMMAND}`; export r; \
36120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36121         $(NORMAL_TARGET_EXPORTS) \
36122         (cd $(TARGET_SUBDIR)/libquadmath && \
36123           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36124
36125 @endif target-libquadmath
36126
36127 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
36128 maybe-install-strip-target-libquadmath:
36129 @if target-libquadmath
36130 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
36131
36132 install-strip-target-libquadmath: installdirs
36133         @: $(MAKE); $(unstage)
36134         @r=`${PWD_COMMAND}`; export r; \
36135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36136         $(NORMAL_TARGET_EXPORTS) \
36137         (cd $(TARGET_SUBDIR)/libquadmath && \
36138           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36139
36140 @endif target-libquadmath
36141
36142 # Other targets (info, dvi, pdf, etc.)
36143
36144 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
36145 maybe-info-target-libquadmath:
36146 @if target-libquadmath
36147 maybe-info-target-libquadmath: info-target-libquadmath
36148
36149 info-target-libquadmath: \
36150     configure-target-libquadmath 
36151         @: $(MAKE); $(unstage)
36152         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36153         r=`${PWD_COMMAND}`; export r; \
36154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36155         $(NORMAL_TARGET_EXPORTS) \
36156         echo "Doing info in $(TARGET_SUBDIR)/libquadmath" ; \
36157         for flag in $(EXTRA_TARGET_FLAGS); do \
36158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36159         done; \
36160         (cd $(TARGET_SUBDIR)/libquadmath && \
36161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36163                   "RANLIB=$${RANLIB}" \
36164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36165                    info) \
36166           || exit 1
36167
36168 @endif target-libquadmath
36169
36170 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
36171 maybe-dvi-target-libquadmath:
36172 @if target-libquadmath
36173 maybe-dvi-target-libquadmath: dvi-target-libquadmath
36174
36175 dvi-target-libquadmath: \
36176     configure-target-libquadmath 
36177         @: $(MAKE); $(unstage)
36178         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36179         r=`${PWD_COMMAND}`; export r; \
36180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36181         $(NORMAL_TARGET_EXPORTS) \
36182         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath" ; \
36183         for flag in $(EXTRA_TARGET_FLAGS); do \
36184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36185         done; \
36186         (cd $(TARGET_SUBDIR)/libquadmath && \
36187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36189                   "RANLIB=$${RANLIB}" \
36190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36191                    dvi) \
36192           || exit 1
36193
36194 @endif target-libquadmath
36195
36196 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
36197 maybe-pdf-target-libquadmath:
36198 @if target-libquadmath
36199 maybe-pdf-target-libquadmath: pdf-target-libquadmath
36200
36201 pdf-target-libquadmath: \
36202     configure-target-libquadmath 
36203         @: $(MAKE); $(unstage)
36204         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36205         r=`${PWD_COMMAND}`; export r; \
36206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36207         $(NORMAL_TARGET_EXPORTS) \
36208         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath" ; \
36209         for flag in $(EXTRA_TARGET_FLAGS); do \
36210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36211         done; \
36212         (cd $(TARGET_SUBDIR)/libquadmath && \
36213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36215                   "RANLIB=$${RANLIB}" \
36216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36217                    pdf) \
36218           || exit 1
36219
36220 @endif target-libquadmath
36221
36222 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
36223 maybe-html-target-libquadmath:
36224 @if target-libquadmath
36225 maybe-html-target-libquadmath: html-target-libquadmath
36226
36227 html-target-libquadmath: \
36228     configure-target-libquadmath 
36229         @: $(MAKE); $(unstage)
36230         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36231         r=`${PWD_COMMAND}`; export r; \
36232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36233         $(NORMAL_TARGET_EXPORTS) \
36234         echo "Doing html in $(TARGET_SUBDIR)/libquadmath" ; \
36235         for flag in $(EXTRA_TARGET_FLAGS); do \
36236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36237         done; \
36238         (cd $(TARGET_SUBDIR)/libquadmath && \
36239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36241                   "RANLIB=$${RANLIB}" \
36242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36243                    html) \
36244           || exit 1
36245
36246 @endif target-libquadmath
36247
36248 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
36249 maybe-TAGS-target-libquadmath:
36250 @if target-libquadmath
36251 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
36252
36253 TAGS-target-libquadmath: \
36254     configure-target-libquadmath 
36255         @: $(MAKE); $(unstage)
36256         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36257         r=`${PWD_COMMAND}`; export r; \
36258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36259         $(NORMAL_TARGET_EXPORTS) \
36260         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath" ; \
36261         for flag in $(EXTRA_TARGET_FLAGS); do \
36262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36263         done; \
36264         (cd $(TARGET_SUBDIR)/libquadmath && \
36265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36267                   "RANLIB=$${RANLIB}" \
36268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36269                    TAGS) \
36270           || exit 1
36271
36272 @endif target-libquadmath
36273
36274 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
36275 maybe-install-info-target-libquadmath:
36276 @if target-libquadmath
36277 maybe-install-info-target-libquadmath: install-info-target-libquadmath
36278
36279 install-info-target-libquadmath: \
36280     configure-target-libquadmath \
36281     info-target-libquadmath 
36282         @: $(MAKE); $(unstage)
36283         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36284         r=`${PWD_COMMAND}`; export r; \
36285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36286         $(NORMAL_TARGET_EXPORTS) \
36287         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath" ; \
36288         for flag in $(EXTRA_TARGET_FLAGS); do \
36289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36290         done; \
36291         (cd $(TARGET_SUBDIR)/libquadmath && \
36292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36294                   "RANLIB=$${RANLIB}" \
36295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36296                    install-info) \
36297           || exit 1
36298
36299 @endif target-libquadmath
36300
36301 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
36302 maybe-install-pdf-target-libquadmath:
36303 @if target-libquadmath
36304 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
36305
36306 install-pdf-target-libquadmath: \
36307     configure-target-libquadmath \
36308     pdf-target-libquadmath 
36309         @: $(MAKE); $(unstage)
36310         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36311         r=`${PWD_COMMAND}`; export r; \
36312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36313         $(NORMAL_TARGET_EXPORTS) \
36314         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath" ; \
36315         for flag in $(EXTRA_TARGET_FLAGS); do \
36316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36317         done; \
36318         (cd $(TARGET_SUBDIR)/libquadmath && \
36319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36321                   "RANLIB=$${RANLIB}" \
36322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36323                    install-pdf) \
36324           || exit 1
36325
36326 @endif target-libquadmath
36327
36328 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
36329 maybe-install-html-target-libquadmath:
36330 @if target-libquadmath
36331 maybe-install-html-target-libquadmath: install-html-target-libquadmath
36332
36333 install-html-target-libquadmath: \
36334     configure-target-libquadmath \
36335     html-target-libquadmath 
36336         @: $(MAKE); $(unstage)
36337         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36338         r=`${PWD_COMMAND}`; export r; \
36339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36340         $(NORMAL_TARGET_EXPORTS) \
36341         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath" ; \
36342         for flag in $(EXTRA_TARGET_FLAGS); do \
36343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36344         done; \
36345         (cd $(TARGET_SUBDIR)/libquadmath && \
36346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36348                   "RANLIB=$${RANLIB}" \
36349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36350                    install-html) \
36351           || exit 1
36352
36353 @endif target-libquadmath
36354
36355 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
36356 maybe-installcheck-target-libquadmath:
36357 @if target-libquadmath
36358 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
36359
36360 installcheck-target-libquadmath: \
36361     configure-target-libquadmath 
36362         @: $(MAKE); $(unstage)
36363         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36364         r=`${PWD_COMMAND}`; export r; \
36365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36366         $(NORMAL_TARGET_EXPORTS) \
36367         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath" ; \
36368         for flag in $(EXTRA_TARGET_FLAGS); do \
36369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36370         done; \
36371         (cd $(TARGET_SUBDIR)/libquadmath && \
36372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36374                   "RANLIB=$${RANLIB}" \
36375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36376                    installcheck) \
36377           || exit 1
36378
36379 @endif target-libquadmath
36380
36381 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
36382 maybe-mostlyclean-target-libquadmath:
36383 @if target-libquadmath
36384 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
36385
36386 mostlyclean-target-libquadmath: 
36387         @: $(MAKE); $(unstage)
36388         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36389         r=`${PWD_COMMAND}`; export r; \
36390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36391         $(NORMAL_TARGET_EXPORTS) \
36392         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath" ; \
36393         for flag in $(EXTRA_TARGET_FLAGS); do \
36394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36395         done; \
36396         (cd $(TARGET_SUBDIR)/libquadmath && \
36397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36399                   "RANLIB=$${RANLIB}" \
36400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36401                    mostlyclean) \
36402           || exit 1
36403
36404 @endif target-libquadmath
36405
36406 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
36407 maybe-clean-target-libquadmath:
36408 @if target-libquadmath
36409 maybe-clean-target-libquadmath: clean-target-libquadmath
36410
36411 clean-target-libquadmath: 
36412         @: $(MAKE); $(unstage)
36413         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36414         r=`${PWD_COMMAND}`; export r; \
36415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36416         $(NORMAL_TARGET_EXPORTS) \
36417         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath" ; \
36418         for flag in $(EXTRA_TARGET_FLAGS); do \
36419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36420         done; \
36421         (cd $(TARGET_SUBDIR)/libquadmath && \
36422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36424                   "RANLIB=$${RANLIB}" \
36425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36426                    clean) \
36427           || exit 1
36428
36429 @endif target-libquadmath
36430
36431 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
36432 maybe-distclean-target-libquadmath:
36433 @if target-libquadmath
36434 maybe-distclean-target-libquadmath: distclean-target-libquadmath
36435
36436 distclean-target-libquadmath: 
36437         @: $(MAKE); $(unstage)
36438         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36439         r=`${PWD_COMMAND}`; export r; \
36440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36441         $(NORMAL_TARGET_EXPORTS) \
36442         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath" ; \
36443         for flag in $(EXTRA_TARGET_FLAGS); do \
36444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36445         done; \
36446         (cd $(TARGET_SUBDIR)/libquadmath && \
36447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36449                   "RANLIB=$${RANLIB}" \
36450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36451                    distclean) \
36452           || exit 1
36453
36454 @endif target-libquadmath
36455
36456 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
36457 maybe-maintainer-clean-target-libquadmath:
36458 @if target-libquadmath
36459 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
36460
36461 maintainer-clean-target-libquadmath: 
36462         @: $(MAKE); $(unstage)
36463         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36464         r=`${PWD_COMMAND}`; export r; \
36465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36466         $(NORMAL_TARGET_EXPORTS) \
36467         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath" ; \
36468         for flag in $(EXTRA_TARGET_FLAGS); do \
36469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36470         done; \
36471         (cd $(TARGET_SUBDIR)/libquadmath && \
36472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36474                   "RANLIB=$${RANLIB}" \
36475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36476                    maintainer-clean) \
36477           || exit 1
36478
36479 @endif target-libquadmath
36480
36481
36482
36483
36484
36485 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
36486 maybe-configure-target-libgfortran:
36487 @if gcc-bootstrap
36488 configure-target-libgfortran: stage_current
36489 @endif gcc-bootstrap
36490 @if target-libgfortran
36491 maybe-configure-target-libgfortran: configure-target-libgfortran
36492 configure-target-libgfortran: 
36493         @: $(MAKE); $(unstage)
36494         @r=`${PWD_COMMAND}`; export r; \
36495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36496         echo "Checking multilib configuration for libgfortran..."; \
36497         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
36498         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
36499         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
36500           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
36501             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
36502           else \
36503             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
36504             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
36505           fi; \
36506         else \
36507           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
36508         fi; \
36509         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
36510         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
36511         $(NORMAL_TARGET_EXPORTS)  \
36512         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
36513         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
36514         case $(srcdir) in \
36515           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36516           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
36517                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36518         esac; \
36519         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
36520         libsrcdir="$$s/libgfortran"; \
36521         rm -f no-such-file || : ; \
36522         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
36523           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36524           --target=${target_alias} $${srcdiroption}  \
36525           || exit 1
36526 @endif target-libgfortran
36527
36528
36529
36530
36531
36532 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
36533 maybe-all-target-libgfortran:
36534 @if gcc-bootstrap
36535 all-target-libgfortran: stage_current
36536 @endif gcc-bootstrap
36537 @if target-libgfortran
36538 TARGET-target-libgfortran=all
36539 maybe-all-target-libgfortran: all-target-libgfortran
36540 all-target-libgfortran: configure-target-libgfortran
36541         @: $(MAKE); $(unstage)
36542         @r=`${PWD_COMMAND}`; export r; \
36543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36544         $(NORMAL_TARGET_EXPORTS)  \
36545         (cd $(TARGET_SUBDIR)/libgfortran && \
36546           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
36547                 $(TARGET-target-libgfortran))
36548 @endif target-libgfortran
36549
36550
36551
36552
36553
36554 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
36555 maybe-check-target-libgfortran:
36556 @if target-libgfortran
36557 maybe-check-target-libgfortran: check-target-libgfortran
36558
36559 check-target-libgfortran:
36560         @: $(MAKE); $(unstage)
36561         @r=`${PWD_COMMAND}`; export r; \
36562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36563         $(NORMAL_TARGET_EXPORTS) \
36564         (cd $(TARGET_SUBDIR)/libgfortran && \
36565           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
36566
36567 @endif target-libgfortran
36568
36569 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
36570 maybe-install-target-libgfortran:
36571 @if target-libgfortran
36572 maybe-install-target-libgfortran: install-target-libgfortran
36573
36574 install-target-libgfortran: installdirs
36575         @: $(MAKE); $(unstage)
36576         @r=`${PWD_COMMAND}`; export r; \
36577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36578         $(NORMAL_TARGET_EXPORTS) \
36579         (cd $(TARGET_SUBDIR)/libgfortran && \
36580           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36581
36582 @endif target-libgfortran
36583
36584 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
36585 maybe-install-strip-target-libgfortran:
36586 @if target-libgfortran
36587 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
36588
36589 install-strip-target-libgfortran: installdirs
36590         @: $(MAKE); $(unstage)
36591         @r=`${PWD_COMMAND}`; export r; \
36592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36593         $(NORMAL_TARGET_EXPORTS) \
36594         (cd $(TARGET_SUBDIR)/libgfortran && \
36595           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36596
36597 @endif target-libgfortran
36598
36599 # Other targets (info, dvi, pdf, etc.)
36600
36601 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
36602 maybe-info-target-libgfortran:
36603 @if target-libgfortran
36604 maybe-info-target-libgfortran: info-target-libgfortran
36605
36606 info-target-libgfortran: \
36607     configure-target-libgfortran 
36608         @: $(MAKE); $(unstage)
36609         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36610         r=`${PWD_COMMAND}`; export r; \
36611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36612         $(NORMAL_TARGET_EXPORTS) \
36613         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
36614         for flag in $(EXTRA_TARGET_FLAGS); do \
36615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36616         done; \
36617         (cd $(TARGET_SUBDIR)/libgfortran && \
36618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36620                   "RANLIB=$${RANLIB}" \
36621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36622                    info) \
36623           || exit 1
36624
36625 @endif target-libgfortran
36626
36627 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
36628 maybe-dvi-target-libgfortran:
36629 @if target-libgfortran
36630 maybe-dvi-target-libgfortran: dvi-target-libgfortran
36631
36632 dvi-target-libgfortran: \
36633     configure-target-libgfortran 
36634         @: $(MAKE); $(unstage)
36635         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36636         r=`${PWD_COMMAND}`; export r; \
36637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36638         $(NORMAL_TARGET_EXPORTS) \
36639         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
36640         for flag in $(EXTRA_TARGET_FLAGS); do \
36641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36642         done; \
36643         (cd $(TARGET_SUBDIR)/libgfortran && \
36644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36646                   "RANLIB=$${RANLIB}" \
36647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36648                    dvi) \
36649           || exit 1
36650
36651 @endif target-libgfortran
36652
36653 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
36654 maybe-pdf-target-libgfortran:
36655 @if target-libgfortran
36656 maybe-pdf-target-libgfortran: pdf-target-libgfortran
36657
36658 pdf-target-libgfortran: \
36659     configure-target-libgfortran 
36660         @: $(MAKE); $(unstage)
36661         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36662         r=`${PWD_COMMAND}`; export r; \
36663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36664         $(NORMAL_TARGET_EXPORTS) \
36665         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
36666         for flag in $(EXTRA_TARGET_FLAGS); do \
36667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36668         done; \
36669         (cd $(TARGET_SUBDIR)/libgfortran && \
36670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36672                   "RANLIB=$${RANLIB}" \
36673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36674                    pdf) \
36675           || exit 1
36676
36677 @endif target-libgfortran
36678
36679 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
36680 maybe-html-target-libgfortran:
36681 @if target-libgfortran
36682 maybe-html-target-libgfortran: html-target-libgfortran
36683
36684 html-target-libgfortran: \
36685     configure-target-libgfortran 
36686         @: $(MAKE); $(unstage)
36687         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36688         r=`${PWD_COMMAND}`; export r; \
36689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36690         $(NORMAL_TARGET_EXPORTS) \
36691         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
36692         for flag in $(EXTRA_TARGET_FLAGS); do \
36693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36694         done; \
36695         (cd $(TARGET_SUBDIR)/libgfortran && \
36696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36698                   "RANLIB=$${RANLIB}" \
36699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36700                    html) \
36701           || exit 1
36702
36703 @endif target-libgfortran
36704
36705 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
36706 maybe-TAGS-target-libgfortran:
36707 @if target-libgfortran
36708 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
36709
36710 TAGS-target-libgfortran: \
36711     configure-target-libgfortran 
36712         @: $(MAKE); $(unstage)
36713         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36714         r=`${PWD_COMMAND}`; export r; \
36715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36716         $(NORMAL_TARGET_EXPORTS) \
36717         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
36718         for flag in $(EXTRA_TARGET_FLAGS); do \
36719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36720         done; \
36721         (cd $(TARGET_SUBDIR)/libgfortran && \
36722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36724                   "RANLIB=$${RANLIB}" \
36725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36726                    TAGS) \
36727           || exit 1
36728
36729 @endif target-libgfortran
36730
36731 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
36732 maybe-install-info-target-libgfortran:
36733 @if target-libgfortran
36734 maybe-install-info-target-libgfortran: install-info-target-libgfortran
36735
36736 install-info-target-libgfortran: \
36737     configure-target-libgfortran \
36738     info-target-libgfortran 
36739         @: $(MAKE); $(unstage)
36740         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36741         r=`${PWD_COMMAND}`; export r; \
36742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36743         $(NORMAL_TARGET_EXPORTS) \
36744         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
36745         for flag in $(EXTRA_TARGET_FLAGS); do \
36746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36747         done; \
36748         (cd $(TARGET_SUBDIR)/libgfortran && \
36749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36751                   "RANLIB=$${RANLIB}" \
36752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36753                    install-info) \
36754           || exit 1
36755
36756 @endif target-libgfortran
36757
36758 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
36759 maybe-install-pdf-target-libgfortran:
36760 @if target-libgfortran
36761 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
36762
36763 install-pdf-target-libgfortran: \
36764     configure-target-libgfortran \
36765     pdf-target-libgfortran 
36766         @: $(MAKE); $(unstage)
36767         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36768         r=`${PWD_COMMAND}`; export r; \
36769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36770         $(NORMAL_TARGET_EXPORTS) \
36771         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
36772         for flag in $(EXTRA_TARGET_FLAGS); do \
36773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36774         done; \
36775         (cd $(TARGET_SUBDIR)/libgfortran && \
36776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36778                   "RANLIB=$${RANLIB}" \
36779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36780                    install-pdf) \
36781           || exit 1
36782
36783 @endif target-libgfortran
36784
36785 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
36786 maybe-install-html-target-libgfortran:
36787 @if target-libgfortran
36788 maybe-install-html-target-libgfortran: install-html-target-libgfortran
36789
36790 install-html-target-libgfortran: \
36791     configure-target-libgfortran \
36792     html-target-libgfortran 
36793         @: $(MAKE); $(unstage)
36794         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36795         r=`${PWD_COMMAND}`; export r; \
36796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36797         $(NORMAL_TARGET_EXPORTS) \
36798         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
36799         for flag in $(EXTRA_TARGET_FLAGS); do \
36800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36801         done; \
36802         (cd $(TARGET_SUBDIR)/libgfortran && \
36803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36805                   "RANLIB=$${RANLIB}" \
36806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36807                    install-html) \
36808           || exit 1
36809
36810 @endif target-libgfortran
36811
36812 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
36813 maybe-installcheck-target-libgfortran:
36814 @if target-libgfortran
36815 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
36816
36817 installcheck-target-libgfortran: \
36818     configure-target-libgfortran 
36819         @: $(MAKE); $(unstage)
36820         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36821         r=`${PWD_COMMAND}`; export r; \
36822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36823         $(NORMAL_TARGET_EXPORTS) \
36824         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
36825         for flag in $(EXTRA_TARGET_FLAGS); do \
36826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36827         done; \
36828         (cd $(TARGET_SUBDIR)/libgfortran && \
36829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36831                   "RANLIB=$${RANLIB}" \
36832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36833                    installcheck) \
36834           || exit 1
36835
36836 @endif target-libgfortran
36837
36838 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
36839 maybe-mostlyclean-target-libgfortran:
36840 @if target-libgfortran
36841 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
36842
36843 mostlyclean-target-libgfortran: 
36844         @: $(MAKE); $(unstage)
36845         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36846         r=`${PWD_COMMAND}`; export r; \
36847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36848         $(NORMAL_TARGET_EXPORTS) \
36849         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
36850         for flag in $(EXTRA_TARGET_FLAGS); do \
36851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36852         done; \
36853         (cd $(TARGET_SUBDIR)/libgfortran && \
36854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36856                   "RANLIB=$${RANLIB}" \
36857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36858                    mostlyclean) \
36859           || exit 1
36860
36861 @endif target-libgfortran
36862
36863 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
36864 maybe-clean-target-libgfortran:
36865 @if target-libgfortran
36866 maybe-clean-target-libgfortran: clean-target-libgfortran
36867
36868 clean-target-libgfortran: 
36869         @: $(MAKE); $(unstage)
36870         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36871         r=`${PWD_COMMAND}`; export r; \
36872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36873         $(NORMAL_TARGET_EXPORTS) \
36874         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
36875         for flag in $(EXTRA_TARGET_FLAGS); do \
36876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36877         done; \
36878         (cd $(TARGET_SUBDIR)/libgfortran && \
36879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36881                   "RANLIB=$${RANLIB}" \
36882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36883                    clean) \
36884           || exit 1
36885
36886 @endif target-libgfortran
36887
36888 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
36889 maybe-distclean-target-libgfortran:
36890 @if target-libgfortran
36891 maybe-distclean-target-libgfortran: distclean-target-libgfortran
36892
36893 distclean-target-libgfortran: 
36894         @: $(MAKE); $(unstage)
36895         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36896         r=`${PWD_COMMAND}`; export r; \
36897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36898         $(NORMAL_TARGET_EXPORTS) \
36899         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
36900         for flag in $(EXTRA_TARGET_FLAGS); do \
36901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36902         done; \
36903         (cd $(TARGET_SUBDIR)/libgfortran && \
36904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36906                   "RANLIB=$${RANLIB}" \
36907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36908                    distclean) \
36909           || exit 1
36910
36911 @endif target-libgfortran
36912
36913 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
36914 maybe-maintainer-clean-target-libgfortran:
36915 @if target-libgfortran
36916 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
36917
36918 maintainer-clean-target-libgfortran: 
36919         @: $(MAKE); $(unstage)
36920         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36921         r=`${PWD_COMMAND}`; export r; \
36922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36923         $(NORMAL_TARGET_EXPORTS) \
36924         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
36925         for flag in $(EXTRA_TARGET_FLAGS); do \
36926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36927         done; \
36928         (cd $(TARGET_SUBDIR)/libgfortran && \
36929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36931                   "RANLIB=$${RANLIB}" \
36932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36933                    maintainer-clean) \
36934           || exit 1
36935
36936 @endif target-libgfortran
36937
36938
36939
36940
36941
36942 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
36943 maybe-configure-target-libobjc:
36944 @if gcc-bootstrap
36945 configure-target-libobjc: stage_current
36946 @endif gcc-bootstrap
36947 @if target-libobjc
36948 maybe-configure-target-libobjc: configure-target-libobjc
36949 configure-target-libobjc: 
36950         @: $(MAKE); $(unstage)
36951         @r=`${PWD_COMMAND}`; export r; \
36952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36953         echo "Checking multilib configuration for libobjc..."; \
36954         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
36955         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
36956         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
36957           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
36958             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
36959           else \
36960             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
36961             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
36962           fi; \
36963         else \
36964           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
36965         fi; \
36966         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
36967         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
36968         $(NORMAL_TARGET_EXPORTS)  \
36969         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
36970         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
36971         case $(srcdir) in \
36972           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36973           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
36974                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36975         esac; \
36976         srcdiroption="--srcdir=$${topdir}/libobjc"; \
36977         libsrcdir="$$s/libobjc"; \
36978         rm -f no-such-file || : ; \
36979         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
36980           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36981           --target=${target_alias} $${srcdiroption}  \
36982           || exit 1
36983 @endif target-libobjc
36984
36985
36986
36987
36988
36989 .PHONY: all-target-libobjc maybe-all-target-libobjc
36990 maybe-all-target-libobjc:
36991 @if gcc-bootstrap
36992 all-target-libobjc: stage_current
36993 @endif gcc-bootstrap
36994 @if target-libobjc
36995 TARGET-target-libobjc=all
36996 maybe-all-target-libobjc: all-target-libobjc
36997 all-target-libobjc: configure-target-libobjc
36998         @: $(MAKE); $(unstage)
36999         @r=`${PWD_COMMAND}`; export r; \
37000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37001         $(NORMAL_TARGET_EXPORTS)  \
37002         (cd $(TARGET_SUBDIR)/libobjc && \
37003           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37004                 $(TARGET-target-libobjc))
37005 @endif target-libobjc
37006
37007
37008
37009
37010
37011 .PHONY: check-target-libobjc maybe-check-target-libobjc
37012 maybe-check-target-libobjc:
37013 @if target-libobjc
37014 maybe-check-target-libobjc: check-target-libobjc
37015
37016 check-target-libobjc:
37017         @: $(MAKE); $(unstage)
37018         @r=`${PWD_COMMAND}`; export r; \
37019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37020         $(NORMAL_TARGET_EXPORTS) \
37021         (cd $(TARGET_SUBDIR)/libobjc && \
37022           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37023
37024 @endif target-libobjc
37025
37026 .PHONY: install-target-libobjc maybe-install-target-libobjc
37027 maybe-install-target-libobjc:
37028 @if target-libobjc
37029 maybe-install-target-libobjc: install-target-libobjc
37030
37031 install-target-libobjc: installdirs
37032         @: $(MAKE); $(unstage)
37033         @r=`${PWD_COMMAND}`; export r; \
37034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37035         $(NORMAL_TARGET_EXPORTS) \
37036         (cd $(TARGET_SUBDIR)/libobjc && \
37037           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37038
37039 @endif target-libobjc
37040
37041 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
37042 maybe-install-strip-target-libobjc:
37043 @if target-libobjc
37044 maybe-install-strip-target-libobjc: install-strip-target-libobjc
37045
37046 install-strip-target-libobjc: installdirs
37047         @: $(MAKE); $(unstage)
37048         @r=`${PWD_COMMAND}`; export r; \
37049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37050         $(NORMAL_TARGET_EXPORTS) \
37051         (cd $(TARGET_SUBDIR)/libobjc && \
37052           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37053
37054 @endif target-libobjc
37055
37056 # Other targets (info, dvi, pdf, etc.)
37057
37058 .PHONY: maybe-info-target-libobjc info-target-libobjc
37059 maybe-info-target-libobjc:
37060 @if target-libobjc
37061 maybe-info-target-libobjc: info-target-libobjc
37062
37063 info-target-libobjc: \
37064     configure-target-libobjc 
37065         @: $(MAKE); $(unstage)
37066         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37067         r=`${PWD_COMMAND}`; export r; \
37068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37069         $(NORMAL_TARGET_EXPORTS) \
37070         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
37071         for flag in $(EXTRA_TARGET_FLAGS); do \
37072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37073         done; \
37074         (cd $(TARGET_SUBDIR)/libobjc && \
37075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37077                   "RANLIB=$${RANLIB}" \
37078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37079                    info) \
37080           || exit 1
37081
37082 @endif target-libobjc
37083
37084 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
37085 maybe-dvi-target-libobjc:
37086 @if target-libobjc
37087 maybe-dvi-target-libobjc: dvi-target-libobjc
37088
37089 dvi-target-libobjc: \
37090     configure-target-libobjc 
37091         @: $(MAKE); $(unstage)
37092         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37093         r=`${PWD_COMMAND}`; export r; \
37094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37095         $(NORMAL_TARGET_EXPORTS) \
37096         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
37097         for flag in $(EXTRA_TARGET_FLAGS); do \
37098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37099         done; \
37100         (cd $(TARGET_SUBDIR)/libobjc && \
37101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37103                   "RANLIB=$${RANLIB}" \
37104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37105                    dvi) \
37106           || exit 1
37107
37108 @endif target-libobjc
37109
37110 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
37111 maybe-pdf-target-libobjc:
37112 @if target-libobjc
37113 maybe-pdf-target-libobjc: pdf-target-libobjc
37114
37115 pdf-target-libobjc: \
37116     configure-target-libobjc 
37117         @: $(MAKE); $(unstage)
37118         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37119         r=`${PWD_COMMAND}`; export r; \
37120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37121         $(NORMAL_TARGET_EXPORTS) \
37122         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
37123         for flag in $(EXTRA_TARGET_FLAGS); do \
37124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37125         done; \
37126         (cd $(TARGET_SUBDIR)/libobjc && \
37127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37129                   "RANLIB=$${RANLIB}" \
37130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37131                    pdf) \
37132           || exit 1
37133
37134 @endif target-libobjc
37135
37136 .PHONY: maybe-html-target-libobjc html-target-libobjc
37137 maybe-html-target-libobjc:
37138 @if target-libobjc
37139 maybe-html-target-libobjc: html-target-libobjc
37140
37141 html-target-libobjc: \
37142     configure-target-libobjc 
37143         @: $(MAKE); $(unstage)
37144         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37145         r=`${PWD_COMMAND}`; export r; \
37146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37147         $(NORMAL_TARGET_EXPORTS) \
37148         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
37149         for flag in $(EXTRA_TARGET_FLAGS); do \
37150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37151         done; \
37152         (cd $(TARGET_SUBDIR)/libobjc && \
37153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37155                   "RANLIB=$${RANLIB}" \
37156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37157                    html) \
37158           || exit 1
37159
37160 @endif target-libobjc
37161
37162 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
37163 maybe-TAGS-target-libobjc:
37164 @if target-libobjc
37165 maybe-TAGS-target-libobjc: TAGS-target-libobjc
37166
37167 TAGS-target-libobjc: \
37168     configure-target-libobjc 
37169         @: $(MAKE); $(unstage)
37170         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37171         r=`${PWD_COMMAND}`; export r; \
37172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37173         $(NORMAL_TARGET_EXPORTS) \
37174         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
37175         for flag in $(EXTRA_TARGET_FLAGS); do \
37176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37177         done; \
37178         (cd $(TARGET_SUBDIR)/libobjc && \
37179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37181                   "RANLIB=$${RANLIB}" \
37182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37183                    TAGS) \
37184           || exit 1
37185
37186 @endif target-libobjc
37187
37188 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
37189 maybe-install-info-target-libobjc:
37190 @if target-libobjc
37191 maybe-install-info-target-libobjc: install-info-target-libobjc
37192
37193 install-info-target-libobjc: \
37194     configure-target-libobjc \
37195     info-target-libobjc 
37196         @: $(MAKE); $(unstage)
37197         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37198         r=`${PWD_COMMAND}`; export r; \
37199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37200         $(NORMAL_TARGET_EXPORTS) \
37201         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
37202         for flag in $(EXTRA_TARGET_FLAGS); do \
37203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37204         done; \
37205         (cd $(TARGET_SUBDIR)/libobjc && \
37206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37208                   "RANLIB=$${RANLIB}" \
37209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37210                    install-info) \
37211           || exit 1
37212
37213 @endif target-libobjc
37214
37215 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
37216 maybe-install-pdf-target-libobjc:
37217 @if target-libobjc
37218 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
37219
37220 install-pdf-target-libobjc: \
37221     configure-target-libobjc \
37222     pdf-target-libobjc 
37223         @: $(MAKE); $(unstage)
37224         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37225         r=`${PWD_COMMAND}`; export r; \
37226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37227         $(NORMAL_TARGET_EXPORTS) \
37228         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
37229         for flag in $(EXTRA_TARGET_FLAGS); do \
37230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37231         done; \
37232         (cd $(TARGET_SUBDIR)/libobjc && \
37233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37235                   "RANLIB=$${RANLIB}" \
37236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37237                    install-pdf) \
37238           || exit 1
37239
37240 @endif target-libobjc
37241
37242 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
37243 maybe-install-html-target-libobjc:
37244 @if target-libobjc
37245 maybe-install-html-target-libobjc: install-html-target-libobjc
37246
37247 install-html-target-libobjc: \
37248     configure-target-libobjc \
37249     html-target-libobjc 
37250         @: $(MAKE); $(unstage)
37251         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37252         r=`${PWD_COMMAND}`; export r; \
37253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37254         $(NORMAL_TARGET_EXPORTS) \
37255         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
37256         for flag in $(EXTRA_TARGET_FLAGS); do \
37257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37258         done; \
37259         (cd $(TARGET_SUBDIR)/libobjc && \
37260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37262                   "RANLIB=$${RANLIB}" \
37263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37264                    install-html) \
37265           || exit 1
37266
37267 @endif target-libobjc
37268
37269 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
37270 maybe-installcheck-target-libobjc:
37271 @if target-libobjc
37272 maybe-installcheck-target-libobjc: installcheck-target-libobjc
37273
37274 installcheck-target-libobjc: \
37275     configure-target-libobjc 
37276         @: $(MAKE); $(unstage)
37277         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37278         r=`${PWD_COMMAND}`; export r; \
37279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37280         $(NORMAL_TARGET_EXPORTS) \
37281         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
37282         for flag in $(EXTRA_TARGET_FLAGS); do \
37283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37284         done; \
37285         (cd $(TARGET_SUBDIR)/libobjc && \
37286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37288                   "RANLIB=$${RANLIB}" \
37289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37290                    installcheck) \
37291           || exit 1
37292
37293 @endif target-libobjc
37294
37295 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
37296 maybe-mostlyclean-target-libobjc:
37297 @if target-libobjc
37298 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
37299
37300 mostlyclean-target-libobjc: 
37301         @: $(MAKE); $(unstage)
37302         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37303         r=`${PWD_COMMAND}`; export r; \
37304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37305         $(NORMAL_TARGET_EXPORTS) \
37306         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
37307         for flag in $(EXTRA_TARGET_FLAGS); do \
37308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37309         done; \
37310         (cd $(TARGET_SUBDIR)/libobjc && \
37311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37313                   "RANLIB=$${RANLIB}" \
37314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37315                    mostlyclean) \
37316           || exit 1
37317
37318 @endif target-libobjc
37319
37320 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
37321 maybe-clean-target-libobjc:
37322 @if target-libobjc
37323 maybe-clean-target-libobjc: clean-target-libobjc
37324
37325 clean-target-libobjc: 
37326         @: $(MAKE); $(unstage)
37327         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37328         r=`${PWD_COMMAND}`; export r; \
37329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37330         $(NORMAL_TARGET_EXPORTS) \
37331         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
37332         for flag in $(EXTRA_TARGET_FLAGS); do \
37333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37334         done; \
37335         (cd $(TARGET_SUBDIR)/libobjc && \
37336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37338                   "RANLIB=$${RANLIB}" \
37339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37340                    clean) \
37341           || exit 1
37342
37343 @endif target-libobjc
37344
37345 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
37346 maybe-distclean-target-libobjc:
37347 @if target-libobjc
37348 maybe-distclean-target-libobjc: distclean-target-libobjc
37349
37350 distclean-target-libobjc: 
37351         @: $(MAKE); $(unstage)
37352         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37353         r=`${PWD_COMMAND}`; export r; \
37354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37355         $(NORMAL_TARGET_EXPORTS) \
37356         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
37357         for flag in $(EXTRA_TARGET_FLAGS); do \
37358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37359         done; \
37360         (cd $(TARGET_SUBDIR)/libobjc && \
37361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37363                   "RANLIB=$${RANLIB}" \
37364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37365                    distclean) \
37366           || exit 1
37367
37368 @endif target-libobjc
37369
37370 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
37371 maybe-maintainer-clean-target-libobjc:
37372 @if target-libobjc
37373 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
37374
37375 maintainer-clean-target-libobjc: 
37376         @: $(MAKE); $(unstage)
37377         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37378         r=`${PWD_COMMAND}`; export r; \
37379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37380         $(NORMAL_TARGET_EXPORTS) \
37381         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
37382         for flag in $(EXTRA_TARGET_FLAGS); do \
37383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37384         done; \
37385         (cd $(TARGET_SUBDIR)/libobjc && \
37386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37388                   "RANLIB=$${RANLIB}" \
37389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37390                    maintainer-clean) \
37391           || exit 1
37392
37393 @endif target-libobjc
37394
37395
37396
37397
37398
37399 .PHONY: configure-target-libgo maybe-configure-target-libgo
37400 maybe-configure-target-libgo:
37401 @if gcc-bootstrap
37402 configure-target-libgo: stage_current
37403 @endif gcc-bootstrap
37404 @if target-libgo
37405 maybe-configure-target-libgo: configure-target-libgo
37406 configure-target-libgo: 
37407         @: $(MAKE); $(unstage)
37408         @r=`${PWD_COMMAND}`; export r; \
37409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37410         echo "Checking multilib configuration for libgo..."; \
37411         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
37412         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null ; \
37413         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
37414           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
37415             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
37416           else \
37417             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
37418             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
37419           fi; \
37420         else \
37421           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
37422         fi; \
37423         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
37424         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
37425         $(NORMAL_TARGET_EXPORTS)  \
37426         echo Configuring in $(TARGET_SUBDIR)/libgo; \
37427         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
37428         case $(srcdir) in \
37429           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37430           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
37431                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37432         esac; \
37433         srcdiroption="--srcdir=$${topdir}/libgo"; \
37434         libsrcdir="$$s/libgo"; \
37435         rm -f no-such-file || : ; \
37436         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
37437           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37438           --target=${target_alias} $${srcdiroption}  \
37439           || exit 1
37440 @endif target-libgo
37441
37442
37443
37444
37445
37446 .PHONY: all-target-libgo maybe-all-target-libgo
37447 maybe-all-target-libgo:
37448 @if gcc-bootstrap
37449 all-target-libgo: stage_current
37450 @endif gcc-bootstrap
37451 @if target-libgo
37452 TARGET-target-libgo=all
37453 maybe-all-target-libgo: all-target-libgo
37454 all-target-libgo: configure-target-libgo
37455         @: $(MAKE); $(unstage)
37456         @r=`${PWD_COMMAND}`; export r; \
37457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37458         $(NORMAL_TARGET_EXPORTS)  \
37459         (cd $(TARGET_SUBDIR)/libgo && \
37460           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37461                 $(TARGET-target-libgo))
37462 @endif target-libgo
37463
37464
37465
37466
37467
37468 .PHONY: check-target-libgo maybe-check-target-libgo
37469 maybe-check-target-libgo:
37470 @if target-libgo
37471 maybe-check-target-libgo: check-target-libgo
37472
37473 check-target-libgo:
37474         @: $(MAKE); $(unstage)
37475         @r=`${PWD_COMMAND}`; export r; \
37476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37477         $(NORMAL_TARGET_EXPORTS) \
37478         (cd $(TARGET_SUBDIR)/libgo && \
37479           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37480
37481 @endif target-libgo
37482
37483 .PHONY: install-target-libgo maybe-install-target-libgo
37484 maybe-install-target-libgo:
37485 @if target-libgo
37486 maybe-install-target-libgo: install-target-libgo
37487
37488 install-target-libgo: installdirs
37489         @: $(MAKE); $(unstage)
37490         @r=`${PWD_COMMAND}`; export r; \
37491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37492         $(NORMAL_TARGET_EXPORTS) \
37493         (cd $(TARGET_SUBDIR)/libgo && \
37494           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37495
37496 @endif target-libgo
37497
37498 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
37499 maybe-install-strip-target-libgo:
37500 @if target-libgo
37501 maybe-install-strip-target-libgo: install-strip-target-libgo
37502
37503 install-strip-target-libgo: installdirs
37504         @: $(MAKE); $(unstage)
37505         @r=`${PWD_COMMAND}`; export r; \
37506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37507         $(NORMAL_TARGET_EXPORTS) \
37508         (cd $(TARGET_SUBDIR)/libgo && \
37509           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37510
37511 @endif target-libgo
37512
37513 # Other targets (info, dvi, pdf, etc.)
37514
37515 .PHONY: maybe-info-target-libgo info-target-libgo
37516 maybe-info-target-libgo:
37517 @if target-libgo
37518 maybe-info-target-libgo: info-target-libgo
37519
37520 info-target-libgo: \
37521     configure-target-libgo 
37522         @: $(MAKE); $(unstage)
37523         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37524         r=`${PWD_COMMAND}`; export r; \
37525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37526         $(NORMAL_TARGET_EXPORTS) \
37527         echo "Doing info in $(TARGET_SUBDIR)/libgo" ; \
37528         for flag in $(EXTRA_TARGET_FLAGS); do \
37529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37530         done; \
37531         (cd $(TARGET_SUBDIR)/libgo && \
37532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37534                   "RANLIB=$${RANLIB}" \
37535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37536                    info) \
37537           || exit 1
37538
37539 @endif target-libgo
37540
37541 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
37542 maybe-dvi-target-libgo:
37543 @if target-libgo
37544 maybe-dvi-target-libgo: dvi-target-libgo
37545
37546 dvi-target-libgo: \
37547     configure-target-libgo 
37548         @: $(MAKE); $(unstage)
37549         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37550         r=`${PWD_COMMAND}`; export r; \
37551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37552         $(NORMAL_TARGET_EXPORTS) \
37553         echo "Doing dvi in $(TARGET_SUBDIR)/libgo" ; \
37554         for flag in $(EXTRA_TARGET_FLAGS); do \
37555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37556         done; \
37557         (cd $(TARGET_SUBDIR)/libgo && \
37558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37560                   "RANLIB=$${RANLIB}" \
37561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37562                    dvi) \
37563           || exit 1
37564
37565 @endif target-libgo
37566
37567 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
37568 maybe-pdf-target-libgo:
37569 @if target-libgo
37570 maybe-pdf-target-libgo: pdf-target-libgo
37571
37572 pdf-target-libgo: \
37573     configure-target-libgo 
37574         @: $(MAKE); $(unstage)
37575         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37576         r=`${PWD_COMMAND}`; export r; \
37577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37578         $(NORMAL_TARGET_EXPORTS) \
37579         echo "Doing pdf in $(TARGET_SUBDIR)/libgo" ; \
37580         for flag in $(EXTRA_TARGET_FLAGS); do \
37581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37582         done; \
37583         (cd $(TARGET_SUBDIR)/libgo && \
37584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37586                   "RANLIB=$${RANLIB}" \
37587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37588                    pdf) \
37589           || exit 1
37590
37591 @endif target-libgo
37592
37593 .PHONY: maybe-html-target-libgo html-target-libgo
37594 maybe-html-target-libgo:
37595 @if target-libgo
37596 maybe-html-target-libgo: html-target-libgo
37597
37598 html-target-libgo: \
37599     configure-target-libgo 
37600         @: $(MAKE); $(unstage)
37601         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37602         r=`${PWD_COMMAND}`; export r; \
37603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37604         $(NORMAL_TARGET_EXPORTS) \
37605         echo "Doing html in $(TARGET_SUBDIR)/libgo" ; \
37606         for flag in $(EXTRA_TARGET_FLAGS); do \
37607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37608         done; \
37609         (cd $(TARGET_SUBDIR)/libgo && \
37610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37612                   "RANLIB=$${RANLIB}" \
37613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37614                    html) \
37615           || exit 1
37616
37617 @endif target-libgo
37618
37619 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
37620 maybe-TAGS-target-libgo:
37621 @if target-libgo
37622 maybe-TAGS-target-libgo: TAGS-target-libgo
37623
37624 TAGS-target-libgo: \
37625     configure-target-libgo 
37626         @: $(MAKE); $(unstage)
37627         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37628         r=`${PWD_COMMAND}`; export r; \
37629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37630         $(NORMAL_TARGET_EXPORTS) \
37631         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo" ; \
37632         for flag in $(EXTRA_TARGET_FLAGS); do \
37633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37634         done; \
37635         (cd $(TARGET_SUBDIR)/libgo && \
37636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37638                   "RANLIB=$${RANLIB}" \
37639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37640                    TAGS) \
37641           || exit 1
37642
37643 @endif target-libgo
37644
37645 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
37646 maybe-install-info-target-libgo:
37647 @if target-libgo
37648 maybe-install-info-target-libgo: install-info-target-libgo
37649
37650 install-info-target-libgo: \
37651     configure-target-libgo \
37652     info-target-libgo 
37653         @: $(MAKE); $(unstage)
37654         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37655         r=`${PWD_COMMAND}`; export r; \
37656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37657         $(NORMAL_TARGET_EXPORTS) \
37658         echo "Doing install-info in $(TARGET_SUBDIR)/libgo" ; \
37659         for flag in $(EXTRA_TARGET_FLAGS); do \
37660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37661         done; \
37662         (cd $(TARGET_SUBDIR)/libgo && \
37663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37665                   "RANLIB=$${RANLIB}" \
37666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37667                    install-info) \
37668           || exit 1
37669
37670 @endif target-libgo
37671
37672 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
37673 maybe-install-pdf-target-libgo:
37674 @if target-libgo
37675 maybe-install-pdf-target-libgo: install-pdf-target-libgo
37676
37677 install-pdf-target-libgo: \
37678     configure-target-libgo \
37679     pdf-target-libgo 
37680         @: $(MAKE); $(unstage)
37681         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37682         r=`${PWD_COMMAND}`; export r; \
37683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37684         $(NORMAL_TARGET_EXPORTS) \
37685         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo" ; \
37686         for flag in $(EXTRA_TARGET_FLAGS); do \
37687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37688         done; \
37689         (cd $(TARGET_SUBDIR)/libgo && \
37690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37692                   "RANLIB=$${RANLIB}" \
37693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37694                    install-pdf) \
37695           || exit 1
37696
37697 @endif target-libgo
37698
37699 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
37700 maybe-install-html-target-libgo:
37701 @if target-libgo
37702 maybe-install-html-target-libgo: install-html-target-libgo
37703
37704 install-html-target-libgo: \
37705     configure-target-libgo \
37706     html-target-libgo 
37707         @: $(MAKE); $(unstage)
37708         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37709         r=`${PWD_COMMAND}`; export r; \
37710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37711         $(NORMAL_TARGET_EXPORTS) \
37712         echo "Doing install-html in $(TARGET_SUBDIR)/libgo" ; \
37713         for flag in $(EXTRA_TARGET_FLAGS); do \
37714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37715         done; \
37716         (cd $(TARGET_SUBDIR)/libgo && \
37717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37719                   "RANLIB=$${RANLIB}" \
37720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37721                    install-html) \
37722           || exit 1
37723
37724 @endif target-libgo
37725
37726 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
37727 maybe-installcheck-target-libgo:
37728 @if target-libgo
37729 maybe-installcheck-target-libgo: installcheck-target-libgo
37730
37731 installcheck-target-libgo: \
37732     configure-target-libgo 
37733         @: $(MAKE); $(unstage)
37734         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37735         r=`${PWD_COMMAND}`; export r; \
37736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37737         $(NORMAL_TARGET_EXPORTS) \
37738         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo" ; \
37739         for flag in $(EXTRA_TARGET_FLAGS); do \
37740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37741         done; \
37742         (cd $(TARGET_SUBDIR)/libgo && \
37743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37745                   "RANLIB=$${RANLIB}" \
37746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37747                    installcheck) \
37748           || exit 1
37749
37750 @endif target-libgo
37751
37752 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
37753 maybe-mostlyclean-target-libgo:
37754 @if target-libgo
37755 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
37756
37757 mostlyclean-target-libgo: 
37758         @: $(MAKE); $(unstage)
37759         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37760         r=`${PWD_COMMAND}`; export r; \
37761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37762         $(NORMAL_TARGET_EXPORTS) \
37763         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo" ; \
37764         for flag in $(EXTRA_TARGET_FLAGS); do \
37765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37766         done; \
37767         (cd $(TARGET_SUBDIR)/libgo && \
37768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37770                   "RANLIB=$${RANLIB}" \
37771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37772                    mostlyclean) \
37773           || exit 1
37774
37775 @endif target-libgo
37776
37777 .PHONY: maybe-clean-target-libgo clean-target-libgo
37778 maybe-clean-target-libgo:
37779 @if target-libgo
37780 maybe-clean-target-libgo: clean-target-libgo
37781
37782 clean-target-libgo: 
37783         @: $(MAKE); $(unstage)
37784         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37785         r=`${PWD_COMMAND}`; export r; \
37786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37787         $(NORMAL_TARGET_EXPORTS) \
37788         echo "Doing clean in $(TARGET_SUBDIR)/libgo" ; \
37789         for flag in $(EXTRA_TARGET_FLAGS); do \
37790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37791         done; \
37792         (cd $(TARGET_SUBDIR)/libgo && \
37793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37795                   "RANLIB=$${RANLIB}" \
37796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37797                    clean) \
37798           || exit 1
37799
37800 @endif target-libgo
37801
37802 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
37803 maybe-distclean-target-libgo:
37804 @if target-libgo
37805 maybe-distclean-target-libgo: distclean-target-libgo
37806
37807 distclean-target-libgo: 
37808         @: $(MAKE); $(unstage)
37809         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37810         r=`${PWD_COMMAND}`; export r; \
37811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37812         $(NORMAL_TARGET_EXPORTS) \
37813         echo "Doing distclean in $(TARGET_SUBDIR)/libgo" ; \
37814         for flag in $(EXTRA_TARGET_FLAGS); do \
37815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37816         done; \
37817         (cd $(TARGET_SUBDIR)/libgo && \
37818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37820                   "RANLIB=$${RANLIB}" \
37821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37822                    distclean) \
37823           || exit 1
37824
37825 @endif target-libgo
37826
37827 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
37828 maybe-maintainer-clean-target-libgo:
37829 @if target-libgo
37830 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
37831
37832 maintainer-clean-target-libgo: 
37833         @: $(MAKE); $(unstage)
37834         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37835         r=`${PWD_COMMAND}`; export r; \
37836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37837         $(NORMAL_TARGET_EXPORTS) \
37838         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo" ; \
37839         for flag in $(EXTRA_TARGET_FLAGS); do \
37840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37841         done; \
37842         (cd $(TARGET_SUBDIR)/libgo && \
37843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37845                   "RANLIB=$${RANLIB}" \
37846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37847                    maintainer-clean) \
37848           || exit 1
37849
37850 @endif target-libgo
37851
37852
37853
37854
37855
37856 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
37857 maybe-configure-target-libtermcap:
37858 @if gcc-bootstrap
37859 configure-target-libtermcap: stage_current
37860 @endif gcc-bootstrap
37861 @if target-libtermcap
37862 maybe-configure-target-libtermcap: configure-target-libtermcap
37863 configure-target-libtermcap: 
37864         @: $(MAKE); $(unstage)
37865         @r=`${PWD_COMMAND}`; export r; \
37866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37867         echo "Checking multilib configuration for libtermcap..."; \
37868         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
37869         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
37870         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
37871           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
37872             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
37873           else \
37874             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
37875             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
37876           fi; \
37877         else \
37878           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
37879         fi; \
37880         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
37881         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
37882         $(NORMAL_TARGET_EXPORTS)  \
37883         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
37884         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
37885         case $(srcdir) in \
37886           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37887           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
37888                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37889         esac; \
37890         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
37891         libsrcdir="$$s/libtermcap"; \
37892         rm -f no-such-file || : ; \
37893         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
37894           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37895           --target=${target_alias} $${srcdiroption}  \
37896           || exit 1
37897 @endif target-libtermcap
37898
37899
37900
37901
37902
37903 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
37904 maybe-all-target-libtermcap:
37905 @if gcc-bootstrap
37906 all-target-libtermcap: stage_current
37907 @endif gcc-bootstrap
37908 @if target-libtermcap
37909 TARGET-target-libtermcap=all
37910 maybe-all-target-libtermcap: all-target-libtermcap
37911 all-target-libtermcap: configure-target-libtermcap
37912         @: $(MAKE); $(unstage)
37913         @r=`${PWD_COMMAND}`; export r; \
37914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37915         $(NORMAL_TARGET_EXPORTS)  \
37916         (cd $(TARGET_SUBDIR)/libtermcap && \
37917           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37918                 $(TARGET-target-libtermcap))
37919 @endif target-libtermcap
37920
37921
37922
37923
37924
37925 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
37926 maybe-check-target-libtermcap:
37927 @if target-libtermcap
37928 maybe-check-target-libtermcap: check-target-libtermcap
37929
37930 # Dummy target for uncheckable module.
37931 check-target-libtermcap:
37932
37933 @endif target-libtermcap
37934
37935 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
37936 maybe-install-target-libtermcap:
37937 @if target-libtermcap
37938 maybe-install-target-libtermcap: install-target-libtermcap
37939
37940 install-target-libtermcap: installdirs
37941         @: $(MAKE); $(unstage)
37942         @r=`${PWD_COMMAND}`; export r; \
37943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37944         $(NORMAL_TARGET_EXPORTS) \
37945         (cd $(TARGET_SUBDIR)/libtermcap && \
37946           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37947
37948 @endif target-libtermcap
37949
37950 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
37951 maybe-install-strip-target-libtermcap:
37952 @if target-libtermcap
37953 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
37954
37955 install-strip-target-libtermcap: installdirs
37956         @: $(MAKE); $(unstage)
37957         @r=`${PWD_COMMAND}`; export r; \
37958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37959         $(NORMAL_TARGET_EXPORTS) \
37960         (cd $(TARGET_SUBDIR)/libtermcap && \
37961           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37962
37963 @endif target-libtermcap
37964
37965 # Other targets (info, dvi, pdf, etc.)
37966
37967 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
37968 maybe-info-target-libtermcap:
37969 @if target-libtermcap
37970 maybe-info-target-libtermcap: info-target-libtermcap
37971
37972 info-target-libtermcap: \
37973     configure-target-libtermcap 
37974         @: $(MAKE); $(unstage)
37975         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
37976         r=`${PWD_COMMAND}`; export r; \
37977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37978         $(NORMAL_TARGET_EXPORTS) \
37979         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
37980         for flag in $(EXTRA_TARGET_FLAGS); do \
37981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37982         done; \
37983         (cd $(TARGET_SUBDIR)/libtermcap && \
37984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37986                   "RANLIB=$${RANLIB}" \
37987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37988                    info) \
37989           || exit 1
37990
37991 @endif target-libtermcap
37992
37993 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
37994 maybe-dvi-target-libtermcap:
37995 @if target-libtermcap
37996 maybe-dvi-target-libtermcap: dvi-target-libtermcap
37997
37998 dvi-target-libtermcap: \
37999     configure-target-libtermcap 
38000         @: $(MAKE); $(unstage)
38001         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
38002         r=`${PWD_COMMAND}`; export r; \
38003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38004         $(NORMAL_TARGET_EXPORTS) \
38005         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
38006         for flag in $(EXTRA_TARGET_FLAGS); do \
38007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38008         done; \
38009         (cd $(TARGET_SUBDIR)/libtermcap && \
38010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38012                   "RANLIB=$${RANLIB}" \
38013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38014                    dvi) \
38015           || exit 1
38016
38017 @endif target-libtermcap
38018
38019 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
38020 maybe-pdf-target-libtermcap:
38021 @if target-libtermcap
38022 maybe-pdf-target-libtermcap: pdf-target-libtermcap
38023
38024 pdf-target-libtermcap: \
38025     configure-target-libtermcap 
38026         @: $(MAKE); $(unstage)
38027         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
38028         r=`${PWD_COMMAND}`; export r; \
38029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38030         $(NORMAL_TARGET_EXPORTS) \
38031         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
38032         for flag in $(EXTRA_TARGET_FLAGS); do \
38033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38034         done; \
38035         (cd $(TARGET_SUBDIR)/libtermcap && \
38036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38038                   "RANLIB=$${RANLIB}" \
38039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38040                    pdf) \
38041           || exit 1
38042
38043 @endif target-libtermcap
38044
38045 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
38046 maybe-html-target-libtermcap:
38047 @if target-libtermcap
38048 maybe-html-target-libtermcap: html-target-libtermcap
38049
38050 html-target-libtermcap: \
38051     configure-target-libtermcap 
38052         @: $(MAKE); $(unstage)
38053         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
38054         r=`${PWD_COMMAND}`; export r; \
38055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38056         $(NORMAL_TARGET_EXPORTS) \
38057         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
38058         for flag in $(EXTRA_TARGET_FLAGS); do \
38059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38060         done; \
38061         (cd $(TARGET_SUBDIR)/libtermcap && \
38062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38064                   "RANLIB=$${RANLIB}" \
38065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38066                    html) \
38067           || exit 1
38068
38069 @endif target-libtermcap
38070
38071 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
38072 maybe-TAGS-target-libtermcap:
38073 @if target-libtermcap
38074 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
38075
38076 TAGS-target-libtermcap: \
38077     configure-target-libtermcap 
38078         @: $(MAKE); $(unstage)
38079         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
38080         r=`${PWD_COMMAND}`; export r; \
38081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38082         $(NORMAL_TARGET_EXPORTS) \
38083         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
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)/libtermcap && \
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                    TAGS) \
38093           || exit 1
38094
38095 @endif target-libtermcap
38096
38097 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
38098 maybe-install-info-target-libtermcap:
38099 @if target-libtermcap
38100 maybe-install-info-target-libtermcap: install-info-target-libtermcap
38101
38102 install-info-target-libtermcap: \
38103     configure-target-libtermcap \
38104     info-target-libtermcap 
38105         @: $(MAKE); $(unstage)
38106         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
38107         r=`${PWD_COMMAND}`; export r; \
38108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38109         $(NORMAL_TARGET_EXPORTS) \
38110         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
38111         for flag in $(EXTRA_TARGET_FLAGS); do \
38112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38113         done; \
38114         (cd $(TARGET_SUBDIR)/libtermcap && \
38115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38117                   "RANLIB=$${RANLIB}" \
38118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38119                    install-info) \
38120           || exit 1
38121
38122 @endif target-libtermcap
38123
38124 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
38125 maybe-install-pdf-target-libtermcap:
38126 @if target-libtermcap
38127 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
38128
38129 install-pdf-target-libtermcap: \
38130     configure-target-libtermcap \
38131     pdf-target-libtermcap 
38132         @: $(MAKE); $(unstage)
38133         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
38134         r=`${PWD_COMMAND}`; export r; \
38135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38136         $(NORMAL_TARGET_EXPORTS) \
38137         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
38138         for flag in $(EXTRA_TARGET_FLAGS); do \
38139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38140         done; \
38141         (cd $(TARGET_SUBDIR)/libtermcap && \
38142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38144                   "RANLIB=$${RANLIB}" \
38145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38146                    install-pdf) \
38147           || exit 1
38148
38149 @endif target-libtermcap
38150
38151 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
38152 maybe-install-html-target-libtermcap:
38153 @if target-libtermcap
38154 maybe-install-html-target-libtermcap: install-html-target-libtermcap
38155
38156 install-html-target-libtermcap: \
38157     configure-target-libtermcap \
38158     html-target-libtermcap 
38159         @: $(MAKE); $(unstage)
38160         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
38161         r=`${PWD_COMMAND}`; export r; \
38162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38163         $(NORMAL_TARGET_EXPORTS) \
38164         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
38165         for flag in $(EXTRA_TARGET_FLAGS); do \
38166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38167         done; \
38168         (cd $(TARGET_SUBDIR)/libtermcap && \
38169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38171                   "RANLIB=$${RANLIB}" \
38172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38173                    install-html) \
38174           || exit 1
38175
38176 @endif target-libtermcap
38177
38178 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
38179 maybe-installcheck-target-libtermcap:
38180 @if target-libtermcap
38181 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
38182
38183 installcheck-target-libtermcap: \
38184     configure-target-libtermcap 
38185         @: $(MAKE); $(unstage)
38186         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
38187         r=`${PWD_COMMAND}`; export r; \
38188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38189         $(NORMAL_TARGET_EXPORTS) \
38190         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
38191         for flag in $(EXTRA_TARGET_FLAGS); do \
38192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38193         done; \
38194         (cd $(TARGET_SUBDIR)/libtermcap && \
38195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38197                   "RANLIB=$${RANLIB}" \
38198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38199                    installcheck) \
38200           || exit 1
38201
38202 @endif target-libtermcap
38203
38204 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
38205 maybe-mostlyclean-target-libtermcap:
38206 @if target-libtermcap
38207 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
38208
38209 # libtermcap doesn't support mostlyclean.
38210 mostlyclean-target-libtermcap:
38211
38212 @endif target-libtermcap
38213
38214 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
38215 maybe-clean-target-libtermcap:
38216 @if target-libtermcap
38217 maybe-clean-target-libtermcap: clean-target-libtermcap
38218
38219 # libtermcap doesn't support clean.
38220 clean-target-libtermcap:
38221
38222 @endif target-libtermcap
38223
38224 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
38225 maybe-distclean-target-libtermcap:
38226 @if target-libtermcap
38227 maybe-distclean-target-libtermcap: distclean-target-libtermcap
38228
38229 # libtermcap doesn't support distclean.
38230 distclean-target-libtermcap:
38231
38232 @endif target-libtermcap
38233
38234 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
38235 maybe-maintainer-clean-target-libtermcap:
38236 @if target-libtermcap
38237 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
38238
38239 # libtermcap doesn't support maintainer-clean.
38240 maintainer-clean-target-libtermcap:
38241
38242 @endif target-libtermcap
38243
38244
38245
38246
38247
38248 .PHONY: configure-target-winsup maybe-configure-target-winsup
38249 maybe-configure-target-winsup:
38250 @if gcc-bootstrap
38251 configure-target-winsup: stage_current
38252 @endif gcc-bootstrap
38253 @if target-winsup
38254 maybe-configure-target-winsup: configure-target-winsup
38255 configure-target-winsup: 
38256         @: $(MAKE); $(unstage)
38257         @r=`${PWD_COMMAND}`; export r; \
38258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38259         echo "Checking multilib configuration for winsup..."; \
38260         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
38261         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
38262         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
38263           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
38264             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
38265           else \
38266             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
38267             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
38268           fi; \
38269         else \
38270           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
38271         fi; \
38272         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
38273         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
38274         $(NORMAL_TARGET_EXPORTS)  \
38275         echo Configuring in $(TARGET_SUBDIR)/winsup; \
38276         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
38277         case $(srcdir) in \
38278           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38279           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
38280                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38281         esac; \
38282         srcdiroption="--srcdir=$${topdir}/winsup"; \
38283         libsrcdir="$$s/winsup"; \
38284         rm -f no-such-file || : ; \
38285         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
38286           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38287           --target=${target_alias} $${srcdiroption}  \
38288           || exit 1
38289 @endif target-winsup
38290
38291
38292
38293
38294
38295 .PHONY: all-target-winsup maybe-all-target-winsup
38296 maybe-all-target-winsup:
38297 @if gcc-bootstrap
38298 all-target-winsup: stage_current
38299 @endif gcc-bootstrap
38300 @if target-winsup
38301 TARGET-target-winsup=all
38302 maybe-all-target-winsup: all-target-winsup
38303 all-target-winsup: configure-target-winsup
38304         @: $(MAKE); $(unstage)
38305         @r=`${PWD_COMMAND}`; export r; \
38306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38307         $(NORMAL_TARGET_EXPORTS)  \
38308         (cd $(TARGET_SUBDIR)/winsup && \
38309           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38310                 $(TARGET-target-winsup))
38311 @endif target-winsup
38312
38313
38314
38315
38316
38317 .PHONY: check-target-winsup maybe-check-target-winsup
38318 maybe-check-target-winsup:
38319 @if target-winsup
38320 maybe-check-target-winsup: check-target-winsup
38321
38322 check-target-winsup:
38323         @: $(MAKE); $(unstage)
38324         @r=`${PWD_COMMAND}`; export r; \
38325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38326         $(NORMAL_TARGET_EXPORTS) \
38327         (cd $(TARGET_SUBDIR)/winsup && \
38328           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
38329
38330 @endif target-winsup
38331
38332 .PHONY: install-target-winsup maybe-install-target-winsup
38333 maybe-install-target-winsup:
38334 @if target-winsup
38335 maybe-install-target-winsup: install-target-winsup
38336
38337 install-target-winsup: installdirs
38338         @: $(MAKE); $(unstage)
38339         @r=`${PWD_COMMAND}`; export r; \
38340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38341         $(NORMAL_TARGET_EXPORTS) \
38342         (cd $(TARGET_SUBDIR)/winsup && \
38343           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38344
38345 @endif target-winsup
38346
38347 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
38348 maybe-install-strip-target-winsup:
38349 @if target-winsup
38350 maybe-install-strip-target-winsup: install-strip-target-winsup
38351
38352 install-strip-target-winsup: installdirs
38353         @: $(MAKE); $(unstage)
38354         @r=`${PWD_COMMAND}`; export r; \
38355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38356         $(NORMAL_TARGET_EXPORTS) \
38357         (cd $(TARGET_SUBDIR)/winsup && \
38358           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38359
38360 @endif target-winsup
38361
38362 # Other targets (info, dvi, pdf, etc.)
38363
38364 .PHONY: maybe-info-target-winsup info-target-winsup
38365 maybe-info-target-winsup:
38366 @if target-winsup
38367 maybe-info-target-winsup: info-target-winsup
38368
38369 info-target-winsup: \
38370     configure-target-winsup 
38371         @: $(MAKE); $(unstage)
38372         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38373         r=`${PWD_COMMAND}`; export r; \
38374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38375         $(NORMAL_TARGET_EXPORTS) \
38376         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
38377         for flag in $(EXTRA_TARGET_FLAGS); do \
38378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38379         done; \
38380         (cd $(TARGET_SUBDIR)/winsup && \
38381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38383                   "RANLIB=$${RANLIB}" \
38384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38385                    info) \
38386           || exit 1
38387
38388 @endif target-winsup
38389
38390 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
38391 maybe-dvi-target-winsup:
38392 @if target-winsup
38393 maybe-dvi-target-winsup: dvi-target-winsup
38394
38395 dvi-target-winsup: \
38396     configure-target-winsup 
38397         @: $(MAKE); $(unstage)
38398         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38399         r=`${PWD_COMMAND}`; export r; \
38400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38401         $(NORMAL_TARGET_EXPORTS) \
38402         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
38403         for flag in $(EXTRA_TARGET_FLAGS); do \
38404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38405         done; \
38406         (cd $(TARGET_SUBDIR)/winsup && \
38407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38409                   "RANLIB=$${RANLIB}" \
38410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38411                    dvi) \
38412           || exit 1
38413
38414 @endif target-winsup
38415
38416 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
38417 maybe-pdf-target-winsup:
38418 @if target-winsup
38419 maybe-pdf-target-winsup: pdf-target-winsup
38420
38421 pdf-target-winsup: \
38422     configure-target-winsup 
38423         @: $(MAKE); $(unstage)
38424         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38425         r=`${PWD_COMMAND}`; export r; \
38426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38427         $(NORMAL_TARGET_EXPORTS) \
38428         echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
38429         for flag in $(EXTRA_TARGET_FLAGS); do \
38430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38431         done; \
38432         (cd $(TARGET_SUBDIR)/winsup && \
38433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38435                   "RANLIB=$${RANLIB}" \
38436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38437                    pdf) \
38438           || exit 1
38439
38440 @endif target-winsup
38441
38442 .PHONY: maybe-html-target-winsup html-target-winsup
38443 maybe-html-target-winsup:
38444 @if target-winsup
38445 maybe-html-target-winsup: html-target-winsup
38446
38447 html-target-winsup: \
38448     configure-target-winsup 
38449         @: $(MAKE); $(unstage)
38450         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38451         r=`${PWD_COMMAND}`; export r; \
38452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38453         $(NORMAL_TARGET_EXPORTS) \
38454         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
38455         for flag in $(EXTRA_TARGET_FLAGS); do \
38456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38457         done; \
38458         (cd $(TARGET_SUBDIR)/winsup && \
38459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38461                   "RANLIB=$${RANLIB}" \
38462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38463                    html) \
38464           || exit 1
38465
38466 @endif target-winsup
38467
38468 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
38469 maybe-TAGS-target-winsup:
38470 @if target-winsup
38471 maybe-TAGS-target-winsup: TAGS-target-winsup
38472
38473 TAGS-target-winsup: \
38474     configure-target-winsup 
38475         @: $(MAKE); $(unstage)
38476         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38477         r=`${PWD_COMMAND}`; export r; \
38478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38479         $(NORMAL_TARGET_EXPORTS) \
38480         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
38481         for flag in $(EXTRA_TARGET_FLAGS); do \
38482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38483         done; \
38484         (cd $(TARGET_SUBDIR)/winsup && \
38485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38487                   "RANLIB=$${RANLIB}" \
38488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38489                    TAGS) \
38490           || exit 1
38491
38492 @endif target-winsup
38493
38494 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
38495 maybe-install-info-target-winsup:
38496 @if target-winsup
38497 maybe-install-info-target-winsup: install-info-target-winsup
38498
38499 install-info-target-winsup: \
38500     configure-target-winsup \
38501     info-target-winsup 
38502         @: $(MAKE); $(unstage)
38503         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38504         r=`${PWD_COMMAND}`; export r; \
38505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38506         $(NORMAL_TARGET_EXPORTS) \
38507         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
38508         for flag in $(EXTRA_TARGET_FLAGS); do \
38509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38510         done; \
38511         (cd $(TARGET_SUBDIR)/winsup && \
38512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38514                   "RANLIB=$${RANLIB}" \
38515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38516                    install-info) \
38517           || exit 1
38518
38519 @endif target-winsup
38520
38521 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
38522 maybe-install-pdf-target-winsup:
38523 @if target-winsup
38524 maybe-install-pdf-target-winsup: install-pdf-target-winsup
38525
38526 install-pdf-target-winsup: \
38527     configure-target-winsup \
38528     pdf-target-winsup 
38529         @: $(MAKE); $(unstage)
38530         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38531         r=`${PWD_COMMAND}`; export r; \
38532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38533         $(NORMAL_TARGET_EXPORTS) \
38534         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
38535         for flag in $(EXTRA_TARGET_FLAGS); do \
38536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38537         done; \
38538         (cd $(TARGET_SUBDIR)/winsup && \
38539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38541                   "RANLIB=$${RANLIB}" \
38542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38543                    install-pdf) \
38544           || exit 1
38545
38546 @endif target-winsup
38547
38548 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
38549 maybe-install-html-target-winsup:
38550 @if target-winsup
38551 maybe-install-html-target-winsup: install-html-target-winsup
38552
38553 install-html-target-winsup: \
38554     configure-target-winsup \
38555     html-target-winsup 
38556         @: $(MAKE); $(unstage)
38557         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38558         r=`${PWD_COMMAND}`; export r; \
38559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38560         $(NORMAL_TARGET_EXPORTS) \
38561         echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
38562         for flag in $(EXTRA_TARGET_FLAGS); do \
38563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38564         done; \
38565         (cd $(TARGET_SUBDIR)/winsup && \
38566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38568                   "RANLIB=$${RANLIB}" \
38569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38570                    install-html) \
38571           || exit 1
38572
38573 @endif target-winsup
38574
38575 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
38576 maybe-installcheck-target-winsup:
38577 @if target-winsup
38578 maybe-installcheck-target-winsup: installcheck-target-winsup
38579
38580 installcheck-target-winsup: \
38581     configure-target-winsup 
38582         @: $(MAKE); $(unstage)
38583         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38584         r=`${PWD_COMMAND}`; export r; \
38585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38586         $(NORMAL_TARGET_EXPORTS) \
38587         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
38588         for flag in $(EXTRA_TARGET_FLAGS); do \
38589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38590         done; \
38591         (cd $(TARGET_SUBDIR)/winsup && \
38592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38594                   "RANLIB=$${RANLIB}" \
38595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38596                    installcheck) \
38597           || exit 1
38598
38599 @endif target-winsup
38600
38601 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
38602 maybe-mostlyclean-target-winsup:
38603 @if target-winsup
38604 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
38605
38606 mostlyclean-target-winsup: 
38607         @: $(MAKE); $(unstage)
38608         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38609         r=`${PWD_COMMAND}`; export r; \
38610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38611         $(NORMAL_TARGET_EXPORTS) \
38612         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
38613         for flag in $(EXTRA_TARGET_FLAGS); do \
38614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38615         done; \
38616         (cd $(TARGET_SUBDIR)/winsup && \
38617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38619                   "RANLIB=$${RANLIB}" \
38620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38621                    mostlyclean) \
38622           || exit 1
38623
38624 @endif target-winsup
38625
38626 .PHONY: maybe-clean-target-winsup clean-target-winsup
38627 maybe-clean-target-winsup:
38628 @if target-winsup
38629 maybe-clean-target-winsup: clean-target-winsup
38630
38631 clean-target-winsup: 
38632         @: $(MAKE); $(unstage)
38633         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38634         r=`${PWD_COMMAND}`; export r; \
38635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38636         $(NORMAL_TARGET_EXPORTS) \
38637         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
38638         for flag in $(EXTRA_TARGET_FLAGS); do \
38639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38640         done; \
38641         (cd $(TARGET_SUBDIR)/winsup && \
38642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38644                   "RANLIB=$${RANLIB}" \
38645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38646                    clean) \
38647           || exit 1
38648
38649 @endif target-winsup
38650
38651 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
38652 maybe-distclean-target-winsup:
38653 @if target-winsup
38654 maybe-distclean-target-winsup: distclean-target-winsup
38655
38656 distclean-target-winsup: 
38657         @: $(MAKE); $(unstage)
38658         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38659         r=`${PWD_COMMAND}`; export r; \
38660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38661         $(NORMAL_TARGET_EXPORTS) \
38662         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
38663         for flag in $(EXTRA_TARGET_FLAGS); do \
38664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38665         done; \
38666         (cd $(TARGET_SUBDIR)/winsup && \
38667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38669                   "RANLIB=$${RANLIB}" \
38670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38671                    distclean) \
38672           || exit 1
38673
38674 @endif target-winsup
38675
38676 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
38677 maybe-maintainer-clean-target-winsup:
38678 @if target-winsup
38679 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
38680
38681 maintainer-clean-target-winsup: 
38682         @: $(MAKE); $(unstage)
38683         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38684         r=`${PWD_COMMAND}`; export r; \
38685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38686         $(NORMAL_TARGET_EXPORTS) \
38687         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
38688         for flag in $(EXTRA_TARGET_FLAGS); do \
38689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38690         done; \
38691         (cd $(TARGET_SUBDIR)/winsup && \
38692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38694                   "RANLIB=$${RANLIB}" \
38695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38696                    maintainer-clean) \
38697           || exit 1
38698
38699 @endif target-winsup
38700
38701
38702
38703
38704
38705 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
38706 maybe-configure-target-libgloss:
38707 @if gcc-bootstrap
38708 configure-target-libgloss: stage_current
38709 @endif gcc-bootstrap
38710 @if target-libgloss
38711 maybe-configure-target-libgloss: configure-target-libgloss
38712 configure-target-libgloss: 
38713         @: $(MAKE); $(unstage)
38714         @r=`${PWD_COMMAND}`; export r; \
38715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38716         echo "Checking multilib configuration for libgloss..."; \
38717         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
38718         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
38719         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
38720           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
38721             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
38722           else \
38723             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
38724             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
38725           fi; \
38726         else \
38727           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
38728         fi; \
38729         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
38730         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
38731         $(NORMAL_TARGET_EXPORTS)  \
38732         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
38733         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
38734         case $(srcdir) in \
38735           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38736           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
38737                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38738         esac; \
38739         srcdiroption="--srcdir=$${topdir}/libgloss"; \
38740         libsrcdir="$$s/libgloss"; \
38741         rm -f no-such-file || : ; \
38742         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
38743           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38744           --target=${target_alias} $${srcdiroption}  \
38745           || exit 1
38746 @endif target-libgloss
38747
38748
38749
38750
38751
38752 .PHONY: all-target-libgloss maybe-all-target-libgloss
38753 maybe-all-target-libgloss:
38754 @if gcc-bootstrap
38755 all-target-libgloss: stage_current
38756 @endif gcc-bootstrap
38757 @if target-libgloss
38758 TARGET-target-libgloss=all
38759 maybe-all-target-libgloss: all-target-libgloss
38760 all-target-libgloss: configure-target-libgloss
38761         @: $(MAKE); $(unstage)
38762         @r=`${PWD_COMMAND}`; export r; \
38763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38764         $(NORMAL_TARGET_EXPORTS)  \
38765         (cd $(TARGET_SUBDIR)/libgloss && \
38766           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38767                 $(TARGET-target-libgloss))
38768 @endif target-libgloss
38769
38770
38771
38772
38773
38774 .PHONY: check-target-libgloss maybe-check-target-libgloss
38775 maybe-check-target-libgloss:
38776 @if target-libgloss
38777 maybe-check-target-libgloss: check-target-libgloss
38778
38779 # Dummy target for uncheckable module.
38780 check-target-libgloss:
38781
38782 @endif target-libgloss
38783
38784 .PHONY: install-target-libgloss maybe-install-target-libgloss
38785 maybe-install-target-libgloss:
38786 @if target-libgloss
38787 maybe-install-target-libgloss: install-target-libgloss
38788
38789 install-target-libgloss: installdirs
38790         @: $(MAKE); $(unstage)
38791         @r=`${PWD_COMMAND}`; export r; \
38792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38793         $(NORMAL_TARGET_EXPORTS) \
38794         (cd $(TARGET_SUBDIR)/libgloss && \
38795           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38796
38797 @endif target-libgloss
38798
38799 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
38800 maybe-install-strip-target-libgloss:
38801 @if target-libgloss
38802 maybe-install-strip-target-libgloss: install-strip-target-libgloss
38803
38804 install-strip-target-libgloss: installdirs
38805         @: $(MAKE); $(unstage)
38806         @r=`${PWD_COMMAND}`; export r; \
38807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38808         $(NORMAL_TARGET_EXPORTS) \
38809         (cd $(TARGET_SUBDIR)/libgloss && \
38810           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38811
38812 @endif target-libgloss
38813
38814 # Other targets (info, dvi, pdf, etc.)
38815
38816 .PHONY: maybe-info-target-libgloss info-target-libgloss
38817 maybe-info-target-libgloss:
38818 @if target-libgloss
38819 maybe-info-target-libgloss: info-target-libgloss
38820
38821 info-target-libgloss: \
38822     configure-target-libgloss 
38823         @: $(MAKE); $(unstage)
38824         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
38825         r=`${PWD_COMMAND}`; export r; \
38826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38827         $(NORMAL_TARGET_EXPORTS) \
38828         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
38829         for flag in $(EXTRA_TARGET_FLAGS); do \
38830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38831         done; \
38832         (cd $(TARGET_SUBDIR)/libgloss && \
38833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38835                   "RANLIB=$${RANLIB}" \
38836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38837                    info) \
38838           || exit 1
38839
38840 @endif target-libgloss
38841
38842 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
38843 maybe-dvi-target-libgloss:
38844 @if target-libgloss
38845 maybe-dvi-target-libgloss: dvi-target-libgloss
38846
38847 dvi-target-libgloss: \
38848     configure-target-libgloss 
38849         @: $(MAKE); $(unstage)
38850         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
38851         r=`${PWD_COMMAND}`; export r; \
38852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38853         $(NORMAL_TARGET_EXPORTS) \
38854         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
38855         for flag in $(EXTRA_TARGET_FLAGS); do \
38856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38857         done; \
38858         (cd $(TARGET_SUBDIR)/libgloss && \
38859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38861                   "RANLIB=$${RANLIB}" \
38862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38863                    dvi) \
38864           || exit 1
38865
38866 @endif target-libgloss
38867
38868 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
38869 maybe-pdf-target-libgloss:
38870 @if target-libgloss
38871 maybe-pdf-target-libgloss: pdf-target-libgloss
38872
38873 pdf-target-libgloss: \
38874     configure-target-libgloss 
38875         @: $(MAKE); $(unstage)
38876         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
38877         r=`${PWD_COMMAND}`; export r; \
38878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38879         $(NORMAL_TARGET_EXPORTS) \
38880         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
38881         for flag in $(EXTRA_TARGET_FLAGS); do \
38882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38883         done; \
38884         (cd $(TARGET_SUBDIR)/libgloss && \
38885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38887                   "RANLIB=$${RANLIB}" \
38888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38889                    pdf) \
38890           || exit 1
38891
38892 @endif target-libgloss
38893
38894 .PHONY: maybe-html-target-libgloss html-target-libgloss
38895 maybe-html-target-libgloss:
38896 @if target-libgloss
38897 maybe-html-target-libgloss: html-target-libgloss
38898
38899 html-target-libgloss: \
38900     configure-target-libgloss 
38901         @: $(MAKE); $(unstage)
38902         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
38903         r=`${PWD_COMMAND}`; export r; \
38904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38905         $(NORMAL_TARGET_EXPORTS) \
38906         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
38907         for flag in $(EXTRA_TARGET_FLAGS); do \
38908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38909         done; \
38910         (cd $(TARGET_SUBDIR)/libgloss && \
38911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38913                   "RANLIB=$${RANLIB}" \
38914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38915                    html) \
38916           || exit 1
38917
38918 @endif target-libgloss
38919
38920 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
38921 maybe-TAGS-target-libgloss:
38922 @if target-libgloss
38923 maybe-TAGS-target-libgloss: TAGS-target-libgloss
38924
38925 TAGS-target-libgloss: \
38926     configure-target-libgloss 
38927         @: $(MAKE); $(unstage)
38928         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
38929         r=`${PWD_COMMAND}`; export r; \
38930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38931         $(NORMAL_TARGET_EXPORTS) \
38932         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
38933         for flag in $(EXTRA_TARGET_FLAGS); do \
38934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38935         done; \
38936         (cd $(TARGET_SUBDIR)/libgloss && \
38937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38939                   "RANLIB=$${RANLIB}" \
38940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38941                    TAGS) \
38942           || exit 1
38943
38944 @endif target-libgloss
38945
38946 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
38947 maybe-install-info-target-libgloss:
38948 @if target-libgloss
38949 maybe-install-info-target-libgloss: install-info-target-libgloss
38950
38951 install-info-target-libgloss: \
38952     configure-target-libgloss \
38953     info-target-libgloss 
38954         @: $(MAKE); $(unstage)
38955         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
38956         r=`${PWD_COMMAND}`; export r; \
38957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38958         $(NORMAL_TARGET_EXPORTS) \
38959         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
38960         for flag in $(EXTRA_TARGET_FLAGS); do \
38961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38962         done; \
38963         (cd $(TARGET_SUBDIR)/libgloss && \
38964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38966                   "RANLIB=$${RANLIB}" \
38967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38968                    install-info) \
38969           || exit 1
38970
38971 @endif target-libgloss
38972
38973 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
38974 maybe-install-pdf-target-libgloss:
38975 @if target-libgloss
38976 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
38977
38978 install-pdf-target-libgloss: \
38979     configure-target-libgloss \
38980     pdf-target-libgloss 
38981         @: $(MAKE); $(unstage)
38982         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
38983         r=`${PWD_COMMAND}`; export r; \
38984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38985         $(NORMAL_TARGET_EXPORTS) \
38986         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
38987         for flag in $(EXTRA_TARGET_FLAGS); do \
38988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38989         done; \
38990         (cd $(TARGET_SUBDIR)/libgloss && \
38991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38993                   "RANLIB=$${RANLIB}" \
38994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38995                    install-pdf) \
38996           || exit 1
38997
38998 @endif target-libgloss
38999
39000 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
39001 maybe-install-html-target-libgloss:
39002 @if target-libgloss
39003 maybe-install-html-target-libgloss: install-html-target-libgloss
39004
39005 install-html-target-libgloss: \
39006     configure-target-libgloss \
39007     html-target-libgloss 
39008         @: $(MAKE); $(unstage)
39009         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
39010         r=`${PWD_COMMAND}`; export r; \
39011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39012         $(NORMAL_TARGET_EXPORTS) \
39013         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
39014         for flag in $(EXTRA_TARGET_FLAGS); do \
39015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39016         done; \
39017         (cd $(TARGET_SUBDIR)/libgloss && \
39018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39020                   "RANLIB=$${RANLIB}" \
39021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39022                    install-html) \
39023           || exit 1
39024
39025 @endif target-libgloss
39026
39027 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
39028 maybe-installcheck-target-libgloss:
39029 @if target-libgloss
39030 maybe-installcheck-target-libgloss: installcheck-target-libgloss
39031
39032 installcheck-target-libgloss: \
39033     configure-target-libgloss 
39034         @: $(MAKE); $(unstage)
39035         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
39036         r=`${PWD_COMMAND}`; export r; \
39037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39038         $(NORMAL_TARGET_EXPORTS) \
39039         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
39040         for flag in $(EXTRA_TARGET_FLAGS); do \
39041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39042         done; \
39043         (cd $(TARGET_SUBDIR)/libgloss && \
39044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39046                   "RANLIB=$${RANLIB}" \
39047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39048                    installcheck) \
39049           || exit 1
39050
39051 @endif target-libgloss
39052
39053 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
39054 maybe-mostlyclean-target-libgloss:
39055 @if target-libgloss
39056 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
39057
39058 mostlyclean-target-libgloss: 
39059         @: $(MAKE); $(unstage)
39060         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
39061         r=`${PWD_COMMAND}`; export r; \
39062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39063         $(NORMAL_TARGET_EXPORTS) \
39064         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
39065         for flag in $(EXTRA_TARGET_FLAGS); do \
39066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39067         done; \
39068         (cd $(TARGET_SUBDIR)/libgloss && \
39069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39071                   "RANLIB=$${RANLIB}" \
39072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39073                    mostlyclean) \
39074           || exit 1
39075
39076 @endif target-libgloss
39077
39078 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
39079 maybe-clean-target-libgloss:
39080 @if target-libgloss
39081 maybe-clean-target-libgloss: clean-target-libgloss
39082
39083 clean-target-libgloss: 
39084         @: $(MAKE); $(unstage)
39085         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
39086         r=`${PWD_COMMAND}`; export r; \
39087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39088         $(NORMAL_TARGET_EXPORTS) \
39089         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
39090         for flag in $(EXTRA_TARGET_FLAGS); do \
39091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39092         done; \
39093         (cd $(TARGET_SUBDIR)/libgloss && \
39094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39096                   "RANLIB=$${RANLIB}" \
39097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39098                    clean) \
39099           || exit 1
39100
39101 @endif target-libgloss
39102
39103 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
39104 maybe-distclean-target-libgloss:
39105 @if target-libgloss
39106 maybe-distclean-target-libgloss: distclean-target-libgloss
39107
39108 distclean-target-libgloss: 
39109         @: $(MAKE); $(unstage)
39110         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
39111         r=`${PWD_COMMAND}`; export r; \
39112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39113         $(NORMAL_TARGET_EXPORTS) \
39114         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
39115         for flag in $(EXTRA_TARGET_FLAGS); do \
39116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39117         done; \
39118         (cd $(TARGET_SUBDIR)/libgloss && \
39119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39121                   "RANLIB=$${RANLIB}" \
39122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39123                    distclean) \
39124           || exit 1
39125
39126 @endif target-libgloss
39127
39128 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
39129 maybe-maintainer-clean-target-libgloss:
39130 @if target-libgloss
39131 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
39132
39133 maintainer-clean-target-libgloss: 
39134         @: $(MAKE); $(unstage)
39135         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
39136         r=`${PWD_COMMAND}`; export r; \
39137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39138         $(NORMAL_TARGET_EXPORTS) \
39139         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
39140         for flag in $(EXTRA_TARGET_FLAGS); do \
39141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39142         done; \
39143         (cd $(TARGET_SUBDIR)/libgloss && \
39144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39146                   "RANLIB=$${RANLIB}" \
39147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39148                    maintainer-clean) \
39149           || exit 1
39150
39151 @endif target-libgloss
39152
39153
39154
39155
39156
39157 .PHONY: configure-target-libffi maybe-configure-target-libffi
39158 maybe-configure-target-libffi:
39159 @if gcc-bootstrap
39160 configure-target-libffi: stage_current
39161 @endif gcc-bootstrap
39162 @if target-libffi
39163 maybe-configure-target-libffi: configure-target-libffi
39164 configure-target-libffi: 
39165         @: $(MAKE); $(unstage)
39166         @r=`${PWD_COMMAND}`; export r; \
39167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39168         echo "Checking multilib configuration for libffi..."; \
39169         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
39170         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
39171         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
39172           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
39173             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
39174           else \
39175             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
39176             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
39177           fi; \
39178         else \
39179           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
39180         fi; \
39181         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
39182         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
39183         $(NORMAL_TARGET_EXPORTS)  \
39184         echo Configuring in $(TARGET_SUBDIR)/libffi; \
39185         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
39186         case $(srcdir) in \
39187           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39188           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
39189                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39190         esac; \
39191         srcdiroption="--srcdir=$${topdir}/libffi"; \
39192         libsrcdir="$$s/libffi"; \
39193         rm -f no-such-file || : ; \
39194         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39195           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39196           --target=${target_alias} $${srcdiroption}  \
39197           || exit 1
39198 @endif target-libffi
39199
39200
39201
39202
39203
39204 .PHONY: all-target-libffi maybe-all-target-libffi
39205 maybe-all-target-libffi:
39206 @if gcc-bootstrap
39207 all-target-libffi: stage_current
39208 @endif gcc-bootstrap
39209 @if target-libffi
39210 TARGET-target-libffi=all
39211 maybe-all-target-libffi: all-target-libffi
39212 all-target-libffi: configure-target-libffi
39213         @: $(MAKE); $(unstage)
39214         @r=`${PWD_COMMAND}`; export r; \
39215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39216         $(NORMAL_TARGET_EXPORTS)  \
39217         (cd $(TARGET_SUBDIR)/libffi && \
39218           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39219                 $(TARGET-target-libffi))
39220 @endif target-libffi
39221
39222
39223
39224
39225
39226 .PHONY: check-target-libffi maybe-check-target-libffi
39227 maybe-check-target-libffi:
39228 @if target-libffi
39229 maybe-check-target-libffi: check-target-libffi
39230
39231 check-target-libffi:
39232         @: $(MAKE); $(unstage)
39233         @r=`${PWD_COMMAND}`; export r; \
39234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39235         $(NORMAL_TARGET_EXPORTS) \
39236         (cd $(TARGET_SUBDIR)/libffi && \
39237           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39238
39239 @endif target-libffi
39240
39241 .PHONY: install-target-libffi maybe-install-target-libffi
39242 maybe-install-target-libffi:
39243 @if target-libffi
39244 maybe-install-target-libffi: install-target-libffi
39245
39246 # Dummy target for uninstallable.
39247 install-target-libffi:
39248
39249 @endif target-libffi
39250
39251 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
39252 maybe-install-strip-target-libffi:
39253 @if target-libffi
39254 maybe-install-strip-target-libffi: install-strip-target-libffi
39255
39256 # Dummy target for uninstallable.
39257 install-strip-target-libffi:
39258
39259 @endif target-libffi
39260
39261 # Other targets (info, dvi, pdf, etc.)
39262
39263 .PHONY: maybe-info-target-libffi info-target-libffi
39264 maybe-info-target-libffi:
39265 @if target-libffi
39266 maybe-info-target-libffi: info-target-libffi
39267
39268 info-target-libffi: \
39269     configure-target-libffi 
39270         @: $(MAKE); $(unstage)
39271         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39272         r=`${PWD_COMMAND}`; export r; \
39273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39274         $(NORMAL_TARGET_EXPORTS) \
39275         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
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)/libffi && \
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                    info) \
39285           || exit 1
39286
39287 @endif target-libffi
39288
39289 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
39290 maybe-dvi-target-libffi:
39291 @if target-libffi
39292 maybe-dvi-target-libffi: dvi-target-libffi
39293
39294 dvi-target-libffi: \
39295     configure-target-libffi 
39296         @: $(MAKE); $(unstage)
39297         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39298         r=`${PWD_COMMAND}`; export r; \
39299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39300         $(NORMAL_TARGET_EXPORTS) \
39301         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
39302         for flag in $(EXTRA_TARGET_FLAGS); do \
39303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39304         done; \
39305         (cd $(TARGET_SUBDIR)/libffi && \
39306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39308                   "RANLIB=$${RANLIB}" \
39309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39310                    dvi) \
39311           || exit 1
39312
39313 @endif target-libffi
39314
39315 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
39316 maybe-pdf-target-libffi:
39317 @if target-libffi
39318 maybe-pdf-target-libffi: pdf-target-libffi
39319
39320 pdf-target-libffi: \
39321     configure-target-libffi 
39322         @: $(MAKE); $(unstage)
39323         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39324         r=`${PWD_COMMAND}`; export r; \
39325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39326         $(NORMAL_TARGET_EXPORTS) \
39327         echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
39328         for flag in $(EXTRA_TARGET_FLAGS); do \
39329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39330         done; \
39331         (cd $(TARGET_SUBDIR)/libffi && \
39332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39334                   "RANLIB=$${RANLIB}" \
39335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39336                    pdf) \
39337           || exit 1
39338
39339 @endif target-libffi
39340
39341 .PHONY: maybe-html-target-libffi html-target-libffi
39342 maybe-html-target-libffi:
39343 @if target-libffi
39344 maybe-html-target-libffi: html-target-libffi
39345
39346 html-target-libffi: \
39347     configure-target-libffi 
39348         @: $(MAKE); $(unstage)
39349         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39350         r=`${PWD_COMMAND}`; export r; \
39351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39352         $(NORMAL_TARGET_EXPORTS) \
39353         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
39354         for flag in $(EXTRA_TARGET_FLAGS); do \
39355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39356         done; \
39357         (cd $(TARGET_SUBDIR)/libffi && \
39358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39360                   "RANLIB=$${RANLIB}" \
39361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39362                    html) \
39363           || exit 1
39364
39365 @endif target-libffi
39366
39367 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
39368 maybe-TAGS-target-libffi:
39369 @if target-libffi
39370 maybe-TAGS-target-libffi: TAGS-target-libffi
39371
39372 TAGS-target-libffi: \
39373     configure-target-libffi 
39374         @: $(MAKE); $(unstage)
39375         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39376         r=`${PWD_COMMAND}`; export r; \
39377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39378         $(NORMAL_TARGET_EXPORTS) \
39379         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
39380         for flag in $(EXTRA_TARGET_FLAGS); do \
39381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39382         done; \
39383         (cd $(TARGET_SUBDIR)/libffi && \
39384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39386                   "RANLIB=$${RANLIB}" \
39387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39388                    TAGS) \
39389           || exit 1
39390
39391 @endif target-libffi
39392
39393 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
39394 maybe-install-info-target-libffi:
39395 @if target-libffi
39396 maybe-install-info-target-libffi: install-info-target-libffi
39397
39398 install-info-target-libffi: \
39399     configure-target-libffi \
39400     info-target-libffi 
39401         @: $(MAKE); $(unstage)
39402         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39403         r=`${PWD_COMMAND}`; export r; \
39404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39405         $(NORMAL_TARGET_EXPORTS) \
39406         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
39407         for flag in $(EXTRA_TARGET_FLAGS); do \
39408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39409         done; \
39410         (cd $(TARGET_SUBDIR)/libffi && \
39411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39413                   "RANLIB=$${RANLIB}" \
39414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39415                    install-info) \
39416           || exit 1
39417
39418 @endif target-libffi
39419
39420 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
39421 maybe-install-pdf-target-libffi:
39422 @if target-libffi
39423 maybe-install-pdf-target-libffi: install-pdf-target-libffi
39424
39425 install-pdf-target-libffi: \
39426     configure-target-libffi \
39427     pdf-target-libffi 
39428         @: $(MAKE); $(unstage)
39429         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39430         r=`${PWD_COMMAND}`; export r; \
39431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39432         $(NORMAL_TARGET_EXPORTS) \
39433         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
39434         for flag in $(EXTRA_TARGET_FLAGS); do \
39435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39436         done; \
39437         (cd $(TARGET_SUBDIR)/libffi && \
39438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39440                   "RANLIB=$${RANLIB}" \
39441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39442                    install-pdf) \
39443           || exit 1
39444
39445 @endif target-libffi
39446
39447 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
39448 maybe-install-html-target-libffi:
39449 @if target-libffi
39450 maybe-install-html-target-libffi: install-html-target-libffi
39451
39452 install-html-target-libffi: \
39453     configure-target-libffi \
39454     html-target-libffi 
39455         @: $(MAKE); $(unstage)
39456         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39457         r=`${PWD_COMMAND}`; export r; \
39458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39459         $(NORMAL_TARGET_EXPORTS) \
39460         echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
39461         for flag in $(EXTRA_TARGET_FLAGS); do \
39462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39463         done; \
39464         (cd $(TARGET_SUBDIR)/libffi && \
39465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39467                   "RANLIB=$${RANLIB}" \
39468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39469                    install-html) \
39470           || exit 1
39471
39472 @endif target-libffi
39473
39474 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
39475 maybe-installcheck-target-libffi:
39476 @if target-libffi
39477 maybe-installcheck-target-libffi: installcheck-target-libffi
39478
39479 installcheck-target-libffi: \
39480     configure-target-libffi 
39481         @: $(MAKE); $(unstage)
39482         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39483         r=`${PWD_COMMAND}`; export r; \
39484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39485         $(NORMAL_TARGET_EXPORTS) \
39486         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
39487         for flag in $(EXTRA_TARGET_FLAGS); do \
39488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39489         done; \
39490         (cd $(TARGET_SUBDIR)/libffi && \
39491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39493                   "RANLIB=$${RANLIB}" \
39494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39495                    installcheck) \
39496           || exit 1
39497
39498 @endif target-libffi
39499
39500 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
39501 maybe-mostlyclean-target-libffi:
39502 @if target-libffi
39503 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
39504
39505 mostlyclean-target-libffi: 
39506         @: $(MAKE); $(unstage)
39507         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39508         r=`${PWD_COMMAND}`; export r; \
39509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39510         $(NORMAL_TARGET_EXPORTS) \
39511         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
39512         for flag in $(EXTRA_TARGET_FLAGS); do \
39513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39514         done; \
39515         (cd $(TARGET_SUBDIR)/libffi && \
39516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39518                   "RANLIB=$${RANLIB}" \
39519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39520                    mostlyclean) \
39521           || exit 1
39522
39523 @endif target-libffi
39524
39525 .PHONY: maybe-clean-target-libffi clean-target-libffi
39526 maybe-clean-target-libffi:
39527 @if target-libffi
39528 maybe-clean-target-libffi: clean-target-libffi
39529
39530 clean-target-libffi: 
39531         @: $(MAKE); $(unstage)
39532         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39533         r=`${PWD_COMMAND}`; export r; \
39534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39535         $(NORMAL_TARGET_EXPORTS) \
39536         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
39537         for flag in $(EXTRA_TARGET_FLAGS); do \
39538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39539         done; \
39540         (cd $(TARGET_SUBDIR)/libffi && \
39541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39543                   "RANLIB=$${RANLIB}" \
39544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39545                    clean) \
39546           || exit 1
39547
39548 @endif target-libffi
39549
39550 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
39551 maybe-distclean-target-libffi:
39552 @if target-libffi
39553 maybe-distclean-target-libffi: distclean-target-libffi
39554
39555 distclean-target-libffi: 
39556         @: $(MAKE); $(unstage)
39557         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39558         r=`${PWD_COMMAND}`; export r; \
39559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39560         $(NORMAL_TARGET_EXPORTS) \
39561         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
39562         for flag in $(EXTRA_TARGET_FLAGS); do \
39563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39564         done; \
39565         (cd $(TARGET_SUBDIR)/libffi && \
39566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39568                   "RANLIB=$${RANLIB}" \
39569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39570                    distclean) \
39571           || exit 1
39572
39573 @endif target-libffi
39574
39575 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
39576 maybe-maintainer-clean-target-libffi:
39577 @if target-libffi
39578 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
39579
39580 maintainer-clean-target-libffi: 
39581         @: $(MAKE); $(unstage)
39582         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39583         r=`${PWD_COMMAND}`; export r; \
39584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39585         $(NORMAL_TARGET_EXPORTS) \
39586         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
39587         for flag in $(EXTRA_TARGET_FLAGS); do \
39588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39589         done; \
39590         (cd $(TARGET_SUBDIR)/libffi && \
39591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39593                   "RANLIB=$${RANLIB}" \
39594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39595                    maintainer-clean) \
39596           || exit 1
39597
39598 @endif target-libffi
39599
39600
39601
39602
39603
39604 .PHONY: configure-target-libjava maybe-configure-target-libjava
39605 maybe-configure-target-libjava:
39606 @if gcc-bootstrap
39607 configure-target-libjava: stage_current
39608 @endif gcc-bootstrap
39609 @if target-libjava
39610 maybe-configure-target-libjava: configure-target-libjava
39611 configure-target-libjava: 
39612         @: $(MAKE); $(unstage)
39613         @r=`${PWD_COMMAND}`; export r; \
39614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39615         echo "Checking multilib configuration for libjava..."; \
39616         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
39617         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
39618         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
39619           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
39620             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
39621           else \
39622             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
39623             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
39624           fi; \
39625         else \
39626           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
39627         fi; \
39628         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
39629         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
39630         $(RAW_CXX_TARGET_EXPORTS)  \
39631         echo Configuring in $(TARGET_SUBDIR)/libjava; \
39632         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
39633         case $(srcdir) in \
39634           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39635           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
39636                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39637         esac; \
39638         srcdiroption="--srcdir=$${topdir}/libjava"; \
39639         libsrcdir="$$s/libjava"; \
39640         rm -f no-such-file || : ; \
39641         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39642           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39643           --target=${target_alias} $${srcdiroption} $(EXTRA_CONFIGARGS_LIBJAVA) \
39644           || exit 1
39645 @endif target-libjava
39646
39647
39648
39649
39650
39651 .PHONY: all-target-libjava maybe-all-target-libjava
39652 maybe-all-target-libjava:
39653 @if gcc-bootstrap
39654 all-target-libjava: stage_current
39655 @endif gcc-bootstrap
39656 @if target-libjava
39657 TARGET-target-libjava=all
39658 maybe-all-target-libjava: all-target-libjava
39659 all-target-libjava: configure-target-libjava
39660         @: $(MAKE); $(unstage)
39661         @r=`${PWD_COMMAND}`; export r; \
39662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39663         $(RAW_CXX_TARGET_EXPORTS)  \
39664         (cd $(TARGET_SUBDIR)/libjava && \
39665           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
39666                 $(TARGET-target-libjava))
39667 @endif target-libjava
39668
39669
39670
39671
39672
39673 .PHONY: check-target-libjava maybe-check-target-libjava
39674 maybe-check-target-libjava:
39675 @if target-libjava
39676 maybe-check-target-libjava: check-target-libjava
39677
39678 check-target-libjava:
39679         @: $(MAKE); $(unstage)
39680         @r=`${PWD_COMMAND}`; export r; \
39681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39682         $(RAW_CXX_TARGET_EXPORTS) \
39683         (cd $(TARGET_SUBDIR)/libjava && \
39684           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
39685
39686 @endif target-libjava
39687
39688 .PHONY: install-target-libjava maybe-install-target-libjava
39689 maybe-install-target-libjava:
39690 @if target-libjava
39691 maybe-install-target-libjava: install-target-libjava
39692
39693 install-target-libjava: installdirs
39694         @: $(MAKE); $(unstage)
39695         @r=`${PWD_COMMAND}`; export r; \
39696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39697         $(RAW_CXX_TARGET_EXPORTS) \
39698         (cd $(TARGET_SUBDIR)/libjava && \
39699           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39700
39701 @endif target-libjava
39702
39703 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
39704 maybe-install-strip-target-libjava:
39705 @if target-libjava
39706 maybe-install-strip-target-libjava: install-strip-target-libjava
39707
39708 install-strip-target-libjava: installdirs
39709         @: $(MAKE); $(unstage)
39710         @r=`${PWD_COMMAND}`; export r; \
39711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39712         $(RAW_CXX_TARGET_EXPORTS) \
39713         (cd $(TARGET_SUBDIR)/libjava && \
39714           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39715
39716 @endif target-libjava
39717
39718 # Other targets (info, dvi, pdf, etc.)
39719
39720 .PHONY: maybe-info-target-libjava info-target-libjava
39721 maybe-info-target-libjava:
39722 @if target-libjava
39723 maybe-info-target-libjava: info-target-libjava
39724
39725 info-target-libjava: \
39726     configure-target-libjava 
39727         @: $(MAKE); $(unstage)
39728         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39729         r=`${PWD_COMMAND}`; export r; \
39730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39731         $(RAW_CXX_TARGET_EXPORTS) \
39732         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
39733         for flag in $(EXTRA_TARGET_FLAGS); do \
39734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39735         done; \
39736         (cd $(TARGET_SUBDIR)/libjava && \
39737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39739                   "RANLIB=$${RANLIB}" \
39740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39741                    info) \
39742           || exit 1
39743
39744 @endif target-libjava
39745
39746 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
39747 maybe-dvi-target-libjava:
39748 @if target-libjava
39749 maybe-dvi-target-libjava: dvi-target-libjava
39750
39751 dvi-target-libjava: \
39752     configure-target-libjava 
39753         @: $(MAKE); $(unstage)
39754         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39755         r=`${PWD_COMMAND}`; export r; \
39756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39757         $(RAW_CXX_TARGET_EXPORTS) \
39758         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
39759         for flag in $(EXTRA_TARGET_FLAGS); do \
39760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39761         done; \
39762         (cd $(TARGET_SUBDIR)/libjava && \
39763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39765                   "RANLIB=$${RANLIB}" \
39766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39767                    dvi) \
39768           || exit 1
39769
39770 @endif target-libjava
39771
39772 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
39773 maybe-pdf-target-libjava:
39774 @if target-libjava
39775 maybe-pdf-target-libjava: pdf-target-libjava
39776
39777 pdf-target-libjava: \
39778     configure-target-libjava 
39779         @: $(MAKE); $(unstage)
39780         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39781         r=`${PWD_COMMAND}`; export r; \
39782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39783         $(RAW_CXX_TARGET_EXPORTS) \
39784         echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
39785         for flag in $(EXTRA_TARGET_FLAGS); do \
39786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39787         done; \
39788         (cd $(TARGET_SUBDIR)/libjava && \
39789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39791                   "RANLIB=$${RANLIB}" \
39792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39793                    pdf) \
39794           || exit 1
39795
39796 @endif target-libjava
39797
39798 .PHONY: maybe-html-target-libjava html-target-libjava
39799 maybe-html-target-libjava:
39800 @if target-libjava
39801 maybe-html-target-libjava: html-target-libjava
39802
39803 html-target-libjava: \
39804     configure-target-libjava 
39805         @: $(MAKE); $(unstage)
39806         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39807         r=`${PWD_COMMAND}`; export r; \
39808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39809         $(RAW_CXX_TARGET_EXPORTS) \
39810         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
39811         for flag in $(EXTRA_TARGET_FLAGS); do \
39812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39813         done; \
39814         (cd $(TARGET_SUBDIR)/libjava && \
39815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39817                   "RANLIB=$${RANLIB}" \
39818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39819                    html) \
39820           || exit 1
39821
39822 @endif target-libjava
39823
39824 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
39825 maybe-TAGS-target-libjava:
39826 @if target-libjava
39827 maybe-TAGS-target-libjava: TAGS-target-libjava
39828
39829 TAGS-target-libjava: \
39830     configure-target-libjava 
39831         @: $(MAKE); $(unstage)
39832         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39833         r=`${PWD_COMMAND}`; export r; \
39834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39835         $(RAW_CXX_TARGET_EXPORTS) \
39836         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
39837         for flag in $(EXTRA_TARGET_FLAGS); do \
39838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39839         done; \
39840         (cd $(TARGET_SUBDIR)/libjava && \
39841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39843                   "RANLIB=$${RANLIB}" \
39844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39845                    TAGS) \
39846           || exit 1
39847
39848 @endif target-libjava
39849
39850 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
39851 maybe-install-info-target-libjava:
39852 @if target-libjava
39853 maybe-install-info-target-libjava: install-info-target-libjava
39854
39855 install-info-target-libjava: \
39856     configure-target-libjava \
39857     info-target-libjava 
39858         @: $(MAKE); $(unstage)
39859         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39860         r=`${PWD_COMMAND}`; export r; \
39861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39862         $(RAW_CXX_TARGET_EXPORTS) \
39863         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
39864         for flag in $(EXTRA_TARGET_FLAGS); do \
39865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39866         done; \
39867         (cd $(TARGET_SUBDIR)/libjava && \
39868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39870                   "RANLIB=$${RANLIB}" \
39871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39872                    install-info) \
39873           || exit 1
39874
39875 @endif target-libjava
39876
39877 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
39878 maybe-install-pdf-target-libjava:
39879 @if target-libjava
39880 maybe-install-pdf-target-libjava: install-pdf-target-libjava
39881
39882 install-pdf-target-libjava: \
39883     configure-target-libjava \
39884     pdf-target-libjava 
39885         @: $(MAKE); $(unstage)
39886         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39887         r=`${PWD_COMMAND}`; export r; \
39888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39889         $(RAW_CXX_TARGET_EXPORTS) \
39890         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
39891         for flag in $(EXTRA_TARGET_FLAGS); do \
39892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39893         done; \
39894         (cd $(TARGET_SUBDIR)/libjava && \
39895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39897                   "RANLIB=$${RANLIB}" \
39898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39899                    install-pdf) \
39900           || exit 1
39901
39902 @endif target-libjava
39903
39904 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
39905 maybe-install-html-target-libjava:
39906 @if target-libjava
39907 maybe-install-html-target-libjava: install-html-target-libjava
39908
39909 install-html-target-libjava: \
39910     configure-target-libjava \
39911     html-target-libjava 
39912         @: $(MAKE); $(unstage)
39913         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39914         r=`${PWD_COMMAND}`; export r; \
39915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39916         $(RAW_CXX_TARGET_EXPORTS) \
39917         echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
39918         for flag in $(EXTRA_TARGET_FLAGS); do \
39919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39920         done; \
39921         (cd $(TARGET_SUBDIR)/libjava && \
39922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39924                   "RANLIB=$${RANLIB}" \
39925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39926                    install-html) \
39927           || exit 1
39928
39929 @endif target-libjava
39930
39931 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
39932 maybe-installcheck-target-libjava:
39933 @if target-libjava
39934 maybe-installcheck-target-libjava: installcheck-target-libjava
39935
39936 installcheck-target-libjava: \
39937     configure-target-libjava 
39938         @: $(MAKE); $(unstage)
39939         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39940         r=`${PWD_COMMAND}`; export r; \
39941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39942         $(RAW_CXX_TARGET_EXPORTS) \
39943         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
39944         for flag in $(EXTRA_TARGET_FLAGS); do \
39945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39946         done; \
39947         (cd $(TARGET_SUBDIR)/libjava && \
39948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39950                   "RANLIB=$${RANLIB}" \
39951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39952                    installcheck) \
39953           || exit 1
39954
39955 @endif target-libjava
39956
39957 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
39958 maybe-mostlyclean-target-libjava:
39959 @if target-libjava
39960 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
39961
39962 mostlyclean-target-libjava: 
39963         @: $(MAKE); $(unstage)
39964         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39965         r=`${PWD_COMMAND}`; export r; \
39966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39967         $(RAW_CXX_TARGET_EXPORTS) \
39968         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
39969         for flag in $(EXTRA_TARGET_FLAGS); do \
39970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39971         done; \
39972         (cd $(TARGET_SUBDIR)/libjava && \
39973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39975                   "RANLIB=$${RANLIB}" \
39976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39977                    mostlyclean) \
39978           || exit 1
39979
39980 @endif target-libjava
39981
39982 .PHONY: maybe-clean-target-libjava clean-target-libjava
39983 maybe-clean-target-libjava:
39984 @if target-libjava
39985 maybe-clean-target-libjava: clean-target-libjava
39986
39987 clean-target-libjava: 
39988         @: $(MAKE); $(unstage)
39989         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39990         r=`${PWD_COMMAND}`; export r; \
39991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39992         $(RAW_CXX_TARGET_EXPORTS) \
39993         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
39994         for flag in $(EXTRA_TARGET_FLAGS); do \
39995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39996         done; \
39997         (cd $(TARGET_SUBDIR)/libjava && \
39998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40000                   "RANLIB=$${RANLIB}" \
40001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40002                    clean) \
40003           || exit 1
40004
40005 @endif target-libjava
40006
40007 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
40008 maybe-distclean-target-libjava:
40009 @if target-libjava
40010 maybe-distclean-target-libjava: distclean-target-libjava
40011
40012 distclean-target-libjava: 
40013         @: $(MAKE); $(unstage)
40014         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
40015         r=`${PWD_COMMAND}`; export r; \
40016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40017         $(RAW_CXX_TARGET_EXPORTS) \
40018         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
40019         for flag in $(EXTRA_TARGET_FLAGS); do \
40020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40021         done; \
40022         (cd $(TARGET_SUBDIR)/libjava && \
40023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40025                   "RANLIB=$${RANLIB}" \
40026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40027                    distclean) \
40028           || exit 1
40029
40030 @endif target-libjava
40031
40032 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
40033 maybe-maintainer-clean-target-libjava:
40034 @if target-libjava
40035 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
40036
40037 maintainer-clean-target-libjava: 
40038         @: $(MAKE); $(unstage)
40039         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
40040         r=`${PWD_COMMAND}`; export r; \
40041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40042         $(RAW_CXX_TARGET_EXPORTS) \
40043         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
40044         for flag in $(EXTRA_TARGET_FLAGS); do \
40045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40046         done; \
40047         (cd $(TARGET_SUBDIR)/libjava && \
40048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40050                   "RANLIB=$${RANLIB}" \
40051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40052                    maintainer-clean) \
40053           || exit 1
40054
40055 @endif target-libjava
40056
40057
40058
40059
40060
40061 .PHONY: configure-target-zlib maybe-configure-target-zlib
40062 maybe-configure-target-zlib:
40063 @if gcc-bootstrap
40064 configure-target-zlib: stage_current
40065 @endif gcc-bootstrap
40066 @if target-zlib
40067 maybe-configure-target-zlib: configure-target-zlib
40068 configure-target-zlib: 
40069         @: $(MAKE); $(unstage)
40070         @r=`${PWD_COMMAND}`; export r; \
40071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40072         echo "Checking multilib configuration for zlib..."; \
40073         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
40074         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
40075         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
40076           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
40077             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
40078           else \
40079             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
40080             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
40081           fi; \
40082         else \
40083           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
40084         fi; \
40085         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
40086         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
40087         $(NORMAL_TARGET_EXPORTS)  \
40088         echo Configuring in $(TARGET_SUBDIR)/zlib; \
40089         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
40090         case $(srcdir) in \
40091           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40092           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
40093                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40094         esac; \
40095         srcdiroption="--srcdir=$${topdir}/zlib"; \
40096         libsrcdir="$$s/zlib"; \
40097         rm -f no-such-file || : ; \
40098         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40099           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40100           --target=${target_alias} $${srcdiroption}  \
40101           || exit 1
40102 @endif target-zlib
40103
40104
40105
40106
40107
40108 .PHONY: all-target-zlib maybe-all-target-zlib
40109 maybe-all-target-zlib:
40110 @if gcc-bootstrap
40111 all-target-zlib: stage_current
40112 @endif gcc-bootstrap
40113 @if target-zlib
40114 TARGET-target-zlib=all
40115 maybe-all-target-zlib: all-target-zlib
40116 all-target-zlib: configure-target-zlib
40117         @: $(MAKE); $(unstage)
40118         @r=`${PWD_COMMAND}`; export r; \
40119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40120         $(NORMAL_TARGET_EXPORTS)  \
40121         (cd $(TARGET_SUBDIR)/zlib && \
40122           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40123                 $(TARGET-target-zlib))
40124 @endif target-zlib
40125
40126
40127
40128
40129
40130 .PHONY: check-target-zlib maybe-check-target-zlib
40131 maybe-check-target-zlib:
40132 @if target-zlib
40133 maybe-check-target-zlib: check-target-zlib
40134
40135 check-target-zlib:
40136         @: $(MAKE); $(unstage)
40137         @r=`${PWD_COMMAND}`; export r; \
40138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40139         $(NORMAL_TARGET_EXPORTS) \
40140         (cd $(TARGET_SUBDIR)/zlib && \
40141           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40142
40143 @endif target-zlib
40144
40145 .PHONY: install-target-zlib maybe-install-target-zlib
40146 maybe-install-target-zlib:
40147 @if target-zlib
40148 maybe-install-target-zlib: install-target-zlib
40149
40150 install-target-zlib: installdirs
40151         @: $(MAKE); $(unstage)
40152         @r=`${PWD_COMMAND}`; export r; \
40153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40154         $(NORMAL_TARGET_EXPORTS) \
40155         (cd $(TARGET_SUBDIR)/zlib && \
40156           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40157
40158 @endif target-zlib
40159
40160 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
40161 maybe-install-strip-target-zlib:
40162 @if target-zlib
40163 maybe-install-strip-target-zlib: install-strip-target-zlib
40164
40165 install-strip-target-zlib: installdirs
40166         @: $(MAKE); $(unstage)
40167         @r=`${PWD_COMMAND}`; export r; \
40168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40169         $(NORMAL_TARGET_EXPORTS) \
40170         (cd $(TARGET_SUBDIR)/zlib && \
40171           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40172
40173 @endif target-zlib
40174
40175 # Other targets (info, dvi, pdf, etc.)
40176
40177 .PHONY: maybe-info-target-zlib info-target-zlib
40178 maybe-info-target-zlib:
40179 @if target-zlib
40180 maybe-info-target-zlib: info-target-zlib
40181
40182 info-target-zlib: \
40183     configure-target-zlib 
40184         @: $(MAKE); $(unstage)
40185         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40186         r=`${PWD_COMMAND}`; export r; \
40187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40188         $(NORMAL_TARGET_EXPORTS) \
40189         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
40190         for flag in $(EXTRA_TARGET_FLAGS); do \
40191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40192         done; \
40193         (cd $(TARGET_SUBDIR)/zlib && \
40194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40196                   "RANLIB=$${RANLIB}" \
40197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40198                    info) \
40199           || exit 1
40200
40201 @endif target-zlib
40202
40203 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
40204 maybe-dvi-target-zlib:
40205 @if target-zlib
40206 maybe-dvi-target-zlib: dvi-target-zlib
40207
40208 dvi-target-zlib: \
40209     configure-target-zlib 
40210         @: $(MAKE); $(unstage)
40211         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40212         r=`${PWD_COMMAND}`; export r; \
40213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40214         $(NORMAL_TARGET_EXPORTS) \
40215         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
40216         for flag in $(EXTRA_TARGET_FLAGS); do \
40217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40218         done; \
40219         (cd $(TARGET_SUBDIR)/zlib && \
40220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40222                   "RANLIB=$${RANLIB}" \
40223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40224                    dvi) \
40225           || exit 1
40226
40227 @endif target-zlib
40228
40229 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
40230 maybe-pdf-target-zlib:
40231 @if target-zlib
40232 maybe-pdf-target-zlib: pdf-target-zlib
40233
40234 pdf-target-zlib: \
40235     configure-target-zlib 
40236         @: $(MAKE); $(unstage)
40237         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40238         r=`${PWD_COMMAND}`; export r; \
40239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40240         $(NORMAL_TARGET_EXPORTS) \
40241         echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
40242         for flag in $(EXTRA_TARGET_FLAGS); do \
40243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40244         done; \
40245         (cd $(TARGET_SUBDIR)/zlib && \
40246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40248                   "RANLIB=$${RANLIB}" \
40249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40250                    pdf) \
40251           || exit 1
40252
40253 @endif target-zlib
40254
40255 .PHONY: maybe-html-target-zlib html-target-zlib
40256 maybe-html-target-zlib:
40257 @if target-zlib
40258 maybe-html-target-zlib: html-target-zlib
40259
40260 html-target-zlib: \
40261     configure-target-zlib 
40262         @: $(MAKE); $(unstage)
40263         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40264         r=`${PWD_COMMAND}`; export r; \
40265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40266         $(NORMAL_TARGET_EXPORTS) \
40267         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
40268         for flag in $(EXTRA_TARGET_FLAGS); do \
40269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40270         done; \
40271         (cd $(TARGET_SUBDIR)/zlib && \
40272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40274                   "RANLIB=$${RANLIB}" \
40275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40276                    html) \
40277           || exit 1
40278
40279 @endif target-zlib
40280
40281 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
40282 maybe-TAGS-target-zlib:
40283 @if target-zlib
40284 maybe-TAGS-target-zlib: TAGS-target-zlib
40285
40286 TAGS-target-zlib: \
40287     configure-target-zlib 
40288         @: $(MAKE); $(unstage)
40289         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40290         r=`${PWD_COMMAND}`; export r; \
40291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40292         $(NORMAL_TARGET_EXPORTS) \
40293         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
40294         for flag in $(EXTRA_TARGET_FLAGS); do \
40295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40296         done; \
40297         (cd $(TARGET_SUBDIR)/zlib && \
40298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40300                   "RANLIB=$${RANLIB}" \
40301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40302                    TAGS) \
40303           || exit 1
40304
40305 @endif target-zlib
40306
40307 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
40308 maybe-install-info-target-zlib:
40309 @if target-zlib
40310 maybe-install-info-target-zlib: install-info-target-zlib
40311
40312 install-info-target-zlib: \
40313     configure-target-zlib \
40314     info-target-zlib 
40315         @: $(MAKE); $(unstage)
40316         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40317         r=`${PWD_COMMAND}`; export r; \
40318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40319         $(NORMAL_TARGET_EXPORTS) \
40320         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
40321         for flag in $(EXTRA_TARGET_FLAGS); do \
40322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40323         done; \
40324         (cd $(TARGET_SUBDIR)/zlib && \
40325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40327                   "RANLIB=$${RANLIB}" \
40328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40329                    install-info) \
40330           || exit 1
40331
40332 @endif target-zlib
40333
40334 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
40335 maybe-install-pdf-target-zlib:
40336 @if target-zlib
40337 maybe-install-pdf-target-zlib: install-pdf-target-zlib
40338
40339 install-pdf-target-zlib: \
40340     configure-target-zlib \
40341     pdf-target-zlib 
40342         @: $(MAKE); $(unstage)
40343         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40344         r=`${PWD_COMMAND}`; export r; \
40345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40346         $(NORMAL_TARGET_EXPORTS) \
40347         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
40348         for flag in $(EXTRA_TARGET_FLAGS); do \
40349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40350         done; \
40351         (cd $(TARGET_SUBDIR)/zlib && \
40352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40354                   "RANLIB=$${RANLIB}" \
40355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40356                    install-pdf) \
40357           || exit 1
40358
40359 @endif target-zlib
40360
40361 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
40362 maybe-install-html-target-zlib:
40363 @if target-zlib
40364 maybe-install-html-target-zlib: install-html-target-zlib
40365
40366 install-html-target-zlib: \
40367     configure-target-zlib \
40368     html-target-zlib 
40369         @: $(MAKE); $(unstage)
40370         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40371         r=`${PWD_COMMAND}`; export r; \
40372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40373         $(NORMAL_TARGET_EXPORTS) \
40374         echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
40375         for flag in $(EXTRA_TARGET_FLAGS); do \
40376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40377         done; \
40378         (cd $(TARGET_SUBDIR)/zlib && \
40379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40381                   "RANLIB=$${RANLIB}" \
40382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40383                    install-html) \
40384           || exit 1
40385
40386 @endif target-zlib
40387
40388 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
40389 maybe-installcheck-target-zlib:
40390 @if target-zlib
40391 maybe-installcheck-target-zlib: installcheck-target-zlib
40392
40393 installcheck-target-zlib: \
40394     configure-target-zlib 
40395         @: $(MAKE); $(unstage)
40396         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40397         r=`${PWD_COMMAND}`; export r; \
40398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40399         $(NORMAL_TARGET_EXPORTS) \
40400         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
40401         for flag in $(EXTRA_TARGET_FLAGS); do \
40402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40403         done; \
40404         (cd $(TARGET_SUBDIR)/zlib && \
40405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40407                   "RANLIB=$${RANLIB}" \
40408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40409                    installcheck) \
40410           || exit 1
40411
40412 @endif target-zlib
40413
40414 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
40415 maybe-mostlyclean-target-zlib:
40416 @if target-zlib
40417 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
40418
40419 mostlyclean-target-zlib: 
40420         @: $(MAKE); $(unstage)
40421         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40422         r=`${PWD_COMMAND}`; export r; \
40423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40424         $(NORMAL_TARGET_EXPORTS) \
40425         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
40426         for flag in $(EXTRA_TARGET_FLAGS); do \
40427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40428         done; \
40429         (cd $(TARGET_SUBDIR)/zlib && \
40430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40432                   "RANLIB=$${RANLIB}" \
40433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40434                    mostlyclean) \
40435           || exit 1
40436
40437 @endif target-zlib
40438
40439 .PHONY: maybe-clean-target-zlib clean-target-zlib
40440 maybe-clean-target-zlib:
40441 @if target-zlib
40442 maybe-clean-target-zlib: clean-target-zlib
40443
40444 clean-target-zlib: 
40445         @: $(MAKE); $(unstage)
40446         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40447         r=`${PWD_COMMAND}`; export r; \
40448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40449         $(NORMAL_TARGET_EXPORTS) \
40450         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
40451         for flag in $(EXTRA_TARGET_FLAGS); do \
40452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40453         done; \
40454         (cd $(TARGET_SUBDIR)/zlib && \
40455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40457                   "RANLIB=$${RANLIB}" \
40458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40459                    clean) \
40460           || exit 1
40461
40462 @endif target-zlib
40463
40464 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
40465 maybe-distclean-target-zlib:
40466 @if target-zlib
40467 maybe-distclean-target-zlib: distclean-target-zlib
40468
40469 distclean-target-zlib: 
40470         @: $(MAKE); $(unstage)
40471         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40472         r=`${PWD_COMMAND}`; export r; \
40473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40474         $(NORMAL_TARGET_EXPORTS) \
40475         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
40476         for flag in $(EXTRA_TARGET_FLAGS); do \
40477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40478         done; \
40479         (cd $(TARGET_SUBDIR)/zlib && \
40480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40482                   "RANLIB=$${RANLIB}" \
40483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40484                    distclean) \
40485           || exit 1
40486
40487 @endif target-zlib
40488
40489 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
40490 maybe-maintainer-clean-target-zlib:
40491 @if target-zlib
40492 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
40493
40494 maintainer-clean-target-zlib: 
40495         @: $(MAKE); $(unstage)
40496         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40497         r=`${PWD_COMMAND}`; export r; \
40498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40499         $(NORMAL_TARGET_EXPORTS) \
40500         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
40501         for flag in $(EXTRA_TARGET_FLAGS); do \
40502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40503         done; \
40504         (cd $(TARGET_SUBDIR)/zlib && \
40505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40507                   "RANLIB=$${RANLIB}" \
40508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40509                    maintainer-clean) \
40510           || exit 1
40511
40512 @endif target-zlib
40513
40514
40515
40516
40517
40518 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
40519 maybe-configure-target-boehm-gc:
40520 @if gcc-bootstrap
40521 configure-target-boehm-gc: stage_current
40522 @endif gcc-bootstrap
40523 @if target-boehm-gc
40524 maybe-configure-target-boehm-gc: configure-target-boehm-gc
40525 configure-target-boehm-gc: 
40526         @: $(MAKE); $(unstage)
40527         @r=`${PWD_COMMAND}`; export r; \
40528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40529         echo "Checking multilib configuration for boehm-gc..."; \
40530         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
40531         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
40532         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
40533           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
40534             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
40535           else \
40536             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
40537             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
40538           fi; \
40539         else \
40540           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
40541         fi; \
40542         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
40543         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
40544         $(NORMAL_TARGET_EXPORTS)  \
40545         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
40546         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
40547         case $(srcdir) in \
40548           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40549           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
40550                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40551         esac; \
40552         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
40553         libsrcdir="$$s/boehm-gc"; \
40554         rm -f no-such-file || : ; \
40555         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40556           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40557           --target=${target_alias} $${srcdiroption}  \
40558           || exit 1
40559 @endif target-boehm-gc
40560
40561
40562
40563
40564
40565 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
40566 maybe-all-target-boehm-gc:
40567 @if gcc-bootstrap
40568 all-target-boehm-gc: stage_current
40569 @endif gcc-bootstrap
40570 @if target-boehm-gc
40571 TARGET-target-boehm-gc=all
40572 maybe-all-target-boehm-gc: all-target-boehm-gc
40573 all-target-boehm-gc: configure-target-boehm-gc
40574         @: $(MAKE); $(unstage)
40575         @r=`${PWD_COMMAND}`; export r; \
40576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40577         $(NORMAL_TARGET_EXPORTS)  \
40578         (cd $(TARGET_SUBDIR)/boehm-gc && \
40579           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40580                 $(TARGET-target-boehm-gc))
40581 @endif target-boehm-gc
40582
40583
40584
40585
40586
40587 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
40588 maybe-check-target-boehm-gc:
40589 @if target-boehm-gc
40590 maybe-check-target-boehm-gc: check-target-boehm-gc
40591
40592 check-target-boehm-gc:
40593         @: $(MAKE); $(unstage)
40594         @r=`${PWD_COMMAND}`; export r; \
40595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40596         $(NORMAL_TARGET_EXPORTS) \
40597         (cd $(TARGET_SUBDIR)/boehm-gc && \
40598           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40599
40600 @endif target-boehm-gc
40601
40602 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
40603 maybe-install-target-boehm-gc:
40604 @if target-boehm-gc
40605 maybe-install-target-boehm-gc: install-target-boehm-gc
40606
40607 install-target-boehm-gc: installdirs
40608         @: $(MAKE); $(unstage)
40609         @r=`${PWD_COMMAND}`; export r; \
40610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40611         $(NORMAL_TARGET_EXPORTS) \
40612         (cd $(TARGET_SUBDIR)/boehm-gc && \
40613           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40614
40615 @endif target-boehm-gc
40616
40617 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
40618 maybe-install-strip-target-boehm-gc:
40619 @if target-boehm-gc
40620 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
40621
40622 install-strip-target-boehm-gc: installdirs
40623         @: $(MAKE); $(unstage)
40624         @r=`${PWD_COMMAND}`; export r; \
40625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40626         $(NORMAL_TARGET_EXPORTS) \
40627         (cd $(TARGET_SUBDIR)/boehm-gc && \
40628           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40629
40630 @endif target-boehm-gc
40631
40632 # Other targets (info, dvi, pdf, etc.)
40633
40634 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
40635 maybe-info-target-boehm-gc:
40636 @if target-boehm-gc
40637 maybe-info-target-boehm-gc: info-target-boehm-gc
40638
40639 info-target-boehm-gc: \
40640     configure-target-boehm-gc 
40641         @: $(MAKE); $(unstage)
40642         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40643         r=`${PWD_COMMAND}`; export r; \
40644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40645         $(NORMAL_TARGET_EXPORTS) \
40646         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
40647         for flag in $(EXTRA_TARGET_FLAGS); do \
40648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40649         done; \
40650         (cd $(TARGET_SUBDIR)/boehm-gc && \
40651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40653                   "RANLIB=$${RANLIB}" \
40654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40655                    info) \
40656           || exit 1
40657
40658 @endif target-boehm-gc
40659
40660 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
40661 maybe-dvi-target-boehm-gc:
40662 @if target-boehm-gc
40663 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
40664
40665 dvi-target-boehm-gc: \
40666     configure-target-boehm-gc 
40667         @: $(MAKE); $(unstage)
40668         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40669         r=`${PWD_COMMAND}`; export r; \
40670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40671         $(NORMAL_TARGET_EXPORTS) \
40672         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
40673         for flag in $(EXTRA_TARGET_FLAGS); do \
40674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40675         done; \
40676         (cd $(TARGET_SUBDIR)/boehm-gc && \
40677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40679                   "RANLIB=$${RANLIB}" \
40680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40681                    dvi) \
40682           || exit 1
40683
40684 @endif target-boehm-gc
40685
40686 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
40687 maybe-pdf-target-boehm-gc:
40688 @if target-boehm-gc
40689 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
40690
40691 pdf-target-boehm-gc: \
40692     configure-target-boehm-gc 
40693         @: $(MAKE); $(unstage)
40694         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40695         r=`${PWD_COMMAND}`; export r; \
40696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40697         $(NORMAL_TARGET_EXPORTS) \
40698         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
40699         for flag in $(EXTRA_TARGET_FLAGS); do \
40700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40701         done; \
40702         (cd $(TARGET_SUBDIR)/boehm-gc && \
40703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40705                   "RANLIB=$${RANLIB}" \
40706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40707                    pdf) \
40708           || exit 1
40709
40710 @endif target-boehm-gc
40711
40712 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
40713 maybe-html-target-boehm-gc:
40714 @if target-boehm-gc
40715 maybe-html-target-boehm-gc: html-target-boehm-gc
40716
40717 html-target-boehm-gc: \
40718     configure-target-boehm-gc 
40719         @: $(MAKE); $(unstage)
40720         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40721         r=`${PWD_COMMAND}`; export r; \
40722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40723         $(NORMAL_TARGET_EXPORTS) \
40724         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
40725         for flag in $(EXTRA_TARGET_FLAGS); do \
40726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40727         done; \
40728         (cd $(TARGET_SUBDIR)/boehm-gc && \
40729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40731                   "RANLIB=$${RANLIB}" \
40732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40733                    html) \
40734           || exit 1
40735
40736 @endif target-boehm-gc
40737
40738 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
40739 maybe-TAGS-target-boehm-gc:
40740 @if target-boehm-gc
40741 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
40742
40743 TAGS-target-boehm-gc: \
40744     configure-target-boehm-gc 
40745         @: $(MAKE); $(unstage)
40746         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40747         r=`${PWD_COMMAND}`; export r; \
40748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40749         $(NORMAL_TARGET_EXPORTS) \
40750         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
40751         for flag in $(EXTRA_TARGET_FLAGS); do \
40752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40753         done; \
40754         (cd $(TARGET_SUBDIR)/boehm-gc && \
40755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40757                   "RANLIB=$${RANLIB}" \
40758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40759                    TAGS) \
40760           || exit 1
40761
40762 @endif target-boehm-gc
40763
40764 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
40765 maybe-install-info-target-boehm-gc:
40766 @if target-boehm-gc
40767 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
40768
40769 install-info-target-boehm-gc: \
40770     configure-target-boehm-gc \
40771     info-target-boehm-gc 
40772         @: $(MAKE); $(unstage)
40773         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40774         r=`${PWD_COMMAND}`; export r; \
40775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40776         $(NORMAL_TARGET_EXPORTS) \
40777         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
40778         for flag in $(EXTRA_TARGET_FLAGS); do \
40779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40780         done; \
40781         (cd $(TARGET_SUBDIR)/boehm-gc && \
40782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40784                   "RANLIB=$${RANLIB}" \
40785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40786                    install-info) \
40787           || exit 1
40788
40789 @endif target-boehm-gc
40790
40791 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
40792 maybe-install-pdf-target-boehm-gc:
40793 @if target-boehm-gc
40794 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
40795
40796 install-pdf-target-boehm-gc: \
40797     configure-target-boehm-gc \
40798     pdf-target-boehm-gc 
40799         @: $(MAKE); $(unstage)
40800         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40801         r=`${PWD_COMMAND}`; export r; \
40802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40803         $(NORMAL_TARGET_EXPORTS) \
40804         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
40805         for flag in $(EXTRA_TARGET_FLAGS); do \
40806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40807         done; \
40808         (cd $(TARGET_SUBDIR)/boehm-gc && \
40809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40811                   "RANLIB=$${RANLIB}" \
40812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40813                    install-pdf) \
40814           || exit 1
40815
40816 @endif target-boehm-gc
40817
40818 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
40819 maybe-install-html-target-boehm-gc:
40820 @if target-boehm-gc
40821 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
40822
40823 install-html-target-boehm-gc: \
40824     configure-target-boehm-gc \
40825     html-target-boehm-gc 
40826         @: $(MAKE); $(unstage)
40827         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40828         r=`${PWD_COMMAND}`; export r; \
40829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40830         $(NORMAL_TARGET_EXPORTS) \
40831         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
40832         for flag in $(EXTRA_TARGET_FLAGS); do \
40833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40834         done; \
40835         (cd $(TARGET_SUBDIR)/boehm-gc && \
40836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40838                   "RANLIB=$${RANLIB}" \
40839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40840                    install-html) \
40841           || exit 1
40842
40843 @endif target-boehm-gc
40844
40845 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
40846 maybe-installcheck-target-boehm-gc:
40847 @if target-boehm-gc
40848 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
40849
40850 installcheck-target-boehm-gc: \
40851     configure-target-boehm-gc 
40852         @: $(MAKE); $(unstage)
40853         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40854         r=`${PWD_COMMAND}`; export r; \
40855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40856         $(NORMAL_TARGET_EXPORTS) \
40857         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
40858         for flag in $(EXTRA_TARGET_FLAGS); do \
40859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40860         done; \
40861         (cd $(TARGET_SUBDIR)/boehm-gc && \
40862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40864                   "RANLIB=$${RANLIB}" \
40865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40866                    installcheck) \
40867           || exit 1
40868
40869 @endif target-boehm-gc
40870
40871 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
40872 maybe-mostlyclean-target-boehm-gc:
40873 @if target-boehm-gc
40874 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
40875
40876 mostlyclean-target-boehm-gc: 
40877         @: $(MAKE); $(unstage)
40878         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40879         r=`${PWD_COMMAND}`; export r; \
40880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40881         $(NORMAL_TARGET_EXPORTS) \
40882         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
40883         for flag in $(EXTRA_TARGET_FLAGS); do \
40884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40885         done; \
40886         (cd $(TARGET_SUBDIR)/boehm-gc && \
40887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40889                   "RANLIB=$${RANLIB}" \
40890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40891                    mostlyclean) \
40892           || exit 1
40893
40894 @endif target-boehm-gc
40895
40896 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
40897 maybe-clean-target-boehm-gc:
40898 @if target-boehm-gc
40899 maybe-clean-target-boehm-gc: clean-target-boehm-gc
40900
40901 clean-target-boehm-gc: 
40902         @: $(MAKE); $(unstage)
40903         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40904         r=`${PWD_COMMAND}`; export r; \
40905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40906         $(NORMAL_TARGET_EXPORTS) \
40907         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
40908         for flag in $(EXTRA_TARGET_FLAGS); do \
40909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40910         done; \
40911         (cd $(TARGET_SUBDIR)/boehm-gc && \
40912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40914                   "RANLIB=$${RANLIB}" \
40915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40916                    clean) \
40917           || exit 1
40918
40919 @endif target-boehm-gc
40920
40921 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
40922 maybe-distclean-target-boehm-gc:
40923 @if target-boehm-gc
40924 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
40925
40926 distclean-target-boehm-gc: 
40927         @: $(MAKE); $(unstage)
40928         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40929         r=`${PWD_COMMAND}`; export r; \
40930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40931         $(NORMAL_TARGET_EXPORTS) \
40932         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
40933         for flag in $(EXTRA_TARGET_FLAGS); do \
40934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40935         done; \
40936         (cd $(TARGET_SUBDIR)/boehm-gc && \
40937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40939                   "RANLIB=$${RANLIB}" \
40940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40941                    distclean) \
40942           || exit 1
40943
40944 @endif target-boehm-gc
40945
40946 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
40947 maybe-maintainer-clean-target-boehm-gc:
40948 @if target-boehm-gc
40949 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
40950
40951 maintainer-clean-target-boehm-gc: 
40952         @: $(MAKE); $(unstage)
40953         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40954         r=`${PWD_COMMAND}`; export r; \
40955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40956         $(NORMAL_TARGET_EXPORTS) \
40957         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
40958         for flag in $(EXTRA_TARGET_FLAGS); do \
40959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40960         done; \
40961         (cd $(TARGET_SUBDIR)/boehm-gc && \
40962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40964                   "RANLIB=$${RANLIB}" \
40965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40966                    maintainer-clean) \
40967           || exit 1
40968
40969 @endif target-boehm-gc
40970
40971
40972
40973
40974
40975 .PHONY: configure-target-rda maybe-configure-target-rda
40976 maybe-configure-target-rda:
40977 @if gcc-bootstrap
40978 configure-target-rda: stage_current
40979 @endif gcc-bootstrap
40980 @if target-rda
40981 maybe-configure-target-rda: configure-target-rda
40982 configure-target-rda: 
40983         @: $(MAKE); $(unstage)
40984         @r=`${PWD_COMMAND}`; export r; \
40985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40986         echo "Checking multilib configuration for rda..."; \
40987         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
40988         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
40989         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
40990           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
40991             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
40992           else \
40993             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
40994             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
40995           fi; \
40996         else \
40997           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
40998         fi; \
40999         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
41000         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
41001         $(NORMAL_TARGET_EXPORTS)  \
41002         echo Configuring in $(TARGET_SUBDIR)/rda; \
41003         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
41004         case $(srcdir) in \
41005           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41006           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
41007                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41008         esac; \
41009         srcdiroption="--srcdir=$${topdir}/rda"; \
41010         libsrcdir="$$s/rda"; \
41011         rm -f no-such-file || : ; \
41012         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41013           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41014           --target=${target_alias} $${srcdiroption}  \
41015           || exit 1
41016 @endif target-rda
41017
41018
41019
41020
41021
41022 .PHONY: all-target-rda maybe-all-target-rda
41023 maybe-all-target-rda:
41024 @if gcc-bootstrap
41025 all-target-rda: stage_current
41026 @endif gcc-bootstrap
41027 @if target-rda
41028 TARGET-target-rda=all
41029 maybe-all-target-rda: all-target-rda
41030 all-target-rda: configure-target-rda
41031         @: $(MAKE); $(unstage)
41032         @r=`${PWD_COMMAND}`; export r; \
41033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41034         $(NORMAL_TARGET_EXPORTS)  \
41035         (cd $(TARGET_SUBDIR)/rda && \
41036           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41037                 $(TARGET-target-rda))
41038 @endif target-rda
41039
41040
41041
41042
41043
41044 .PHONY: check-target-rda maybe-check-target-rda
41045 maybe-check-target-rda:
41046 @if target-rda
41047 maybe-check-target-rda: check-target-rda
41048
41049 check-target-rda:
41050         @: $(MAKE); $(unstage)
41051         @r=`${PWD_COMMAND}`; export r; \
41052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41053         $(NORMAL_TARGET_EXPORTS) \
41054         (cd $(TARGET_SUBDIR)/rda && \
41055           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41056
41057 @endif target-rda
41058
41059 .PHONY: install-target-rda maybe-install-target-rda
41060 maybe-install-target-rda:
41061 @if target-rda
41062 maybe-install-target-rda: install-target-rda
41063
41064 install-target-rda: installdirs
41065         @: $(MAKE); $(unstage)
41066         @r=`${PWD_COMMAND}`; export r; \
41067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41068         $(NORMAL_TARGET_EXPORTS) \
41069         (cd $(TARGET_SUBDIR)/rda && \
41070           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41071
41072 @endif target-rda
41073
41074 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
41075 maybe-install-strip-target-rda:
41076 @if target-rda
41077 maybe-install-strip-target-rda: install-strip-target-rda
41078
41079 install-strip-target-rda: installdirs
41080         @: $(MAKE); $(unstage)
41081         @r=`${PWD_COMMAND}`; export r; \
41082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41083         $(NORMAL_TARGET_EXPORTS) \
41084         (cd $(TARGET_SUBDIR)/rda && \
41085           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41086
41087 @endif target-rda
41088
41089 # Other targets (info, dvi, pdf, etc.)
41090
41091 .PHONY: maybe-info-target-rda info-target-rda
41092 maybe-info-target-rda:
41093 @if target-rda
41094 maybe-info-target-rda: info-target-rda
41095
41096 info-target-rda: \
41097     configure-target-rda 
41098         @: $(MAKE); $(unstage)
41099         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41100         r=`${PWD_COMMAND}`; export r; \
41101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41102         $(NORMAL_TARGET_EXPORTS) \
41103         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
41104         for flag in $(EXTRA_TARGET_FLAGS); do \
41105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41106         done; \
41107         (cd $(TARGET_SUBDIR)/rda && \
41108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41110                   "RANLIB=$${RANLIB}" \
41111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41112                    info) \
41113           || exit 1
41114
41115 @endif target-rda
41116
41117 .PHONY: maybe-dvi-target-rda dvi-target-rda
41118 maybe-dvi-target-rda:
41119 @if target-rda
41120 maybe-dvi-target-rda: dvi-target-rda
41121
41122 dvi-target-rda: \
41123     configure-target-rda 
41124         @: $(MAKE); $(unstage)
41125         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41126         r=`${PWD_COMMAND}`; export r; \
41127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41128         $(NORMAL_TARGET_EXPORTS) \
41129         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
41130         for flag in $(EXTRA_TARGET_FLAGS); do \
41131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41132         done; \
41133         (cd $(TARGET_SUBDIR)/rda && \
41134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41136                   "RANLIB=$${RANLIB}" \
41137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41138                    dvi) \
41139           || exit 1
41140
41141 @endif target-rda
41142
41143 .PHONY: maybe-pdf-target-rda pdf-target-rda
41144 maybe-pdf-target-rda:
41145 @if target-rda
41146 maybe-pdf-target-rda: pdf-target-rda
41147
41148 pdf-target-rda: \
41149     configure-target-rda 
41150         @: $(MAKE); $(unstage)
41151         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41152         r=`${PWD_COMMAND}`; export r; \
41153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41154         $(NORMAL_TARGET_EXPORTS) \
41155         echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
41156         for flag in $(EXTRA_TARGET_FLAGS); do \
41157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41158         done; \
41159         (cd $(TARGET_SUBDIR)/rda && \
41160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41162                   "RANLIB=$${RANLIB}" \
41163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41164                    pdf) \
41165           || exit 1
41166
41167 @endif target-rda
41168
41169 .PHONY: maybe-html-target-rda html-target-rda
41170 maybe-html-target-rda:
41171 @if target-rda
41172 maybe-html-target-rda: html-target-rda
41173
41174 html-target-rda: \
41175     configure-target-rda 
41176         @: $(MAKE); $(unstage)
41177         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41178         r=`${PWD_COMMAND}`; export r; \
41179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41180         $(NORMAL_TARGET_EXPORTS) \
41181         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
41182         for flag in $(EXTRA_TARGET_FLAGS); do \
41183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41184         done; \
41185         (cd $(TARGET_SUBDIR)/rda && \
41186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41188                   "RANLIB=$${RANLIB}" \
41189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41190                    html) \
41191           || exit 1
41192
41193 @endif target-rda
41194
41195 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
41196 maybe-TAGS-target-rda:
41197 @if target-rda
41198 maybe-TAGS-target-rda: TAGS-target-rda
41199
41200 TAGS-target-rda: \
41201     configure-target-rda 
41202         @: $(MAKE); $(unstage)
41203         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41204         r=`${PWD_COMMAND}`; export r; \
41205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41206         $(NORMAL_TARGET_EXPORTS) \
41207         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
41208         for flag in $(EXTRA_TARGET_FLAGS); do \
41209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41210         done; \
41211         (cd $(TARGET_SUBDIR)/rda && \
41212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41214                   "RANLIB=$${RANLIB}" \
41215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41216                    TAGS) \
41217           || exit 1
41218
41219 @endif target-rda
41220
41221 .PHONY: maybe-install-info-target-rda install-info-target-rda
41222 maybe-install-info-target-rda:
41223 @if target-rda
41224 maybe-install-info-target-rda: install-info-target-rda
41225
41226 install-info-target-rda: \
41227     configure-target-rda \
41228     info-target-rda 
41229         @: $(MAKE); $(unstage)
41230         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41231         r=`${PWD_COMMAND}`; export r; \
41232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41233         $(NORMAL_TARGET_EXPORTS) \
41234         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
41235         for flag in $(EXTRA_TARGET_FLAGS); do \
41236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41237         done; \
41238         (cd $(TARGET_SUBDIR)/rda && \
41239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41241                   "RANLIB=$${RANLIB}" \
41242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41243                    install-info) \
41244           || exit 1
41245
41246 @endif target-rda
41247
41248 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
41249 maybe-install-pdf-target-rda:
41250 @if target-rda
41251 maybe-install-pdf-target-rda: install-pdf-target-rda
41252
41253 install-pdf-target-rda: \
41254     configure-target-rda \
41255     pdf-target-rda 
41256         @: $(MAKE); $(unstage)
41257         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41258         r=`${PWD_COMMAND}`; export r; \
41259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41260         $(NORMAL_TARGET_EXPORTS) \
41261         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
41262         for flag in $(EXTRA_TARGET_FLAGS); do \
41263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41264         done; \
41265         (cd $(TARGET_SUBDIR)/rda && \
41266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41268                   "RANLIB=$${RANLIB}" \
41269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41270                    install-pdf) \
41271           || exit 1
41272
41273 @endif target-rda
41274
41275 .PHONY: maybe-install-html-target-rda install-html-target-rda
41276 maybe-install-html-target-rda:
41277 @if target-rda
41278 maybe-install-html-target-rda: install-html-target-rda
41279
41280 install-html-target-rda: \
41281     configure-target-rda \
41282     html-target-rda 
41283         @: $(MAKE); $(unstage)
41284         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41285         r=`${PWD_COMMAND}`; export r; \
41286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41287         $(NORMAL_TARGET_EXPORTS) \
41288         echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
41289         for flag in $(EXTRA_TARGET_FLAGS); do \
41290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41291         done; \
41292         (cd $(TARGET_SUBDIR)/rda && \
41293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41295                   "RANLIB=$${RANLIB}" \
41296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41297                    install-html) \
41298           || exit 1
41299
41300 @endif target-rda
41301
41302 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
41303 maybe-installcheck-target-rda:
41304 @if target-rda
41305 maybe-installcheck-target-rda: installcheck-target-rda
41306
41307 installcheck-target-rda: \
41308     configure-target-rda 
41309         @: $(MAKE); $(unstage)
41310         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41311         r=`${PWD_COMMAND}`; export r; \
41312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41313         $(NORMAL_TARGET_EXPORTS) \
41314         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
41315         for flag in $(EXTRA_TARGET_FLAGS); do \
41316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41317         done; \
41318         (cd $(TARGET_SUBDIR)/rda && \
41319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41321                   "RANLIB=$${RANLIB}" \
41322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41323                    installcheck) \
41324           || exit 1
41325
41326 @endif target-rda
41327
41328 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
41329 maybe-mostlyclean-target-rda:
41330 @if target-rda
41331 maybe-mostlyclean-target-rda: mostlyclean-target-rda
41332
41333 mostlyclean-target-rda: 
41334         @: $(MAKE); $(unstage)
41335         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41336         r=`${PWD_COMMAND}`; export r; \
41337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41338         $(NORMAL_TARGET_EXPORTS) \
41339         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
41340         for flag in $(EXTRA_TARGET_FLAGS); do \
41341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41342         done; \
41343         (cd $(TARGET_SUBDIR)/rda && \
41344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41346                   "RANLIB=$${RANLIB}" \
41347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41348                    mostlyclean) \
41349           || exit 1
41350
41351 @endif target-rda
41352
41353 .PHONY: maybe-clean-target-rda clean-target-rda
41354 maybe-clean-target-rda:
41355 @if target-rda
41356 maybe-clean-target-rda: clean-target-rda
41357
41358 clean-target-rda: 
41359         @: $(MAKE); $(unstage)
41360         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41361         r=`${PWD_COMMAND}`; export r; \
41362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41363         $(NORMAL_TARGET_EXPORTS) \
41364         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
41365         for flag in $(EXTRA_TARGET_FLAGS); do \
41366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41367         done; \
41368         (cd $(TARGET_SUBDIR)/rda && \
41369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41371                   "RANLIB=$${RANLIB}" \
41372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41373                    clean) \
41374           || exit 1
41375
41376 @endif target-rda
41377
41378 .PHONY: maybe-distclean-target-rda distclean-target-rda
41379 maybe-distclean-target-rda:
41380 @if target-rda
41381 maybe-distclean-target-rda: distclean-target-rda
41382
41383 distclean-target-rda: 
41384         @: $(MAKE); $(unstage)
41385         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41386         r=`${PWD_COMMAND}`; export r; \
41387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41388         $(NORMAL_TARGET_EXPORTS) \
41389         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
41390         for flag in $(EXTRA_TARGET_FLAGS); do \
41391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41392         done; \
41393         (cd $(TARGET_SUBDIR)/rda && \
41394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41396                   "RANLIB=$${RANLIB}" \
41397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41398                    distclean) \
41399           || exit 1
41400
41401 @endif target-rda
41402
41403 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
41404 maybe-maintainer-clean-target-rda:
41405 @if target-rda
41406 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
41407
41408 maintainer-clean-target-rda: 
41409         @: $(MAKE); $(unstage)
41410         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41411         r=`${PWD_COMMAND}`; export r; \
41412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41413         $(NORMAL_TARGET_EXPORTS) \
41414         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
41415         for flag in $(EXTRA_TARGET_FLAGS); do \
41416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41417         done; \
41418         (cd $(TARGET_SUBDIR)/rda && \
41419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41421                   "RANLIB=$${RANLIB}" \
41422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41423                    maintainer-clean) \
41424           || exit 1
41425
41426 @endif target-rda
41427
41428
41429
41430
41431
41432 .PHONY: configure-target-libada maybe-configure-target-libada
41433 maybe-configure-target-libada:
41434 @if gcc-bootstrap
41435 configure-target-libada: stage_current
41436 @endif gcc-bootstrap
41437 @if target-libada
41438 maybe-configure-target-libada: configure-target-libada
41439 configure-target-libada: 
41440         @: $(MAKE); $(unstage)
41441         @r=`${PWD_COMMAND}`; export r; \
41442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41443         echo "Checking multilib configuration for libada..."; \
41444         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
41445         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
41446         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
41447           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
41448             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
41449           else \
41450             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
41451             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
41452           fi; \
41453         else \
41454           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
41455         fi; \
41456         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
41457         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
41458         $(NORMAL_TARGET_EXPORTS)  \
41459         echo Configuring in $(TARGET_SUBDIR)/libada; \
41460         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
41461         case $(srcdir) in \
41462           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41463           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
41464                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41465         esac; \
41466         srcdiroption="--srcdir=$${topdir}/libada"; \
41467         libsrcdir="$$s/libada"; \
41468         rm -f no-such-file || : ; \
41469         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41470           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41471           --target=${target_alias} $${srcdiroption}  \
41472           || exit 1
41473 @endif target-libada
41474
41475
41476
41477
41478
41479 .PHONY: all-target-libada maybe-all-target-libada
41480 maybe-all-target-libada:
41481 @if gcc-bootstrap
41482 all-target-libada: stage_current
41483 @endif gcc-bootstrap
41484 @if target-libada
41485 TARGET-target-libada=all
41486 maybe-all-target-libada: all-target-libada
41487 all-target-libada: configure-target-libada
41488         @: $(MAKE); $(unstage)
41489         @r=`${PWD_COMMAND}`; export r; \
41490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41491         $(NORMAL_TARGET_EXPORTS)  \
41492         (cd $(TARGET_SUBDIR)/libada && \
41493           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41494                 $(TARGET-target-libada))
41495 @endif target-libada
41496
41497
41498
41499
41500
41501 .PHONY: check-target-libada maybe-check-target-libada
41502 maybe-check-target-libada:
41503 @if target-libada
41504 maybe-check-target-libada: check-target-libada
41505
41506 check-target-libada:
41507         @: $(MAKE); $(unstage)
41508         @r=`${PWD_COMMAND}`; export r; \
41509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41510         $(NORMAL_TARGET_EXPORTS) \
41511         (cd $(TARGET_SUBDIR)/libada && \
41512           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41513
41514 @endif target-libada
41515
41516 .PHONY: install-target-libada maybe-install-target-libada
41517 maybe-install-target-libada:
41518 @if target-libada
41519 maybe-install-target-libada: install-target-libada
41520
41521 install-target-libada: installdirs
41522         @: $(MAKE); $(unstage)
41523         @r=`${PWD_COMMAND}`; export r; \
41524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41525         $(NORMAL_TARGET_EXPORTS) \
41526         (cd $(TARGET_SUBDIR)/libada && \
41527           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41528
41529 @endif target-libada
41530
41531 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
41532 maybe-install-strip-target-libada:
41533 @if target-libada
41534 maybe-install-strip-target-libada: install-strip-target-libada
41535
41536 install-strip-target-libada: installdirs
41537         @: $(MAKE); $(unstage)
41538         @r=`${PWD_COMMAND}`; export r; \
41539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41540         $(NORMAL_TARGET_EXPORTS) \
41541         (cd $(TARGET_SUBDIR)/libada && \
41542           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41543
41544 @endif target-libada
41545
41546 # Other targets (info, dvi, pdf, etc.)
41547
41548 .PHONY: maybe-info-target-libada info-target-libada
41549 maybe-info-target-libada:
41550 @if target-libada
41551 maybe-info-target-libada: info-target-libada
41552
41553 info-target-libada: \
41554     configure-target-libada 
41555         @: $(MAKE); $(unstage)
41556         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41557         r=`${PWD_COMMAND}`; export r; \
41558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41559         $(NORMAL_TARGET_EXPORTS) \
41560         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
41561         for flag in $(EXTRA_TARGET_FLAGS); do \
41562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41563         done; \
41564         (cd $(TARGET_SUBDIR)/libada && \
41565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41567                   "RANLIB=$${RANLIB}" \
41568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41569                    info) \
41570           || exit 1
41571
41572 @endif target-libada
41573
41574 .PHONY: maybe-dvi-target-libada dvi-target-libada
41575 maybe-dvi-target-libada:
41576 @if target-libada
41577 maybe-dvi-target-libada: dvi-target-libada
41578
41579 dvi-target-libada: \
41580     configure-target-libada 
41581         @: $(MAKE); $(unstage)
41582         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41583         r=`${PWD_COMMAND}`; export r; \
41584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41585         $(NORMAL_TARGET_EXPORTS) \
41586         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
41587         for flag in $(EXTRA_TARGET_FLAGS); do \
41588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41589         done; \
41590         (cd $(TARGET_SUBDIR)/libada && \
41591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41593                   "RANLIB=$${RANLIB}" \
41594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41595                    dvi) \
41596           || exit 1
41597
41598 @endif target-libada
41599
41600 .PHONY: maybe-pdf-target-libada pdf-target-libada
41601 maybe-pdf-target-libada:
41602 @if target-libada
41603 maybe-pdf-target-libada: pdf-target-libada
41604
41605 pdf-target-libada: \
41606     configure-target-libada 
41607         @: $(MAKE); $(unstage)
41608         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41609         r=`${PWD_COMMAND}`; export r; \
41610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41611         $(NORMAL_TARGET_EXPORTS) \
41612         echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
41613         for flag in $(EXTRA_TARGET_FLAGS); do \
41614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41615         done; \
41616         (cd $(TARGET_SUBDIR)/libada && \
41617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41619                   "RANLIB=$${RANLIB}" \
41620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41621                    pdf) \
41622           || exit 1
41623
41624 @endif target-libada
41625
41626 .PHONY: maybe-html-target-libada html-target-libada
41627 maybe-html-target-libada:
41628 @if target-libada
41629 maybe-html-target-libada: html-target-libada
41630
41631 html-target-libada: \
41632     configure-target-libada 
41633         @: $(MAKE); $(unstage)
41634         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41635         r=`${PWD_COMMAND}`; export r; \
41636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41637         $(NORMAL_TARGET_EXPORTS) \
41638         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
41639         for flag in $(EXTRA_TARGET_FLAGS); do \
41640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41641         done; \
41642         (cd $(TARGET_SUBDIR)/libada && \
41643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41645                   "RANLIB=$${RANLIB}" \
41646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41647                    html) \
41648           || exit 1
41649
41650 @endif target-libada
41651
41652 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
41653 maybe-TAGS-target-libada:
41654 @if target-libada
41655 maybe-TAGS-target-libada: TAGS-target-libada
41656
41657 TAGS-target-libada: \
41658     configure-target-libada 
41659         @: $(MAKE); $(unstage)
41660         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41661         r=`${PWD_COMMAND}`; export r; \
41662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41663         $(NORMAL_TARGET_EXPORTS) \
41664         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
41665         for flag in $(EXTRA_TARGET_FLAGS); do \
41666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41667         done; \
41668         (cd $(TARGET_SUBDIR)/libada && \
41669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41671                   "RANLIB=$${RANLIB}" \
41672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41673                    TAGS) \
41674           || exit 1
41675
41676 @endif target-libada
41677
41678 .PHONY: maybe-install-info-target-libada install-info-target-libada
41679 maybe-install-info-target-libada:
41680 @if target-libada
41681 maybe-install-info-target-libada: install-info-target-libada
41682
41683 install-info-target-libada: \
41684     configure-target-libada \
41685     info-target-libada 
41686         @: $(MAKE); $(unstage)
41687         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41688         r=`${PWD_COMMAND}`; export r; \
41689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41690         $(NORMAL_TARGET_EXPORTS) \
41691         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
41692         for flag in $(EXTRA_TARGET_FLAGS); do \
41693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41694         done; \
41695         (cd $(TARGET_SUBDIR)/libada && \
41696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41698                   "RANLIB=$${RANLIB}" \
41699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41700                    install-info) \
41701           || exit 1
41702
41703 @endif target-libada
41704
41705 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
41706 maybe-install-pdf-target-libada:
41707 @if target-libada
41708 maybe-install-pdf-target-libada: install-pdf-target-libada
41709
41710 install-pdf-target-libada: \
41711     configure-target-libada \
41712     pdf-target-libada 
41713         @: $(MAKE); $(unstage)
41714         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41715         r=`${PWD_COMMAND}`; export r; \
41716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41717         $(NORMAL_TARGET_EXPORTS) \
41718         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
41719         for flag in $(EXTRA_TARGET_FLAGS); do \
41720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41721         done; \
41722         (cd $(TARGET_SUBDIR)/libada && \
41723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41725                   "RANLIB=$${RANLIB}" \
41726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41727                    install-pdf) \
41728           || exit 1
41729
41730 @endif target-libada
41731
41732 .PHONY: maybe-install-html-target-libada install-html-target-libada
41733 maybe-install-html-target-libada:
41734 @if target-libada
41735 maybe-install-html-target-libada: install-html-target-libada
41736
41737 install-html-target-libada: \
41738     configure-target-libada \
41739     html-target-libada 
41740         @: $(MAKE); $(unstage)
41741         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41742         r=`${PWD_COMMAND}`; export r; \
41743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41744         $(NORMAL_TARGET_EXPORTS) \
41745         echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
41746         for flag in $(EXTRA_TARGET_FLAGS); do \
41747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41748         done; \
41749         (cd $(TARGET_SUBDIR)/libada && \
41750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41752                   "RANLIB=$${RANLIB}" \
41753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41754                    install-html) \
41755           || exit 1
41756
41757 @endif target-libada
41758
41759 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
41760 maybe-installcheck-target-libada:
41761 @if target-libada
41762 maybe-installcheck-target-libada: installcheck-target-libada
41763
41764 installcheck-target-libada: \
41765     configure-target-libada 
41766         @: $(MAKE); $(unstage)
41767         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41768         r=`${PWD_COMMAND}`; export r; \
41769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41770         $(NORMAL_TARGET_EXPORTS) \
41771         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
41772         for flag in $(EXTRA_TARGET_FLAGS); do \
41773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41774         done; \
41775         (cd $(TARGET_SUBDIR)/libada && \
41776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41778                   "RANLIB=$${RANLIB}" \
41779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41780                    installcheck) \
41781           || exit 1
41782
41783 @endif target-libada
41784
41785 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
41786 maybe-mostlyclean-target-libada:
41787 @if target-libada
41788 maybe-mostlyclean-target-libada: mostlyclean-target-libada
41789
41790 mostlyclean-target-libada: 
41791         @: $(MAKE); $(unstage)
41792         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41793         r=`${PWD_COMMAND}`; export r; \
41794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41795         $(NORMAL_TARGET_EXPORTS) \
41796         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
41797         for flag in $(EXTRA_TARGET_FLAGS); do \
41798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41799         done; \
41800         (cd $(TARGET_SUBDIR)/libada && \
41801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41803                   "RANLIB=$${RANLIB}" \
41804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41805                    mostlyclean) \
41806           || exit 1
41807
41808 @endif target-libada
41809
41810 .PHONY: maybe-clean-target-libada clean-target-libada
41811 maybe-clean-target-libada:
41812 @if target-libada
41813 maybe-clean-target-libada: clean-target-libada
41814
41815 clean-target-libada: 
41816         @: $(MAKE); $(unstage)
41817         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41818         r=`${PWD_COMMAND}`; export r; \
41819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41820         $(NORMAL_TARGET_EXPORTS) \
41821         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
41822         for flag in $(EXTRA_TARGET_FLAGS); do \
41823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41824         done; \
41825         (cd $(TARGET_SUBDIR)/libada && \
41826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41828                   "RANLIB=$${RANLIB}" \
41829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41830                    clean) \
41831           || exit 1
41832
41833 @endif target-libada
41834
41835 .PHONY: maybe-distclean-target-libada distclean-target-libada
41836 maybe-distclean-target-libada:
41837 @if target-libada
41838 maybe-distclean-target-libada: distclean-target-libada
41839
41840 distclean-target-libada: 
41841         @: $(MAKE); $(unstage)
41842         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41843         r=`${PWD_COMMAND}`; export r; \
41844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41845         $(NORMAL_TARGET_EXPORTS) \
41846         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
41847         for flag in $(EXTRA_TARGET_FLAGS); do \
41848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41849         done; \
41850         (cd $(TARGET_SUBDIR)/libada && \
41851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41853                   "RANLIB=$${RANLIB}" \
41854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41855                    distclean) \
41856           || exit 1
41857
41858 @endif target-libada
41859
41860 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
41861 maybe-maintainer-clean-target-libada:
41862 @if target-libada
41863 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
41864
41865 maintainer-clean-target-libada: 
41866         @: $(MAKE); $(unstage)
41867         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41868         r=`${PWD_COMMAND}`; export r; \
41869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41870         $(NORMAL_TARGET_EXPORTS) \
41871         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
41872         for flag in $(EXTRA_TARGET_FLAGS); do \
41873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41874         done; \
41875         (cd $(TARGET_SUBDIR)/libada && \
41876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41878                   "RANLIB=$${RANLIB}" \
41879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41880                    maintainer-clean) \
41881           || exit 1
41882
41883 @endif target-libada
41884
41885
41886 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
41887 maybe-configure-target-libcilkrts:
41888 @if gcc-bootstrap
41889 configure-target-libcilkrts: stage_current
41890 @endif gcc-bootstrap
41891 @if target-libcilkrts
41892 maybe-configure-target-libcilkrts: configure-target-libcilkrts
41893 configure-target-libcilkrts: 
41894         @r=`${PWD_COMMAND}`; export r; \
41895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41896         echo "Checking multilib configuration for libcilkrts...(1)"; \
41897         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
41898         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
41899         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
41900           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
41901             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
41902           else \
41903             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
41904             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
41905           fi; \
41906         else \
41907           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
41908         fi; \
41909         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
41910         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
41911         $(NORMAL_TARGET_EXPORTS)  \
41912         echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
41913         cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
41914         case $(srcdir) in \
41915           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41916           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
41917                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41918         esac; \
41919         srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
41920         libsrcdir="$$s/libcilkrts"; \
41921         rm -f no-such-file || : ; \
41922         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41923           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41924           --target=${target_alias} $${srcdiroption}  \
41925           || exit 1 
41926 @endif target-libcilkrts
41927
41928
41929 .PHONY: configure-stage1-target-libcilkrts maybe-configure-stage1-target-libcilkrts
41930 maybe-configure-stage1-target-libcilkrts:
41931 @if target-libcilkrts-bootstrap
41932 maybe-configure-stage1-target-libcilkrts: configure-stage1-target-libcilkrts
41933 configure-stage1-target-libcilkrts:
41934         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41935         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts
41936         @r=`${PWD_COMMAND}`; export r; \
41937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41938         TFLAGS="$(STAGE1_TFLAGS)"; \
41939         echo "Checking multilib configuration for libcilkrts...(2)"; \
41940         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
41941         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
41942           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
41943             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
41944           else \
41945             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
41946             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
41947           fi; \
41948         else \
41949           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
41950         fi; \
41951         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
41952         $(NORMAL_TARGET_EXPORTS) \
41953         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41954         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41955         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
41956         echo Configuring stage 1 in $(TARGET_SUBDIR)/libcilkrts ; \
41957         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
41958         cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \
41959         case $(srcdir) in \
41960           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41961           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
41962                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41963         esac; \
41964         srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
41965         libsrcdir="$$s/libcilkrts"; \
41966         $(SHELL) $${libsrcdir}/configure \
41967           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41968           --target=${target_alias} $${srcdiroption} \
41969           $(STAGE1_CONFIGURE_FLAGS)
41970 @endif target-libcilkrts-bootstrap
41971
41972 .PHONY: configure-stage2-target-libcilkrts maybe-configure-stage2-target-libcilkrts
41973 maybe-configure-stage2-target-libcilkrts:
41974 @if target-libcilkrts-bootstrap
41975 maybe-configure-stage2-target-libcilkrts: configure-stage2-target-libcilkrts
41976 configure-stage2-target-libcilkrts:
41977         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41978         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts
41979         @r=`${PWD_COMMAND}`; export r; \
41980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41981         TFLAGS="$(STAGE2_TFLAGS)"; \
41982         echo "Checking multilib configuration for libcilkrts...(3)"; \
41983         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
41984         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
41985           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
41986             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
41987           else \
41988             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
41989             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
41990           fi; \
41991         else \
41992           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
41993         fi; \
41994         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
41995         $(NORMAL_TARGET_EXPORTS) \
41996          \
41997         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41998         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41999         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42000         echo Configuring stage 2 in $(TARGET_SUBDIR)/libcilkrts ; \
42001         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
42002         cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \
42003         case $(srcdir) in \
42004           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42005           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
42006                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42007         esac; \
42008         srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
42009         libsrcdir="$$s/libcilkrts"; \
42010         $(SHELL) $${libsrcdir}/configure \
42011           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42012           --target=${target_alias} $${srcdiroption} \
42013           --with-build-libsubdir=$(HOST_SUBDIR) \
42014           $(STAGE2_CONFIGURE_FLAGS)
42015 @endif target-libcilkrts-bootstrap
42016
42017 .PHONY: configure-stage3-target-libcilkrts maybe-configure-stage3-target-libcilkrts
42018 maybe-configure-stage3-target-libcilkrts:
42019 @if target-libcilkrts-bootstrap
42020 maybe-configure-stage3-target-libcilkrts: configure-stage3-target-libcilkrts
42021 configure-stage3-target-libcilkrts:
42022         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42023         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts
42024         @r=`${PWD_COMMAND}`; export r; \
42025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42026         TFLAGS="$(STAGE3_TFLAGS)"; \
42027         echo "Checking multilib configuration for libcilkrts...(4)"; \
42028         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
42029         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
42030           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
42031             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
42032           else \
42033             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
42034             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
42035           fi; \
42036         else \
42037           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
42038         fi; \
42039         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
42040         $(NORMAL_TARGET_EXPORTS) \
42041          \
42042         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42043         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42044         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42045         echo Configuring stage 3 in $(TARGET_SUBDIR)/libcilkrts ; \
42046         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
42047         cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \
42048         case $(srcdir) in \
42049           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42050           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
42051                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42052         esac; \
42053         srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
42054         libsrcdir="$$s/libcilkrts"; \
42055         $(SHELL) $${libsrcdir}/configure \
42056           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42057           --target=${target_alias} $${srcdiroption} \
42058           --with-build-libsubdir=$(HOST_SUBDIR) \
42059           $(STAGE3_CONFIGURE_FLAGS)
42060 @endif target-libcilkrts-bootstrap
42061
42062 .PHONY: configure-stage4-target-libcilkrts maybe-configure-stage4-target-libcilkrts
42063 maybe-configure-stage4-target-libcilkrts:
42064 @if target-libcilkrts-bootstrap
42065 maybe-configure-stage4-target-libcilkrts: configure-stage4-target-libcilkrts
42066 configure-stage4-target-libcilkrts:
42067         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42068         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts
42069         @r=`${PWD_COMMAND}`; export r; \
42070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42071         TFLAGS="$(STAGE4_TFLAGS)"; \
42072         echo "Checking multilib configuration for libcilkrts...(4)"; \
42073         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
42074         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
42075           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
42076             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
42077           else \
42078             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
42079             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
42080           fi; \
42081         else \
42082           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
42083         fi; \
42084         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
42085         $(NORMAL_TARGET_EXPORTS) \
42086          \
42087         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42088         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42089         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42090         echo Configuring stage 4 in $(TARGET_SUBDIR)/libcilkrts ; \
42091         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
42092         cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \
42093         case $(srcdir) in \
42094           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42095           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
42096                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42097         esac; \
42098         srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
42099         libsrcdir="$$s/libcilkrts"; \
42100         $(SHELL) $${libsrcdir}/configure \
42101           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42102           --target=${target_alias} $${srcdiroption} \
42103           --with-build-libsubdir=$(HOST_SUBDIR) \
42104           $(STAGE4_CONFIGURE_FLAGS)
42105 @endif target-libcilkrts-bootstrap
42106
42107 .PHONY: configure-stageprofile-target-libcilkrts maybe-configure-stageprofile-target-libcilkrts
42108 maybe-configure-stageprofile-target-libcilkrts:
42109 @if target-libcilkrts-bootstrap
42110 maybe-configure-stageprofile-target-libcilkrts: configure-stageprofile-target-libcilkrts
42111 configure-stageprofile-target-libcilkrts:
42112         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42113         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts
42114         @r=`${PWD_COMMAND}`; export r; \
42115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42116         TFLAGS="$(STAGEprofile_TFLAGS)"; \
42117         echo "Checking multilib configuration for libcilkrts...(5)"; \
42118         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
42119         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
42120           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
42121             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
42122           else \
42123             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
42124             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
42125           fi; \
42126         else \
42127           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
42128         fi; \
42129         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
42130         $(NORMAL_TARGET_EXPORTS) \
42131          \
42132         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42133         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42134         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42135         echo Configuring stage profile in $(TARGET_SUBDIR)/libcilkrts ; \
42136         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
42137         cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \
42138         case $(srcdir) in \
42139           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42140           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
42141                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42142         esac; \
42143         srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
42144         libsrcdir="$$s/libcilkrts"; \
42145         $(SHELL) $${libsrcdir}/configure \
42146           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42147           --target=${target_alias} $${srcdiroption} \
42148           --with-build-libsubdir=$(HOST_SUBDIR) \
42149           $(STAGEprofile_CONFIGURE_FLAGS)
42150 @endif target-libcilkrts-bootstrap
42151
42152 .PHONY: configure-stagefeedback-target-libcilkrts maybe-configure-stagefeedback-target-libcilkrts
42153 maybe-configure-stagefeedback-target-libcilkrts:
42154 @if target-libcilkrts-bootstrap
42155 maybe-configure-stagefeedback-target-libcilkrts: configure-stagefeedback-target-libcilkrts
42156 configure-stagefeedback-target-libcilkrts:
42157         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42158         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts
42159         @r=`${PWD_COMMAND}`; export r; \
42160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42161         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42162         echo "Checking multilib configuration for libcilkrts...(6)"; \
42163         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
42164         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
42165           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
42166             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
42167           else \
42168             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
42169             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
42170           fi; \
42171         else \
42172           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
42173         fi; \
42174         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
42175         $(NORMAL_TARGET_EXPORTS) \
42176          \
42177         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42178         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42179         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42180         echo Configuring stage feedback in $(TARGET_SUBDIR)/libcilkrts ; \
42181         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
42182         cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \
42183         case $(srcdir) in \
42184           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42185           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
42186                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42187         esac; \
42188         srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
42189         libsrcdir="$$s/libcilkrts"; \
42190         $(SHELL) $${libsrcdir}/configure \
42191           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42192           --target=${target_alias} $${srcdiroption} \
42193           --with-build-libsubdir=$(HOST_SUBDIR) \
42194           $(STAGEfeedback_CONFIGURE_FLAGS)
42195 @endif target-libcilkrts-bootstrap
42196
42197
42198
42199
42200
42201 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
42202 maybe-all-target-libcilkrts:
42203 @if gcc-bootstrap
42204 all-target-libcilkrts: stage_current
42205 @endif gcc-bootstrap
42206 @if target-libcilkrts
42207 TARGET-target-libcilkrts=all
42208 maybe-all-target-libcilkrts: all-target-libcilkrts
42209 all-target-libcilkrts: configure-target-libcilkrts
42210         @r=`${PWD_COMMAND}`; export r; \
42211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42212         $(NORMAL_TARGET_EXPORTS)  \
42213         (cd $(TARGET_SUBDIR)/libcilkrts && \
42214           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
42215                 $(TARGET-target-libcilkrts))
42216 @endif target-libcilkrts
42217
42218
42219
42220 .PHONY: all-stage1-target-libcilkrts maybe-all-stage1-target-libcilkrts
42221 .PHONY: clean-stage1-target-libcilkrts maybe-clean-stage1-target-libcilkrts
42222 maybe-all-stage1-target-libcilkrts:
42223 maybe-clean-stage1-target-libcilkrts:
42224 @if target-libcilkrts-bootstrap
42225 maybe-all-stage1-target-libcilkrts: all-stage1-target-libcilkrts
42226 all-stage1: all-stage1-target-libcilkrts
42227 TARGET-stage1-target-libcilkrts = $(TARGET-target-libcilkrts)
42228 all-stage1-target-libcilkrts: configure-stage1-target-libcilkrts
42229         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42230         @r=`${PWD_COMMAND}`; export r; \
42231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42232         TFLAGS="$(STAGE1_TFLAGS)"; \
42233         $(NORMAL_TARGET_EXPORTS)  \
42234         cd $(TARGET_SUBDIR)/libcilkrts && \
42235         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42236                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42237                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42238                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42239                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42240                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42241                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42242                 $(EXTRA_TARGET_FLAGS)   \
42243                 TFLAGS="$(STAGE1_TFLAGS)" \
42244                 $(TARGET-stage1-target-libcilkrts)
42245
42246 maybe-clean-stage1-target-libcilkrts: clean-stage1-target-libcilkrts
42247 clean-stage1: clean-stage1-target-libcilkrts
42248 clean-stage1-target-libcilkrts:
42249         @if [ $(current_stage) = stage1 ]; then \
42250           [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
42251         else \
42252           [ -f $(TARGET_SUBDIR)/stage1-libcilkrts/Makefile ] || exit 0; \
42253           $(MAKE) stage1-start; \
42254         fi; \
42255         cd $(TARGET_SUBDIR)/libcilkrts && \
42256         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42257                  clean
42258 @endif target-libcilkrts-bootstrap
42259
42260
42261 .PHONY: all-stage2-target-libcilkrts maybe-all-stage2-target-libcilkrts
42262 .PHONY: clean-stage2-target-libcilkrts maybe-clean-stage2-target-libcilkrts
42263 maybe-all-stage2-target-libcilkrts:
42264 maybe-clean-stage2-target-libcilkrts:
42265 @if target-libcilkrts-bootstrap
42266 maybe-all-stage2-target-libcilkrts: all-stage2-target-libcilkrts
42267 all-stage2: all-stage2-target-libcilkrts
42268 TARGET-stage2-target-libcilkrts = $(TARGET-target-libcilkrts)
42269 all-stage2-target-libcilkrts: configure-stage2-target-libcilkrts
42270         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42271         @r=`${PWD_COMMAND}`; export r; \
42272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42273         TFLAGS="$(STAGE2_TFLAGS)"; \
42274         $(NORMAL_TARGET_EXPORTS) \
42275           \
42276         cd $(TARGET_SUBDIR)/libcilkrts && \
42277         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42278                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42279                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42280                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42281                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42282                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42283                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42284                 $(EXTRA_TARGET_FLAGS)   \
42285                 TFLAGS="$(STAGE2_TFLAGS)" \
42286                 $(TARGET-stage2-target-libcilkrts)
42287
42288 maybe-clean-stage2-target-libcilkrts: clean-stage2-target-libcilkrts
42289 clean-stage2: clean-stage2-target-libcilkrts
42290 clean-stage2-target-libcilkrts:
42291         @if [ $(current_stage) = stage2 ]; then \
42292           [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
42293         else \
42294           [ -f $(TARGET_SUBDIR)/stage2-libcilkrts/Makefile ] || exit 0; \
42295           $(MAKE) stage2-start; \
42296         fi; \
42297         cd $(TARGET_SUBDIR)/libcilkrts && \
42298         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42299                   \
42300                  clean
42301 @endif target-libcilkrts-bootstrap
42302
42303
42304 .PHONY: all-stage3-target-libcilkrts maybe-all-stage3-target-libcilkrts
42305 .PHONY: clean-stage3-target-libcilkrts maybe-clean-stage3-target-libcilkrts
42306 maybe-all-stage3-target-libcilkrts:
42307 maybe-clean-stage3-target-libcilkrts:
42308 @if target-libcilkrts-bootstrap
42309 maybe-all-stage3-target-libcilkrts: all-stage3-target-libcilkrts
42310 all-stage3: all-stage3-target-libcilkrts
42311 TARGET-stage3-target-libcilkrts = $(TARGET-target-libcilkrts)
42312 all-stage3-target-libcilkrts: configure-stage3-target-libcilkrts
42313         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42314         @r=`${PWD_COMMAND}`; export r; \
42315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42316         TFLAGS="$(STAGE3_TFLAGS)"; \
42317         $(NORMAL_TARGET_EXPORTS) \
42318           \
42319         cd $(TARGET_SUBDIR)/libcilkrts && \
42320         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42321                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42322                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42323                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42324                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42325                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42326                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42327                 $(EXTRA_TARGET_FLAGS)   \
42328                 TFLAGS="$(STAGE3_TFLAGS)" \
42329                 $(TARGET-stage3-target-libcilkrts)
42330
42331 maybe-clean-stage3-target-libcilkrts: clean-stage3-target-libcilkrts
42332 clean-stage3: clean-stage3-target-libcilkrts
42333 clean-stage3-target-libcilkrts:
42334         @if [ $(current_stage) = stage3 ]; then \
42335           [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
42336         else \
42337           [ -f $(TARGET_SUBDIR)/stage3-libcilkrts/Makefile ] || exit 0; \
42338           $(MAKE) stage3-start; \
42339         fi; \
42340         cd $(TARGET_SUBDIR)/libcilkrts && \
42341         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42342                   \
42343                  clean
42344 @endif target-libcilkrts-bootstrap
42345
42346
42347 .PHONY: all-stage4-target-libcilkrts maybe-all-stage4-target-libcilkrts
42348 .PHONY: clean-stage4-target-libcilkrts maybe-clean-stage4-target-libcilkrts
42349 maybe-all-stage4-target-libcilkrts:
42350 maybe-clean-stage4-target-libcilkrts:
42351 @if target-libcilkrts-bootstrap
42352 maybe-all-stage4-target-libcilkrts: all-stage4-target-libcilkrts
42353 all-stage4: all-stage4-target-libcilkrts
42354 TARGET-stage4-target-libcilkrts = $(TARGET-target-libcilkrts)
42355 all-stage4-target-libcilkrts: configure-stage4-target-libcilkrts
42356         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42357         @r=`${PWD_COMMAND}`; export r; \
42358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42359         TFLAGS="$(STAGE4_TFLAGS)"; \
42360         $(NORMAL_TARGET_EXPORTS) \
42361           \
42362         cd $(TARGET_SUBDIR)/libcilkrts && \
42363         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42364                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42365                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42366                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42367                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42368                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42369                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42370                 $(EXTRA_TARGET_FLAGS)   \
42371                 TFLAGS="$(STAGE4_TFLAGS)" \
42372                 $(TARGET-stage4-target-libcilkrts)
42373
42374 maybe-clean-stage4-target-libcilkrts: clean-stage4-target-libcilkrts
42375 clean-stage4: clean-stage4-target-libcilkrts
42376 clean-stage4-target-libcilkrts:
42377         @if [ $(current_stage) = stage4 ]; then \
42378           [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
42379         else \
42380           [ -f $(TARGET_SUBDIR)/stage4-libcilkrts/Makefile ] || exit 0; \
42381           $(MAKE) stage4-start; \
42382         fi; \
42383         cd $(TARGET_SUBDIR)/libcilkrts && \
42384         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42385                   \
42386                  clean
42387 @endif target-libcilkrts-bootstrap
42388
42389
42390 .PHONY: all-stageprofile-target-libcilkrts maybe-all-stageprofile-target-libcilkrts
42391 .PHONY: clean-stageprofile-target-libcilkrts maybe-clean-stageprofile-target-libcilkrts
42392 maybe-all-stageprofile-target-libcilkrts:
42393 maybe-clean-stageprofile-target-libcilkrts:
42394 @if target-libcilkrts-bootstrap
42395 maybe-all-stageprofile-target-libcilkrts: all-stageprofile-target-libcilkrts
42396 all-stageprofile: all-stageprofile-target-libcilkrts
42397 TARGET-stageprofile-target-libcilkrts = $(TARGET-target-libcilkrts)
42398 all-stageprofile-target-libcilkrts: configure-stageprofile-target-libcilkrts
42399         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42400         @r=`${PWD_COMMAND}`; export r; \
42401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42402         TFLAGS="$(STAGEprofile_TFLAGS)"; \
42403         $(NORMAL_TARGET_EXPORTS) \
42404           \
42405         cd $(TARGET_SUBDIR)/libcilkrts && \
42406         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42407                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42408                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42409                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42410                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42411                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42412                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42413                 $(EXTRA_TARGET_FLAGS)   \
42414                 TFLAGS="$(STAGEprofile_TFLAGS)" \
42415                 $(TARGET-stageprofile-target-libcilkrts)
42416
42417 maybe-clean-stageprofile-target-libcilkrts: clean-stageprofile-target-libcilkrts
42418 clean-stageprofile: clean-stageprofile-target-libcilkrts
42419 clean-stageprofile-target-libcilkrts:
42420         @if [ $(current_stage) = stageprofile ]; then \
42421           [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
42422         else \
42423           [ -f $(TARGET_SUBDIR)/stageprofile-libcilkrts/Makefile ] || exit 0; \
42424           $(MAKE) stageprofile-start; \
42425         fi; \
42426         cd $(TARGET_SUBDIR)/libcilkrts && \
42427         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42428                   \
42429                  clean
42430 @endif target-libcilkrts-bootstrap
42431
42432
42433 .PHONY: all-stagefeedback-target-libcilkrts maybe-all-stagefeedback-target-libcilkrts
42434 .PHONY: clean-stagefeedback-target-libcilkrts maybe-clean-stagefeedback-target-libcilkrts
42435 maybe-all-stagefeedback-target-libcilkrts:
42436 maybe-clean-stagefeedback-target-libcilkrts:
42437 @if target-libcilkrts-bootstrap
42438 maybe-all-stagefeedback-target-libcilkrts: all-stagefeedback-target-libcilkrts
42439 all-stagefeedback: all-stagefeedback-target-libcilkrts
42440 TARGET-stagefeedback-target-libcilkrts = $(TARGET-target-libcilkrts)
42441 all-stagefeedback-target-libcilkrts: configure-stagefeedback-target-libcilkrts
42442         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42443         @r=`${PWD_COMMAND}`; export r; \
42444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42445         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42446         $(NORMAL_TARGET_EXPORTS) \
42447           \
42448         cd $(TARGET_SUBDIR)/libcilkrts && \
42449         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42450                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42451                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42452                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42453                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42454                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42455                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42456                 $(EXTRA_TARGET_FLAGS)   \
42457                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
42458                 $(TARGET-stagefeedback-target-libcilkrts)
42459
42460 maybe-clean-stagefeedback-target-libcilkrts: clean-stagefeedback-target-libcilkrts
42461 clean-stagefeedback: clean-stagefeedback-target-libcilkrts
42462 clean-stagefeedback-target-libcilkrts:
42463         @if [ $(current_stage) = stagefeedback ]; then \
42464           [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
42465         else \
42466           [ -f $(TARGET_SUBDIR)/stagefeedback-libcilkrts/Makefile ] || exit 0; \
42467           $(MAKE) stagefeedback-start; \
42468         fi; \
42469         cd $(TARGET_SUBDIR)/libcilkrts && \
42470         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42471                   \
42472                  clean
42473 @endif target-libcilkrts-bootstrap
42474
42475
42476
42477
42478
42479
42480 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
42481 maybe-check-target-libcilkrts:
42482 @if target-libcilkrts
42483 maybe-check-target-libcilkrts: check-target-libcilkrts
42484
42485 check-target-libcilkrts:
42486         @: $(MAKE); $(unstage)
42487         @r=`${PWD_COMMAND}`; export r; \
42488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42489         $(NORMAL_TARGET_EXPORTS) \
42490         (cd $(TARGET_SUBDIR)/libcilkrts && \
42491           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42492
42493 @endif target-libcilkrts
42494
42495 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
42496 maybe-install-target-libcilkrts:
42497 @if target-libcilkrts
42498 maybe-install-target-libcilkrts: install-target-libcilkrts
42499
42500 install-target-libcilkrts: installdirs
42501         @: $(MAKE); $(unstage)
42502         @r=`${PWD_COMMAND}`; export r; \
42503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42504         $(NORMAL_TARGET_EXPORTS) \
42505         (cd $(TARGET_SUBDIR)/libcilkrts && \
42506           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42507
42508 @endif target-libcilkrts
42509
42510 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
42511 maybe-install-strip-target-libcilkrts:
42512 @if target-libcilkrts
42513 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
42514
42515 install-strip-target-libcilkrts: installdirs
42516         @: $(MAKE); $(unstage)
42517         @r=`${PWD_COMMAND}`; export r; \
42518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42519         $(NORMAL_TARGET_EXPORTS) \
42520         (cd $(TARGET_SUBDIR)/libcilkrts && \
42521           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42522
42523 @endif target-libcilkrts
42524
42525 # Other targets (info, dvi, pdf, etc.)
42526
42527 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
42528 maybe-info-target-libcilkrts:
42529 @if target-libcilkrts
42530 maybe-info-target-libcilkrts: info-target-libcilkrts
42531
42532 info-target-libcilkrts: \
42533     configure-target-libcilkrts 
42534         @: $(MAKE); $(unstage)
42535         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42536         r=`${PWD_COMMAND}`; export r; \
42537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42538         $(NORMAL_TARGET_EXPORTS) \
42539         echo "Doing info in $(TARGET_SUBDIR)/libcilkrts" ; \
42540         for flag in $(EXTRA_TARGET_FLAGS); do \
42541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42542         done; \
42543         (cd $(TARGET_SUBDIR)/libcilkrts && \
42544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42546                   "RANLIB=$${RANLIB}" \
42547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42548                    info) \
42549           || exit 1
42550
42551 @endif target-libcilkrts
42552
42553 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
42554 maybe-dvi-target-libcilkrts:
42555 @if target-libcilkrts
42556 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
42557
42558 dvi-target-libcilkrts: \
42559     configure-target-libcilkrts 
42560         @: $(MAKE); $(unstage)
42561         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42562         r=`${PWD_COMMAND}`; export r; \
42563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42564         $(NORMAL_TARGET_EXPORTS) \
42565         echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts" ; \
42566         for flag in $(EXTRA_TARGET_FLAGS); do \
42567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42568         done; \
42569         (cd $(TARGET_SUBDIR)/libcilkrts && \
42570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42572                   "RANLIB=$${RANLIB}" \
42573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42574                    dvi) \
42575           || exit 1
42576
42577 @endif target-libcilkrts
42578
42579 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
42580 maybe-pdf-target-libcilkrts:
42581 @if target-libcilkrts
42582 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
42583
42584 pdf-target-libcilkrts: \
42585     configure-target-libcilkrts 
42586         @: $(MAKE); $(unstage)
42587         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42588         r=`${PWD_COMMAND}`; export r; \
42589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42590         $(NORMAL_TARGET_EXPORTS) \
42591         echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts" ; \
42592         for flag in $(EXTRA_TARGET_FLAGS); do \
42593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42594         done; \
42595         (cd $(TARGET_SUBDIR)/libcilkrts && \
42596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42598                   "RANLIB=$${RANLIB}" \
42599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42600                    pdf) \
42601           || exit 1
42602
42603 @endif target-libcilkrts
42604
42605 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
42606 maybe-html-target-libcilkrts:
42607 @if target-libcilkrts
42608 maybe-html-target-libcilkrts: html-target-libcilkrts
42609
42610 html-target-libcilkrts: \
42611     configure-target-libcilkrts 
42612         @: $(MAKE); $(unstage)
42613         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42614         r=`${PWD_COMMAND}`; export r; \
42615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42616         $(NORMAL_TARGET_EXPORTS) \
42617         echo "Doing html in $(TARGET_SUBDIR)/libcilkrts" ; \
42618         for flag in $(EXTRA_TARGET_FLAGS); do \
42619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42620         done; \
42621         (cd $(TARGET_SUBDIR)/libcilkrts && \
42622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42624                   "RANLIB=$${RANLIB}" \
42625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42626                    html) \
42627           || exit 1
42628
42629 @endif target-libcilkrts
42630
42631 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
42632 maybe-TAGS-target-libcilkrts:
42633 @if target-libcilkrts
42634 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
42635
42636 TAGS-target-libcilkrts: \
42637     configure-target-libcilkrts 
42638         @: $(MAKE); $(unstage)
42639         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42640         r=`${PWD_COMMAND}`; export r; \
42641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42642         $(NORMAL_TARGET_EXPORTS) \
42643         echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts" ; \
42644         for flag in $(EXTRA_TARGET_FLAGS); do \
42645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42646         done; \
42647         (cd $(TARGET_SUBDIR)/libcilkrts && \
42648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42650                   "RANLIB=$${RANLIB}" \
42651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42652                    TAGS) \
42653           || exit 1
42654
42655 @endif target-libcilkrts
42656
42657 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
42658 maybe-install-info-target-libcilkrts:
42659 @if target-libcilkrts
42660 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
42661
42662 install-info-target-libcilkrts: \
42663     configure-target-libcilkrts \
42664     info-target-libcilkrts 
42665         @: $(MAKE); $(unstage)
42666         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42667         r=`${PWD_COMMAND}`; export r; \
42668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42669         $(NORMAL_TARGET_EXPORTS) \
42670         echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts" ; \
42671         for flag in $(EXTRA_TARGET_FLAGS); do \
42672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42673         done; \
42674         (cd $(TARGET_SUBDIR)/libcilkrts && \
42675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42677                   "RANLIB=$${RANLIB}" \
42678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42679                    install-info) \
42680           || exit 1
42681
42682 @endif target-libcilkrts
42683
42684 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
42685 maybe-install-pdf-target-libcilkrts:
42686 @if target-libcilkrts
42687 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
42688
42689 install-pdf-target-libcilkrts: \
42690     configure-target-libcilkrts \
42691     pdf-target-libcilkrts 
42692         @: $(MAKE); $(unstage)
42693         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42694         r=`${PWD_COMMAND}`; export r; \
42695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42696         $(NORMAL_TARGET_EXPORTS) \
42697         echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts" ; \
42698         for flag in $(EXTRA_TARGET_FLAGS); do \
42699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42700         done; \
42701         (cd $(TARGET_SUBDIR)/libcilkrts && \
42702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42704                   "RANLIB=$${RANLIB}" \
42705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42706                    install-pdf) \
42707           || exit 1
42708
42709 @endif target-libcilkrts
42710
42711 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
42712 maybe-install-html-target-libcilkrts:
42713 @if target-libcilkrts
42714 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
42715
42716 install-html-target-libcilkrts: \
42717     configure-target-libcilkrts \
42718     html-target-libcilkrts 
42719         @: $(MAKE); $(unstage)
42720         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42721         r=`${PWD_COMMAND}`; export r; \
42722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42723         $(NORMAL_TARGET_EXPORTS) \
42724         echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts" ; \
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)/libcilkrts && \
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                    install-html) \
42734           || exit 1
42735
42736 @endif target-libcilkrts
42737
42738 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
42739 maybe-installcheck-target-libcilkrts:
42740 @if target-libcilkrts
42741 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
42742
42743 installcheck-target-libcilkrts: \
42744     configure-target-libcilkrts 
42745         @: $(MAKE); $(unstage)
42746         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42747         r=`${PWD_COMMAND}`; export r; \
42748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42749         $(NORMAL_TARGET_EXPORTS) \
42750         echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts" ; \
42751         for flag in $(EXTRA_TARGET_FLAGS); do \
42752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42753         done; \
42754         (cd $(TARGET_SUBDIR)/libcilkrts && \
42755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42757                   "RANLIB=$${RANLIB}" \
42758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42759                    installcheck) \
42760           || exit 1
42761
42762 @endif target-libcilkrts
42763
42764 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
42765 maybe-mostlyclean-target-libcilkrts:
42766 @if target-libcilkrts
42767 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
42768
42769 mostlyclean-target-libcilkrts: 
42770         @: $(MAKE); $(unstage)
42771         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42772         r=`${PWD_COMMAND}`; export r; \
42773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42774         $(NORMAL_TARGET_EXPORTS) \
42775         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts" ; \
42776         for flag in $(EXTRA_TARGET_FLAGS); do \
42777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42778         done; \
42779         (cd $(TARGET_SUBDIR)/libcilkrts && \
42780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42782                   "RANLIB=$${RANLIB}" \
42783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42784                    mostlyclean) \
42785           || exit 1
42786
42787 @endif target-libcilkrts
42788
42789 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
42790 maybe-clean-target-libcilkrts:
42791 @if target-libcilkrts
42792 maybe-clean-target-libcilkrts: clean-target-libcilkrts
42793
42794 clean-target-libcilkrts: 
42795         @: $(MAKE); $(unstage)
42796         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42797         r=`${PWD_COMMAND}`; export r; \
42798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42799         $(NORMAL_TARGET_EXPORTS) \
42800         echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts" ; \
42801         for flag in $(EXTRA_TARGET_FLAGS); do \
42802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42803         done; \
42804         (cd $(TARGET_SUBDIR)/libcilkrts && \
42805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42807                   "RANLIB=$${RANLIB}" \
42808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42809                    clean) \
42810           || exit 1
42811
42812 @endif target-libcilkrts
42813
42814 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
42815 maybe-distclean-target-libcilkrts:
42816 @if target-libcilkrts
42817 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
42818
42819 distclean-target-libcilkrts: 
42820         @: $(MAKE); $(unstage)
42821         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42822         r=`${PWD_COMMAND}`; export r; \
42823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42824         $(NORMAL_TARGET_EXPORTS) \
42825         echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts" ; \
42826         for flag in $(EXTRA_TARGET_FLAGS); do \
42827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42828         done; \
42829         (cd $(TARGET_SUBDIR)/libcilkrts && \
42830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42832                   "RANLIB=$${RANLIB}" \
42833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42834                    distclean) \
42835           || exit 1
42836
42837 @endif target-libcilkrts
42838
42839 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
42840 maybe-maintainer-clean-target-libcilkrts:
42841 @if target-libcilkrts
42842 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
42843
42844 maintainer-clean-target-libcilkrts: 
42845         @: $(MAKE); $(unstage)
42846         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42847         r=`${PWD_COMMAND}`; export r; \
42848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42849         $(NORMAL_TARGET_EXPORTS) \
42850         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts" ; \
42851         for flag in $(EXTRA_TARGET_FLAGS); do \
42852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42853         done; \
42854         (cd $(TARGET_SUBDIR)/libcilkrts && \
42855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42857                   "RANLIB=$${RANLIB}" \
42858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42859                    maintainer-clean) \
42860           || exit 1
42861
42862 @endif target-libcilkrts
42863
42864
42865
42866 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
42867 maybe-configure-target-libgomp:
42868 @if gcc-bootstrap
42869 configure-target-libgomp: stage_current
42870 @endif gcc-bootstrap
42871 @if target-libgomp
42872 maybe-configure-target-libgomp: configure-target-libgomp
42873 configure-target-libgomp: 
42874         @r=`${PWD_COMMAND}`; export r; \
42875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42876         echo "Checking multilib configuration for libgomp..."; \
42877         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
42878         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
42879         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
42880           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
42881             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
42882           else \
42883             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
42884             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
42885           fi; \
42886         else \
42887           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
42888         fi; \
42889         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
42890         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
42891         $(NORMAL_TARGET_EXPORTS)  \
42892         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
42893         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
42894         case $(srcdir) in \
42895           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42896           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
42897                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42898         esac; \
42899         srcdiroption="--srcdir=$${topdir}/libgomp"; \
42900         libsrcdir="$$s/libgomp"; \
42901         rm -f no-such-file || : ; \
42902         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42903           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42904           --target=${target_alias} $${srcdiroption}  \
42905           || exit 1
42906 @endif target-libgomp
42907
42908
42909
42910 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
42911 maybe-configure-stage1-target-libgomp:
42912 @if target-libgomp-bootstrap
42913 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
42914 configure-stage1-target-libgomp:
42915         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42916         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
42917         @r=`${PWD_COMMAND}`; export r; \
42918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42919         TFLAGS="$(STAGE1_TFLAGS)"; \
42920         echo "Checking multilib configuration for libgomp..."; \
42921         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
42922         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
42923           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
42924             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
42925           else \
42926             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
42927             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
42928           fi; \
42929         else \
42930           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
42931         fi; \
42932         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
42933         $(NORMAL_TARGET_EXPORTS) \
42934         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42935         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42936         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42937         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
42938         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
42939         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
42940         case $(srcdir) in \
42941           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42942           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
42943                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42944         esac; \
42945         srcdiroption="--srcdir=$${topdir}/libgomp"; \
42946         libsrcdir="$$s/libgomp"; \
42947         $(SHELL) $${libsrcdir}/configure \
42948           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42949           --target=${target_alias} $${srcdiroption} \
42950           $(STAGE1_CONFIGURE_FLAGS)
42951 @endif target-libgomp-bootstrap
42952
42953 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
42954 maybe-configure-stage2-target-libgomp:
42955 @if target-libgomp-bootstrap
42956 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
42957 configure-stage2-target-libgomp:
42958         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42959         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
42960         @r=`${PWD_COMMAND}`; export r; \
42961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42962         TFLAGS="$(STAGE2_TFLAGS)"; \
42963         echo "Checking multilib configuration for libgomp..."; \
42964         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
42965         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
42966           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
42967             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
42968           else \
42969             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
42970             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
42971           fi; \
42972         else \
42973           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
42974         fi; \
42975         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
42976         $(NORMAL_TARGET_EXPORTS) \
42977          \
42978         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42979         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42980         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42981         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
42982         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
42983         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
42984         case $(srcdir) in \
42985           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42986           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
42987                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42988         esac; \
42989         srcdiroption="--srcdir=$${topdir}/libgomp"; \
42990         libsrcdir="$$s/libgomp"; \
42991         $(SHELL) $${libsrcdir}/configure \
42992           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42993           --target=${target_alias} $${srcdiroption} \
42994           --with-build-libsubdir=$(HOST_SUBDIR) \
42995           $(STAGE2_CONFIGURE_FLAGS)
42996 @endif target-libgomp-bootstrap
42997
42998 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
42999 maybe-configure-stage3-target-libgomp:
43000 @if target-libgomp-bootstrap
43001 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
43002 configure-stage3-target-libgomp:
43003         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43004         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
43005         @r=`${PWD_COMMAND}`; export r; \
43006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43007         TFLAGS="$(STAGE3_TFLAGS)"; \
43008         echo "Checking multilib configuration for libgomp..."; \
43009         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
43010         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43011           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43012             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
43013           else \
43014             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
43015             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
43016           fi; \
43017         else \
43018           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
43019         fi; \
43020         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
43021         $(NORMAL_TARGET_EXPORTS) \
43022          \
43023         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43024         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43025         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43026         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
43027         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
43028         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
43029         case $(srcdir) in \
43030           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43031           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
43032                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43033         esac; \
43034         srcdiroption="--srcdir=$${topdir}/libgomp"; \
43035         libsrcdir="$$s/libgomp"; \
43036         $(SHELL) $${libsrcdir}/configure \
43037           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43038           --target=${target_alias} $${srcdiroption} \
43039           --with-build-libsubdir=$(HOST_SUBDIR) \
43040           $(STAGE3_CONFIGURE_FLAGS)
43041 @endif target-libgomp-bootstrap
43042
43043 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
43044 maybe-configure-stage4-target-libgomp:
43045 @if target-libgomp-bootstrap
43046 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
43047 configure-stage4-target-libgomp:
43048         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43049         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
43050         @r=`${PWD_COMMAND}`; export r; \
43051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43052         TFLAGS="$(STAGE4_TFLAGS)"; \
43053         echo "Checking multilib configuration for libgomp..."; \
43054         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
43055         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43056           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43057             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
43058           else \
43059             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
43060             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
43061           fi; \
43062         else \
43063           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
43064         fi; \
43065         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
43066         $(NORMAL_TARGET_EXPORTS) \
43067          \
43068         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43069         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43070         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43071         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
43072         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
43073         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
43074         case $(srcdir) in \
43075           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43076           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
43077                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43078         esac; \
43079         srcdiroption="--srcdir=$${topdir}/libgomp"; \
43080         libsrcdir="$$s/libgomp"; \
43081         $(SHELL) $${libsrcdir}/configure \
43082           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43083           --target=${target_alias} $${srcdiroption} \
43084           --with-build-libsubdir=$(HOST_SUBDIR) \
43085           $(STAGE4_CONFIGURE_FLAGS)
43086 @endif target-libgomp-bootstrap
43087
43088 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
43089 maybe-configure-stageprofile-target-libgomp:
43090 @if target-libgomp-bootstrap
43091 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
43092 configure-stageprofile-target-libgomp:
43093         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43094         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
43095         @r=`${PWD_COMMAND}`; export r; \
43096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43097         TFLAGS="$(STAGEprofile_TFLAGS)"; \
43098         echo "Checking multilib configuration for libgomp..."; \
43099         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
43100         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43101           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43102             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
43103           else \
43104             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
43105             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
43106           fi; \
43107         else \
43108           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
43109         fi; \
43110         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
43111         $(NORMAL_TARGET_EXPORTS) \
43112          \
43113         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43114         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43115         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43116         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
43117         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
43118         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
43119         case $(srcdir) in \
43120           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43121           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
43122                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43123         esac; \
43124         srcdiroption="--srcdir=$${topdir}/libgomp"; \
43125         libsrcdir="$$s/libgomp"; \
43126         $(SHELL) $${libsrcdir}/configure \
43127           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43128           --target=${target_alias} $${srcdiroption} \
43129           --with-build-libsubdir=$(HOST_SUBDIR) \
43130           $(STAGEprofile_CONFIGURE_FLAGS)
43131 @endif target-libgomp-bootstrap
43132
43133 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
43134 maybe-configure-stagefeedback-target-libgomp:
43135 @if target-libgomp-bootstrap
43136 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
43137 configure-stagefeedback-target-libgomp:
43138         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43139         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
43140         @r=`${PWD_COMMAND}`; export r; \
43141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43142         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43143         echo "Checking multilib configuration for libgomp..."; \
43144         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
43145         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43146           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43147             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
43148           else \
43149             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
43150             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
43151           fi; \
43152         else \
43153           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
43154         fi; \
43155         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
43156         $(NORMAL_TARGET_EXPORTS) \
43157          \
43158         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43159         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43160         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43161         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
43162         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
43163         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
43164         case $(srcdir) in \
43165           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43166           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
43167                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43168         esac; \
43169         srcdiroption="--srcdir=$${topdir}/libgomp"; \
43170         libsrcdir="$$s/libgomp"; \
43171         $(SHELL) $${libsrcdir}/configure \
43172           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43173           --target=${target_alias} $${srcdiroption} \
43174           --with-build-libsubdir=$(HOST_SUBDIR) \
43175           $(STAGEfeedback_CONFIGURE_FLAGS)
43176 @endif target-libgomp-bootstrap
43177
43178
43179
43180
43181
43182 .PHONY: all-target-libgomp maybe-all-target-libgomp
43183 maybe-all-target-libgomp:
43184 @if gcc-bootstrap
43185 all-target-libgomp: stage_current
43186 @endif gcc-bootstrap
43187 @if target-libgomp
43188 TARGET-target-libgomp=all
43189 maybe-all-target-libgomp: all-target-libgomp
43190 all-target-libgomp: configure-target-libgomp
43191         @r=`${PWD_COMMAND}`; export r; \
43192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43193         $(NORMAL_TARGET_EXPORTS)  \
43194         (cd $(TARGET_SUBDIR)/libgomp && \
43195           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43196                 $(TARGET-target-libgomp))
43197 @endif target-libgomp
43198
43199
43200
43201 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
43202 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
43203 maybe-all-stage1-target-libgomp:
43204 maybe-clean-stage1-target-libgomp:
43205 @if target-libgomp-bootstrap
43206 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
43207 all-stage1: all-stage1-target-libgomp
43208 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
43209 all-stage1-target-libgomp: configure-stage1-target-libgomp
43210         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43211         @r=`${PWD_COMMAND}`; export r; \
43212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43213         TFLAGS="$(STAGE1_TFLAGS)"; \
43214         $(NORMAL_TARGET_EXPORTS)  \
43215         cd $(TARGET_SUBDIR)/libgomp && \
43216         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43217                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43218                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43219                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43220                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43221                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43222                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43223                 $(EXTRA_TARGET_FLAGS)  \
43224                   \
43225                 TFLAGS="$(STAGE1_TFLAGS)" \
43226                 $(TARGET-stage1-target-libgomp)
43227
43228 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
43229 clean-stage1: clean-stage1-target-libgomp
43230 clean-stage1-target-libgomp:
43231         @if [ $(current_stage) = stage1 ]; then \
43232           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
43233         else \
43234           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
43235           $(MAKE) stage1-start; \
43236         fi; \
43237         cd $(TARGET_SUBDIR)/libgomp && \
43238         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
43239           clean
43240 @endif target-libgomp-bootstrap
43241
43242
43243 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
43244 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
43245 maybe-all-stage2-target-libgomp:
43246 maybe-clean-stage2-target-libgomp:
43247 @if target-libgomp-bootstrap
43248 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
43249 all-stage2: all-stage2-target-libgomp
43250 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
43251 all-stage2-target-libgomp: configure-stage2-target-libgomp
43252         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43253         @r=`${PWD_COMMAND}`; export r; \
43254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43255         TFLAGS="$(STAGE2_TFLAGS)"; \
43256         $(NORMAL_TARGET_EXPORTS) \
43257           \
43258         cd $(TARGET_SUBDIR)/libgomp && \
43259         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43260                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43261                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43262                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43263                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43264                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43265                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43266                 $(EXTRA_TARGET_FLAGS)   \
43267                 TFLAGS="$(STAGE2_TFLAGS)" \
43268                 $(TARGET-stage2-target-libgomp)
43269
43270 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
43271 clean-stage2: clean-stage2-target-libgomp
43272 clean-stage2-target-libgomp:
43273         @if [ $(current_stage) = stage2 ]; then \
43274           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
43275         else \
43276           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
43277           $(MAKE) stage2-start; \
43278         fi; \
43279         cd $(TARGET_SUBDIR)/libgomp && \
43280         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43281 @endif target-libgomp-bootstrap
43282
43283
43284 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
43285 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
43286 maybe-all-stage3-target-libgomp:
43287 maybe-clean-stage3-target-libgomp:
43288 @if target-libgomp-bootstrap
43289 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
43290 all-stage3: all-stage3-target-libgomp
43291 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
43292 all-stage3-target-libgomp: configure-stage3-target-libgomp
43293         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43294         @r=`${PWD_COMMAND}`; export r; \
43295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43296         TFLAGS="$(STAGE3_TFLAGS)"; \
43297         $(NORMAL_TARGET_EXPORTS) \
43298           \
43299         cd $(TARGET_SUBDIR)/libgomp && \
43300         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43301                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43302                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43303                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43304                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43305                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43306                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43307                 $(EXTRA_TARGET_FLAGS)   \
43308                 TFLAGS="$(STAGE3_TFLAGS)" \
43309                 $(TARGET-stage3-target-libgomp)
43310
43311 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
43312 clean-stage3: clean-stage3-target-libgomp
43313 clean-stage3-target-libgomp:
43314         @if [ $(current_stage) = stage3 ]; then \
43315           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
43316         else \
43317           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
43318           $(MAKE) stage3-start; \
43319         fi; \
43320         cd $(TARGET_SUBDIR)/libgomp && \
43321         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43322 @endif target-libgomp-bootstrap
43323
43324
43325 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
43326 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
43327 maybe-all-stage4-target-libgomp:
43328 maybe-clean-stage4-target-libgomp:
43329 @if target-libgomp-bootstrap
43330 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
43331 all-stage4: all-stage4-target-libgomp
43332 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
43333 all-stage4-target-libgomp: configure-stage4-target-libgomp
43334         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43335         @r=`${PWD_COMMAND}`; export r; \
43336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43337         TFLAGS="$(STAGE4_TFLAGS)"; \
43338         $(NORMAL_TARGET_EXPORTS) \
43339           \
43340         cd $(TARGET_SUBDIR)/libgomp && \
43341         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43342                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43343                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43344                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43345                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43346                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43347                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43348                 $(EXTRA_TARGET_FLAGS)   \
43349                 TFLAGS="$(STAGE4_TFLAGS)" \
43350                 $(TARGET-stage4-target-libgomp)
43351
43352 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
43353 clean-stage4: clean-stage4-target-libgomp
43354 clean-stage4-target-libgomp:
43355         @if [ $(current_stage) = stage4 ]; then \
43356           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
43357         else \
43358           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
43359           $(MAKE) stage4-start; \
43360         fi; \
43361         cd $(TARGET_SUBDIR)/libgomp && \
43362         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43363 @endif target-libgomp-bootstrap
43364
43365
43366 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
43367 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
43368 maybe-all-stageprofile-target-libgomp:
43369 maybe-clean-stageprofile-target-libgomp:
43370 @if target-libgomp-bootstrap
43371 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
43372 all-stageprofile: all-stageprofile-target-libgomp
43373 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
43374 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
43375         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43376         @r=`${PWD_COMMAND}`; export r; \
43377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43378         TFLAGS="$(STAGEprofile_TFLAGS)"; \
43379         $(NORMAL_TARGET_EXPORTS) \
43380           \
43381         cd $(TARGET_SUBDIR)/libgomp && \
43382         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43383                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43384                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43385                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43386                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43387                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43388                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43389                 $(EXTRA_TARGET_FLAGS)   \
43390                 TFLAGS="$(STAGEprofile_TFLAGS)" \
43391                 $(TARGET-stageprofile-target-libgomp)
43392
43393 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
43394 clean-stageprofile: clean-stageprofile-target-libgomp
43395 clean-stageprofile-target-libgomp:
43396         @if [ $(current_stage) = stageprofile ]; then \
43397           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
43398         else \
43399           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
43400           $(MAKE) stageprofile-start; \
43401         fi; \
43402         cd $(TARGET_SUBDIR)/libgomp && \
43403         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43404 @endif target-libgomp-bootstrap
43405
43406
43407 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
43408 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
43409 maybe-all-stagefeedback-target-libgomp:
43410 maybe-clean-stagefeedback-target-libgomp:
43411 @if target-libgomp-bootstrap
43412 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
43413 all-stagefeedback: all-stagefeedback-target-libgomp
43414 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
43415 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
43416         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43417         @r=`${PWD_COMMAND}`; export r; \
43418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43419         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43420         $(NORMAL_TARGET_EXPORTS) \
43421           \
43422         cd $(TARGET_SUBDIR)/libgomp && \
43423         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43424                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43425                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43426                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43427                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43428                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43429                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43430                 $(EXTRA_TARGET_FLAGS)   \
43431                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43432                 $(TARGET-stagefeedback-target-libgomp)
43433
43434 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
43435 clean-stagefeedback: clean-stagefeedback-target-libgomp
43436 clean-stagefeedback-target-libgomp:
43437         @if [ $(current_stage) = stagefeedback ]; then \
43438           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
43439         else \
43440           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
43441           $(MAKE) stagefeedback-start; \
43442         fi; \
43443         cd $(TARGET_SUBDIR)/libgomp && \
43444         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43445 @endif target-libgomp-bootstrap
43446
43447
43448
43449
43450
43451
43452 .PHONY: check-target-libgomp maybe-check-target-libgomp
43453 maybe-check-target-libgomp:
43454 @if target-libgomp
43455 maybe-check-target-libgomp: check-target-libgomp
43456
43457 check-target-libgomp:
43458         @: $(MAKE); $(unstage)
43459         @r=`${PWD_COMMAND}`; export r; \
43460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43461         $(NORMAL_TARGET_EXPORTS) \
43462         (cd $(TARGET_SUBDIR)/libgomp && \
43463           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43464
43465 @endif target-libgomp
43466
43467 .PHONY: install-target-libgomp maybe-install-target-libgomp
43468 maybe-install-target-libgomp:
43469 @if target-libgomp
43470 maybe-install-target-libgomp: install-target-libgomp
43471
43472 install-target-libgomp: installdirs
43473         @: $(MAKE); $(unstage)
43474         @r=`${PWD_COMMAND}`; export r; \
43475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43476         $(NORMAL_TARGET_EXPORTS) \
43477         (cd $(TARGET_SUBDIR)/libgomp && \
43478           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43479
43480 @endif target-libgomp
43481
43482 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
43483 maybe-install-strip-target-libgomp:
43484 @if target-libgomp
43485 maybe-install-strip-target-libgomp: install-strip-target-libgomp
43486
43487 install-strip-target-libgomp: installdirs
43488         @: $(MAKE); $(unstage)
43489         @r=`${PWD_COMMAND}`; export r; \
43490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43491         $(NORMAL_TARGET_EXPORTS) \
43492         (cd $(TARGET_SUBDIR)/libgomp && \
43493           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43494
43495 @endif target-libgomp
43496
43497 # Other targets (info, dvi, pdf, etc.)
43498
43499 .PHONY: maybe-info-target-libgomp info-target-libgomp
43500 maybe-info-target-libgomp:
43501 @if target-libgomp
43502 maybe-info-target-libgomp: info-target-libgomp
43503
43504 info-target-libgomp: \
43505     configure-target-libgomp 
43506         @: $(MAKE); $(unstage)
43507         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43508         r=`${PWD_COMMAND}`; export r; \
43509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43510         $(NORMAL_TARGET_EXPORTS) \
43511         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
43512         for flag in $(EXTRA_TARGET_FLAGS); do \
43513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43514         done; \
43515         (cd $(TARGET_SUBDIR)/libgomp && \
43516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43518                   "RANLIB=$${RANLIB}" \
43519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43520                    info) \
43521           || exit 1
43522
43523 @endif target-libgomp
43524
43525 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
43526 maybe-dvi-target-libgomp:
43527 @if target-libgomp
43528 maybe-dvi-target-libgomp: dvi-target-libgomp
43529
43530 dvi-target-libgomp: \
43531     configure-target-libgomp 
43532         @: $(MAKE); $(unstage)
43533         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43534         r=`${PWD_COMMAND}`; export r; \
43535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43536         $(NORMAL_TARGET_EXPORTS) \
43537         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
43538         for flag in $(EXTRA_TARGET_FLAGS); do \
43539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43540         done; \
43541         (cd $(TARGET_SUBDIR)/libgomp && \
43542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43544                   "RANLIB=$${RANLIB}" \
43545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43546                    dvi) \
43547           || exit 1
43548
43549 @endif target-libgomp
43550
43551 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
43552 maybe-pdf-target-libgomp:
43553 @if target-libgomp
43554 maybe-pdf-target-libgomp: pdf-target-libgomp
43555
43556 pdf-target-libgomp: \
43557     configure-target-libgomp 
43558         @: $(MAKE); $(unstage)
43559         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43560         r=`${PWD_COMMAND}`; export r; \
43561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43562         $(NORMAL_TARGET_EXPORTS) \
43563         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
43564         for flag in $(EXTRA_TARGET_FLAGS); do \
43565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43566         done; \
43567         (cd $(TARGET_SUBDIR)/libgomp && \
43568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43570                   "RANLIB=$${RANLIB}" \
43571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43572                    pdf) \
43573           || exit 1
43574
43575 @endif target-libgomp
43576
43577 .PHONY: maybe-html-target-libgomp html-target-libgomp
43578 maybe-html-target-libgomp:
43579 @if target-libgomp
43580 maybe-html-target-libgomp: html-target-libgomp
43581
43582 html-target-libgomp: \
43583     configure-target-libgomp 
43584         @: $(MAKE); $(unstage)
43585         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43586         r=`${PWD_COMMAND}`; export r; \
43587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43588         $(NORMAL_TARGET_EXPORTS) \
43589         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
43590         for flag in $(EXTRA_TARGET_FLAGS); do \
43591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43592         done; \
43593         (cd $(TARGET_SUBDIR)/libgomp && \
43594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43596                   "RANLIB=$${RANLIB}" \
43597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43598                    html) \
43599           || exit 1
43600
43601 @endif target-libgomp
43602
43603 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
43604 maybe-TAGS-target-libgomp:
43605 @if target-libgomp
43606 maybe-TAGS-target-libgomp: TAGS-target-libgomp
43607
43608 TAGS-target-libgomp: \
43609     configure-target-libgomp 
43610         @: $(MAKE); $(unstage)
43611         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43612         r=`${PWD_COMMAND}`; export r; \
43613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43614         $(NORMAL_TARGET_EXPORTS) \
43615         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
43616         for flag in $(EXTRA_TARGET_FLAGS); do \
43617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43618         done; \
43619         (cd $(TARGET_SUBDIR)/libgomp && \
43620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43622                   "RANLIB=$${RANLIB}" \
43623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43624                    TAGS) \
43625           || exit 1
43626
43627 @endif target-libgomp
43628
43629 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
43630 maybe-install-info-target-libgomp:
43631 @if target-libgomp
43632 maybe-install-info-target-libgomp: install-info-target-libgomp
43633
43634 install-info-target-libgomp: \
43635     configure-target-libgomp \
43636     info-target-libgomp 
43637         @: $(MAKE); $(unstage)
43638         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43639         r=`${PWD_COMMAND}`; export r; \
43640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43641         $(NORMAL_TARGET_EXPORTS) \
43642         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
43643         for flag in $(EXTRA_TARGET_FLAGS); do \
43644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43645         done; \
43646         (cd $(TARGET_SUBDIR)/libgomp && \
43647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43649                   "RANLIB=$${RANLIB}" \
43650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43651                    install-info) \
43652           || exit 1
43653
43654 @endif target-libgomp
43655
43656 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
43657 maybe-install-pdf-target-libgomp:
43658 @if target-libgomp
43659 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
43660
43661 install-pdf-target-libgomp: \
43662     configure-target-libgomp \
43663     pdf-target-libgomp 
43664         @: $(MAKE); $(unstage)
43665         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43666         r=`${PWD_COMMAND}`; export r; \
43667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43668         $(NORMAL_TARGET_EXPORTS) \
43669         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
43670         for flag in $(EXTRA_TARGET_FLAGS); do \
43671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43672         done; \
43673         (cd $(TARGET_SUBDIR)/libgomp && \
43674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43676                   "RANLIB=$${RANLIB}" \
43677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43678                    install-pdf) \
43679           || exit 1
43680
43681 @endif target-libgomp
43682
43683 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
43684 maybe-install-html-target-libgomp:
43685 @if target-libgomp
43686 maybe-install-html-target-libgomp: install-html-target-libgomp
43687
43688 install-html-target-libgomp: \
43689     configure-target-libgomp \
43690     html-target-libgomp 
43691         @: $(MAKE); $(unstage)
43692         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43693         r=`${PWD_COMMAND}`; export r; \
43694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43695         $(NORMAL_TARGET_EXPORTS) \
43696         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
43697         for flag in $(EXTRA_TARGET_FLAGS); do \
43698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43699         done; \
43700         (cd $(TARGET_SUBDIR)/libgomp && \
43701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43703                   "RANLIB=$${RANLIB}" \
43704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43705                    install-html) \
43706           || exit 1
43707
43708 @endif target-libgomp
43709
43710 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
43711 maybe-installcheck-target-libgomp:
43712 @if target-libgomp
43713 maybe-installcheck-target-libgomp: installcheck-target-libgomp
43714
43715 installcheck-target-libgomp: \
43716     configure-target-libgomp 
43717         @: $(MAKE); $(unstage)
43718         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43719         r=`${PWD_COMMAND}`; export r; \
43720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43721         $(NORMAL_TARGET_EXPORTS) \
43722         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
43723         for flag in $(EXTRA_TARGET_FLAGS); do \
43724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43725         done; \
43726         (cd $(TARGET_SUBDIR)/libgomp && \
43727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43729                   "RANLIB=$${RANLIB}" \
43730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43731                    installcheck) \
43732           || exit 1
43733
43734 @endif target-libgomp
43735
43736 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
43737 maybe-mostlyclean-target-libgomp:
43738 @if target-libgomp
43739 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
43740
43741 mostlyclean-target-libgomp: 
43742         @: $(MAKE); $(unstage)
43743         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43744         r=`${PWD_COMMAND}`; export r; \
43745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43746         $(NORMAL_TARGET_EXPORTS) \
43747         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
43748         for flag in $(EXTRA_TARGET_FLAGS); do \
43749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43750         done; \
43751         (cd $(TARGET_SUBDIR)/libgomp && \
43752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43754                   "RANLIB=$${RANLIB}" \
43755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43756                    mostlyclean) \
43757           || exit 1
43758
43759 @endif target-libgomp
43760
43761 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
43762 maybe-clean-target-libgomp:
43763 @if target-libgomp
43764 maybe-clean-target-libgomp: clean-target-libgomp
43765
43766 clean-target-libgomp: 
43767         @: $(MAKE); $(unstage)
43768         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43769         r=`${PWD_COMMAND}`; export r; \
43770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43771         $(NORMAL_TARGET_EXPORTS) \
43772         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
43773         for flag in $(EXTRA_TARGET_FLAGS); do \
43774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43775         done; \
43776         (cd $(TARGET_SUBDIR)/libgomp && \
43777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43779                   "RANLIB=$${RANLIB}" \
43780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43781                    clean) \
43782           || exit 1
43783
43784 @endif target-libgomp
43785
43786 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
43787 maybe-distclean-target-libgomp:
43788 @if target-libgomp
43789 maybe-distclean-target-libgomp: distclean-target-libgomp
43790
43791 distclean-target-libgomp: 
43792         @: $(MAKE); $(unstage)
43793         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43794         r=`${PWD_COMMAND}`; export r; \
43795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43796         $(NORMAL_TARGET_EXPORTS) \
43797         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
43798         for flag in $(EXTRA_TARGET_FLAGS); do \
43799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43800         done; \
43801         (cd $(TARGET_SUBDIR)/libgomp && \
43802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43804                   "RANLIB=$${RANLIB}" \
43805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43806                    distclean) \
43807           || exit 1
43808
43809 @endif target-libgomp
43810
43811 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
43812 maybe-maintainer-clean-target-libgomp:
43813 @if target-libgomp
43814 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
43815
43816 maintainer-clean-target-libgomp: 
43817         @: $(MAKE); $(unstage)
43818         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43819         r=`${PWD_COMMAND}`; export r; \
43820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43821         $(NORMAL_TARGET_EXPORTS) \
43822         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
43823         for flag in $(EXTRA_TARGET_FLAGS); do \
43824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43825         done; \
43826         (cd $(TARGET_SUBDIR)/libgomp && \
43827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43829                   "RANLIB=$${RANLIB}" \
43830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43831                    maintainer-clean) \
43832           || exit 1
43833
43834 @endif target-libgomp
43835
43836
43837
43838
43839
43840 .PHONY: configure-target-libitm maybe-configure-target-libitm
43841 maybe-configure-target-libitm:
43842 @if gcc-bootstrap
43843 configure-target-libitm: stage_current
43844 @endif gcc-bootstrap
43845 @if target-libitm
43846 maybe-configure-target-libitm: configure-target-libitm
43847 configure-target-libitm: 
43848         @: $(MAKE); $(unstage)
43849         @r=`${PWD_COMMAND}`; export r; \
43850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43851         echo "Checking multilib configuration for libitm..."; \
43852         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm ; \
43853         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null ; \
43854         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
43855           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
43856             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
43857           else \
43858             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
43859             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
43860           fi; \
43861         else \
43862           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
43863         fi; \
43864         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
43865         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm ; \
43866         $(NORMAL_TARGET_EXPORTS)  \
43867         echo Configuring in $(TARGET_SUBDIR)/libitm; \
43868         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
43869         case $(srcdir) in \
43870           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43871           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
43872                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43873         esac; \
43874         srcdiroption="--srcdir=$${topdir}/libitm"; \
43875         libsrcdir="$$s/libitm"; \
43876         rm -f no-such-file || : ; \
43877         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43878           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43879           --target=${target_alias} $${srcdiroption}  \
43880           || exit 1
43881 @endif target-libitm
43882
43883
43884
43885
43886
43887 .PHONY: all-target-libitm maybe-all-target-libitm
43888 maybe-all-target-libitm:
43889 @if gcc-bootstrap
43890 all-target-libitm: stage_current
43891 @endif gcc-bootstrap
43892 @if target-libitm
43893 TARGET-target-libitm=all
43894 maybe-all-target-libitm: all-target-libitm
43895 all-target-libitm: configure-target-libitm
43896         @: $(MAKE); $(unstage)
43897         @r=`${PWD_COMMAND}`; export r; \
43898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43899         $(NORMAL_TARGET_EXPORTS)  \
43900         (cd $(TARGET_SUBDIR)/libitm && \
43901           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43902                 $(TARGET-target-libitm))
43903 @endif target-libitm
43904
43905
43906
43907
43908
43909 .PHONY: check-target-libitm maybe-check-target-libitm
43910 maybe-check-target-libitm:
43911 @if target-libitm
43912 maybe-check-target-libitm: check-target-libitm
43913
43914 check-target-libitm:
43915         @: $(MAKE); $(unstage)
43916         @r=`${PWD_COMMAND}`; export r; \
43917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43918         $(NORMAL_TARGET_EXPORTS) \
43919         (cd $(TARGET_SUBDIR)/libitm && \
43920           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43921
43922 @endif target-libitm
43923
43924 .PHONY: install-target-libitm maybe-install-target-libitm
43925 maybe-install-target-libitm:
43926 @if target-libitm
43927 maybe-install-target-libitm: install-target-libitm
43928
43929 install-target-libitm: installdirs
43930         @: $(MAKE); $(unstage)
43931         @r=`${PWD_COMMAND}`; export r; \
43932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43933         $(NORMAL_TARGET_EXPORTS) \
43934         (cd $(TARGET_SUBDIR)/libitm && \
43935           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43936
43937 @endif target-libitm
43938
43939 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
43940 maybe-install-strip-target-libitm:
43941 @if target-libitm
43942 maybe-install-strip-target-libitm: install-strip-target-libitm
43943
43944 install-strip-target-libitm: installdirs
43945         @: $(MAKE); $(unstage)
43946         @r=`${PWD_COMMAND}`; export r; \
43947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43948         $(NORMAL_TARGET_EXPORTS) \
43949         (cd $(TARGET_SUBDIR)/libitm && \
43950           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43951
43952 @endif target-libitm
43953
43954 # Other targets (info, dvi, pdf, etc.)
43955
43956 .PHONY: maybe-info-target-libitm info-target-libitm
43957 maybe-info-target-libitm:
43958 @if target-libitm
43959 maybe-info-target-libitm: info-target-libitm
43960
43961 info-target-libitm: \
43962     configure-target-libitm 
43963         @: $(MAKE); $(unstage)
43964         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
43965         r=`${PWD_COMMAND}`; export r; \
43966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43967         $(NORMAL_TARGET_EXPORTS) \
43968         echo "Doing info in $(TARGET_SUBDIR)/libitm" ; \
43969         for flag in $(EXTRA_TARGET_FLAGS); do \
43970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43971         done; \
43972         (cd $(TARGET_SUBDIR)/libitm && \
43973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43975                   "RANLIB=$${RANLIB}" \
43976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43977                    info) \
43978           || exit 1
43979
43980 @endif target-libitm
43981
43982 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
43983 maybe-dvi-target-libitm:
43984 @if target-libitm
43985 maybe-dvi-target-libitm: dvi-target-libitm
43986
43987 dvi-target-libitm: \
43988     configure-target-libitm 
43989         @: $(MAKE); $(unstage)
43990         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
43991         r=`${PWD_COMMAND}`; export r; \
43992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43993         $(NORMAL_TARGET_EXPORTS) \
43994         echo "Doing dvi in $(TARGET_SUBDIR)/libitm" ; \
43995         for flag in $(EXTRA_TARGET_FLAGS); do \
43996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43997         done; \
43998         (cd $(TARGET_SUBDIR)/libitm && \
43999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44001                   "RANLIB=$${RANLIB}" \
44002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44003                    dvi) \
44004           || exit 1
44005
44006 @endif target-libitm
44007
44008 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
44009 maybe-pdf-target-libitm:
44010 @if target-libitm
44011 maybe-pdf-target-libitm: pdf-target-libitm
44012
44013 pdf-target-libitm: \
44014     configure-target-libitm 
44015         @: $(MAKE); $(unstage)
44016         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44017         r=`${PWD_COMMAND}`; export r; \
44018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44019         $(NORMAL_TARGET_EXPORTS) \
44020         echo "Doing pdf in $(TARGET_SUBDIR)/libitm" ; \
44021         for flag in $(EXTRA_TARGET_FLAGS); do \
44022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44023         done; \
44024         (cd $(TARGET_SUBDIR)/libitm && \
44025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44027                   "RANLIB=$${RANLIB}" \
44028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44029                    pdf) \
44030           || exit 1
44031
44032 @endif target-libitm
44033
44034 .PHONY: maybe-html-target-libitm html-target-libitm
44035 maybe-html-target-libitm:
44036 @if target-libitm
44037 maybe-html-target-libitm: html-target-libitm
44038
44039 html-target-libitm: \
44040     configure-target-libitm 
44041         @: $(MAKE); $(unstage)
44042         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44043         r=`${PWD_COMMAND}`; export r; \
44044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44045         $(NORMAL_TARGET_EXPORTS) \
44046         echo "Doing html in $(TARGET_SUBDIR)/libitm" ; \
44047         for flag in $(EXTRA_TARGET_FLAGS); do \
44048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44049         done; \
44050         (cd $(TARGET_SUBDIR)/libitm && \
44051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44053                   "RANLIB=$${RANLIB}" \
44054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44055                    html) \
44056           || exit 1
44057
44058 @endif target-libitm
44059
44060 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
44061 maybe-TAGS-target-libitm:
44062 @if target-libitm
44063 maybe-TAGS-target-libitm: TAGS-target-libitm
44064
44065 TAGS-target-libitm: \
44066     configure-target-libitm 
44067         @: $(MAKE); $(unstage)
44068         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44069         r=`${PWD_COMMAND}`; export r; \
44070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44071         $(NORMAL_TARGET_EXPORTS) \
44072         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm" ; \
44073         for flag in $(EXTRA_TARGET_FLAGS); do \
44074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44075         done; \
44076         (cd $(TARGET_SUBDIR)/libitm && \
44077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44079                   "RANLIB=$${RANLIB}" \
44080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44081                    TAGS) \
44082           || exit 1
44083
44084 @endif target-libitm
44085
44086 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
44087 maybe-install-info-target-libitm:
44088 @if target-libitm
44089 maybe-install-info-target-libitm: install-info-target-libitm
44090
44091 install-info-target-libitm: \
44092     configure-target-libitm \
44093     info-target-libitm 
44094         @: $(MAKE); $(unstage)
44095         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44096         r=`${PWD_COMMAND}`; export r; \
44097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44098         $(NORMAL_TARGET_EXPORTS) \
44099         echo "Doing install-info in $(TARGET_SUBDIR)/libitm" ; \
44100         for flag in $(EXTRA_TARGET_FLAGS); do \
44101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44102         done; \
44103         (cd $(TARGET_SUBDIR)/libitm && \
44104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44106                   "RANLIB=$${RANLIB}" \
44107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44108                    install-info) \
44109           || exit 1
44110
44111 @endif target-libitm
44112
44113 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
44114 maybe-install-pdf-target-libitm:
44115 @if target-libitm
44116 maybe-install-pdf-target-libitm: install-pdf-target-libitm
44117
44118 install-pdf-target-libitm: \
44119     configure-target-libitm \
44120     pdf-target-libitm 
44121         @: $(MAKE); $(unstage)
44122         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44123         r=`${PWD_COMMAND}`; export r; \
44124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44125         $(NORMAL_TARGET_EXPORTS) \
44126         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm" ; \
44127         for flag in $(EXTRA_TARGET_FLAGS); do \
44128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44129         done; \
44130         (cd $(TARGET_SUBDIR)/libitm && \
44131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44133                   "RANLIB=$${RANLIB}" \
44134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44135                    install-pdf) \
44136           || exit 1
44137
44138 @endif target-libitm
44139
44140 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
44141 maybe-install-html-target-libitm:
44142 @if target-libitm
44143 maybe-install-html-target-libitm: install-html-target-libitm
44144
44145 install-html-target-libitm: \
44146     configure-target-libitm \
44147     html-target-libitm 
44148         @: $(MAKE); $(unstage)
44149         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44150         r=`${PWD_COMMAND}`; export r; \
44151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44152         $(NORMAL_TARGET_EXPORTS) \
44153         echo "Doing install-html in $(TARGET_SUBDIR)/libitm" ; \
44154         for flag in $(EXTRA_TARGET_FLAGS); do \
44155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44156         done; \
44157         (cd $(TARGET_SUBDIR)/libitm && \
44158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44160                   "RANLIB=$${RANLIB}" \
44161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44162                    install-html) \
44163           || exit 1
44164
44165 @endif target-libitm
44166
44167 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
44168 maybe-installcheck-target-libitm:
44169 @if target-libitm
44170 maybe-installcheck-target-libitm: installcheck-target-libitm
44171
44172 installcheck-target-libitm: \
44173     configure-target-libitm 
44174         @: $(MAKE); $(unstage)
44175         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44176         r=`${PWD_COMMAND}`; export r; \
44177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44178         $(NORMAL_TARGET_EXPORTS) \
44179         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm" ; \
44180         for flag in $(EXTRA_TARGET_FLAGS); do \
44181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44182         done; \
44183         (cd $(TARGET_SUBDIR)/libitm && \
44184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44186                   "RANLIB=$${RANLIB}" \
44187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44188                    installcheck) \
44189           || exit 1
44190
44191 @endif target-libitm
44192
44193 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
44194 maybe-mostlyclean-target-libitm:
44195 @if target-libitm
44196 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
44197
44198 mostlyclean-target-libitm: 
44199         @: $(MAKE); $(unstage)
44200         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44201         r=`${PWD_COMMAND}`; export r; \
44202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44203         $(NORMAL_TARGET_EXPORTS) \
44204         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm" ; \
44205         for flag in $(EXTRA_TARGET_FLAGS); do \
44206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44207         done; \
44208         (cd $(TARGET_SUBDIR)/libitm && \
44209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44211                   "RANLIB=$${RANLIB}" \
44212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44213                    mostlyclean) \
44214           || exit 1
44215
44216 @endif target-libitm
44217
44218 .PHONY: maybe-clean-target-libitm clean-target-libitm
44219 maybe-clean-target-libitm:
44220 @if target-libitm
44221 maybe-clean-target-libitm: clean-target-libitm
44222
44223 clean-target-libitm: 
44224         @: $(MAKE); $(unstage)
44225         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44226         r=`${PWD_COMMAND}`; export r; \
44227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44228         $(NORMAL_TARGET_EXPORTS) \
44229         echo "Doing clean in $(TARGET_SUBDIR)/libitm" ; \
44230         for flag in $(EXTRA_TARGET_FLAGS); do \
44231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44232         done; \
44233         (cd $(TARGET_SUBDIR)/libitm && \
44234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44236                   "RANLIB=$${RANLIB}" \
44237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44238                    clean) \
44239           || exit 1
44240
44241 @endif target-libitm
44242
44243 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
44244 maybe-distclean-target-libitm:
44245 @if target-libitm
44246 maybe-distclean-target-libitm: distclean-target-libitm
44247
44248 distclean-target-libitm: 
44249         @: $(MAKE); $(unstage)
44250         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44251         r=`${PWD_COMMAND}`; export r; \
44252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44253         $(NORMAL_TARGET_EXPORTS) \
44254         echo "Doing distclean in $(TARGET_SUBDIR)/libitm" ; \
44255         for flag in $(EXTRA_TARGET_FLAGS); do \
44256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44257         done; \
44258         (cd $(TARGET_SUBDIR)/libitm && \
44259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44261                   "RANLIB=$${RANLIB}" \
44262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44263                    distclean) \
44264           || exit 1
44265
44266 @endif target-libitm
44267
44268 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
44269 maybe-maintainer-clean-target-libitm:
44270 @if target-libitm
44271 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
44272
44273 maintainer-clean-target-libitm: 
44274         @: $(MAKE); $(unstage)
44275         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44276         r=`${PWD_COMMAND}`; export r; \
44277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44278         $(NORMAL_TARGET_EXPORTS) \
44279         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm" ; \
44280         for flag in $(EXTRA_TARGET_FLAGS); do \
44281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44282         done; \
44283         (cd $(TARGET_SUBDIR)/libitm && \
44284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44286                   "RANLIB=$${RANLIB}" \
44287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44288                    maintainer-clean) \
44289           || exit 1
44290
44291 @endif target-libitm
44292
44293
44294
44295
44296
44297 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
44298 maybe-configure-target-libatomic:
44299 @if gcc-bootstrap
44300 configure-target-libatomic: stage_current
44301 @endif gcc-bootstrap
44302 @if target-libatomic
44303 maybe-configure-target-libatomic: configure-target-libatomic
44304 configure-target-libatomic: 
44305         @: $(MAKE); $(unstage)
44306         @r=`${PWD_COMMAND}`; export r; \
44307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44308         echo "Checking multilib configuration for libatomic..."; \
44309         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic ; \
44310         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null ; \
44311         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
44312           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
44313             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
44314           else \
44315             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
44316             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
44317           fi; \
44318         else \
44319           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
44320         fi; \
44321         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
44322         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic ; \
44323         $(NORMAL_TARGET_EXPORTS)  \
44324         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
44325         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
44326         case $(srcdir) in \
44327           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44328           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
44329                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44330         esac; \
44331         srcdiroption="--srcdir=$${topdir}/libatomic"; \
44332         libsrcdir="$$s/libatomic"; \
44333         rm -f no-such-file || : ; \
44334         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44335           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44336           --target=${target_alias} $${srcdiroption}  \
44337           || exit 1
44338 @endif target-libatomic
44339
44340
44341
44342
44343
44344 .PHONY: all-target-libatomic maybe-all-target-libatomic
44345 maybe-all-target-libatomic:
44346 @if gcc-bootstrap
44347 all-target-libatomic: stage_current
44348 @endif gcc-bootstrap
44349 @if target-libatomic
44350 TARGET-target-libatomic=all
44351 maybe-all-target-libatomic: all-target-libatomic
44352 all-target-libatomic: configure-target-libatomic
44353         @: $(MAKE); $(unstage)
44354         @r=`${PWD_COMMAND}`; export r; \
44355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44356         $(NORMAL_TARGET_EXPORTS)  \
44357         (cd $(TARGET_SUBDIR)/libatomic && \
44358           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44359                 $(TARGET-target-libatomic))
44360 @endif target-libatomic
44361
44362
44363
44364
44365
44366 .PHONY: check-target-libatomic maybe-check-target-libatomic
44367 maybe-check-target-libatomic:
44368 @if target-libatomic
44369 maybe-check-target-libatomic: check-target-libatomic
44370
44371 check-target-libatomic:
44372         @: $(MAKE); $(unstage)
44373         @r=`${PWD_COMMAND}`; export r; \
44374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44375         $(NORMAL_TARGET_EXPORTS) \
44376         (cd $(TARGET_SUBDIR)/libatomic && \
44377           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44378
44379 @endif target-libatomic
44380
44381 .PHONY: install-target-libatomic maybe-install-target-libatomic
44382 maybe-install-target-libatomic:
44383 @if target-libatomic
44384 maybe-install-target-libatomic: install-target-libatomic
44385
44386 install-target-libatomic: installdirs
44387         @: $(MAKE); $(unstage)
44388         @r=`${PWD_COMMAND}`; export r; \
44389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44390         $(NORMAL_TARGET_EXPORTS) \
44391         (cd $(TARGET_SUBDIR)/libatomic && \
44392           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44393
44394 @endif target-libatomic
44395
44396 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
44397 maybe-install-strip-target-libatomic:
44398 @if target-libatomic
44399 maybe-install-strip-target-libatomic: install-strip-target-libatomic
44400
44401 install-strip-target-libatomic: installdirs
44402         @: $(MAKE); $(unstage)
44403         @r=`${PWD_COMMAND}`; export r; \
44404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44405         $(NORMAL_TARGET_EXPORTS) \
44406         (cd $(TARGET_SUBDIR)/libatomic && \
44407           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44408
44409 @endif target-libatomic
44410
44411 # Other targets (info, dvi, pdf, etc.)
44412
44413 .PHONY: maybe-info-target-libatomic info-target-libatomic
44414 maybe-info-target-libatomic:
44415 @if target-libatomic
44416 maybe-info-target-libatomic: info-target-libatomic
44417
44418 info-target-libatomic: \
44419     configure-target-libatomic 
44420         @: $(MAKE); $(unstage)
44421         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44422         r=`${PWD_COMMAND}`; export r; \
44423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44424         $(NORMAL_TARGET_EXPORTS) \
44425         echo "Doing info in $(TARGET_SUBDIR)/libatomic" ; \
44426         for flag in $(EXTRA_TARGET_FLAGS); do \
44427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44428         done; \
44429         (cd $(TARGET_SUBDIR)/libatomic && \
44430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44432                   "RANLIB=$${RANLIB}" \
44433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44434                    info) \
44435           || exit 1
44436
44437 @endif target-libatomic
44438
44439 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
44440 maybe-dvi-target-libatomic:
44441 @if target-libatomic
44442 maybe-dvi-target-libatomic: dvi-target-libatomic
44443
44444 dvi-target-libatomic: \
44445     configure-target-libatomic 
44446         @: $(MAKE); $(unstage)
44447         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44448         r=`${PWD_COMMAND}`; export r; \
44449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44450         $(NORMAL_TARGET_EXPORTS) \
44451         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic" ; \
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)/libatomic && \
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                    dvi) \
44461           || exit 1
44462
44463 @endif target-libatomic
44464
44465 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
44466 maybe-pdf-target-libatomic:
44467 @if target-libatomic
44468 maybe-pdf-target-libatomic: pdf-target-libatomic
44469
44470 pdf-target-libatomic: \
44471     configure-target-libatomic 
44472         @: $(MAKE); $(unstage)
44473         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44474         r=`${PWD_COMMAND}`; export r; \
44475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44476         $(NORMAL_TARGET_EXPORTS) \
44477         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic" ; \
44478         for flag in $(EXTRA_TARGET_FLAGS); do \
44479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44480         done; \
44481         (cd $(TARGET_SUBDIR)/libatomic && \
44482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44484                   "RANLIB=$${RANLIB}" \
44485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44486                    pdf) \
44487           || exit 1
44488
44489 @endif target-libatomic
44490
44491 .PHONY: maybe-html-target-libatomic html-target-libatomic
44492 maybe-html-target-libatomic:
44493 @if target-libatomic
44494 maybe-html-target-libatomic: html-target-libatomic
44495
44496 html-target-libatomic: \
44497     configure-target-libatomic 
44498         @: $(MAKE); $(unstage)
44499         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44500         r=`${PWD_COMMAND}`; export r; \
44501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44502         $(NORMAL_TARGET_EXPORTS) \
44503         echo "Doing html in $(TARGET_SUBDIR)/libatomic" ; \
44504         for flag in $(EXTRA_TARGET_FLAGS); do \
44505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44506         done; \
44507         (cd $(TARGET_SUBDIR)/libatomic && \
44508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44510                   "RANLIB=$${RANLIB}" \
44511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44512                    html) \
44513           || exit 1
44514
44515 @endif target-libatomic
44516
44517 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
44518 maybe-TAGS-target-libatomic:
44519 @if target-libatomic
44520 maybe-TAGS-target-libatomic: TAGS-target-libatomic
44521
44522 TAGS-target-libatomic: \
44523     configure-target-libatomic 
44524         @: $(MAKE); $(unstage)
44525         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44526         r=`${PWD_COMMAND}`; export r; \
44527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44528         $(NORMAL_TARGET_EXPORTS) \
44529         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic" ; \
44530         for flag in $(EXTRA_TARGET_FLAGS); do \
44531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44532         done; \
44533         (cd $(TARGET_SUBDIR)/libatomic && \
44534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44536                   "RANLIB=$${RANLIB}" \
44537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44538                    TAGS) \
44539           || exit 1
44540
44541 @endif target-libatomic
44542
44543 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
44544 maybe-install-info-target-libatomic:
44545 @if target-libatomic
44546 maybe-install-info-target-libatomic: install-info-target-libatomic
44547
44548 install-info-target-libatomic: \
44549     configure-target-libatomic \
44550     info-target-libatomic 
44551         @: $(MAKE); $(unstage)
44552         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44553         r=`${PWD_COMMAND}`; export r; \
44554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44555         $(NORMAL_TARGET_EXPORTS) \
44556         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic" ; \
44557         for flag in $(EXTRA_TARGET_FLAGS); do \
44558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44559         done; \
44560         (cd $(TARGET_SUBDIR)/libatomic && \
44561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44563                   "RANLIB=$${RANLIB}" \
44564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44565                    install-info) \
44566           || exit 1
44567
44568 @endif target-libatomic
44569
44570 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
44571 maybe-install-pdf-target-libatomic:
44572 @if target-libatomic
44573 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
44574
44575 install-pdf-target-libatomic: \
44576     configure-target-libatomic \
44577     pdf-target-libatomic 
44578         @: $(MAKE); $(unstage)
44579         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44580         r=`${PWD_COMMAND}`; export r; \
44581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44582         $(NORMAL_TARGET_EXPORTS) \
44583         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic" ; \
44584         for flag in $(EXTRA_TARGET_FLAGS); do \
44585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44586         done; \
44587         (cd $(TARGET_SUBDIR)/libatomic && \
44588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44590                   "RANLIB=$${RANLIB}" \
44591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44592                    install-pdf) \
44593           || exit 1
44594
44595 @endif target-libatomic
44596
44597 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
44598 maybe-install-html-target-libatomic:
44599 @if target-libatomic
44600 maybe-install-html-target-libatomic: install-html-target-libatomic
44601
44602 install-html-target-libatomic: \
44603     configure-target-libatomic \
44604     html-target-libatomic 
44605         @: $(MAKE); $(unstage)
44606         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44607         r=`${PWD_COMMAND}`; export r; \
44608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44609         $(NORMAL_TARGET_EXPORTS) \
44610         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic" ; \
44611         for flag in $(EXTRA_TARGET_FLAGS); do \
44612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44613         done; \
44614         (cd $(TARGET_SUBDIR)/libatomic && \
44615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44617                   "RANLIB=$${RANLIB}" \
44618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44619                    install-html) \
44620           || exit 1
44621
44622 @endif target-libatomic
44623
44624 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
44625 maybe-installcheck-target-libatomic:
44626 @if target-libatomic
44627 maybe-installcheck-target-libatomic: installcheck-target-libatomic
44628
44629 installcheck-target-libatomic: \
44630     configure-target-libatomic 
44631         @: $(MAKE); $(unstage)
44632         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44633         r=`${PWD_COMMAND}`; export r; \
44634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44635         $(NORMAL_TARGET_EXPORTS) \
44636         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic" ; \
44637         for flag in $(EXTRA_TARGET_FLAGS); do \
44638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44639         done; \
44640         (cd $(TARGET_SUBDIR)/libatomic && \
44641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44643                   "RANLIB=$${RANLIB}" \
44644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44645                    installcheck) \
44646           || exit 1
44647
44648 @endif target-libatomic
44649
44650 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
44651 maybe-mostlyclean-target-libatomic:
44652 @if target-libatomic
44653 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
44654
44655 mostlyclean-target-libatomic: 
44656         @: $(MAKE); $(unstage)
44657         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44658         r=`${PWD_COMMAND}`; export r; \
44659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44660         $(NORMAL_TARGET_EXPORTS) \
44661         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic" ; \
44662         for flag in $(EXTRA_TARGET_FLAGS); do \
44663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44664         done; \
44665         (cd $(TARGET_SUBDIR)/libatomic && \
44666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44668                   "RANLIB=$${RANLIB}" \
44669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44670                    mostlyclean) \
44671           || exit 1
44672
44673 @endif target-libatomic
44674
44675 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
44676 maybe-clean-target-libatomic:
44677 @if target-libatomic
44678 maybe-clean-target-libatomic: clean-target-libatomic
44679
44680 clean-target-libatomic: 
44681         @: $(MAKE); $(unstage)
44682         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44683         r=`${PWD_COMMAND}`; export r; \
44684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44685         $(NORMAL_TARGET_EXPORTS) \
44686         echo "Doing clean in $(TARGET_SUBDIR)/libatomic" ; \
44687         for flag in $(EXTRA_TARGET_FLAGS); do \
44688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44689         done; \
44690         (cd $(TARGET_SUBDIR)/libatomic && \
44691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44693                   "RANLIB=$${RANLIB}" \
44694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44695                    clean) \
44696           || exit 1
44697
44698 @endif target-libatomic
44699
44700 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
44701 maybe-distclean-target-libatomic:
44702 @if target-libatomic
44703 maybe-distclean-target-libatomic: distclean-target-libatomic
44704
44705 distclean-target-libatomic: 
44706         @: $(MAKE); $(unstage)
44707         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44708         r=`${PWD_COMMAND}`; export r; \
44709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44710         $(NORMAL_TARGET_EXPORTS) \
44711         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic" ; \
44712         for flag in $(EXTRA_TARGET_FLAGS); do \
44713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44714         done; \
44715         (cd $(TARGET_SUBDIR)/libatomic && \
44716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44718                   "RANLIB=$${RANLIB}" \
44719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44720                    distclean) \
44721           || exit 1
44722
44723 @endif target-libatomic
44724
44725 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
44726 maybe-maintainer-clean-target-libatomic:
44727 @if target-libatomic
44728 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
44729
44730 maintainer-clean-target-libatomic: 
44731         @: $(MAKE); $(unstage)
44732         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44733         r=`${PWD_COMMAND}`; export r; \
44734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44735         $(NORMAL_TARGET_EXPORTS) \
44736         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic" ; \
44737         for flag in $(EXTRA_TARGET_FLAGS); do \
44738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44739         done; \
44740         (cd $(TARGET_SUBDIR)/libatomic && \
44741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44743                   "RANLIB=$${RANLIB}" \
44744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44745                    maintainer-clean) \
44746           || exit 1
44747
44748 @endif target-libatomic
44749
44750
44751
44752 @if target-libgomp
44753 .PHONY: check-target-libgomp-c++
44754 check-target-libgomp-c++:
44755         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
44756
44757 @endif target-libgomp
44758
44759 @if target-libitm
44760 .PHONY: check-target-libitm-c++
44761 check-target-libitm-c++:
44762         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
44763
44764 @endif target-libitm
44765
44766 # ----------
44767 # GCC module
44768 # ----------
44769
44770 @if gcc-no-bootstrap
44771 .PHONY: cross
44772 cross: all-build all-gas all-ld
44773         @r=`${PWD_COMMAND}`; export r; \
44774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44775         $(HOST_EXPORTS) \
44776         echo "Building the C and C++ compiler"; \
44777         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
44778         @r=`${PWD_COMMAND}`; export r; \
44779         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
44780         echo "Building runtime libraries"; \
44781         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
44782 @endif gcc-no-bootstrap
44783
44784 @if gcc
44785
44786 .PHONY: check-gcc-c check-c
44787 check-gcc-c:
44788         r=`${PWD_COMMAND}`; export r; \
44789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44790         $(HOST_EXPORTS) \
44791         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
44792 check-c: check-gcc-c
44793
44794 .PHONY: check-gcc-c++ check-c++
44795 check-gcc-c++:
44796         r=`${PWD_COMMAND}`; export r; \
44797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44798         $(HOST_EXPORTS) \
44799         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
44800 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
44801
44802 .PHONY: check-gcc-fortran check-fortran
44803 check-gcc-fortran:
44804         r=`${PWD_COMMAND}`; export r; \
44805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44806         $(HOST_EXPORTS) \
44807         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
44808 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
44809
44810 .PHONY: check-gcc-java check-java
44811 check-gcc-java:
44812         r=`${PWD_COMMAND}`; export r; \
44813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44814         $(HOST_EXPORTS) \
44815         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
44816 check-java: check-gcc-java check-target-libjava
44817
44818 .PHONY: check-gcc-ada check-ada
44819 check-gcc-ada:
44820         r=`${PWD_COMMAND}`; export r; \
44821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44822         $(HOST_EXPORTS) \
44823         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
44824 check-ada: check-gcc-ada check-target-libada
44825
44826 .PHONY: check-gcc-objc check-objc
44827 check-gcc-objc:
44828         r=`${PWD_COMMAND}`; export r; \
44829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44830         $(HOST_EXPORTS) \
44831         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
44832 check-objc: check-gcc-objc check-target-libobjc
44833
44834 .PHONY: check-gcc-obj-c++ check-obj-c++
44835 check-gcc-obj-c++:
44836         r=`${PWD_COMMAND}`; export r; \
44837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44838         $(HOST_EXPORTS) \
44839         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
44840 check-obj-c++: check-gcc-obj-c++
44841
44842 .PHONY: check-gcc-go check-go
44843 check-gcc-go:
44844         r=`${PWD_COMMAND}`; export r; \
44845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44846         $(HOST_EXPORTS) \
44847         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
44848 check-go: check-gcc-go check-target-libgo
44849
44850
44851 # The gcc part of install-no-fixedincludes, which relies on an intimate
44852 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
44853 .PHONY: gcc-install-no-fixedincludes
44854 gcc-install-no-fixedincludes:
44855         @if [ -f ./gcc/Makefile ]; then \
44856           r=`${PWD_COMMAND}`; export r; \
44857           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44858           $(HOST_EXPORTS) \
44859           (cd ./gcc \
44860            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
44861         else true; fi
44862 @endif gcc
44863
44864 # ---------------------
44865 # GCC bootstrap support
44866 # ---------------------
44867
44868 # We track the current stage (the one in 'gcc') in the stage_current file.
44869 # stage_last instead tracks the stage that was built last.  These targets
44870 # are dummy when toplevel bootstrap is not active.
44871
44872 # While making host and target tools, symlinks to the final stage must be
44873 # there, so $(unstage) should be run at various points.  To avoid excessive
44874 # recursive invocations of make, we "inline" them using a variable.  These
44875 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
44876 # to avoid warnings from the GNU Make job server.
44877
44878 unstage = :
44879 stage = :
44880 current_stage = ""
44881
44882 @if gcc-bootstrap
44883 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
44884 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
44885 current_stage = "`cat stage_current 2> /dev/null`"
44886 @endif gcc-bootstrap
44887
44888 .PHONY: unstage stage
44889 unstage:
44890         @: $(MAKE); $(unstage)
44891 stage:
44892         @: $(MAKE); $(stage)
44893
44894 # Disable commands for lean bootstrap.
44895 LEAN = false
44896
44897 # We name the build directories for the various stages "stage1-gcc",
44898 # "stage2-gcc","stage3-gcc", etc.
44899
44900 # Since the 'compare' process will fail (on debugging information) if any
44901 # directory names are different, we need to link the gcc directory for
44902 # the previous stage to a constant name ('prev-gcc'), and to make the name of
44903 # the build directories constant as well. For the latter, we use naked names
44904 # like 'gcc', because the scripts in that directory assume it.  We use
44905 # mv on platforms where symlinks to directories do not work or are not
44906 # reliable.
44907
44908 # 'touch' doesn't work right on some platforms.
44909 STAMP = echo timestamp > 
44910
44911 # We only want to compare .o files, so set this!
44912 objext = .o
44913
44914
44915 .PHONY: stage1-start stage1-end
44916
44917 stage1-start::
44918         @: $(MAKE); $(stage); \
44919         echo stage1 > stage_current ; \
44920         echo stage1 > stage_last; \
44921         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
44922 @if bfd
44923         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
44924           mkdir stage1-bfd; \
44925         mv stage1-bfd bfd 
44926 @endif bfd
44927 @if opcodes
44928         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
44929           mkdir stage1-opcodes; \
44930         mv stage1-opcodes opcodes 
44931 @endif opcodes
44932 @if binutils
44933         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
44934           mkdir stage1-binutils; \
44935         mv stage1-binutils binutils 
44936 @endif binutils
44937 @if gas
44938         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
44939           mkdir stage1-gas; \
44940         mv stage1-gas gas 
44941 @endif gas
44942 @if gcc
44943         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
44944           mkdir stage1-gcc; \
44945         mv stage1-gcc gcc 
44946 @endif gcc
44947 @if gmp
44948         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
44949           mkdir stage1-gmp; \
44950         mv stage1-gmp gmp 
44951 @endif gmp
44952 @if mpfr
44953         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
44954           mkdir stage1-mpfr; \
44955         mv stage1-mpfr mpfr 
44956 @endif mpfr
44957 @if mpc
44958         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
44959           mkdir stage1-mpc; \
44960         mv stage1-mpc mpc 
44961 @endif mpc
44962 @if isl
44963         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
44964           mkdir stage1-isl; \
44965         mv stage1-isl isl 
44966 @endif isl
44967 @if cloog
44968         @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
44969           mkdir stage1-cloog; \
44970         mv stage1-cloog cloog 
44971 @endif cloog
44972 @if libelf
44973         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
44974           mkdir stage1-libelf; \
44975         mv stage1-libelf libelf 
44976 @endif libelf
44977 @if gold
44978         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
44979           mkdir stage1-gold; \
44980         mv stage1-gold gold 
44981 @endif gold
44982 @if intl
44983         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
44984           mkdir stage1-intl; \
44985         mv stage1-intl intl 
44986 @endif intl
44987 @if ld
44988         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
44989           mkdir stage1-ld; \
44990         mv stage1-ld ld 
44991 @endif ld
44992 @if libbacktrace
44993         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
44994           mkdir stage1-libbacktrace; \
44995         mv stage1-libbacktrace libbacktrace 
44996 @endif libbacktrace
44997 @if libcpp
44998         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
44999           mkdir stage1-libcpp; \
45000         mv stage1-libcpp libcpp 
45001 @endif libcpp
45002 @if libdecnumber
45003         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
45004           mkdir stage1-libdecnumber; \
45005         mv stage1-libdecnumber libdecnumber 
45006 @endif libdecnumber
45007 @if libiberty
45008         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
45009           mkdir stage1-libiberty; \
45010         mv stage1-libiberty libiberty 
45011 @endif libiberty
45012 @if zlib
45013         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
45014           mkdir stage1-zlib; \
45015         mv stage1-zlib zlib 
45016 @endif zlib
45017 @if lto-plugin
45018         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
45019           mkdir stage1-lto-plugin; \
45020         mv stage1-lto-plugin lto-plugin 
45021 @endif lto-plugin
45022         @[ -d stage1-$(TARGET_SUBDIR) ] || \
45023           mkdir stage1-$(TARGET_SUBDIR); \
45024         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
45025
45026 stage1-end:: 
45027 @if bfd
45028         @if test -d $(HOST_SUBDIR)/bfd ; then \
45029           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
45030         fi
45031 @endif bfd
45032 @if opcodes
45033         @if test -d $(HOST_SUBDIR)/opcodes ; then \
45034           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
45035         fi
45036 @endif opcodes
45037 @if binutils
45038         @if test -d $(HOST_SUBDIR)/binutils ; then \
45039           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
45040         fi
45041 @endif binutils
45042 @if gas
45043         @if test -d $(HOST_SUBDIR)/gas ; then \
45044           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
45045         fi
45046 @endif gas
45047 @if gcc
45048         @if test -d $(HOST_SUBDIR)/gcc ; then \
45049           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
45050         fi
45051 @endif gcc
45052 @if gmp
45053         @if test -d $(HOST_SUBDIR)/gmp ; then \
45054           cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
45055         fi
45056 @endif gmp
45057 @if mpfr
45058         @if test -d $(HOST_SUBDIR)/mpfr ; then \
45059           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
45060         fi
45061 @endif mpfr
45062 @if mpc
45063         @if test -d $(HOST_SUBDIR)/mpc ; then \
45064           cd $(HOST_SUBDIR); mv mpc stage1-mpc  ; \
45065         fi
45066 @endif mpc
45067 @if isl
45068         @if test -d $(HOST_SUBDIR)/isl ; then \
45069           cd $(HOST_SUBDIR); mv isl stage1-isl  ; \
45070         fi
45071 @endif isl
45072 @if cloog
45073         @if test -d $(HOST_SUBDIR)/cloog ; then \
45074           cd $(HOST_SUBDIR); mv cloog stage1-cloog  ; \
45075         fi
45076 @endif cloog
45077 @if libelf
45078         @if test -d $(HOST_SUBDIR)/libelf ; then \
45079           cd $(HOST_SUBDIR); mv libelf stage1-libelf  ; \
45080         fi
45081 @endif libelf
45082 @if gold
45083         @if test -d $(HOST_SUBDIR)/gold ; then \
45084           cd $(HOST_SUBDIR); mv gold stage1-gold  ; \
45085         fi
45086 @endif gold
45087 @if intl
45088         @if test -d $(HOST_SUBDIR)/intl ; then \
45089           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
45090         fi
45091 @endif intl
45092 @if ld
45093         @if test -d $(HOST_SUBDIR)/ld ; then \
45094           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
45095         fi
45096 @endif ld
45097 @if libbacktrace
45098         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
45099           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace  ; \
45100         fi
45101 @endif libbacktrace
45102 @if libcpp
45103         @if test -d $(HOST_SUBDIR)/libcpp ; then \
45104           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
45105         fi
45106 @endif libcpp
45107 @if libdecnumber
45108         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
45109           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
45110         fi
45111 @endif libdecnumber
45112 @if libiberty
45113         @if test -d $(HOST_SUBDIR)/libiberty ; then \
45114           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
45115         fi
45116 @endif libiberty
45117 @if zlib
45118         @if test -d $(HOST_SUBDIR)/zlib ; then \
45119           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
45120         fi
45121 @endif zlib
45122 @if lto-plugin
45123         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
45124           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin  ; \
45125         fi
45126 @endif lto-plugin
45127         @if test -d $(TARGET_SUBDIR) ; then \
45128           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
45129         fi
45130         rm -f stage_current
45131
45132 # Bubble a bug fix through all the stages up to stage 1.  They are
45133 # remade, but not reconfigured.  The next stage (if any) will not be
45134 # reconfigured either.
45135 .PHONY: stage1-bubble
45136 stage1-bubble:: 
45137         @r=`${PWD_COMMAND}`; export r; \
45138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45139         if test -f stage1-lean  ; then \
45140           echo Skipping rebuild of stage1 ; \
45141         else \
45142           $(MAKE) stage1-start; \
45143           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
45144         fi
45145
45146 .PHONY: all-stage1 clean-stage1
45147 do-clean: clean-stage1
45148
45149 # FIXME: Will not need to be conditional when toplevel bootstrap is the
45150 # only possibility, but now it conflicts with no-bootstrap rules
45151 @if gcc-bootstrap
45152
45153
45154
45155
45156 # Rules to wipe a stage and all the following ones, also used for cleanstrap
45157
45158 .PHONY: distclean-stage1
45159 distclean-stage1::
45160         @: $(MAKE); $(stage)
45161         @test "`cat stage_last`" != stage1 || rm -f stage_last
45162         rm -rf stage1-* 
45163
45164
45165 @endif gcc-bootstrap
45166
45167
45168 .PHONY: stage2-start stage2-end
45169
45170 stage2-start::
45171         @: $(MAKE); $(stage); \
45172         echo stage2 > stage_current ; \
45173         echo stage2 > stage_last; \
45174         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
45175 @if bfd
45176         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
45177           mkdir stage2-bfd; \
45178         mv stage2-bfd bfd  ; \
45179         mv stage1-bfd prev-bfd || test -f stage1-lean 
45180 @endif bfd
45181 @if opcodes
45182         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
45183           mkdir stage2-opcodes; \
45184         mv stage2-opcodes opcodes  ; \
45185         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
45186 @endif opcodes
45187 @if binutils
45188         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
45189           mkdir stage2-binutils; \
45190         mv stage2-binutils binutils  ; \
45191         mv stage1-binutils prev-binutils || test -f stage1-lean 
45192 @endif binutils
45193 @if gas
45194         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
45195           mkdir stage2-gas; \
45196         mv stage2-gas gas  ; \
45197         mv stage1-gas prev-gas || test -f stage1-lean 
45198 @endif gas
45199 @if gcc
45200         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
45201           mkdir stage2-gcc; \
45202         mv stage2-gcc gcc  ; \
45203         mv stage1-gcc prev-gcc || test -f stage1-lean 
45204 @endif gcc
45205 @if gmp
45206         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
45207           mkdir stage2-gmp; \
45208         mv stage2-gmp gmp  ; \
45209         mv stage1-gmp prev-gmp || test -f stage1-lean 
45210 @endif gmp
45211 @if mpfr
45212         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
45213           mkdir stage2-mpfr; \
45214         mv stage2-mpfr mpfr  ; \
45215         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
45216 @endif mpfr
45217 @if mpc
45218         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
45219           mkdir stage2-mpc; \
45220         mv stage2-mpc mpc  ; \
45221         mv stage1-mpc prev-mpc || test -f stage1-lean 
45222 @endif mpc
45223 @if isl
45224         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
45225           mkdir stage2-isl; \
45226         mv stage2-isl isl  ; \
45227         mv stage1-isl prev-isl || test -f stage1-lean 
45228 @endif isl
45229 @if cloog
45230         @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
45231           mkdir stage2-cloog; \
45232         mv stage2-cloog cloog  ; \
45233         mv stage1-cloog prev-cloog || test -f stage1-lean 
45234 @endif cloog
45235 @if libelf
45236         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
45237           mkdir stage2-libelf; \
45238         mv stage2-libelf libelf  ; \
45239         mv stage1-libelf prev-libelf || test -f stage1-lean 
45240 @endif libelf
45241 @if gold
45242         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
45243           mkdir stage2-gold; \
45244         mv stage2-gold gold  ; \
45245         mv stage1-gold prev-gold || test -f stage1-lean 
45246 @endif gold
45247 @if intl
45248         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
45249           mkdir stage2-intl; \
45250         mv stage2-intl intl  ; \
45251         mv stage1-intl prev-intl || test -f stage1-lean 
45252 @endif intl
45253 @if ld
45254         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
45255           mkdir stage2-ld; \
45256         mv stage2-ld ld  ; \
45257         mv stage1-ld prev-ld || test -f stage1-lean 
45258 @endif ld
45259 @if libbacktrace
45260         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
45261           mkdir stage2-libbacktrace; \
45262         mv stage2-libbacktrace libbacktrace  ; \
45263         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
45264 @endif libbacktrace
45265 @if libcpp
45266         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
45267           mkdir stage2-libcpp; \
45268         mv stage2-libcpp libcpp  ; \
45269         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
45270 @endif libcpp
45271 @if libdecnumber
45272         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
45273           mkdir stage2-libdecnumber; \
45274         mv stage2-libdecnumber libdecnumber  ; \
45275         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
45276 @endif libdecnumber
45277 @if libiberty
45278         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
45279           mkdir stage2-libiberty; \
45280         mv stage2-libiberty libiberty  ; \
45281         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
45282 @endif libiberty
45283 @if zlib
45284         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
45285           mkdir stage2-zlib; \
45286         mv stage2-zlib zlib  ; \
45287         mv stage1-zlib prev-zlib || test -f stage1-lean 
45288 @endif zlib
45289 @if lto-plugin
45290         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
45291           mkdir stage2-lto-plugin; \
45292         mv stage2-lto-plugin lto-plugin  ; \
45293         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
45294 @endif lto-plugin
45295         @[ -d stage2-$(TARGET_SUBDIR) ] || \
45296           mkdir stage2-$(TARGET_SUBDIR); \
45297         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
45298         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
45299
45300 stage2-end:: 
45301 @if bfd
45302         @if test -d $(HOST_SUBDIR)/bfd ; then \
45303           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
45304           mv prev-bfd stage1-bfd ; :  ; \
45305         fi
45306 @endif bfd
45307 @if opcodes
45308         @if test -d $(HOST_SUBDIR)/opcodes ; then \
45309           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
45310           mv prev-opcodes stage1-opcodes ; :  ; \
45311         fi
45312 @endif opcodes
45313 @if binutils
45314         @if test -d $(HOST_SUBDIR)/binutils ; then \
45315           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
45316           mv prev-binutils stage1-binutils ; :  ; \
45317         fi
45318 @endif binutils
45319 @if gas
45320         @if test -d $(HOST_SUBDIR)/gas ; then \
45321           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
45322           mv prev-gas stage1-gas ; :  ; \
45323         fi
45324 @endif gas
45325 @if gcc
45326         @if test -d $(HOST_SUBDIR)/gcc ; then \
45327           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
45328           mv prev-gcc stage1-gcc ; :  ; \
45329         fi
45330 @endif gcc
45331 @if gmp
45332         @if test -d $(HOST_SUBDIR)/gmp ; then \
45333           cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
45334           mv prev-gmp stage1-gmp ; :  ; \
45335         fi
45336 @endif gmp
45337 @if mpfr
45338         @if test -d $(HOST_SUBDIR)/mpfr ; then \
45339           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
45340           mv prev-mpfr stage1-mpfr ; :  ; \
45341         fi
45342 @endif mpfr
45343 @if mpc
45344         @if test -d $(HOST_SUBDIR)/mpc ; then \
45345           cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
45346           mv prev-mpc stage1-mpc ; :  ; \
45347         fi
45348 @endif mpc
45349 @if isl
45350         @if test -d $(HOST_SUBDIR)/isl ; then \
45351           cd $(HOST_SUBDIR); mv isl stage2-isl ; \
45352           mv prev-isl stage1-isl ; :  ; \
45353         fi
45354 @endif isl
45355 @if cloog
45356         @if test -d $(HOST_SUBDIR)/cloog ; then \
45357           cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
45358           mv prev-cloog stage1-cloog ; :  ; \
45359         fi
45360 @endif cloog
45361 @if libelf
45362         @if test -d $(HOST_SUBDIR)/libelf ; then \
45363           cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
45364           mv prev-libelf stage1-libelf ; :  ; \
45365         fi
45366 @endif libelf
45367 @if gold
45368         @if test -d $(HOST_SUBDIR)/gold ; then \
45369           cd $(HOST_SUBDIR); mv gold stage2-gold ; \
45370           mv prev-gold stage1-gold ; :  ; \
45371         fi
45372 @endif gold
45373 @if intl
45374         @if test -d $(HOST_SUBDIR)/intl ; then \
45375           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
45376           mv prev-intl stage1-intl ; :  ; \
45377         fi
45378 @endif intl
45379 @if ld
45380         @if test -d $(HOST_SUBDIR)/ld ; then \
45381           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
45382           mv prev-ld stage1-ld ; :  ; \
45383         fi
45384 @endif ld
45385 @if libbacktrace
45386         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
45387           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace ; \
45388           mv prev-libbacktrace stage1-libbacktrace ; :  ; \
45389         fi
45390 @endif libbacktrace
45391 @if libcpp
45392         @if test -d $(HOST_SUBDIR)/libcpp ; then \
45393           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
45394           mv prev-libcpp stage1-libcpp ; :  ; \
45395         fi
45396 @endif libcpp
45397 @if libdecnumber
45398         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
45399           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
45400           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
45401         fi
45402 @endif libdecnumber
45403 @if libiberty
45404         @if test -d $(HOST_SUBDIR)/libiberty ; then \
45405           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
45406           mv prev-libiberty stage1-libiberty ; :  ; \
45407         fi
45408 @endif libiberty
45409 @if zlib
45410         @if test -d $(HOST_SUBDIR)/zlib ; then \
45411           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
45412           mv prev-zlib stage1-zlib ; :  ; \
45413         fi
45414 @endif zlib
45415 @if lto-plugin
45416         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
45417           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
45418           mv prev-lto-plugin stage1-lto-plugin ; :  ; \
45419         fi
45420 @endif lto-plugin
45421         @if test -d $(TARGET_SUBDIR) ; then \
45422           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
45423           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
45424         fi
45425         rm -f stage_current
45426
45427 # Bubble a bug fix through all the stages up to stage 2.  They are
45428 # remade, but not reconfigured.  The next stage (if any) will not be
45429 # reconfigured either.
45430 .PHONY: stage2-bubble
45431 stage2-bubble:: stage1-bubble
45432         @r=`${PWD_COMMAND}`; export r; \
45433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45434         if test -f stage2-lean || test -f stage1-lean  ; then \
45435           echo Skipping rebuild of stage2 ; \
45436         else \
45437           $(MAKE) stage2-start; \
45438           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
45439         fi
45440
45441 .PHONY: all-stage2 clean-stage2
45442 do-clean: clean-stage2
45443
45444 # FIXME: Will not need to be conditional when toplevel bootstrap is the
45445 # only possibility, but now it conflicts with no-bootstrap rules
45446 @if gcc-bootstrap
45447
45448
45449
45450 .PHONY: bootstrap2 bootstrap2-lean
45451 bootstrap2:
45452         echo stage2 > stage_final
45453         @r=`${PWD_COMMAND}`; export r; \
45454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45455         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
45456         @: $(MAKE); $(unstage)
45457         @r=`${PWD_COMMAND}`; export r; \
45458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45459         TFLAGS="$(STAGE2_TFLAGS)"; \
45460         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
45461
45462 bootstrap2-lean:
45463         echo stage2 > stage_final
45464         @r=`${PWD_COMMAND}`; export r; \
45465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45466         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
45467         @: $(MAKE); $(unstage)
45468         @r=`${PWD_COMMAND}`; export r; \
45469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45470         TFLAGS="$(STAGE2_TFLAGS)"; \
45471         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
45472
45473
45474 # Rules to wipe a stage and all the following ones, also used for cleanstrap
45475 distclean-stage1:: distclean-stage2 
45476 .PHONY: distclean-stage2
45477 distclean-stage2::
45478         @: $(MAKE); $(stage)
45479         @test "`cat stage_last`" != stage2 || rm -f stage_last
45480         rm -rf stage2-* 
45481
45482
45483 @endif gcc-bootstrap
45484
45485
45486 .PHONY: stage3-start stage3-end
45487
45488 stage3-start::
45489         @: $(MAKE); $(stage); \
45490         echo stage3 > stage_current ; \
45491         echo stage3 > stage_last; \
45492         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
45493 @if bfd
45494         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
45495           mkdir stage3-bfd; \
45496         mv stage3-bfd bfd  ; \
45497         mv stage2-bfd prev-bfd || test -f stage2-lean 
45498 @endif bfd
45499 @if opcodes
45500         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
45501           mkdir stage3-opcodes; \
45502         mv stage3-opcodes opcodes  ; \
45503         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
45504 @endif opcodes
45505 @if binutils
45506         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
45507           mkdir stage3-binutils; \
45508         mv stage3-binutils binutils  ; \
45509         mv stage2-binutils prev-binutils || test -f stage2-lean 
45510 @endif binutils
45511 @if gas
45512         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
45513           mkdir stage3-gas; \
45514         mv stage3-gas gas  ; \
45515         mv stage2-gas prev-gas || test -f stage2-lean 
45516 @endif gas
45517 @if gcc
45518         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
45519           mkdir stage3-gcc; \
45520         mv stage3-gcc gcc  ; \
45521         mv stage2-gcc prev-gcc || test -f stage2-lean 
45522 @endif gcc
45523 @if gmp
45524         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
45525           mkdir stage3-gmp; \
45526         mv stage3-gmp gmp  ; \
45527         mv stage2-gmp prev-gmp || test -f stage2-lean 
45528 @endif gmp
45529 @if mpfr
45530         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
45531           mkdir stage3-mpfr; \
45532         mv stage3-mpfr mpfr  ; \
45533         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
45534 @endif mpfr
45535 @if mpc
45536         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
45537           mkdir stage3-mpc; \
45538         mv stage3-mpc mpc  ; \
45539         mv stage2-mpc prev-mpc || test -f stage2-lean 
45540 @endif mpc
45541 @if isl
45542         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
45543           mkdir stage3-isl; \
45544         mv stage3-isl isl  ; \
45545         mv stage2-isl prev-isl || test -f stage2-lean 
45546 @endif isl
45547 @if cloog
45548         @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
45549           mkdir stage3-cloog; \
45550         mv stage3-cloog cloog  ; \
45551         mv stage2-cloog prev-cloog || test -f stage2-lean 
45552 @endif cloog
45553 @if libelf
45554         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
45555           mkdir stage3-libelf; \
45556         mv stage3-libelf libelf  ; \
45557         mv stage2-libelf prev-libelf || test -f stage2-lean 
45558 @endif libelf
45559 @if gold
45560         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
45561           mkdir stage3-gold; \
45562         mv stage3-gold gold  ; \
45563         mv stage2-gold prev-gold || test -f stage2-lean 
45564 @endif gold
45565 @if intl
45566         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
45567           mkdir stage3-intl; \
45568         mv stage3-intl intl  ; \
45569         mv stage2-intl prev-intl || test -f stage2-lean 
45570 @endif intl
45571 @if ld
45572         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
45573           mkdir stage3-ld; \
45574         mv stage3-ld ld  ; \
45575         mv stage2-ld prev-ld || test -f stage2-lean 
45576 @endif ld
45577 @if libbacktrace
45578         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
45579           mkdir stage3-libbacktrace; \
45580         mv stage3-libbacktrace libbacktrace  ; \
45581         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
45582 @endif libbacktrace
45583 @if libcpp
45584         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
45585           mkdir stage3-libcpp; \
45586         mv stage3-libcpp libcpp  ; \
45587         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
45588 @endif libcpp
45589 @if libdecnumber
45590         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
45591           mkdir stage3-libdecnumber; \
45592         mv stage3-libdecnumber libdecnumber  ; \
45593         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
45594 @endif libdecnumber
45595 @if libiberty
45596         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
45597           mkdir stage3-libiberty; \
45598         mv stage3-libiberty libiberty  ; \
45599         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
45600 @endif libiberty
45601 @if zlib
45602         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
45603           mkdir stage3-zlib; \
45604         mv stage3-zlib zlib  ; \
45605         mv stage2-zlib prev-zlib || test -f stage2-lean 
45606 @endif zlib
45607 @if lto-plugin
45608         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
45609           mkdir stage3-lto-plugin; \
45610         mv stage3-lto-plugin lto-plugin  ; \
45611         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
45612 @endif lto-plugin
45613         @[ -d stage3-$(TARGET_SUBDIR) ] || \
45614           mkdir stage3-$(TARGET_SUBDIR); \
45615         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
45616         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
45617
45618 stage3-end:: 
45619 @if bfd
45620         @if test -d $(HOST_SUBDIR)/bfd ; then \
45621           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
45622           mv prev-bfd stage2-bfd ; :  ; \
45623         fi
45624 @endif bfd
45625 @if opcodes
45626         @if test -d $(HOST_SUBDIR)/opcodes ; then \
45627           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
45628           mv prev-opcodes stage2-opcodes ; :  ; \
45629         fi
45630 @endif opcodes
45631 @if binutils
45632         @if test -d $(HOST_SUBDIR)/binutils ; then \
45633           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
45634           mv prev-binutils stage2-binutils ; :  ; \
45635         fi
45636 @endif binutils
45637 @if gas
45638         @if test -d $(HOST_SUBDIR)/gas ; then \
45639           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
45640           mv prev-gas stage2-gas ; :  ; \
45641         fi
45642 @endif gas
45643 @if gcc
45644         @if test -d $(HOST_SUBDIR)/gcc ; then \
45645           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
45646           mv prev-gcc stage2-gcc ; :  ; \
45647         fi
45648 @endif gcc
45649 @if gmp
45650         @if test -d $(HOST_SUBDIR)/gmp ; then \
45651           cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
45652           mv prev-gmp stage2-gmp ; :  ; \
45653         fi
45654 @endif gmp
45655 @if mpfr
45656         @if test -d $(HOST_SUBDIR)/mpfr ; then \
45657           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
45658           mv prev-mpfr stage2-mpfr ; :  ; \
45659         fi
45660 @endif mpfr
45661 @if mpc
45662         @if test -d $(HOST_SUBDIR)/mpc ; then \
45663           cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
45664           mv prev-mpc stage2-mpc ; :  ; \
45665         fi
45666 @endif mpc
45667 @if isl
45668         @if test -d $(HOST_SUBDIR)/isl ; then \
45669           cd $(HOST_SUBDIR); mv isl stage3-isl ; \
45670           mv prev-isl stage2-isl ; :  ; \
45671         fi
45672 @endif isl
45673 @if cloog
45674         @if test -d $(HOST_SUBDIR)/cloog ; then \
45675           cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
45676           mv prev-cloog stage2-cloog ; :  ; \
45677         fi
45678 @endif cloog
45679 @if libelf
45680         @if test -d $(HOST_SUBDIR)/libelf ; then \
45681           cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
45682           mv prev-libelf stage2-libelf ; :  ; \
45683         fi
45684 @endif libelf
45685 @if gold
45686         @if test -d $(HOST_SUBDIR)/gold ; then \
45687           cd $(HOST_SUBDIR); mv gold stage3-gold ; \
45688           mv prev-gold stage2-gold ; :  ; \
45689         fi
45690 @endif gold
45691 @if intl
45692         @if test -d $(HOST_SUBDIR)/intl ; then \
45693           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
45694           mv prev-intl stage2-intl ; :  ; \
45695         fi
45696 @endif intl
45697 @if ld
45698         @if test -d $(HOST_SUBDIR)/ld ; then \
45699           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
45700           mv prev-ld stage2-ld ; :  ; \
45701         fi
45702 @endif ld
45703 @if libbacktrace
45704         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
45705           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace ; \
45706           mv prev-libbacktrace stage2-libbacktrace ; :  ; \
45707         fi
45708 @endif libbacktrace
45709 @if libcpp
45710         @if test -d $(HOST_SUBDIR)/libcpp ; then \
45711           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
45712           mv prev-libcpp stage2-libcpp ; :  ; \
45713         fi
45714 @endif libcpp
45715 @if libdecnumber
45716         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
45717           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
45718           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
45719         fi
45720 @endif libdecnumber
45721 @if libiberty
45722         @if test -d $(HOST_SUBDIR)/libiberty ; then \
45723           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
45724           mv prev-libiberty stage2-libiberty ; :  ; \
45725         fi
45726 @endif libiberty
45727 @if zlib
45728         @if test -d $(HOST_SUBDIR)/zlib ; then \
45729           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
45730           mv prev-zlib stage2-zlib ; :  ; \
45731         fi
45732 @endif zlib
45733 @if lto-plugin
45734         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
45735           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
45736           mv prev-lto-plugin stage2-lto-plugin ; :  ; \
45737         fi
45738 @endif lto-plugin
45739         @if test -d $(TARGET_SUBDIR) ; then \
45740           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
45741           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
45742         fi
45743         rm -f stage_current
45744
45745 # Bubble a bug fix through all the stages up to stage 3.  They are
45746 # remade, but not reconfigured.  The next stage (if any) will not be
45747 # reconfigured either.
45748 .PHONY: stage3-bubble
45749 stage3-bubble:: stage2-bubble
45750         @r=`${PWD_COMMAND}`; export r; \
45751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45752         if test -f stage3-lean || test -f stage2-lean  ; then \
45753           echo Skipping rebuild of stage3 ; \
45754         else \
45755           $(MAKE) stage3-start; \
45756           if $(LEAN); then \
45757             rm -rf stage1-* ; \
45758             $(STAMP) stage1-lean ; \
45759           fi; \
45760           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
45761         fi
45762         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
45763
45764 .PHONY: all-stage3 clean-stage3
45765 do-clean: clean-stage3
45766
45767 # FIXME: Will not need to be conditional when toplevel bootstrap is the
45768 # only possibility, but now it conflicts with no-bootstrap rules
45769 @if gcc-bootstrap
45770
45771 compare:
45772         @r=`${PWD_COMMAND}`; export r; \
45773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45774         if test -f stage2-lean; then \
45775           echo Cannot compare object files as stage 2 was deleted. ; \
45776           exit 0 ; \
45777         fi; \
45778         : $(MAKE); $(stage); \
45779         rm -f .bad_compare ; \
45780         echo Comparing stages 2 and 3 ; \
45781         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
45782         files=`find stage3-* -name "*$(objext)" -print | \
45783                  sed -n s,^stage$$sed-,,p` ; \
45784         for file in $${files} ; do \
45785           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
45786           if test ! -f $$f1; then continue; fi; \
45787           $(do-compare) > /dev/null 2>&1; \
45788           if test $$? -eq 1; then \
45789             case $$file in \
45790               @compare_exclusions@) \
45791                 echo warning: $$file differs ;; \
45792               *) \
45793                 echo $$file differs >> .bad_compare ;; \
45794             esac ; \
45795           fi ; \
45796         done ; \
45797         if [ -f .bad_compare ]; then \
45798           echo "Bootstrap comparison failure!"; \
45799           cat .bad_compare; \
45800           exit 1; \
45801         else \
45802           echo Comparison successful.; \
45803         fi ; \
45804         $(STAMP) compare
45805         if $(LEAN); then \
45806           rm -rf stage2-*; \
45807           $(STAMP) stage2-lean; \
45808         fi
45809
45810
45811
45812 .PHONY: bootstrap bootstrap-lean
45813 bootstrap:
45814         echo stage3 > stage_final
45815         @r=`${PWD_COMMAND}`; export r; \
45816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45817         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
45818         @: $(MAKE); $(unstage)
45819         @r=`${PWD_COMMAND}`; export r; \
45820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45821         TFLAGS="$(STAGE3_TFLAGS)"; \
45822         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
45823
45824 bootstrap-lean:
45825         echo stage3 > stage_final
45826         @r=`${PWD_COMMAND}`; export r; \
45827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45828         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
45829         @: $(MAKE); $(unstage)
45830         @r=`${PWD_COMMAND}`; export r; \
45831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45832         TFLAGS="$(STAGE3_TFLAGS)"; \
45833         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
45834
45835
45836 # Rules to wipe a stage and all the following ones, also used for cleanstrap
45837 distclean-stage2:: distclean-stage3 
45838 .PHONY: distclean-stage3
45839 distclean-stage3::
45840         @: $(MAKE); $(stage)
45841         @test "`cat stage_last`" != stage3 || rm -f stage_last
45842         rm -rf stage3-* compare 
45843
45844
45845 .PHONY: cleanstrap
45846 cleanstrap: do-distclean local-clean
45847         echo stage3 > stage_final
45848         @r=`${PWD_COMMAND}`; export r; \
45849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45850         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
45851         @: $(MAKE); $(unstage)
45852         @r=`${PWD_COMMAND}`; export r; \
45853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45854         TFLAGS="$(STAGE3_TFLAGS)"; \
45855         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
45856
45857 @endif gcc-bootstrap
45858
45859
45860 .PHONY: stage4-start stage4-end
45861
45862 stage4-start::
45863         @: $(MAKE); $(stage); \
45864         echo stage4 > stage_current ; \
45865         echo stage4 > stage_last; \
45866         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
45867 @if bfd
45868         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
45869           mkdir stage4-bfd; \
45870         mv stage4-bfd bfd  ; \
45871         mv stage3-bfd prev-bfd || test -f stage3-lean 
45872 @endif bfd
45873 @if opcodes
45874         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
45875           mkdir stage4-opcodes; \
45876         mv stage4-opcodes opcodes  ; \
45877         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
45878 @endif opcodes
45879 @if binutils
45880         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
45881           mkdir stage4-binutils; \
45882         mv stage4-binutils binutils  ; \
45883         mv stage3-binutils prev-binutils || test -f stage3-lean 
45884 @endif binutils
45885 @if gas
45886         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
45887           mkdir stage4-gas; \
45888         mv stage4-gas gas  ; \
45889         mv stage3-gas prev-gas || test -f stage3-lean 
45890 @endif gas
45891 @if gcc
45892         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
45893           mkdir stage4-gcc; \
45894         mv stage4-gcc gcc  ; \
45895         mv stage3-gcc prev-gcc || test -f stage3-lean 
45896 @endif gcc
45897 @if gmp
45898         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
45899           mkdir stage4-gmp; \
45900         mv stage4-gmp gmp  ; \
45901         mv stage3-gmp prev-gmp || test -f stage3-lean 
45902 @endif gmp
45903 @if mpfr
45904         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
45905           mkdir stage4-mpfr; \
45906         mv stage4-mpfr mpfr  ; \
45907         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
45908 @endif mpfr
45909 @if mpc
45910         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
45911           mkdir stage4-mpc; \
45912         mv stage4-mpc mpc  ; \
45913         mv stage3-mpc prev-mpc || test -f stage3-lean 
45914 @endif mpc
45915 @if isl
45916         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
45917           mkdir stage4-isl; \
45918         mv stage4-isl isl  ; \
45919         mv stage3-isl prev-isl || test -f stage3-lean 
45920 @endif isl
45921 @if cloog
45922         @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
45923           mkdir stage4-cloog; \
45924         mv stage4-cloog cloog  ; \
45925         mv stage3-cloog prev-cloog || test -f stage3-lean 
45926 @endif cloog
45927 @if libelf
45928         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
45929           mkdir stage4-libelf; \
45930         mv stage4-libelf libelf  ; \
45931         mv stage3-libelf prev-libelf || test -f stage3-lean 
45932 @endif libelf
45933 @if gold
45934         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
45935           mkdir stage4-gold; \
45936         mv stage4-gold gold  ; \
45937         mv stage3-gold prev-gold || test -f stage3-lean 
45938 @endif gold
45939 @if intl
45940         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
45941           mkdir stage4-intl; \
45942         mv stage4-intl intl  ; \
45943         mv stage3-intl prev-intl || test -f stage3-lean 
45944 @endif intl
45945 @if ld
45946         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
45947           mkdir stage4-ld; \
45948         mv stage4-ld ld  ; \
45949         mv stage3-ld prev-ld || test -f stage3-lean 
45950 @endif ld
45951 @if libbacktrace
45952         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
45953           mkdir stage4-libbacktrace; \
45954         mv stage4-libbacktrace libbacktrace  ; \
45955         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
45956 @endif libbacktrace
45957 @if libcpp
45958         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
45959           mkdir stage4-libcpp; \
45960         mv stage4-libcpp libcpp  ; \
45961         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
45962 @endif libcpp
45963 @if libdecnumber
45964         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
45965           mkdir stage4-libdecnumber; \
45966         mv stage4-libdecnumber libdecnumber  ; \
45967         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
45968 @endif libdecnumber
45969 @if libiberty
45970         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
45971           mkdir stage4-libiberty; \
45972         mv stage4-libiberty libiberty  ; \
45973         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
45974 @endif libiberty
45975 @if zlib
45976         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
45977           mkdir stage4-zlib; \
45978         mv stage4-zlib zlib  ; \
45979         mv stage3-zlib prev-zlib || test -f stage3-lean 
45980 @endif zlib
45981 @if lto-plugin
45982         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
45983           mkdir stage4-lto-plugin; \
45984         mv stage4-lto-plugin lto-plugin  ; \
45985         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
45986 @endif lto-plugin
45987         @[ -d stage4-$(TARGET_SUBDIR) ] || \
45988           mkdir stage4-$(TARGET_SUBDIR); \
45989         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
45990         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
45991
45992 stage4-end:: 
45993 @if bfd
45994         @if test -d $(HOST_SUBDIR)/bfd ; then \
45995           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
45996           mv prev-bfd stage3-bfd ; :  ; \
45997         fi
45998 @endif bfd
45999 @if opcodes
46000         @if test -d $(HOST_SUBDIR)/opcodes ; then \
46001           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
46002           mv prev-opcodes stage3-opcodes ; :  ; \
46003         fi
46004 @endif opcodes
46005 @if binutils
46006         @if test -d $(HOST_SUBDIR)/binutils ; then \
46007           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
46008           mv prev-binutils stage3-binutils ; :  ; \
46009         fi
46010 @endif binutils
46011 @if gas
46012         @if test -d $(HOST_SUBDIR)/gas ; then \
46013           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
46014           mv prev-gas stage3-gas ; :  ; \
46015         fi
46016 @endif gas
46017 @if gcc
46018         @if test -d $(HOST_SUBDIR)/gcc ; then \
46019           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
46020           mv prev-gcc stage3-gcc ; :  ; \
46021         fi
46022 @endif gcc
46023 @if gmp
46024         @if test -d $(HOST_SUBDIR)/gmp ; then \
46025           cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
46026           mv prev-gmp stage3-gmp ; :  ; \
46027         fi
46028 @endif gmp
46029 @if mpfr
46030         @if test -d $(HOST_SUBDIR)/mpfr ; then \
46031           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
46032           mv prev-mpfr stage3-mpfr ; :  ; \
46033         fi
46034 @endif mpfr
46035 @if mpc
46036         @if test -d $(HOST_SUBDIR)/mpc ; then \
46037           cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
46038           mv prev-mpc stage3-mpc ; :  ; \
46039         fi
46040 @endif mpc
46041 @if isl
46042         @if test -d $(HOST_SUBDIR)/isl ; then \
46043           cd $(HOST_SUBDIR); mv isl stage4-isl ; \
46044           mv prev-isl stage3-isl ; :  ; \
46045         fi
46046 @endif isl
46047 @if cloog
46048         @if test -d $(HOST_SUBDIR)/cloog ; then \
46049           cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
46050           mv prev-cloog stage3-cloog ; :  ; \
46051         fi
46052 @endif cloog
46053 @if libelf
46054         @if test -d $(HOST_SUBDIR)/libelf ; then \
46055           cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
46056           mv prev-libelf stage3-libelf ; :  ; \
46057         fi
46058 @endif libelf
46059 @if gold
46060         @if test -d $(HOST_SUBDIR)/gold ; then \
46061           cd $(HOST_SUBDIR); mv gold stage4-gold ; \
46062           mv prev-gold stage3-gold ; :  ; \
46063         fi
46064 @endif gold
46065 @if intl
46066         @if test -d $(HOST_SUBDIR)/intl ; then \
46067           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
46068           mv prev-intl stage3-intl ; :  ; \
46069         fi
46070 @endif intl
46071 @if ld
46072         @if test -d $(HOST_SUBDIR)/ld ; then \
46073           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
46074           mv prev-ld stage3-ld ; :  ; \
46075         fi
46076 @endif ld
46077 @if libbacktrace
46078         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
46079           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace ; \
46080           mv prev-libbacktrace stage3-libbacktrace ; :  ; \
46081         fi
46082 @endif libbacktrace
46083 @if libcpp
46084         @if test -d $(HOST_SUBDIR)/libcpp ; then \
46085           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
46086           mv prev-libcpp stage3-libcpp ; :  ; \
46087         fi
46088 @endif libcpp
46089 @if libdecnumber
46090         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
46091           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
46092           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
46093         fi
46094 @endif libdecnumber
46095 @if libiberty
46096         @if test -d $(HOST_SUBDIR)/libiberty ; then \
46097           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
46098           mv prev-libiberty stage3-libiberty ; :  ; \
46099         fi
46100 @endif libiberty
46101 @if zlib
46102         @if test -d $(HOST_SUBDIR)/zlib ; then \
46103           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
46104           mv prev-zlib stage3-zlib ; :  ; \
46105         fi
46106 @endif zlib
46107 @if lto-plugin
46108         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
46109           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
46110           mv prev-lto-plugin stage3-lto-plugin ; :  ; \
46111         fi
46112 @endif lto-plugin
46113         @if test -d $(TARGET_SUBDIR) ; then \
46114           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
46115           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
46116         fi
46117         rm -f stage_current
46118
46119 # Bubble a bug fix through all the stages up to stage 4.  They are
46120 # remade, but not reconfigured.  The next stage (if any) will not be
46121 # reconfigured either.
46122 .PHONY: stage4-bubble
46123 stage4-bubble:: stage3-bubble
46124         @r=`${PWD_COMMAND}`; export r; \
46125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46126         if test -f stage4-lean || test -f stage3-lean  ; then \
46127           echo Skipping rebuild of stage4 ; \
46128         else \
46129           $(MAKE) stage4-start; \
46130           if $(LEAN); then \
46131             rm -rf stage2-* ; \
46132             $(STAMP) stage2-lean ; \
46133           fi; \
46134           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
46135         fi
46136         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
46137
46138 .PHONY: all-stage4 clean-stage4
46139 do-clean: clean-stage4
46140
46141 # FIXME: Will not need to be conditional when toplevel bootstrap is the
46142 # only possibility, but now it conflicts with no-bootstrap rules
46143 @if gcc-bootstrap
46144
46145 compare3:
46146         @r=`${PWD_COMMAND}`; export r; \
46147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46148         if test -f stage3-lean; then \
46149           echo Cannot compare object files as stage 3 was deleted. ; \
46150           exit 0 ; \
46151         fi; \
46152         : $(MAKE); $(stage); \
46153         rm -f .bad_compare ; \
46154         echo Comparing stages 3 and 4 ; \
46155         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
46156         files=`find stage4-* -name "*$(objext)" -print | \
46157                  sed -n s,^stage$$sed-,,p` ; \
46158         for file in $${files} ; do \
46159           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
46160           if test ! -f $$f1; then continue; fi; \
46161           $(do-compare3) > /dev/null 2>&1; \
46162           if test $$? -eq 1; then \
46163             case $$file in \
46164               @compare_exclusions@) \
46165                 echo warning: $$file differs ;; \
46166               *) \
46167                 echo $$file differs >> .bad_compare ;; \
46168             esac ; \
46169           fi ; \
46170         done ; \
46171         if [ -f .bad_compare ]; then \
46172           echo "Bootstrap comparison failure!"; \
46173           cat .bad_compare; \
46174           exit 1; \
46175         else \
46176           echo Comparison successful.; \
46177         fi ; \
46178         $(STAMP) compare3
46179         if $(LEAN); then \
46180           rm -rf stage3-*; \
46181           $(STAMP) stage3-lean; \
46182         fi
46183
46184
46185
46186 .PHONY: bootstrap4 bootstrap4-lean
46187 bootstrap4:
46188         echo stage4 > stage_final
46189         @r=`${PWD_COMMAND}`; export r; \
46190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46191         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
46192         @: $(MAKE); $(unstage)
46193         @r=`${PWD_COMMAND}`; export r; \
46194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46195         TFLAGS="$(STAGE4_TFLAGS)"; \
46196         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
46197
46198 bootstrap4-lean:
46199         echo stage4 > stage_final
46200         @r=`${PWD_COMMAND}`; export r; \
46201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46202         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
46203         @: $(MAKE); $(unstage)
46204         @r=`${PWD_COMMAND}`; export r; \
46205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46206         TFLAGS="$(STAGE4_TFLAGS)"; \
46207         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
46208
46209
46210 # Rules to wipe a stage and all the following ones, also used for cleanstrap
46211 distclean-stage3:: distclean-stage4 
46212 .PHONY: distclean-stage4
46213 distclean-stage4::
46214         @: $(MAKE); $(stage)
46215         @test "`cat stage_last`" != stage4 || rm -f stage_last
46216         rm -rf stage4-* compare3 
46217
46218
46219 @endif gcc-bootstrap
46220
46221
46222 .PHONY: stageprofile-start stageprofile-end
46223
46224 stageprofile-start::
46225         @: $(MAKE); $(stage); \
46226         echo stageprofile > stage_current ; \
46227         echo stageprofile > stage_last; \
46228         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
46229 @if bfd
46230         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
46231           mkdir stageprofile-bfd; \
46232         mv stageprofile-bfd bfd  ; \
46233         mv stage1-bfd prev-bfd || test -f stage1-lean 
46234 @endif bfd
46235 @if opcodes
46236         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
46237           mkdir stageprofile-opcodes; \
46238         mv stageprofile-opcodes opcodes  ; \
46239         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
46240 @endif opcodes
46241 @if binutils
46242         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
46243           mkdir stageprofile-binutils; \
46244         mv stageprofile-binutils binutils  ; \
46245         mv stage1-binutils prev-binutils || test -f stage1-lean 
46246 @endif binutils
46247 @if gas
46248         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
46249           mkdir stageprofile-gas; \
46250         mv stageprofile-gas gas  ; \
46251         mv stage1-gas prev-gas || test -f stage1-lean 
46252 @endif gas
46253 @if gcc
46254         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
46255           mkdir stageprofile-gcc; \
46256         mv stageprofile-gcc gcc  ; \
46257         mv stage1-gcc prev-gcc || test -f stage1-lean 
46258 @endif gcc
46259 @if gmp
46260         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
46261           mkdir stageprofile-gmp; \
46262         mv stageprofile-gmp gmp  ; \
46263         mv stage1-gmp prev-gmp || test -f stage1-lean 
46264 @endif gmp
46265 @if mpfr
46266         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
46267           mkdir stageprofile-mpfr; \
46268         mv stageprofile-mpfr mpfr  ; \
46269         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
46270 @endif mpfr
46271 @if mpc
46272         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
46273           mkdir stageprofile-mpc; \
46274         mv stageprofile-mpc mpc  ; \
46275         mv stage1-mpc prev-mpc || test -f stage1-lean 
46276 @endif mpc
46277 @if isl
46278         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
46279           mkdir stageprofile-isl; \
46280         mv stageprofile-isl isl  ; \
46281         mv stage1-isl prev-isl || test -f stage1-lean 
46282 @endif isl
46283 @if cloog
46284         @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
46285           mkdir stageprofile-cloog; \
46286         mv stageprofile-cloog cloog  ; \
46287         mv stage1-cloog prev-cloog || test -f stage1-lean 
46288 @endif cloog
46289 @if libelf
46290         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
46291           mkdir stageprofile-libelf; \
46292         mv stageprofile-libelf libelf  ; \
46293         mv stage1-libelf prev-libelf || test -f stage1-lean 
46294 @endif libelf
46295 @if gold
46296         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
46297           mkdir stageprofile-gold; \
46298         mv stageprofile-gold gold  ; \
46299         mv stage1-gold prev-gold || test -f stage1-lean 
46300 @endif gold
46301 @if intl
46302         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
46303           mkdir stageprofile-intl; \
46304         mv stageprofile-intl intl  ; \
46305         mv stage1-intl prev-intl || test -f stage1-lean 
46306 @endif intl
46307 @if ld
46308         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
46309           mkdir stageprofile-ld; \
46310         mv stageprofile-ld ld  ; \
46311         mv stage1-ld prev-ld || test -f stage1-lean 
46312 @endif ld
46313 @if libbacktrace
46314         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
46315           mkdir stageprofile-libbacktrace; \
46316         mv stageprofile-libbacktrace libbacktrace  ; \
46317         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
46318 @endif libbacktrace
46319 @if libcpp
46320         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
46321           mkdir stageprofile-libcpp; \
46322         mv stageprofile-libcpp libcpp  ; \
46323         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
46324 @endif libcpp
46325 @if libdecnumber
46326         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
46327           mkdir stageprofile-libdecnumber; \
46328         mv stageprofile-libdecnumber libdecnumber  ; \
46329         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
46330 @endif libdecnumber
46331 @if libiberty
46332         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
46333           mkdir stageprofile-libiberty; \
46334         mv stageprofile-libiberty libiberty  ; \
46335         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
46336 @endif libiberty
46337 @if zlib
46338         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
46339           mkdir stageprofile-zlib; \
46340         mv stageprofile-zlib zlib  ; \
46341         mv stage1-zlib prev-zlib || test -f stage1-lean 
46342 @endif zlib
46343 @if lto-plugin
46344         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
46345           mkdir stageprofile-lto-plugin; \
46346         mv stageprofile-lto-plugin lto-plugin  ; \
46347         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
46348 @endif lto-plugin
46349         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
46350           mkdir stageprofile-$(TARGET_SUBDIR); \
46351         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
46352         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
46353
46354 stageprofile-end:: 
46355 @if bfd
46356         @if test -d $(HOST_SUBDIR)/bfd ; then \
46357           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
46358           mv prev-bfd stage1-bfd ; :  ; \
46359         fi
46360 @endif bfd
46361 @if opcodes
46362         @if test -d $(HOST_SUBDIR)/opcodes ; then \
46363           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
46364           mv prev-opcodes stage1-opcodes ; :  ; \
46365         fi
46366 @endif opcodes
46367 @if binutils
46368         @if test -d $(HOST_SUBDIR)/binutils ; then \
46369           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
46370           mv prev-binutils stage1-binutils ; :  ; \
46371         fi
46372 @endif binutils
46373 @if gas
46374         @if test -d $(HOST_SUBDIR)/gas ; then \
46375           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
46376           mv prev-gas stage1-gas ; :  ; \
46377         fi
46378 @endif gas
46379 @if gcc
46380         @if test -d $(HOST_SUBDIR)/gcc ; then \
46381           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
46382           mv prev-gcc stage1-gcc ; :  ; \
46383         fi
46384 @endif gcc
46385 @if gmp
46386         @if test -d $(HOST_SUBDIR)/gmp ; then \
46387           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
46388           mv prev-gmp stage1-gmp ; :  ; \
46389         fi
46390 @endif gmp
46391 @if mpfr
46392         @if test -d $(HOST_SUBDIR)/mpfr ; then \
46393           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
46394           mv prev-mpfr stage1-mpfr ; :  ; \
46395         fi
46396 @endif mpfr
46397 @if mpc
46398         @if test -d $(HOST_SUBDIR)/mpc ; then \
46399           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
46400           mv prev-mpc stage1-mpc ; :  ; \
46401         fi
46402 @endif mpc
46403 @if isl
46404         @if test -d $(HOST_SUBDIR)/isl ; then \
46405           cd $(HOST_SUBDIR); mv isl stageprofile-isl ; \
46406           mv prev-isl stage1-isl ; :  ; \
46407         fi
46408 @endif isl
46409 @if cloog
46410         @if test -d $(HOST_SUBDIR)/cloog ; then \
46411           cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
46412           mv prev-cloog stage1-cloog ; :  ; \
46413         fi
46414 @endif cloog
46415 @if libelf
46416         @if test -d $(HOST_SUBDIR)/libelf ; then \
46417           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
46418           mv prev-libelf stage1-libelf ; :  ; \
46419         fi
46420 @endif libelf
46421 @if gold
46422         @if test -d $(HOST_SUBDIR)/gold ; then \
46423           cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
46424           mv prev-gold stage1-gold ; :  ; \
46425         fi
46426 @endif gold
46427 @if intl
46428         @if test -d $(HOST_SUBDIR)/intl ; then \
46429           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
46430           mv prev-intl stage1-intl ; :  ; \
46431         fi
46432 @endif intl
46433 @if ld
46434         @if test -d $(HOST_SUBDIR)/ld ; then \
46435           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
46436           mv prev-ld stage1-ld ; :  ; \
46437         fi
46438 @endif ld
46439 @if libbacktrace
46440         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
46441           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace ; \
46442           mv prev-libbacktrace stage1-libbacktrace ; :  ; \
46443         fi
46444 @endif libbacktrace
46445 @if libcpp
46446         @if test -d $(HOST_SUBDIR)/libcpp ; then \
46447           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
46448           mv prev-libcpp stage1-libcpp ; :  ; \
46449         fi
46450 @endif libcpp
46451 @if libdecnumber
46452         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
46453           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
46454           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
46455         fi
46456 @endif libdecnumber
46457 @if libiberty
46458         @if test -d $(HOST_SUBDIR)/libiberty ; then \
46459           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
46460           mv prev-libiberty stage1-libiberty ; :  ; \
46461         fi
46462 @endif libiberty
46463 @if zlib
46464         @if test -d $(HOST_SUBDIR)/zlib ; then \
46465           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
46466           mv prev-zlib stage1-zlib ; :  ; \
46467         fi
46468 @endif zlib
46469 @if lto-plugin
46470         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
46471           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
46472           mv prev-lto-plugin stage1-lto-plugin ; :  ; \
46473         fi
46474 @endif lto-plugin
46475         @if test -d $(TARGET_SUBDIR) ; then \
46476           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
46477           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
46478         fi
46479         rm -f stage_current
46480
46481 # Bubble a bug fix through all the stages up to stage profile.  They are
46482 # remade, but not reconfigured.  The next stage (if any) will not be
46483 # reconfigured either.
46484 .PHONY: stageprofile-bubble
46485 stageprofile-bubble:: stage1-bubble
46486         @r=`${PWD_COMMAND}`; export r; \
46487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46488         if test -f stageprofile-lean || test -f stage1-lean  ; then \
46489           echo Skipping rebuild of stageprofile ; \
46490         else \
46491           $(MAKE) stageprofile-start; \
46492           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
46493         fi
46494
46495 .PHONY: all-stageprofile clean-stageprofile
46496 do-clean: clean-stageprofile
46497
46498 # FIXME: Will not need to be conditional when toplevel bootstrap is the
46499 # only possibility, but now it conflicts with no-bootstrap rules
46500 @if gcc-bootstrap
46501
46502
46503
46504
46505 # Rules to wipe a stage and all the following ones, also used for cleanstrap
46506 distclean-stage1:: distclean-stageprofile 
46507 .PHONY: distclean-stageprofile
46508 distclean-stageprofile::
46509         @: $(MAKE); $(stage)
46510         @test "`cat stage_last`" != stageprofile || rm -f stage_last
46511         rm -rf stageprofile-* 
46512
46513
46514 @endif gcc-bootstrap
46515
46516
46517 .PHONY: stagefeedback-start stagefeedback-end
46518
46519 stagefeedback-start::
46520         @: $(MAKE); $(stage); \
46521         echo stagefeedback > stage_current ; \
46522         echo stagefeedback > stage_last; \
46523         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
46524 @if bfd
46525         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
46526           mkdir stagefeedback-bfd; \
46527         mv stagefeedback-bfd bfd  ; \
46528         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
46529 @endif bfd
46530 @if opcodes
46531         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
46532           mkdir stagefeedback-opcodes; \
46533         mv stagefeedback-opcodes opcodes  ; \
46534         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
46535 @endif opcodes
46536 @if binutils
46537         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
46538           mkdir stagefeedback-binutils; \
46539         mv stagefeedback-binutils binutils  ; \
46540         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
46541 @endif binutils
46542 @if gas
46543         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
46544           mkdir stagefeedback-gas; \
46545         mv stagefeedback-gas gas  ; \
46546         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
46547 @endif gas
46548 @if gcc
46549         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
46550           mkdir stagefeedback-gcc; \
46551         mv stagefeedback-gcc gcc  ; \
46552         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
46553 @endif gcc
46554 @if gmp
46555         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
46556           mkdir stagefeedback-gmp; \
46557         mv stagefeedback-gmp gmp  ; \
46558         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
46559 @endif gmp
46560 @if mpfr
46561         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
46562           mkdir stagefeedback-mpfr; \
46563         mv stagefeedback-mpfr mpfr  ; \
46564         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
46565 @endif mpfr
46566 @if mpc
46567         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
46568           mkdir stagefeedback-mpc; \
46569         mv stagefeedback-mpc mpc  ; \
46570         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
46571 @endif mpc
46572 @if isl
46573         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
46574           mkdir stagefeedback-isl; \
46575         mv stagefeedback-isl isl  ; \
46576         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
46577 @endif isl
46578 @if cloog
46579         @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
46580           mkdir stagefeedback-cloog; \
46581         mv stagefeedback-cloog cloog  ; \
46582         mv stageprofile-cloog prev-cloog || test -f stageprofile-lean 
46583 @endif cloog
46584 @if libelf
46585         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
46586           mkdir stagefeedback-libelf; \
46587         mv stagefeedback-libelf libelf  ; \
46588         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
46589 @endif libelf
46590 @if gold
46591         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
46592           mkdir stagefeedback-gold; \
46593         mv stagefeedback-gold gold  ; \
46594         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
46595 @endif gold
46596 @if intl
46597         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
46598           mkdir stagefeedback-intl; \
46599         mv stagefeedback-intl intl  ; \
46600         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
46601 @endif intl
46602 @if ld
46603         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
46604           mkdir stagefeedback-ld; \
46605         mv stagefeedback-ld ld  ; \
46606         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
46607 @endif ld
46608 @if libbacktrace
46609         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
46610           mkdir stagefeedback-libbacktrace; \
46611         mv stagefeedback-libbacktrace libbacktrace  ; \
46612         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
46613 @endif libbacktrace
46614 @if libcpp
46615         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
46616           mkdir stagefeedback-libcpp; \
46617         mv stagefeedback-libcpp libcpp  ; \
46618         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
46619 @endif libcpp
46620 @if libdecnumber
46621         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
46622           mkdir stagefeedback-libdecnumber; \
46623         mv stagefeedback-libdecnumber libdecnumber  ; \
46624         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
46625 @endif libdecnumber
46626 @if libiberty
46627         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
46628           mkdir stagefeedback-libiberty; \
46629         mv stagefeedback-libiberty libiberty  ; \
46630         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
46631 @endif libiberty
46632 @if zlib
46633         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
46634           mkdir stagefeedback-zlib; \
46635         mv stagefeedback-zlib zlib  ; \
46636         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
46637 @endif zlib
46638 @if lto-plugin
46639         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
46640           mkdir stagefeedback-lto-plugin; \
46641         mv stagefeedback-lto-plugin lto-plugin  ; \
46642         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
46643 @endif lto-plugin
46644         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
46645           mkdir stagefeedback-$(TARGET_SUBDIR); \
46646         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
46647         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
46648
46649 stagefeedback-end:: 
46650 @if bfd
46651         @if test -d $(HOST_SUBDIR)/bfd ; then \
46652           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
46653           mv prev-bfd stageprofile-bfd ; :  ; \
46654         fi
46655 @endif bfd
46656 @if opcodes
46657         @if test -d $(HOST_SUBDIR)/opcodes ; then \
46658           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
46659           mv prev-opcodes stageprofile-opcodes ; :  ; \
46660         fi
46661 @endif opcodes
46662 @if binutils
46663         @if test -d $(HOST_SUBDIR)/binutils ; then \
46664           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
46665           mv prev-binutils stageprofile-binutils ; :  ; \
46666         fi
46667 @endif binutils
46668 @if gas
46669         @if test -d $(HOST_SUBDIR)/gas ; then \
46670           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
46671           mv prev-gas stageprofile-gas ; :  ; \
46672         fi
46673 @endif gas
46674 @if gcc
46675         @if test -d $(HOST_SUBDIR)/gcc ; then \
46676           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
46677           mv prev-gcc stageprofile-gcc ; :  ; \
46678         fi
46679 @endif gcc
46680 @if gmp
46681         @if test -d $(HOST_SUBDIR)/gmp ; then \
46682           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
46683           mv prev-gmp stageprofile-gmp ; :  ; \
46684         fi
46685 @endif gmp
46686 @if mpfr
46687         @if test -d $(HOST_SUBDIR)/mpfr ; then \
46688           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
46689           mv prev-mpfr stageprofile-mpfr ; :  ; \
46690         fi
46691 @endif mpfr
46692 @if mpc
46693         @if test -d $(HOST_SUBDIR)/mpc ; then \
46694           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
46695           mv prev-mpc stageprofile-mpc ; :  ; \
46696         fi
46697 @endif mpc
46698 @if isl
46699         @if test -d $(HOST_SUBDIR)/isl ; then \
46700           cd $(HOST_SUBDIR); mv isl stagefeedback-isl ; \
46701           mv prev-isl stageprofile-isl ; :  ; \
46702         fi
46703 @endif isl
46704 @if cloog
46705         @if test -d $(HOST_SUBDIR)/cloog ; then \
46706           cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
46707           mv prev-cloog stageprofile-cloog ; :  ; \
46708         fi
46709 @endif cloog
46710 @if libelf
46711         @if test -d $(HOST_SUBDIR)/libelf ; then \
46712           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
46713           mv prev-libelf stageprofile-libelf ; :  ; \
46714         fi
46715 @endif libelf
46716 @if gold
46717         @if test -d $(HOST_SUBDIR)/gold ; then \
46718           cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
46719           mv prev-gold stageprofile-gold ; :  ; \
46720         fi
46721 @endif gold
46722 @if intl
46723         @if test -d $(HOST_SUBDIR)/intl ; then \
46724           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
46725           mv prev-intl stageprofile-intl ; :  ; \
46726         fi
46727 @endif intl
46728 @if ld
46729         @if test -d $(HOST_SUBDIR)/ld ; then \
46730           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
46731           mv prev-ld stageprofile-ld ; :  ; \
46732         fi
46733 @endif ld
46734 @if libbacktrace
46735         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
46736           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace ; \
46737           mv prev-libbacktrace stageprofile-libbacktrace ; :  ; \
46738         fi
46739 @endif libbacktrace
46740 @if libcpp
46741         @if test -d $(HOST_SUBDIR)/libcpp ; then \
46742           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
46743           mv prev-libcpp stageprofile-libcpp ; :  ; \
46744         fi
46745 @endif libcpp
46746 @if libdecnumber
46747         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
46748           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
46749           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
46750         fi
46751 @endif libdecnumber
46752 @if libiberty
46753         @if test -d $(HOST_SUBDIR)/libiberty ; then \
46754           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
46755           mv prev-libiberty stageprofile-libiberty ; :  ; \
46756         fi
46757 @endif libiberty
46758 @if zlib
46759         @if test -d $(HOST_SUBDIR)/zlib ; then \
46760           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
46761           mv prev-zlib stageprofile-zlib ; :  ; \
46762         fi
46763 @endif zlib
46764 @if lto-plugin
46765         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
46766           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
46767           mv prev-lto-plugin stageprofile-lto-plugin ; :  ; \
46768         fi
46769 @endif lto-plugin
46770         @if test -d $(TARGET_SUBDIR) ; then \
46771           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
46772           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
46773         fi
46774         rm -f stage_current
46775
46776 # Bubble a bug fix through all the stages up to stage feedback.  They are
46777 # remade, but not reconfigured.  The next stage (if any) will not be
46778 # reconfigured either.
46779 .PHONY: stagefeedback-bubble
46780 stagefeedback-bubble:: stageprofile-bubble
46781         @r=`${PWD_COMMAND}`; export r; \
46782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46783         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
46784           echo Skipping rebuild of stagefeedback ; \
46785         else \
46786           $(MAKE) stagefeedback-start; \
46787           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
46788         fi
46789
46790 .PHONY: all-stagefeedback clean-stagefeedback
46791 do-clean: clean-stagefeedback
46792
46793 # FIXME: Will not need to be conditional when toplevel bootstrap is the
46794 # only possibility, but now it conflicts with no-bootstrap rules
46795 @if gcc-bootstrap
46796
46797
46798
46799 .PHONY: profiledbootstrap profiledbootstrap-lean
46800 profiledbootstrap:
46801         echo stagefeedback > stage_final
46802         @r=`${PWD_COMMAND}`; export r; \
46803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46804         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
46805         @: $(MAKE); $(unstage)
46806         @r=`${PWD_COMMAND}`; export r; \
46807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46808         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46809         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
46810
46811 profiledbootstrap-lean:
46812         echo stagefeedback > stage_final
46813         @r=`${PWD_COMMAND}`; export r; \
46814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46815         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
46816         @: $(MAKE); $(unstage)
46817         @r=`${PWD_COMMAND}`; export r; \
46818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46819         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46820         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
46821
46822
46823 # Rules to wipe a stage and all the following ones, also used for cleanstrap
46824 distclean-stageprofile:: distclean-stagefeedback 
46825 .PHONY: distclean-stagefeedback
46826 distclean-stagefeedback::
46827         @: $(MAKE); $(stage)
46828         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
46829         rm -rf stagefeedback-* 
46830
46831
46832 @endif gcc-bootstrap
46833
46834
46835
46836 stageprofile-end::
46837         $(MAKE) distclean-stagefeedback
46838
46839 stagefeedback-start::
46840         @r=`${PWD_COMMAND}`; export r; \
46841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46842         for i in prev-*; do \
46843           j=`echo $$i | sed s/^prev-//` ; \
46844           cd $$r/$$i && \
46845           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
46846           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
46847         done
46848
46849 @if gcc-bootstrap
46850 do-distclean: distclean-stage1
46851
46852 # Provide a GCC build when we're building target libraries.  This does
46853 # not work as a dependency, just as the minimum necessary to avoid errors.
46854 stage_last:
46855         @r=`${PWD_COMMAND}`; export r; \
46856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46857         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
46858
46859 # Same as unstage, but not phony and defaulting to stage1-start.  We place
46860 # it in the dependency so that for example `make -j3 all-gcc' works.
46861 stage_current:
46862         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
46863
46864 .PHONY: restrap
46865 restrap::
46866         @: $(MAKE); $(stage)
46867         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
46868 restrap:: all
46869 @endif gcc-bootstrap
46870
46871 # --------------------------------------
46872 # Dependencies between different modules
46873 # --------------------------------------
46874
46875 # Generic dependencies for target modules on host stuff, especially gcc
46876 @if gcc-bootstrap
46877 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
46878 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
46879 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
46880 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
46881 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
46882 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
46883 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
46884 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
46885 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
46886 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
46887 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
46888 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
46889 configure-stage1-target-libvtv: maybe-all-stage1-gcc
46890 configure-stage2-target-libvtv: maybe-all-stage2-gcc
46891 configure-stage3-target-libvtv: maybe-all-stage3-gcc
46892 configure-stage4-target-libvtv: maybe-all-stage4-gcc
46893 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
46894 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
46895 configure-target-libcilkrts: stage_last
46896 configure-target-libssp: stage_last
46897 configure-target-newlib: stage_last
46898 configure-stage1-target-libgcc: maybe-all-stage1-gcc
46899 configure-stage2-target-libgcc: maybe-all-stage2-gcc
46900 configure-stage3-target-libgcc: maybe-all-stage3-gcc
46901 configure-stage4-target-libgcc: maybe-all-stage4-gcc
46902 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
46903 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
46904 configure-target-libbacktrace: stage_last
46905 configure-target-libquadmath: stage_last
46906 configure-target-libgfortran: stage_last
46907 configure-target-libobjc: stage_last
46908 configure-target-libgo: stage_last
46909 configure-target-libtermcap: stage_last
46910 configure-target-winsup: stage_last
46911 configure-target-libgloss: stage_last
46912 configure-target-libffi: stage_last
46913 configure-target-libjava: stage_last
46914 configure-target-zlib: stage_last
46915 configure-target-boehm-gc: stage_last
46916 configure-target-rda: stage_last
46917 configure-target-libada: stage_last
46918 configure-stage1-target-libgomp: maybe-all-stage1-gcc
46919 configure-stage2-target-libgomp: maybe-all-stage2-gcc
46920 configure-stage3-target-libgomp: maybe-all-stage3-gcc
46921 configure-stage4-target-libgomp: maybe-all-stage4-gcc
46922 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
46923 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
46924 configure-target-libitm: stage_last
46925 configure-target-libatomic: stage_last
46926 @endif gcc-bootstrap
46927
46928 @if gcc-no-bootstrap
46929 configure-target-libstdc++-v3: maybe-all-gcc
46930 configure-target-libsanitizer: maybe-all-gcc
46931 configure-target-libvtv: maybe-all-gcc
46932 configure-target-libssp: maybe-all-gcc
46933 configure-target-newlib: maybe-all-gcc
46934 configure-target-libgcc: maybe-all-gcc
46935 configure-target-libbacktrace: maybe-all-gcc
46936 configure-target-libquadmath: maybe-all-gcc
46937 configure-target-libgfortran: maybe-all-gcc
46938 configure-target-libobjc: maybe-all-gcc
46939 configure-target-libgo: maybe-all-gcc
46940 configure-target-libtermcap: maybe-all-gcc
46941 configure-target-winsup: maybe-all-gcc
46942 configure-target-libgloss: maybe-all-gcc
46943 configure-target-libffi: maybe-all-gcc
46944 configure-target-libjava: maybe-all-gcc
46945 configure-target-zlib: maybe-all-gcc
46946 configure-target-boehm-gc: maybe-all-gcc
46947 configure-target-rda: maybe-all-gcc
46948 configure-target-libada: maybe-all-gcc
46949 configure-target-libgomp: maybe-all-gcc
46950 configure-target-libcilkrts: maybe-all-gcc
46951 configure-target-libitm: maybe-all-gcc
46952 configure-target-libatomic: maybe-all-gcc
46953 @endif gcc-no-bootstrap
46954
46955
46956 # There are two types of dependencies here: 'hard' dependencies, where one
46957 # module simply won't build without the other; and 'soft' dependencies, where
46958 # if the depended-on module is missing, the depending module will do without
46959 # or find a substitute somewhere (perhaps installed).  Soft dependencies
46960 # are made here to depend on a 'maybe-' target.  If you're not sure,
46961 # it's safer to use a soft dependency.
46962
46963
46964
46965
46966
46967
46968 # With all the machinery above in place, it is pretty easy to generate
46969 # dependencies.  Host dependencies are a bit more complex because we have
46970 # to check for bootstrap/prebootstrap dependencies.  To resolve
46971 # prebootstrap dependencies, prebootstrap modules are gathered in
46972 # a hash table.
46973 all-build-bison: maybe-all-build-texinfo
46974 all-build-flex: maybe-all-build-texinfo
46975 all-build-flex: maybe-all-build-bison
46976 all-build-flex: maybe-all-build-m4
46977 all-build-libiberty: maybe-all-build-texinfo
46978 all-build-m4: maybe-all-build-texinfo
46979 all-build-fixincludes: maybe-all-build-libiberty
46980 configure-gcc: maybe-configure-intl
46981
46982 configure-stage1-gcc: maybe-configure-stage1-intl
46983 configure-stage2-gcc: maybe-configure-stage2-intl
46984 configure-stage3-gcc: maybe-configure-stage3-intl
46985 configure-stage4-gcc: maybe-configure-stage4-intl
46986 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
46987 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
46988 configure-gcc: maybe-all-gmp
46989
46990 configure-stage1-gcc: maybe-all-stage1-gmp
46991 configure-stage2-gcc: maybe-all-stage2-gmp
46992 configure-stage3-gcc: maybe-all-stage3-gmp
46993 configure-stage4-gcc: maybe-all-stage4-gmp
46994 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
46995 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
46996 configure-gcc: maybe-all-lto-plugin
46997
46998 configure-stage1-gcc: maybe-all-stage1-lto-plugin
46999 configure-stage2-gcc: maybe-all-stage2-lto-plugin
47000 configure-stage3-gcc: maybe-all-stage3-lto-plugin
47001 configure-stage4-gcc: maybe-all-stage4-lto-plugin
47002 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
47003 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
47004 configure-gcc: maybe-all-binutils
47005
47006 configure-stage1-gcc: maybe-all-stage1-binutils
47007 configure-stage2-gcc: maybe-all-stage2-binutils
47008 configure-stage3-gcc: maybe-all-stage3-binutils
47009 configure-stage4-gcc: maybe-all-stage4-binutils
47010 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
47011 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
47012 configure-gcc: maybe-all-gas
47013
47014 configure-stage1-gcc: maybe-all-stage1-gas
47015 configure-stage2-gcc: maybe-all-stage2-gas
47016 configure-stage3-gcc: maybe-all-stage3-gas
47017 configure-stage4-gcc: maybe-all-stage4-gas
47018 configure-stageprofile-gcc: maybe-all-stageprofile-gas
47019 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
47020 configure-gcc: maybe-all-ld
47021
47022 configure-stage1-gcc: maybe-all-stage1-ld
47023 configure-stage2-gcc: maybe-all-stage2-ld
47024 configure-stage3-gcc: maybe-all-stage3-ld
47025 configure-stage4-gcc: maybe-all-stage4-ld
47026 configure-stageprofile-gcc: maybe-all-stageprofile-ld
47027 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
47028 configure-gcc: maybe-all-gold
47029
47030 configure-stage1-gcc: maybe-all-stage1-gold
47031 configure-stage2-gcc: maybe-all-stage2-gold
47032 configure-stage3-gcc: maybe-all-stage3-gold
47033 configure-stage4-gcc: maybe-all-stage4-gold
47034 configure-stageprofile-gcc: maybe-all-stageprofile-gold
47035 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
47036 configure-gcc: maybe-all-libelf
47037
47038 configure-stage1-gcc: maybe-all-stage1-libelf
47039 configure-stage2-gcc: maybe-all-stage2-libelf
47040 configure-stage3-gcc: maybe-all-stage3-libelf
47041 configure-stage4-gcc: maybe-all-stage4-libelf
47042 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
47043 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
47044 all-gcc: all-libiberty
47045
47046 all-stage1-gcc: all-stage1-libiberty
47047 all-stage2-gcc: all-stage2-libiberty
47048 all-stage3-gcc: all-stage3-libiberty
47049 all-stage4-gcc: all-stage4-libiberty
47050 all-stageprofile-gcc: all-stageprofile-libiberty
47051 all-stagefeedback-gcc: all-stagefeedback-libiberty
47052 all-gcc: maybe-all-intl
47053
47054 all-stage1-gcc: maybe-all-stage1-intl
47055 all-stage2-gcc: maybe-all-stage2-intl
47056 all-stage3-gcc: maybe-all-stage3-intl
47057 all-stage4-gcc: maybe-all-stage4-intl
47058 all-stageprofile-gcc: maybe-all-stageprofile-intl
47059 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
47060 all-gcc: maybe-all-mpfr
47061
47062 all-stage1-gcc: maybe-all-stage1-mpfr
47063 all-stage2-gcc: maybe-all-stage2-mpfr
47064 all-stage3-gcc: maybe-all-stage3-mpfr
47065 all-stage4-gcc: maybe-all-stage4-mpfr
47066 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
47067 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
47068 all-gcc: maybe-all-mpc
47069
47070 all-stage1-gcc: maybe-all-stage1-mpc
47071 all-stage2-gcc: maybe-all-stage2-mpc
47072 all-stage3-gcc: maybe-all-stage3-mpc
47073 all-stage4-gcc: maybe-all-stage4-mpc
47074 all-stageprofile-gcc: maybe-all-stageprofile-mpc
47075 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
47076 all-gcc: maybe-all-cloog
47077
47078 all-stage1-gcc: maybe-all-stage1-cloog
47079 all-stage2-gcc: maybe-all-stage2-cloog
47080 all-stage3-gcc: maybe-all-stage3-cloog
47081 all-stage4-gcc: maybe-all-stage4-cloog
47082 all-stageprofile-gcc: maybe-all-stageprofile-cloog
47083 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
47084 all-gcc: maybe-all-build-texinfo
47085
47086 all-stage1-gcc: maybe-all-build-texinfo
47087 all-stage2-gcc: maybe-all-build-texinfo
47088 all-stage3-gcc: maybe-all-build-texinfo
47089 all-stage4-gcc: maybe-all-build-texinfo
47090 all-stageprofile-gcc: maybe-all-build-texinfo
47091 all-stagefeedback-gcc: maybe-all-build-texinfo
47092 all-gcc: maybe-all-build-bison
47093
47094 all-stage1-gcc: maybe-all-build-bison
47095 all-stage2-gcc: maybe-all-build-bison
47096 all-stage3-gcc: maybe-all-build-bison
47097 all-stage4-gcc: maybe-all-build-bison
47098 all-stageprofile-gcc: maybe-all-build-bison
47099 all-stagefeedback-gcc: maybe-all-build-bison
47100 all-gcc: maybe-all-build-flex
47101
47102 all-stage1-gcc: maybe-all-build-flex
47103 all-stage2-gcc: maybe-all-build-flex
47104 all-stage3-gcc: maybe-all-build-flex
47105 all-stage4-gcc: maybe-all-build-flex
47106 all-stageprofile-gcc: maybe-all-build-flex
47107 all-stagefeedback-gcc: maybe-all-build-flex
47108 all-gcc: maybe-all-build-libiberty
47109
47110 all-stage1-gcc: maybe-all-build-libiberty
47111 all-stage2-gcc: maybe-all-build-libiberty
47112 all-stage3-gcc: maybe-all-build-libiberty
47113 all-stage4-gcc: maybe-all-build-libiberty
47114 all-stageprofile-gcc: maybe-all-build-libiberty
47115 all-stagefeedback-gcc: maybe-all-build-libiberty
47116 all-gcc: maybe-all-build-fixincludes
47117
47118 all-stage1-gcc: maybe-all-build-fixincludes
47119 all-stage2-gcc: maybe-all-build-fixincludes
47120 all-stage3-gcc: maybe-all-build-fixincludes
47121 all-stage4-gcc: maybe-all-build-fixincludes
47122 all-stageprofile-gcc: maybe-all-build-fixincludes
47123 all-stagefeedback-gcc: maybe-all-build-fixincludes
47124 all-gcc: maybe-all-zlib
47125
47126 all-stage1-gcc: maybe-all-stage1-zlib
47127 all-stage2-gcc: maybe-all-stage2-zlib
47128 all-stage3-gcc: maybe-all-stage3-zlib
47129 all-stage4-gcc: maybe-all-stage4-zlib
47130 all-stageprofile-gcc: maybe-all-stageprofile-zlib
47131 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
47132 all-gcc: all-libbacktrace
47133
47134 all-stage1-gcc: all-stage1-libbacktrace
47135 all-stage2-gcc: all-stage2-libbacktrace
47136 all-stage3-gcc: all-stage3-libbacktrace
47137 all-stage4-gcc: all-stage4-libbacktrace
47138 all-stageprofile-gcc: all-stageprofile-libbacktrace
47139 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
47140 all-gcc: all-libcpp
47141
47142 all-stage1-gcc: all-stage1-libcpp
47143 all-stage2-gcc: all-stage2-libcpp
47144 all-stage3-gcc: all-stage3-libcpp
47145 all-stage4-gcc: all-stage4-libcpp
47146 all-stageprofile-gcc: all-stageprofile-libcpp
47147 all-stagefeedback-gcc: all-stagefeedback-libcpp
47148 all-gcc: all-libdecnumber
47149
47150 all-stage1-gcc: all-stage1-libdecnumber
47151 all-stage2-gcc: all-stage2-libdecnumber
47152 all-stage3-gcc: all-stage3-libdecnumber
47153 all-stage4-gcc: all-stage4-libdecnumber
47154 all-stageprofile-gcc: all-stageprofile-libdecnumber
47155 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
47156 all-gcc: maybe-all-libiberty
47157
47158 all-stage1-gcc: maybe-all-stage1-libiberty
47159 all-stage2-gcc: maybe-all-stage2-libiberty
47160 all-stage3-gcc: maybe-all-stage3-libiberty
47161 all-stage4-gcc: maybe-all-stage4-libiberty
47162 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
47163 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
47164 all-gcc: maybe-all-fixincludes
47165 all-gcc: maybe-all-lto-plugin
47166
47167 all-stage1-gcc: maybe-all-stage1-lto-plugin
47168 all-stage2-gcc: maybe-all-stage2-lto-plugin
47169 all-stage3-gcc: maybe-all-stage3-lto-plugin
47170 all-stage4-gcc: maybe-all-stage4-lto-plugin
47171 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
47172 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
47173 info-gcc: maybe-all-build-libiberty
47174
47175 info-stage1-gcc: maybe-all-build-libiberty
47176 info-stage2-gcc: maybe-all-build-libiberty
47177 info-stage3-gcc: maybe-all-build-libiberty
47178 info-stage4-gcc: maybe-all-build-libiberty
47179 info-stageprofile-gcc: maybe-all-build-libiberty
47180 info-stagefeedback-gcc: maybe-all-build-libiberty
47181 dvi-gcc: maybe-all-build-libiberty
47182
47183 dvi-stage1-gcc: maybe-all-build-libiberty
47184 dvi-stage2-gcc: maybe-all-build-libiberty
47185 dvi-stage3-gcc: maybe-all-build-libiberty
47186 dvi-stage4-gcc: maybe-all-build-libiberty
47187 dvi-stageprofile-gcc: maybe-all-build-libiberty
47188 dvi-stagefeedback-gcc: maybe-all-build-libiberty
47189 pdf-gcc: maybe-all-build-libiberty
47190
47191 pdf-stage1-gcc: maybe-all-build-libiberty
47192 pdf-stage2-gcc: maybe-all-build-libiberty
47193 pdf-stage3-gcc: maybe-all-build-libiberty
47194 pdf-stage4-gcc: maybe-all-build-libiberty
47195 pdf-stageprofile-gcc: maybe-all-build-libiberty
47196 pdf-stagefeedback-gcc: maybe-all-build-libiberty
47197 html-gcc: maybe-all-build-libiberty
47198
47199 html-stage1-gcc: maybe-all-build-libiberty
47200 html-stage2-gcc: maybe-all-build-libiberty
47201 html-stage3-gcc: maybe-all-build-libiberty
47202 html-stage4-gcc: maybe-all-build-libiberty
47203 html-stageprofile-gcc: maybe-all-build-libiberty
47204 html-stagefeedback-gcc: maybe-all-build-libiberty
47205 install-gcc: maybe-install-fixincludes
47206 install-gcc: maybe-install-lto-plugin
47207 install-strip-gcc: maybe-install-strip-fixincludes
47208 install-strip-gcc: maybe-install-strip-lto-plugin
47209 configure-libcpp: configure-libiberty
47210
47211 configure-stage1-libcpp: configure-stage1-libiberty
47212 configure-stage2-libcpp: configure-stage2-libiberty
47213 configure-stage3-libcpp: configure-stage3-libiberty
47214 configure-stage4-libcpp: configure-stage4-libiberty
47215 configure-stageprofile-libcpp: configure-stageprofile-libiberty
47216 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
47217 configure-libcpp: maybe-configure-intl
47218
47219 configure-stage1-libcpp: maybe-configure-stage1-intl
47220 configure-stage2-libcpp: maybe-configure-stage2-intl
47221 configure-stage3-libcpp: maybe-configure-stage3-intl
47222 configure-stage4-libcpp: maybe-configure-stage4-intl
47223 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
47224 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
47225 all-libcpp: all-libiberty
47226
47227 all-stage1-libcpp: all-stage1-libiberty
47228 all-stage2-libcpp: all-stage2-libiberty
47229 all-stage3-libcpp: all-stage3-libiberty
47230 all-stage4-libcpp: all-stage4-libiberty
47231 all-stageprofile-libcpp: all-stageprofile-libiberty
47232 all-stagefeedback-libcpp: all-stagefeedback-libiberty
47233 all-libcpp: maybe-all-intl
47234
47235 all-stage1-libcpp: maybe-all-stage1-intl
47236 all-stage2-libcpp: maybe-all-stage2-intl
47237 all-stage3-libcpp: maybe-all-stage3-intl
47238 all-stage4-libcpp: maybe-all-stage4-intl
47239 all-stageprofile-libcpp: maybe-all-stageprofile-intl
47240 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
47241 all-fixincludes: maybe-all-libiberty
47242 all-gnattools: maybe-all-target-libada
47243 all-lto-plugin: maybe-all-libiberty
47244
47245 all-stage1-lto-plugin: maybe-all-stage1-libiberty
47246 all-stage2-lto-plugin: maybe-all-stage2-libiberty
47247 all-stage3-lto-plugin: maybe-all-stage3-libiberty
47248 all-stage4-lto-plugin: maybe-all-stage4-libiberty
47249 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
47250 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
47251 all-utils: maybe-all-libiberty
47252 configure-mpfr: maybe-all-gmp
47253
47254 configure-stage1-mpfr: maybe-all-stage1-gmp
47255 configure-stage2-mpfr: maybe-all-stage2-gmp
47256 configure-stage3-mpfr: maybe-all-stage3-gmp
47257 configure-stage4-mpfr: maybe-all-stage4-gmp
47258 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
47259 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
47260 configure-mpc: maybe-all-mpfr
47261
47262 configure-stage1-mpc: maybe-all-stage1-mpfr
47263 configure-stage2-mpc: maybe-all-stage2-mpfr
47264 configure-stage3-mpc: maybe-all-stage3-mpfr
47265 configure-stage4-mpc: maybe-all-stage4-mpfr
47266 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
47267 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
47268 configure-isl: maybe-all-gmp
47269
47270 configure-stage1-isl: maybe-all-stage1-gmp
47271 configure-stage2-isl: maybe-all-stage2-gmp
47272 configure-stage3-isl: maybe-all-stage3-gmp
47273 configure-stage4-isl: maybe-all-stage4-gmp
47274 configure-stageprofile-isl: maybe-all-stageprofile-gmp
47275 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
47276 configure-cloog: maybe-all-isl
47277
47278 configure-stage1-cloog: maybe-all-stage1-isl
47279 configure-stage2-cloog: maybe-all-stage2-isl
47280 configure-stage3-cloog: maybe-all-stage3-isl
47281 configure-stage4-cloog: maybe-all-stage4-isl
47282 configure-stageprofile-cloog: maybe-all-stageprofile-isl
47283 configure-stagefeedback-cloog: maybe-all-stagefeedback-isl
47284 configure-cloog: maybe-all-gmp
47285
47286 configure-stage1-cloog: maybe-all-stage1-gmp
47287 configure-stage2-cloog: maybe-all-stage2-gmp
47288 configure-stage3-cloog: maybe-all-stage3-gmp
47289 configure-stage4-cloog: maybe-all-stage4-gmp
47290 configure-stageprofile-cloog: maybe-all-stageprofile-gmp
47291 configure-stagefeedback-cloog: maybe-all-stagefeedback-gmp
47292 configure-gdb: maybe-all-intl
47293 configure-gdb: maybe-configure-sim
47294 configure-gdb: maybe-all-bfd
47295 configure-gdb: maybe-all-libiconv
47296 all-gdb: maybe-all-libiberty
47297 all-gdb: maybe-all-libiconv
47298 all-gdb: maybe-all-opcodes
47299 all-gdb: maybe-all-readline
47300 all-gdb: maybe-all-build-bison
47301 all-gdb: maybe-all-sim
47302 all-gdb: maybe-all-libdecnumber
47303 all-gdb: maybe-all-libtermcap
47304 configure-libgui: maybe-configure-tcl
47305 configure-libgui: maybe-configure-tk
47306 all-libgui: maybe-all-tcl
47307 all-libgui: maybe-all-tk
47308 all-libgui: maybe-all-itcl
47309 configure-bfd: configure-libiberty
47310
47311 configure-stage1-bfd: configure-stage1-libiberty
47312 configure-stage2-bfd: configure-stage2-libiberty
47313 configure-stage3-bfd: configure-stage3-libiberty
47314 configure-stage4-bfd: configure-stage4-libiberty
47315 configure-stageprofile-bfd: configure-stageprofile-libiberty
47316 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
47317 configure-bfd: maybe-configure-intl
47318
47319 configure-stage1-bfd: maybe-configure-stage1-intl
47320 configure-stage2-bfd: maybe-configure-stage2-intl
47321 configure-stage3-bfd: maybe-configure-stage3-intl
47322 configure-stage4-bfd: maybe-configure-stage4-intl
47323 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
47324 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
47325 all-bfd: maybe-all-libiberty
47326
47327 all-stage1-bfd: maybe-all-stage1-libiberty
47328 all-stage2-bfd: maybe-all-stage2-libiberty
47329 all-stage3-bfd: maybe-all-stage3-libiberty
47330 all-stage4-bfd: maybe-all-stage4-libiberty
47331 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
47332 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
47333 all-bfd: maybe-all-intl
47334
47335 all-stage1-bfd: maybe-all-stage1-intl
47336 all-stage2-bfd: maybe-all-stage2-intl
47337 all-stage3-bfd: maybe-all-stage3-intl
47338 all-stage4-bfd: maybe-all-stage4-intl
47339 all-stageprofile-bfd: maybe-all-stageprofile-intl
47340 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
47341 configure-opcodes: configure-libiberty
47342
47343 configure-stage1-opcodes: configure-stage1-libiberty
47344 configure-stage2-opcodes: configure-stage2-libiberty
47345 configure-stage3-opcodes: configure-stage3-libiberty
47346 configure-stage4-opcodes: configure-stage4-libiberty
47347 configure-stageprofile-opcodes: configure-stageprofile-libiberty
47348 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
47349 all-opcodes: maybe-all-libiberty
47350
47351 all-stage1-opcodes: maybe-all-stage1-libiberty
47352 all-stage2-opcodes: maybe-all-stage2-libiberty
47353 all-stage3-opcodes: maybe-all-stage3-libiberty
47354 all-stage4-opcodes: maybe-all-stage4-libiberty
47355 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
47356 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
47357 configure-binutils: maybe-configure-intl
47358
47359 configure-stage1-binutils: maybe-configure-stage1-intl
47360 configure-stage2-binutils: maybe-configure-stage2-intl
47361 configure-stage3-binutils: maybe-configure-stage3-intl
47362 configure-stage4-binutils: maybe-configure-stage4-intl
47363 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
47364 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
47365 all-binutils: maybe-all-libiberty
47366
47367 all-stage1-binutils: maybe-all-stage1-libiberty
47368 all-stage2-binutils: maybe-all-stage2-libiberty
47369 all-stage3-binutils: maybe-all-stage3-libiberty
47370 all-stage4-binutils: maybe-all-stage4-libiberty
47371 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
47372 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
47373 all-binutils: maybe-all-opcodes
47374
47375 all-stage1-binutils: maybe-all-stage1-opcodes
47376 all-stage2-binutils: maybe-all-stage2-opcodes
47377 all-stage3-binutils: maybe-all-stage3-opcodes
47378 all-stage4-binutils: maybe-all-stage4-opcodes
47379 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
47380 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
47381 all-binutils: maybe-all-bfd
47382
47383 all-stage1-binutils: maybe-all-stage1-bfd
47384 all-stage2-binutils: maybe-all-stage2-bfd
47385 all-stage3-binutils: maybe-all-stage3-bfd
47386 all-stage4-binutils: maybe-all-stage4-bfd
47387 all-stageprofile-binutils: maybe-all-stageprofile-bfd
47388 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
47389 all-binutils: maybe-all-build-flex
47390
47391 all-stage1-binutils: maybe-all-build-flex
47392 all-stage2-binutils: maybe-all-build-flex
47393 all-stage3-binutils: maybe-all-build-flex
47394 all-stage4-binutils: maybe-all-build-flex
47395 all-stageprofile-binutils: maybe-all-build-flex
47396 all-stagefeedback-binutils: maybe-all-build-flex
47397 all-binutils: maybe-all-build-bison
47398
47399 all-stage1-binutils: maybe-all-build-bison
47400 all-stage2-binutils: maybe-all-build-bison
47401 all-stage3-binutils: maybe-all-build-bison
47402 all-stage4-binutils: maybe-all-build-bison
47403 all-stageprofile-binutils: maybe-all-build-bison
47404 all-stagefeedback-binutils: maybe-all-build-bison
47405 all-binutils: maybe-all-intl
47406
47407 all-stage1-binutils: maybe-all-stage1-intl
47408 all-stage2-binutils: maybe-all-stage2-intl
47409 all-stage3-binutils: maybe-all-stage3-intl
47410 all-stage4-binutils: maybe-all-stage4-intl
47411 all-stageprofile-binutils: maybe-all-stageprofile-intl
47412 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
47413 all-binutils: maybe-all-gas
47414
47415 all-stage1-binutils: maybe-all-stage1-gas
47416 all-stage2-binutils: maybe-all-stage2-gas
47417 all-stage3-binutils: maybe-all-stage3-gas
47418 all-stage4-binutils: maybe-all-stage4-gas
47419 all-stageprofile-binutils: maybe-all-stageprofile-gas
47420 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
47421 install-binutils: maybe-install-opcodes
47422 install-strip-binutils: maybe-install-strip-opcodes
47423 install-opcodes: maybe-install-bfd
47424 install-strip-opcodes: maybe-install-strip-bfd
47425 configure-gas: maybe-configure-intl
47426
47427 configure-stage1-gas: maybe-configure-stage1-intl
47428 configure-stage2-gas: maybe-configure-stage2-intl
47429 configure-stage3-gas: maybe-configure-stage3-intl
47430 configure-stage4-gas: maybe-configure-stage4-intl
47431 configure-stageprofile-gas: maybe-configure-stageprofile-intl
47432 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
47433 all-gas: maybe-all-libiberty
47434
47435 all-stage1-gas: maybe-all-stage1-libiberty
47436 all-stage2-gas: maybe-all-stage2-libiberty
47437 all-stage3-gas: maybe-all-stage3-libiberty
47438 all-stage4-gas: maybe-all-stage4-libiberty
47439 all-stageprofile-gas: maybe-all-stageprofile-libiberty
47440 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
47441 all-gas: maybe-all-opcodes
47442
47443 all-stage1-gas: maybe-all-stage1-opcodes
47444 all-stage2-gas: maybe-all-stage2-opcodes
47445 all-stage3-gas: maybe-all-stage3-opcodes
47446 all-stage4-gas: maybe-all-stage4-opcodes
47447 all-stageprofile-gas: maybe-all-stageprofile-opcodes
47448 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
47449 all-gas: maybe-all-bfd
47450
47451 all-stage1-gas: maybe-all-stage1-bfd
47452 all-stage2-gas: maybe-all-stage2-bfd
47453 all-stage3-gas: maybe-all-stage3-bfd
47454 all-stage4-gas: maybe-all-stage4-bfd
47455 all-stageprofile-gas: maybe-all-stageprofile-bfd
47456 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
47457 all-gas: maybe-all-intl
47458
47459 all-stage1-gas: maybe-all-stage1-intl
47460 all-stage2-gas: maybe-all-stage2-intl
47461 all-stage3-gas: maybe-all-stage3-intl
47462 all-stage4-gas: maybe-all-stage4-intl
47463 all-stageprofile-gas: maybe-all-stageprofile-intl
47464 all-stagefeedback-gas: maybe-all-stagefeedback-intl
47465 configure-gprof: maybe-configure-intl
47466 all-gprof: maybe-all-libiberty
47467 all-gprof: maybe-all-bfd
47468 all-gprof: maybe-all-opcodes
47469 all-gprof: maybe-all-intl
47470 all-gprof: maybe-all-gas
47471 configure-ld: maybe-configure-intl
47472
47473 configure-stage1-ld: maybe-configure-stage1-intl
47474 configure-stage2-ld: maybe-configure-stage2-intl
47475 configure-stage3-ld: maybe-configure-stage3-intl
47476 configure-stage4-ld: maybe-configure-stage4-intl
47477 configure-stageprofile-ld: maybe-configure-stageprofile-intl
47478 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
47479 all-ld: maybe-all-libiberty
47480
47481 all-stage1-ld: maybe-all-stage1-libiberty
47482 all-stage2-ld: maybe-all-stage2-libiberty
47483 all-stage3-ld: maybe-all-stage3-libiberty
47484 all-stage4-ld: maybe-all-stage4-libiberty
47485 all-stageprofile-ld: maybe-all-stageprofile-libiberty
47486 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
47487 all-ld: maybe-all-bfd
47488
47489 all-stage1-ld: maybe-all-stage1-bfd
47490 all-stage2-ld: maybe-all-stage2-bfd
47491 all-stage3-ld: maybe-all-stage3-bfd
47492 all-stage4-ld: maybe-all-stage4-bfd
47493 all-stageprofile-ld: maybe-all-stageprofile-bfd
47494 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
47495 all-ld: maybe-all-opcodes
47496
47497 all-stage1-ld: maybe-all-stage1-opcodes
47498 all-stage2-ld: maybe-all-stage2-opcodes
47499 all-stage3-ld: maybe-all-stage3-opcodes
47500 all-stage4-ld: maybe-all-stage4-opcodes
47501 all-stageprofile-ld: maybe-all-stageprofile-opcodes
47502 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
47503 all-ld: maybe-all-build-bison
47504
47505 all-stage1-ld: maybe-all-build-bison
47506 all-stage2-ld: maybe-all-build-bison
47507 all-stage3-ld: maybe-all-build-bison
47508 all-stage4-ld: maybe-all-build-bison
47509 all-stageprofile-ld: maybe-all-build-bison
47510 all-stagefeedback-ld: maybe-all-build-bison
47511 all-ld: maybe-all-build-flex
47512
47513 all-stage1-ld: maybe-all-build-flex
47514 all-stage2-ld: maybe-all-build-flex
47515 all-stage3-ld: maybe-all-build-flex
47516 all-stage4-ld: maybe-all-build-flex
47517 all-stageprofile-ld: maybe-all-build-flex
47518 all-stagefeedback-ld: maybe-all-build-flex
47519 all-ld: maybe-all-intl
47520
47521 all-stage1-ld: maybe-all-stage1-intl
47522 all-stage2-ld: maybe-all-stage2-intl
47523 all-stage3-ld: maybe-all-stage3-intl
47524 all-stage4-ld: maybe-all-stage4-intl
47525 all-stageprofile-ld: maybe-all-stageprofile-intl
47526 all-stagefeedback-ld: maybe-all-stagefeedback-intl
47527 all-ld: maybe-all-gas
47528
47529 all-stage1-ld: maybe-all-stage1-gas
47530 all-stage2-ld: maybe-all-stage2-gas
47531 all-stage3-ld: maybe-all-stage3-gas
47532 all-stage4-ld: maybe-all-stage4-gas
47533 all-stageprofile-ld: maybe-all-stageprofile-gas
47534 all-stagefeedback-ld: maybe-all-stagefeedback-gas
47535 install-ld: maybe-install-gold
47536 install-strip-ld: maybe-install-strip-gold
47537 configure-gold: maybe-configure-intl
47538
47539 configure-stage1-gold: maybe-configure-stage1-intl
47540 configure-stage2-gold: maybe-configure-stage2-intl
47541 configure-stage3-gold: maybe-configure-stage3-intl
47542 configure-stage4-gold: maybe-configure-stage4-intl
47543 configure-stageprofile-gold: maybe-configure-stageprofile-intl
47544 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
47545 all-gold: maybe-all-libiberty
47546
47547 all-stage1-gold: maybe-all-stage1-libiberty
47548 all-stage2-gold: maybe-all-stage2-libiberty
47549 all-stage3-gold: maybe-all-stage3-libiberty
47550 all-stage4-gold: maybe-all-stage4-libiberty
47551 all-stageprofile-gold: maybe-all-stageprofile-libiberty
47552 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
47553 all-gold: maybe-all-intl
47554
47555 all-stage1-gold: maybe-all-stage1-intl
47556 all-stage2-gold: maybe-all-stage2-intl
47557 all-stage3-gold: maybe-all-stage3-intl
47558 all-stage4-gold: maybe-all-stage4-intl
47559 all-stageprofile-gold: maybe-all-stageprofile-intl
47560 all-stagefeedback-gold: maybe-all-stagefeedback-intl
47561 all-gold: maybe-all-bfd
47562
47563 all-stage1-gold: maybe-all-stage1-bfd
47564 all-stage2-gold: maybe-all-stage2-bfd
47565 all-stage3-gold: maybe-all-stage3-bfd
47566 all-stage4-gold: maybe-all-stage4-bfd
47567 all-stageprofile-gold: maybe-all-stageprofile-bfd
47568 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
47569 all-gold: maybe-all-build-bison
47570
47571 all-stage1-gold: maybe-all-build-bison
47572 all-stage2-gold: maybe-all-build-bison
47573 all-stage3-gold: maybe-all-build-bison
47574 all-stage4-gold: maybe-all-build-bison
47575 all-stageprofile-gold: maybe-all-build-bison
47576 all-stagefeedback-gold: maybe-all-build-bison
47577 all-gold: maybe-all-gas
47578
47579 all-stage1-gold: maybe-all-stage1-gas
47580 all-stage2-gold: maybe-all-stage2-gas
47581 all-stage3-gold: maybe-all-stage3-gas
47582 all-stage4-gold: maybe-all-stage4-gas
47583 all-stageprofile-gold: maybe-all-stageprofile-gas
47584 all-stagefeedback-gold: maybe-all-stagefeedback-gas
47585 check-gold: maybe-all-binutils
47586
47587 check-stage1-gold: maybe-all-stage1-binutils
47588 check-stage2-gold: maybe-all-stage2-binutils
47589 check-stage3-gold: maybe-all-stage3-binutils
47590 check-stage4-gold: maybe-all-stage4-binutils
47591 check-stageprofile-gold: maybe-all-stageprofile-binutils
47592 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
47593 check-gold: maybe-all-gas
47594
47595 check-stage1-gold: maybe-all-stage1-gas
47596 check-stage2-gold: maybe-all-stage2-gas
47597 check-stage3-gold: maybe-all-stage3-gas
47598 check-stage4-gold: maybe-all-stage4-gas
47599 check-stageprofile-gold: maybe-all-stageprofile-gas
47600 check-stagefeedback-gold: maybe-all-stagefeedback-gas
47601 configure-opcodes: maybe-configure-intl
47602
47603 configure-stage1-opcodes: maybe-configure-stage1-intl
47604 configure-stage2-opcodes: maybe-configure-stage2-intl
47605 configure-stage3-opcodes: maybe-configure-stage3-intl
47606 configure-stage4-opcodes: maybe-configure-stage4-intl
47607 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
47608 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
47609 all-opcodes: maybe-all-bfd
47610
47611 all-stage1-opcodes: maybe-all-stage1-bfd
47612 all-stage2-opcodes: maybe-all-stage2-bfd
47613 all-stage3-opcodes: maybe-all-stage3-bfd
47614 all-stage4-opcodes: maybe-all-stage4-bfd
47615 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
47616 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
47617 all-opcodes: maybe-all-libiberty
47618
47619 all-stage1-opcodes: maybe-all-stage1-libiberty
47620 all-stage2-opcodes: maybe-all-stage2-libiberty
47621 all-stage3-opcodes: maybe-all-stage3-libiberty
47622 all-stage4-opcodes: maybe-all-stage4-libiberty
47623 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
47624 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
47625 all-opcodes: maybe-all-intl
47626
47627 all-stage1-opcodes: maybe-all-stage1-intl
47628 all-stage2-opcodes: maybe-all-stage2-intl
47629 all-stage3-opcodes: maybe-all-stage3-intl
47630 all-stage4-opcodes: maybe-all-stage4-intl
47631 all-stageprofile-opcodes: maybe-all-stageprofile-intl
47632 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
47633 all-dejagnu: maybe-all-tcl
47634 all-dejagnu: maybe-all-expect
47635 all-dejagnu: maybe-all-tk
47636 configure-expect: maybe-configure-tcl
47637 configure-expect: maybe-configure-tk
47638 all-expect: maybe-all-tcl
47639 all-expect: maybe-all-tk
47640 configure-itcl: maybe-configure-tcl
47641 configure-itcl: maybe-configure-tk
47642 all-itcl: maybe-all-tcl
47643 all-itcl: maybe-all-tk
47644 install-itcl: maybe-install-tcl
47645 install-strip-itcl: maybe-install-strip-tcl
47646 configure-tk: maybe-configure-tcl
47647 all-tk: maybe-all-tcl
47648 all-sid: maybe-all-libiberty
47649 all-sid: maybe-all-bfd
47650 all-sid: maybe-all-opcodes
47651 all-sid: maybe-all-tcl
47652 all-sid: maybe-all-tk
47653 install-sid: maybe-install-tcl
47654 install-strip-sid: maybe-install-strip-tcl
47655 install-sid: maybe-install-tk
47656 install-strip-sid: maybe-install-strip-tk
47657 configure-sim: maybe-configure-intl
47658 all-sim: maybe-all-intl
47659 all-sim: maybe-all-libiberty
47660 all-sim: maybe-all-bfd
47661 all-sim: maybe-all-opcodes
47662 all-sim: maybe-all-readline
47663 all-sim: maybe-configure-gdb
47664 all-fastjar: maybe-all-zlib
47665 all-fastjar: maybe-all-build-texinfo
47666 all-fastjar: maybe-all-libiberty
47667 all-bison: maybe-all-intl
47668 all-bison: maybe-all-build-texinfo
47669 all-flex: maybe-all-build-bison
47670 all-flex: maybe-all-intl
47671 all-flex: maybe-all-m4
47672 all-flex: maybe-all-build-texinfo
47673 all-m4: maybe-all-intl
47674 all-m4: maybe-all-build-texinfo
47675 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
47676 configure-target-fastjar: maybe-configure-target-zlib
47677 all-target-fastjar: maybe-all-target-zlib
47678 configure-target-libgo: maybe-configure-target-libffi
47679 configure-target-libgo: maybe-all-target-libstdc++-v3
47680 all-target-libgo: maybe-all-target-libbacktrace
47681 all-target-libgo: maybe-all-target-libffi
47682 all-target-libgo: maybe-all-target-libatomic
47683 configure-target-libjava: maybe-configure-target-zlib
47684 configure-target-libjava: maybe-configure-target-boehm-gc
47685 configure-target-libjava: maybe-configure-target-libffi
47686 all-target-libjava: maybe-all-fastjar
47687 all-target-libjava: maybe-all-target-zlib
47688 all-target-libjava: maybe-all-target-boehm-gc
47689 all-target-libjava: maybe-all-target-libffi
47690 configure-target-libobjc: maybe-configure-target-boehm-gc
47691 all-target-libobjc: maybe-all-target-boehm-gc
47692 configure-target-libstdc++-v3: maybe-configure-target-libgomp
47693
47694 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
47695 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
47696 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
47697 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
47698 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
47699 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
47700 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
47701
47702 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
47703 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
47704 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
47705 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
47706 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
47707 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
47708 configure-target-libvtv: maybe-all-target-libstdc++-v3
47709
47710 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
47711 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
47712 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
47713 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
47714 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
47715 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
47716 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
47717 configure-target-libcilkrts: maybe-all-gcc
47718 all-target-libstdc++-v3: maybe-configure-target-libgomp
47719
47720 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
47721 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
47722 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
47723 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
47724 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
47725 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
47726 install-target-libgo: maybe-install-target-libatomic
47727 install-target-libgfortran: maybe-install-target-libquadmath
47728 install-target-libgfortran: maybe-install-target-libgcc
47729 install-target-libsanitizer: maybe-install-target-libstdc++-v3
47730 install-target-libsanitizer: maybe-install-target-libgcc
47731 install-target-libvtv: maybe-install-target-libstdc++-v3
47732 install-target-libvtv: maybe-install-target-libgcc
47733 install-target-libcilkrts: maybe-install-target-libstdc++-v3
47734 install-target-libcilkrts: maybe-install-target-libgcc
47735 install-target-libjava: maybe-install-target-libgcc
47736 install-target-libitm: maybe-install-target-libgcc
47737 install-target-libobjc: maybe-install-target-libgcc
47738 install-target-libstdc++-v3: maybe-install-target-libgcc
47739 all-target-libgloss: maybe-all-target-newlib
47740 all-target-winsup: maybe-all-target-libtermcap
47741 configure-target-newlib: maybe-all-binutils
47742 configure-target-newlib: maybe-all-ld
47743 configure-target-libgfortran: maybe-all-target-libquadmath
47744
47745
47746 # Dependencies for target modules on other target modules are
47747 # described by lang_env_dependencies; the defaults apply to anything
47748 # not mentioned there.
47749
47750
47751 @if gcc-bootstrap
47752 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
47753 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
47754 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
47755 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
47756 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
47757 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
47758 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
47759 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
47760 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
47761 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
47762 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
47763 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
47764 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
47765 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
47766 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
47767 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
47768 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
47769 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
47770 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
47771 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
47772 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
47773 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
47774 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
47775 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
47776 @endif gcc-bootstrap
47777
47778 @if gcc-no-bootstrap
47779 configure-target-libstdc++-v3: maybe-all-target-libgcc
47780 configure-target-libsanitizer: maybe-all-target-libgcc
47781 configure-target-libvtv: maybe-all-target-libgcc
47782 configure-target-libssp: maybe-all-target-libgcc
47783 configure-target-libcilkrts: maybe-all-target-libgcc
47784 configure-target-newlib: maybe-all-target-libgcc
47785 configure-target-libbacktrace: maybe-all-target-libgcc
47786 configure-target-libquadmath: maybe-all-target-libgcc
47787 configure-target-libgfortran: maybe-all-target-libgcc
47788 configure-target-libobjc: maybe-all-target-libgcc
47789 configure-target-libgo: maybe-all-target-libgcc
47790 configure-target-libtermcap: maybe-all-target-libgcc
47791 configure-target-winsup: maybe-all-target-libgcc
47792 configure-target-libgloss: maybe-all-target-libgcc
47793 configure-target-libffi: maybe-all-target-libgcc
47794 configure-target-libjava: maybe-all-target-libgcc
47795 configure-target-zlib: maybe-all-target-libgcc
47796 configure-target-boehm-gc: maybe-all-target-libgcc
47797 configure-target-rda: maybe-all-target-libgcc
47798 configure-target-libada: maybe-all-target-libgcc
47799 configure-target-libgomp: maybe-all-target-libgcc
47800 configure-target-libitm: maybe-all-target-libgcc
47801 configure-target-libatomic: maybe-all-target-libgcc
47802 @endif gcc-no-bootstrap
47803
47804
47805 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
47806
47807 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
47808
47809 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
47810
47811 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
47812
47813
47814
47815 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
47816
47817 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
47818
47819 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
47820
47821 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
47822
47823 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
47824
47825 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
47826
47827 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
47828
47829
47830 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
47831 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
47832 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
47833
47834 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
47835 configure-target-libjava: maybe-all-target-libstdc++-v3
47836
47837 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
47838
47839 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
47840
47841 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
47842
47843 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
47844
47845 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
47846
47847 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
47848 configure-target-libitm: maybe-all-target-libstdc++-v3
47849
47850 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
47851
47852
47853 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
47854 GDB_TK = @GDB_TK@
47855 INSTALL_GDB_TK = @INSTALL_GDB_TK@
47856 configure-gdb: $(CONFIGURE_GDB_TK)
47857 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
47858 install-gdb: $(INSTALL_GDB_TK)
47859
47860 # Serialization dependencies.  Host configures don't work well in parallel to
47861 # each other, due to contention over config.cache.  Target configures and 
47862 # build configures are similar.
47863 @serialization_dependencies@
47864
47865 # --------------------------------
47866 # Regenerating top level configury
47867 # --------------------------------
47868
47869 # Rebuilding Makefile.in, using autogen.
47870 AUTOGEN = autogen
47871 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
47872         cd $(srcdir) && $(AUTOGEN) Makefile.def
47873
47874 # Rebuilding Makefile.
47875 Makefile: $(srcdir)/Makefile.in config.status
47876         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
47877
47878 config.status: configure
47879         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
47880
47881 # Rebuilding configure.
47882 AUTOCONF = autoconf
47883 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
47884         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
47885         cd $(srcdir) && $(AUTOCONF)
47886
47887 # ------------------------------
47888 # Special directives to GNU Make
47889 # ------------------------------
47890
47891 # Don't pass command-line variables to submakes.
47892 .NOEXPORT:
47893 MAKEOVERRIDES=
47894
47895 # end of Makefile.in