Added Cilk runtime library (libcilkrts) into GCC.
[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 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
502           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
503
504 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
505 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
506
507 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
508 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
509
510 do-compare = @do_compare@
511 do-compare3 = $(do-compare)
512
513 # -----------------------------------------------
514 # Programs producing files for the TARGET machine
515 # -----------------------------------------------
516
517 AR_FOR_TARGET=@AR_FOR_TARGET@
518 AS_FOR_TARGET=@AS_FOR_TARGET@
519 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
520
521 # If GCC_FOR_TARGET is not overriden on the command line, then this
522 # variable is passed down to the gcc Makefile, where it is used to
523 # build libgcc2.a.  We define it here so that it can itself be
524 # overridden on the command line.
525 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
526 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
527 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
528 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
529 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
530 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
531 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
532 LD_FOR_TARGET=@LD_FOR_TARGET@
533
534 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
535 NM_FOR_TARGET=@NM_FOR_TARGET@
536 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
537 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
538 READELF_FOR_TARGET=@READELF_FOR_TARGET@
539 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
540 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
541 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
542
543 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
544 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
545 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
546
547 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
548 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
549
550 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
551 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
552 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
553 GOCFLAGS_FOR_TARGET = -O2 -g
554
555 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
556 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
557 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
558
559 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
560
561 # ------------------------------------
562 # Miscellaneous targets and flag lists
563 # ------------------------------------
564
565 # The first rule in the file had better be this one.  Don't put any above it.
566 # This lives here to allow makefile fragments to contain dependencies.
567 all:
568
569 #### host and target specific makefile fragments come in here.
570 @target_makefile_frag@
571 @alphaieee_frag@
572 @ospace_frag@
573 @host_makefile_frag@
574 ###
575
576 # This is the list of directories that may be needed in RPATH_ENVVAR
577 # so that programs built for the target machine work.
578 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)
579
580 @if target-libstdc++-v3
581 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
582 @endif target-libstdc++-v3
583
584 @if target-libsanitizer
585 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
586 @endif target-libsanitizer
587
588 @if target-libvtv
589 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
590 @endif target-libvtv
591
592 @if target-libssp
593 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
594 @endif target-libssp
595
596 @if target-libgomp
597 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
598 @endif target-libgomp
599
600 @if target-libcilkrts
601 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
602 @endif target-libcilkrts
603
604 @if target-libitm
605 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
606 @endif target-libitm
607
608 @if target-libatomic
609 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
610 @endif target-libatomic
611
612
613
614 # This is the list of directories that may be needed in RPATH_ENVVAR
615 # so that programs built for the host machine work.
616 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)
617
618 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
619 @if gcc
620 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
621 @endif gcc
622
623
624 @if gmp
625 HOST_LIB_PATH_gmp = \
626   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
627 @endif gmp
628
629 @if mpfr
630 HOST_LIB_PATH_mpfr = \
631   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
632 @endif mpfr
633
634 @if mpc
635 HOST_LIB_PATH_mpc = \
636   $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
637 @endif mpc
638
639 @if isl
640 HOST_LIB_PATH_isl = \
641   $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
642 @endif isl
643
644 @if cloog
645 HOST_LIB_PATH_cloog = \
646   $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
647 @endif cloog
648
649 @if libelf
650 HOST_LIB_PATH_libelf = \
651   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
652 @endif libelf
653
654
655 CXX_FOR_TARGET_FLAG_TO_PASS = \
656         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
657 @if target-libstdc++-v3
658 # CXX_FOR_TARGET is tricky to get right for target libs that require a
659 # functional C++ compiler.  When we recurse, if we expand
660 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
661 # libstdc++ include flags from the script.  Instead, we get an
662 # -funconfigured-* word, so that we'll get errors if this invalid C++
663 # command line is used for anything, but also so that we can use the
664 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
665 # don't pass it on, sub-make will use the default definition, that
666 # re-expands it at the time of use, so we'll get it right when we need
667 # it.  One potential exception is the expansion of CXX_FOR_TARGET
668 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
669 # really work, for C++ host programs can't depend on the current-stage
670 # C++ target library.
671 CXX_FOR_TARGET_FLAG_TO_PASS = \
672         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
673 @endif target-libstdc++-v3
674
675 # Flags to pass down to all sub-makes.
676 BASE_FLAGS_TO_PASS = \
677         "DESTDIR=$(DESTDIR)" \
678         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
679         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
680         "bindir=$(bindir)" \
681         "datadir=$(datadir)" \
682         "exec_prefix=$(exec_prefix)" \
683         "includedir=$(includedir)" \
684         "datarootdir=$(datarootdir)" \
685         "docdir=$(docdir)" \
686         "infodir=$(infodir)" \
687         "pdfdir=$(pdfdir)" \
688         "htmldir=$(htmldir)" \
689         "libdir=$(libdir)" \
690         "libexecdir=$(libexecdir)" \
691         "lispdir=$(lispdir)" \
692         "localstatedir=$(localstatedir)" \
693         "mandir=$(mandir)" \
694         "oldincludedir=$(oldincludedir)" \
695         "prefix=$(prefix)" \
696         "sbindir=$(sbindir)" \
697         "sharedstatedir=$(sharedstatedir)" \
698         "sysconfdir=$(sysconfdir)" \
699         "tooldir=$(tooldir)" \
700         "build_tooldir=$(build_tooldir)" \
701         "target_alias=$(target_alias)" \
702         "AWK=$(AWK)" \
703         "BISON=$(BISON)" \
704         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
705         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
706         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
707         "EXPECT=$(EXPECT)" \
708         "FLEX=$(FLEX)" \
709         "INSTALL=$(INSTALL)" \
710         "INSTALL_DATA=$(INSTALL_DATA)" \
711         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
712         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
713         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
714         "LEX=$(LEX)" \
715         "M4=$(M4)" \
716         "MAKE=$(MAKE)" \
717         "RUNTEST=$(RUNTEST)" \
718         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
719         "SED=$(SED)" \
720         "SHELL=$(SHELL)" \
721         "YACC=$(YACC)" \
722         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
723         "ADA_CFLAGS=$(ADA_CFLAGS)" \
724         "AR_FLAGS=$(AR_FLAGS)" \
725         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
726         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
727         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
728         "CFLAGS=$(CFLAGS)" \
729         "CXXFLAGS=$(CXXFLAGS)" \
730         "LDFLAGS=$(LDFLAGS)" \
731         "LIBCFLAGS=$(LIBCFLAGS)" \
732         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
733         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
734         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
735         "GNATBIND=$(GNATBIND)" \
736         "GNATMAKE=$(GNATMAKE)" \
737         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
738         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
739         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
740         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
741         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
742         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
743         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
744         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
745         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
746         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
747         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
748         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
749         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
750         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
751         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
752         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
753         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
754         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
755         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
756         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
757         "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
758         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
759         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
760         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
761         "BUILD_CONFIG=$(BUILD_CONFIG)" \
762         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
763         "LEAN=$(LEAN)" \
764         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
765         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
766         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
767         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
768         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
769         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
770         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
771         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
772         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
773         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
774         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
775         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
776         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
777         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
778         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
779         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
780         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
781         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
782         $(CXX_FOR_TARGET_FLAG_TO_PASS) \
783         "TFLAGS=$(TFLAGS)" \
784         "CONFIG_SHELL=$(SHELL)" \
785         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
786
787 # We leave this in just in case, but it is not needed anymore.
788 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
789
790 # Flags to pass down to most sub-makes, in which we're building with
791 # the host environment.
792 EXTRA_HOST_FLAGS = \
793         'AR=$(AR)' \
794         'AS=$(AS)' \
795         'CC=$(CC)' \
796         'CXX=$(CXX)' \
797         'DLLTOOL=$(DLLTOOL)' \
798         'GCJ=$(GCJ)' \
799         'GFORTRAN=$(GFORTRAN)' \
800         'GOC=$(GOC)' \
801         'LD=$(LD)' \
802         'LIPO=$(LIPO)' \
803         'NM=$(NM)' \
804         'OBJDUMP=$(OBJDUMP)' \
805         'RANLIB=$(RANLIB)' \
806         'READELF=$(READELF)' \
807         'STRIP=$(STRIP)' \
808         'WINDRES=$(WINDRES)' \
809         'WINDMC=$(WINDMC)'
810
811 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
812
813 # Flags to pass to stage1 or when not bootstrapping.
814
815 STAGE1_FLAGS_TO_PASS = \
816         LDFLAGS="$${LDFLAGS}" \
817         HOST_LIBS="$${HOST_LIBS}"
818
819 # Flags to pass to stage2 and later makes.
820
821 POSTSTAGE1_FLAGS_TO_PASS = \
822         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
823         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
824         GNATBIND="$${GNATBIND}" \
825         LDFLAGS="$${LDFLAGS}" \
826         HOST_LIBS="$${HOST_LIBS}" \
827         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
828
829 # Flags to pass down to makes which are built with the target environment.
830 # The double $ decreases the length of the command line; those variables
831 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
832 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
833 # so we expand them here.
834 EXTRA_TARGET_FLAGS = \
835         'AR=$$(AR_FOR_TARGET)' \
836         'AS=$(COMPILER_AS_FOR_TARGET)' \
837         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
838         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
839         'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
840         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
841         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
842         'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
843         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
844         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
845         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
846         'LD=$(COMPILER_LD_FOR_TARGET)' \
847         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
848         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
849         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
850         'NM=$(COMPILER_NM_FOR_TARGET)' \
851         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
852         'RANLIB=$$(RANLIB_FOR_TARGET)' \
853         'READELF=$$(READELF_FOR_TARGET)' \
854         'WINDRES=$$(WINDRES_FOR_TARGET)' \
855         'WINDMC=$$(WINDMC_FOR_TARGET)' \
856         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
857         "TFLAGS=$$TFLAGS"
858
859 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
860
861 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
862 # unfortunately needs the native compiler and the target ar and
863 # ranlib.
864 # If any variables are added here, they must be added to do-*, below.
865 # The BUILD_* variables are a special case, which are used for the gcc
866 # cross-building scheme.
867 EXTRA_GCC_FLAGS = \
868         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
869         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
870         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
871
872 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
873
874 @if gcc
875 BUILD_CONFIG = @BUILD_CONFIG@
876 ifneq ($(BUILD_CONFIG),)
877 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
878 endif
879 @endif gcc
880
881 .PHONY: configure-host
882 configure-host:  \
883     maybe-configure-bfd \
884     maybe-configure-opcodes \
885     maybe-configure-binutils \
886     maybe-configure-bison \
887     maybe-configure-cgen \
888     maybe-configure-dejagnu \
889     maybe-configure-etc \
890     maybe-configure-fastjar \
891     maybe-configure-fixincludes \
892     maybe-configure-flex \
893     maybe-configure-gas \
894     maybe-configure-gcc \
895     maybe-configure-gmp \
896     maybe-configure-mpfr \
897     maybe-configure-mpc \
898     maybe-configure-isl \
899     maybe-configure-cloog \
900     maybe-configure-libelf \
901     maybe-configure-gold \
902     maybe-configure-gprof \
903     maybe-configure-intl \
904     maybe-configure-tcl \
905     maybe-configure-itcl \
906     maybe-configure-ld \
907     maybe-configure-libbacktrace \
908     maybe-configure-libcpp \
909     maybe-configure-libdecnumber \
910     maybe-configure-libgui \
911     maybe-configure-libiberty \
912     maybe-configure-libiconv \
913     maybe-configure-m4 \
914     maybe-configure-readline \
915     maybe-configure-sid \
916     maybe-configure-sim \
917     maybe-configure-texinfo \
918     maybe-configure-zlib \
919     maybe-configure-gdb \
920     maybe-configure-expect \
921     maybe-configure-guile \
922     maybe-configure-tk \
923     maybe-configure-libtermcap \
924     maybe-configure-utils \
925     maybe-configure-gnattools \
926     maybe-configure-lto-plugin
927 .PHONY: configure-target
928 configure-target:  \
929     maybe-configure-target-libstdc++-v3 \
930     maybe-configure-target-libsanitizer \
931     maybe-configure-target-libvtv \
932     maybe-configure-target-libssp \
933     maybe-configure-target-newlib \
934     maybe-configure-target-libgcc \
935     maybe-configure-target-libbacktrace \
936     maybe-configure-target-libquadmath \
937     maybe-configure-target-libgfortran \
938     maybe-configure-target-libobjc \
939     maybe-configure-target-libgo \
940     maybe-configure-target-libtermcap \
941     maybe-configure-target-winsup \
942     maybe-configure-target-libgloss \
943     maybe-configure-target-libffi \
944     maybe-configure-target-libjava \
945     maybe-configure-target-zlib \
946     maybe-configure-target-boehm-gc \
947     maybe-configure-target-rda \
948     maybe-configure-target-libada \
949     maybe-configure-target-libcilkrts \
950     maybe-configure-target-libgomp \
951     maybe-configure-target-libitm \
952     maybe-configure-target-libatomic
953
954 # The target built for a native non-bootstrap build.
955 .PHONY: all
956 all:
957 @if gcc-bootstrap
958         [ -f stage_final ] || echo stage3 > stage_final
959         @r=`${PWD_COMMAND}`; export r; \
960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
961         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
962 @endif gcc-bootstrap
963         @: $(MAKE); $(unstage)
964         @r=`${PWD_COMMAND}`; export r; \
965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
966 @if gcc-bootstrap
967         if [ -f stage_last ]; then \
968           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
969           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
970         else \
971 @endif gcc-bootstrap
972           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
973 @if gcc-bootstrap
974             ; \
975         fi \
976 @endif gcc-bootstrap
977         && :
978
979 .PHONY: all-build
980
981 all-build: maybe-all-build-libiberty
982 all-build: maybe-all-build-bison
983 all-build: maybe-all-build-flex
984 all-build: maybe-all-build-m4
985 all-build: maybe-all-build-texinfo
986 all-build: maybe-all-build-fixincludes
987
988 .PHONY: all-host
989
990 @if bfd-no-bootstrap
991 all-host: maybe-all-bfd
992 @endif bfd-no-bootstrap
993 @if opcodes-no-bootstrap
994 all-host: maybe-all-opcodes
995 @endif opcodes-no-bootstrap
996 @if binutils-no-bootstrap
997 all-host: maybe-all-binutils
998 @endif binutils-no-bootstrap
999 all-host: maybe-all-bison
1000 all-host: maybe-all-cgen
1001 all-host: maybe-all-dejagnu
1002 all-host: maybe-all-etc
1003 all-host: maybe-all-fastjar
1004 all-host: maybe-all-fixincludes
1005 all-host: maybe-all-flex
1006 @if gas-no-bootstrap
1007 all-host: maybe-all-gas
1008 @endif gas-no-bootstrap
1009 @if gcc-no-bootstrap
1010 all-host: maybe-all-gcc
1011 @endif gcc-no-bootstrap
1012 @if gmp-no-bootstrap
1013 all-host: maybe-all-gmp
1014 @endif gmp-no-bootstrap
1015 @if mpfr-no-bootstrap
1016 all-host: maybe-all-mpfr
1017 @endif mpfr-no-bootstrap
1018 @if mpc-no-bootstrap
1019 all-host: maybe-all-mpc
1020 @endif mpc-no-bootstrap
1021 @if isl-no-bootstrap
1022 all-host: maybe-all-isl
1023 @endif isl-no-bootstrap
1024 @if cloog-no-bootstrap
1025 all-host: maybe-all-cloog
1026 @endif cloog-no-bootstrap
1027 @if libelf-no-bootstrap
1028 all-host: maybe-all-libelf
1029 @endif libelf-no-bootstrap
1030 @if gold-no-bootstrap
1031 all-host: maybe-all-gold
1032 @endif gold-no-bootstrap
1033 all-host: maybe-all-gprof
1034 @if intl-no-bootstrap
1035 all-host: maybe-all-intl
1036 @endif intl-no-bootstrap
1037 all-host: maybe-all-tcl
1038 all-host: maybe-all-itcl
1039 @if ld-no-bootstrap
1040 all-host: maybe-all-ld
1041 @endif ld-no-bootstrap
1042 @if libbacktrace-no-bootstrap
1043 all-host: maybe-all-libbacktrace
1044 @endif libbacktrace-no-bootstrap
1045 @if libcpp-no-bootstrap
1046 all-host: maybe-all-libcpp
1047 @endif libcpp-no-bootstrap
1048 @if libdecnumber-no-bootstrap
1049 all-host: maybe-all-libdecnumber
1050 @endif libdecnumber-no-bootstrap
1051 all-host: maybe-all-libgui
1052 @if libiberty-no-bootstrap
1053 all-host: maybe-all-libiberty
1054 @endif libiberty-no-bootstrap
1055 all-host: maybe-all-libiconv
1056 all-host: maybe-all-m4
1057 all-host: maybe-all-readline
1058 all-host: maybe-all-sid
1059 all-host: maybe-all-sim
1060 all-host: maybe-all-texinfo
1061 @if zlib-no-bootstrap
1062 all-host: maybe-all-zlib
1063 @endif zlib-no-bootstrap
1064 all-host: maybe-all-gdb
1065 all-host: maybe-all-expect
1066 all-host: maybe-all-guile
1067 all-host: maybe-all-tk
1068 all-host: maybe-all-libtermcap
1069 all-host: maybe-all-utils
1070 all-host: maybe-all-gnattools
1071 @if lto-plugin-no-bootstrap
1072 all-host: maybe-all-lto-plugin
1073 @endif lto-plugin-no-bootstrap
1074
1075 .PHONY: all-target
1076
1077 @if target-libstdc++-v3-no-bootstrap
1078 all-target: maybe-all-target-libstdc++-v3
1079 @endif target-libstdc++-v3-no-bootstrap
1080 @if target-libsanitizer-no-bootstrap
1081 all-target: maybe-all-target-libsanitizer
1082 @endif target-libsanitizer-no-bootstrap
1083 @if target-libvtv-no-bootstrap
1084 all-target: maybe-all-target-libvtv
1085 @endif target-libvtv-no-bootstrap
1086 all-target: maybe-all-target-libssp
1087 all-target: maybe-all-target-newlib
1088 @if target-libgcc-no-bootstrap
1089 all-target: maybe-all-target-libgcc
1090 @endif target-libgcc-no-bootstrap
1091 all-target: maybe-all-target-libbacktrace
1092 all-target: maybe-all-target-libquadmath
1093 all-target: maybe-all-target-libgfortran
1094 all-target: maybe-all-target-libobjc
1095 all-target: maybe-all-target-libgo
1096 all-target: maybe-all-target-libtermcap
1097 all-target: maybe-all-target-winsup
1098 all-target: maybe-all-target-libgloss
1099 all-target: maybe-all-target-libffi
1100 all-target: maybe-all-target-libjava
1101 all-target: maybe-all-target-zlib
1102 all-target: maybe-all-target-boehm-gc
1103 all-target: maybe-all-target-rda
1104 all-target: maybe-all-target-libada
1105 @if target-libgomp-no-bootstrap
1106 all-target: maybe-all-target-libgomp
1107 @endif target-libgomp-no-bootstrap
1108 all-target: maybe-all-target-libcilkrts
1109 all-target: maybe-all-target-libitm
1110 all-target: maybe-all-target-libatomic
1111
1112 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1113 # ``make X'' in all subdirectories (because, in general, there is a
1114 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1115 # but it may do additional work as well).
1116
1117 .PHONY: do-info
1118 do-info:
1119         @: $(MAKE); $(unstage)
1120         @r=`${PWD_COMMAND}`; export r; \
1121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1122         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1123           info-target
1124
1125
1126 .PHONY: info-host
1127
1128 info-host: maybe-info-bfd
1129 info-host: maybe-info-opcodes
1130 info-host: maybe-info-binutils
1131 info-host: maybe-info-bison
1132 info-host: maybe-info-cgen
1133 info-host: maybe-info-dejagnu
1134 info-host: maybe-info-etc
1135 info-host: maybe-info-fastjar
1136 info-host: maybe-info-fixincludes
1137 info-host: maybe-info-flex
1138 info-host: maybe-info-gas
1139 info-host: maybe-info-gcc
1140 info-host: maybe-info-gmp
1141 info-host: maybe-info-mpfr
1142 info-host: maybe-info-mpc
1143 info-host: maybe-info-isl
1144 info-host: maybe-info-cloog
1145 info-host: maybe-info-libelf
1146 info-host: maybe-info-gold
1147 info-host: maybe-info-gprof
1148 info-host: maybe-info-intl
1149 info-host: maybe-info-tcl
1150 info-host: maybe-info-itcl
1151 info-host: maybe-info-ld
1152 info-host: maybe-info-libbacktrace
1153 info-host: maybe-info-libcpp
1154 info-host: maybe-info-libdecnumber
1155 info-host: maybe-info-libgui
1156 info-host: maybe-info-libiberty
1157 info-host: maybe-info-libiconv
1158 info-host: maybe-info-m4
1159 info-host: maybe-info-readline
1160 info-host: maybe-info-sid
1161 info-host: maybe-info-sim
1162 info-host: maybe-info-texinfo
1163 info-host: maybe-info-zlib
1164 info-host: maybe-info-gdb
1165 info-host: maybe-info-expect
1166 info-host: maybe-info-guile
1167 info-host: maybe-info-tk
1168 info-host: maybe-info-libtermcap
1169 info-host: maybe-info-utils
1170 info-host: maybe-info-gnattools
1171 info-host: maybe-info-lto-plugin
1172
1173 .PHONY: info-target
1174
1175 info-target: maybe-info-target-libstdc++-v3
1176 info-target: maybe-info-target-libsanitizer
1177 info-target: maybe-info-target-libvtv
1178 info-target: maybe-info-target-libssp
1179 info-target: maybe-info-target-newlib
1180 info-target: maybe-info-target-libgcc
1181 info-target: maybe-info-target-libbacktrace
1182 info-target: maybe-info-target-libquadmath
1183 info-target: maybe-info-target-libgfortran
1184 info-target: maybe-info-target-libobjc
1185 info-target: maybe-info-target-libgo
1186 info-target: maybe-info-target-libtermcap
1187 info-target: maybe-info-target-winsup
1188 info-target: maybe-info-target-libgloss
1189 info-target: maybe-info-target-libffi
1190 info-target: maybe-info-target-libjava
1191 info-target: maybe-info-target-zlib
1192 info-target: maybe-info-target-boehm-gc
1193 info-target: maybe-info-target-rda
1194 info-target: maybe-info-target-libada
1195 info-target: maybe-info-target-libgomp
1196 info-target: maybe-info-target-libitm
1197 info-target: maybe-info-target-libatomic
1198
1199 .PHONY: do-dvi
1200 do-dvi:
1201         @: $(MAKE); $(unstage)
1202         @r=`${PWD_COMMAND}`; export r; \
1203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1204         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1205           dvi-target
1206
1207
1208 .PHONY: dvi-host
1209
1210 dvi-host: maybe-dvi-bfd
1211 dvi-host: maybe-dvi-opcodes
1212 dvi-host: maybe-dvi-binutils
1213 dvi-host: maybe-dvi-bison
1214 dvi-host: maybe-dvi-cgen
1215 dvi-host: maybe-dvi-dejagnu
1216 dvi-host: maybe-dvi-etc
1217 dvi-host: maybe-dvi-fastjar
1218 dvi-host: maybe-dvi-fixincludes
1219 dvi-host: maybe-dvi-flex
1220 dvi-host: maybe-dvi-gas
1221 dvi-host: maybe-dvi-gcc
1222 dvi-host: maybe-dvi-gmp
1223 dvi-host: maybe-dvi-mpfr
1224 dvi-host: maybe-dvi-mpc
1225 dvi-host: maybe-dvi-isl
1226 dvi-host: maybe-dvi-cloog
1227 dvi-host: maybe-dvi-libelf
1228 dvi-host: maybe-dvi-gold
1229 dvi-host: maybe-dvi-gprof
1230 dvi-host: maybe-dvi-intl
1231 dvi-host: maybe-dvi-tcl
1232 dvi-host: maybe-dvi-itcl
1233 dvi-host: maybe-dvi-ld
1234 dvi-host: maybe-dvi-libbacktrace
1235 dvi-host: maybe-dvi-libcpp
1236 dvi-host: maybe-dvi-libdecnumber
1237 dvi-host: maybe-dvi-libgui
1238 dvi-host: maybe-dvi-libiberty
1239 dvi-host: maybe-dvi-libiconv
1240 dvi-host: maybe-dvi-m4
1241 dvi-host: maybe-dvi-readline
1242 dvi-host: maybe-dvi-sid
1243 dvi-host: maybe-dvi-sim
1244 dvi-host: maybe-dvi-texinfo
1245 dvi-host: maybe-dvi-zlib
1246 dvi-host: maybe-dvi-gdb
1247 dvi-host: maybe-dvi-expect
1248 dvi-host: maybe-dvi-guile
1249 dvi-host: maybe-dvi-tk
1250 dvi-host: maybe-dvi-libtermcap
1251 dvi-host: maybe-dvi-utils
1252 dvi-host: maybe-dvi-gnattools
1253 dvi-host: maybe-dvi-lto-plugin
1254
1255 .PHONY: dvi-target
1256
1257 dvi-target: maybe-dvi-target-libstdc++-v3
1258 dvi-target: maybe-dvi-target-libsanitizer
1259 dvi-target: maybe-dvi-target-libvtv
1260 dvi-target: maybe-dvi-target-libssp
1261 dvi-target: maybe-dvi-target-newlib
1262 dvi-target: maybe-dvi-target-libgcc
1263 dvi-target: maybe-dvi-target-libbacktrace
1264 dvi-target: maybe-dvi-target-libquadmath
1265 dvi-target: maybe-dvi-target-libgfortran
1266 dvi-target: maybe-dvi-target-libobjc
1267 dvi-target: maybe-dvi-target-libgo
1268 dvi-target: maybe-dvi-target-libtermcap
1269 dvi-target: maybe-dvi-target-winsup
1270 dvi-target: maybe-dvi-target-libgloss
1271 dvi-target: maybe-dvi-target-libffi
1272 dvi-target: maybe-dvi-target-libjava
1273 dvi-target: maybe-dvi-target-zlib
1274 dvi-target: maybe-dvi-target-boehm-gc
1275 dvi-target: maybe-dvi-target-rda
1276 dvi-target: maybe-dvi-target-libada
1277 dvi-target: maybe-dvi-target-libgomp
1278 dvi-target: maybe-dvi-target-libitm
1279 dvi-target: maybe-dvi-target-libatomic
1280
1281 .PHONY: do-pdf
1282 do-pdf:
1283         @: $(MAKE); $(unstage)
1284         @r=`${PWD_COMMAND}`; export r; \
1285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1286         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1287           pdf-target
1288
1289
1290 .PHONY: pdf-host
1291
1292 pdf-host: maybe-pdf-bfd
1293 pdf-host: maybe-pdf-opcodes
1294 pdf-host: maybe-pdf-binutils
1295 pdf-host: maybe-pdf-bison
1296 pdf-host: maybe-pdf-cgen
1297 pdf-host: maybe-pdf-dejagnu
1298 pdf-host: maybe-pdf-etc
1299 pdf-host: maybe-pdf-fastjar
1300 pdf-host: maybe-pdf-fixincludes
1301 pdf-host: maybe-pdf-flex
1302 pdf-host: maybe-pdf-gas
1303 pdf-host: maybe-pdf-gcc
1304 pdf-host: maybe-pdf-gmp
1305 pdf-host: maybe-pdf-mpfr
1306 pdf-host: maybe-pdf-mpc
1307 pdf-host: maybe-pdf-isl
1308 pdf-host: maybe-pdf-cloog
1309 pdf-host: maybe-pdf-libelf
1310 pdf-host: maybe-pdf-gold
1311 pdf-host: maybe-pdf-gprof
1312 pdf-host: maybe-pdf-intl
1313 pdf-host: maybe-pdf-tcl
1314 pdf-host: maybe-pdf-itcl
1315 pdf-host: maybe-pdf-ld
1316 pdf-host: maybe-pdf-libbacktrace
1317 pdf-host: maybe-pdf-libcpp
1318 pdf-host: maybe-pdf-libdecnumber
1319 pdf-host: maybe-pdf-libgui
1320 pdf-host: maybe-pdf-libiberty
1321 pdf-host: maybe-pdf-libiconv
1322 pdf-host: maybe-pdf-m4
1323 pdf-host: maybe-pdf-readline
1324 pdf-host: maybe-pdf-sid
1325 pdf-host: maybe-pdf-sim
1326 pdf-host: maybe-pdf-texinfo
1327 pdf-host: maybe-pdf-zlib
1328 pdf-host: maybe-pdf-gdb
1329 pdf-host: maybe-pdf-expect
1330 pdf-host: maybe-pdf-guile
1331 pdf-host: maybe-pdf-tk
1332 pdf-host: maybe-pdf-libtermcap
1333 pdf-host: maybe-pdf-utils
1334 pdf-host: maybe-pdf-gnattools
1335 pdf-host: maybe-pdf-lto-plugin
1336
1337 .PHONY: pdf-target
1338
1339 pdf-target: maybe-pdf-target-libstdc++-v3
1340 pdf-target: maybe-pdf-target-libsanitizer
1341 pdf-target: maybe-pdf-target-libvtv
1342 pdf-target: maybe-pdf-target-libssp
1343 pdf-target: maybe-pdf-target-newlib
1344 pdf-target: maybe-pdf-target-libgcc
1345 pdf-target: maybe-pdf-target-libbacktrace
1346 pdf-target: maybe-pdf-target-libquadmath
1347 pdf-target: maybe-pdf-target-libgfortran
1348 pdf-target: maybe-pdf-target-libobjc
1349 pdf-target: maybe-pdf-target-libgo
1350 pdf-target: maybe-pdf-target-libtermcap
1351 pdf-target: maybe-pdf-target-winsup
1352 pdf-target: maybe-pdf-target-libgloss
1353 pdf-target: maybe-pdf-target-libffi
1354 pdf-target: maybe-pdf-target-libjava
1355 pdf-target: maybe-pdf-target-zlib
1356 pdf-target: maybe-pdf-target-boehm-gc
1357 pdf-target: maybe-pdf-target-rda
1358 pdf-target: maybe-pdf-target-libada
1359 pdf-target: maybe-pdf-target-libgomp
1360 pdf-target: maybe-pdf-target-libitm
1361 pdf-target: maybe-pdf-target-libatomic
1362
1363 .PHONY: do-html
1364 do-html:
1365         @: $(MAKE); $(unstage)
1366         @r=`${PWD_COMMAND}`; export r; \
1367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1368         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1369           html-target
1370
1371
1372 .PHONY: html-host
1373
1374 html-host: maybe-html-bfd
1375 html-host: maybe-html-opcodes
1376 html-host: maybe-html-binutils
1377 html-host: maybe-html-bison
1378 html-host: maybe-html-cgen
1379 html-host: maybe-html-dejagnu
1380 html-host: maybe-html-etc
1381 html-host: maybe-html-fastjar
1382 html-host: maybe-html-fixincludes
1383 html-host: maybe-html-flex
1384 html-host: maybe-html-gas
1385 html-host: maybe-html-gcc
1386 html-host: maybe-html-gmp
1387 html-host: maybe-html-mpfr
1388 html-host: maybe-html-mpc
1389 html-host: maybe-html-isl
1390 html-host: maybe-html-cloog
1391 html-host: maybe-html-libelf
1392 html-host: maybe-html-gold
1393 html-host: maybe-html-gprof
1394 html-host: maybe-html-intl
1395 html-host: maybe-html-tcl
1396 html-host: maybe-html-itcl
1397 html-host: maybe-html-ld
1398 html-host: maybe-html-libbacktrace
1399 html-host: maybe-html-libcpp
1400 html-host: maybe-html-libdecnumber
1401 html-host: maybe-html-libgui
1402 html-host: maybe-html-libiberty
1403 html-host: maybe-html-libiconv
1404 html-host: maybe-html-m4
1405 html-host: maybe-html-readline
1406 html-host: maybe-html-sid
1407 html-host: maybe-html-sim
1408 html-host: maybe-html-texinfo
1409 html-host: maybe-html-zlib
1410 html-host: maybe-html-gdb
1411 html-host: maybe-html-expect
1412 html-host: maybe-html-guile
1413 html-host: maybe-html-tk
1414 html-host: maybe-html-libtermcap
1415 html-host: maybe-html-utils
1416 html-host: maybe-html-gnattools
1417 html-host: maybe-html-lto-plugin
1418
1419 .PHONY: html-target
1420
1421 html-target: maybe-html-target-libstdc++-v3
1422 html-target: maybe-html-target-libsanitizer
1423 html-target: maybe-html-target-libvtv
1424 html-target: maybe-html-target-libssp
1425 html-target: maybe-html-target-newlib
1426 html-target: maybe-html-target-libgcc
1427 html-target: maybe-html-target-libbacktrace
1428 html-target: maybe-html-target-libquadmath
1429 html-target: maybe-html-target-libgfortran
1430 html-target: maybe-html-target-libobjc
1431 html-target: maybe-html-target-libgo
1432 html-target: maybe-html-target-libtermcap
1433 html-target: maybe-html-target-winsup
1434 html-target: maybe-html-target-libgloss
1435 html-target: maybe-html-target-libffi
1436 html-target: maybe-html-target-libjava
1437 html-target: maybe-html-target-zlib
1438 html-target: maybe-html-target-boehm-gc
1439 html-target: maybe-html-target-rda
1440 html-target: maybe-html-target-libada
1441 html-target: maybe-html-target-libgomp
1442 html-target: maybe-html-target-libitm
1443 html-target: maybe-html-target-libatomic
1444
1445 .PHONY: do-TAGS
1446 do-TAGS:
1447         @: $(MAKE); $(unstage)
1448         @r=`${PWD_COMMAND}`; export r; \
1449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1450         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1451           TAGS-target
1452
1453
1454 .PHONY: TAGS-host
1455
1456 TAGS-host: maybe-TAGS-bfd
1457 TAGS-host: maybe-TAGS-opcodes
1458 TAGS-host: maybe-TAGS-binutils
1459 TAGS-host: maybe-TAGS-bison
1460 TAGS-host: maybe-TAGS-cgen
1461 TAGS-host: maybe-TAGS-dejagnu
1462 TAGS-host: maybe-TAGS-etc
1463 TAGS-host: maybe-TAGS-fastjar
1464 TAGS-host: maybe-TAGS-fixincludes
1465 TAGS-host: maybe-TAGS-flex
1466 TAGS-host: maybe-TAGS-gas
1467 TAGS-host: maybe-TAGS-gcc
1468 TAGS-host: maybe-TAGS-gmp
1469 TAGS-host: maybe-TAGS-mpfr
1470 TAGS-host: maybe-TAGS-mpc
1471 TAGS-host: maybe-TAGS-isl
1472 TAGS-host: maybe-TAGS-cloog
1473 TAGS-host: maybe-TAGS-libelf
1474 TAGS-host: maybe-TAGS-gold
1475 TAGS-host: maybe-TAGS-gprof
1476 TAGS-host: maybe-TAGS-intl
1477 TAGS-host: maybe-TAGS-tcl
1478 TAGS-host: maybe-TAGS-itcl
1479 TAGS-host: maybe-TAGS-ld
1480 TAGS-host: maybe-TAGS-libbacktrace
1481 TAGS-host: maybe-TAGS-libcpp
1482 TAGS-host: maybe-TAGS-libdecnumber
1483 TAGS-host: maybe-TAGS-libgui
1484 TAGS-host: maybe-TAGS-libiberty
1485 TAGS-host: maybe-TAGS-libiconv
1486 TAGS-host: maybe-TAGS-m4
1487 TAGS-host: maybe-TAGS-readline
1488 TAGS-host: maybe-TAGS-sid
1489 TAGS-host: maybe-TAGS-sim
1490 TAGS-host: maybe-TAGS-texinfo
1491 TAGS-host: maybe-TAGS-zlib
1492 TAGS-host: maybe-TAGS-gdb
1493 TAGS-host: maybe-TAGS-expect
1494 TAGS-host: maybe-TAGS-guile
1495 TAGS-host: maybe-TAGS-tk
1496 TAGS-host: maybe-TAGS-libtermcap
1497 TAGS-host: maybe-TAGS-utils
1498 TAGS-host: maybe-TAGS-gnattools
1499 TAGS-host: maybe-TAGS-lto-plugin
1500
1501 .PHONY: TAGS-target
1502
1503 TAGS-target: maybe-TAGS-target-libstdc++-v3
1504 TAGS-target: maybe-TAGS-target-libsanitizer
1505 TAGS-target: maybe-TAGS-target-libvtv
1506 TAGS-target: maybe-TAGS-target-libssp
1507 TAGS-target: maybe-TAGS-target-newlib
1508 TAGS-target: maybe-TAGS-target-libgcc
1509 TAGS-target: maybe-TAGS-target-libbacktrace
1510 TAGS-target: maybe-TAGS-target-libquadmath
1511 TAGS-target: maybe-TAGS-target-libgfortran
1512 TAGS-target: maybe-TAGS-target-libobjc
1513 TAGS-target: maybe-TAGS-target-libgo
1514 TAGS-target: maybe-TAGS-target-libtermcap
1515 TAGS-target: maybe-TAGS-target-winsup
1516 TAGS-target: maybe-TAGS-target-libgloss
1517 TAGS-target: maybe-TAGS-target-libffi
1518 TAGS-target: maybe-TAGS-target-libjava
1519 TAGS-target: maybe-TAGS-target-zlib
1520 TAGS-target: maybe-TAGS-target-boehm-gc
1521 TAGS-target: maybe-TAGS-target-rda
1522 TAGS-target: maybe-TAGS-target-libada
1523 TAGS-target: maybe-TAGS-target-libgomp
1524 TAGS-target: maybe-TAGS-target-libitm
1525 TAGS-target: maybe-TAGS-target-libatomic
1526
1527 .PHONY: do-install-info
1528 do-install-info:
1529         @: $(MAKE); $(unstage)
1530         @r=`${PWD_COMMAND}`; export r; \
1531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1532         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1533           install-info-target
1534
1535
1536 .PHONY: install-info-host
1537
1538 install-info-host: maybe-install-info-bfd
1539 install-info-host: maybe-install-info-opcodes
1540 install-info-host: maybe-install-info-binutils
1541 install-info-host: maybe-install-info-bison
1542 install-info-host: maybe-install-info-cgen
1543 install-info-host: maybe-install-info-dejagnu
1544 install-info-host: maybe-install-info-etc
1545 install-info-host: maybe-install-info-fastjar
1546 install-info-host: maybe-install-info-fixincludes
1547 install-info-host: maybe-install-info-flex
1548 install-info-host: maybe-install-info-gas
1549 install-info-host: maybe-install-info-gcc
1550 install-info-host: maybe-install-info-gmp
1551 install-info-host: maybe-install-info-mpfr
1552 install-info-host: maybe-install-info-mpc
1553 install-info-host: maybe-install-info-isl
1554 install-info-host: maybe-install-info-cloog
1555 install-info-host: maybe-install-info-libelf
1556 install-info-host: maybe-install-info-gold
1557 install-info-host: maybe-install-info-gprof
1558 install-info-host: maybe-install-info-intl
1559 install-info-host: maybe-install-info-tcl
1560 install-info-host: maybe-install-info-itcl
1561 install-info-host: maybe-install-info-ld
1562 install-info-host: maybe-install-info-libbacktrace
1563 install-info-host: maybe-install-info-libcpp
1564 install-info-host: maybe-install-info-libdecnumber
1565 install-info-host: maybe-install-info-libgui
1566 install-info-host: maybe-install-info-libiberty
1567 install-info-host: maybe-install-info-libiconv
1568 install-info-host: maybe-install-info-m4
1569 install-info-host: maybe-install-info-readline
1570 install-info-host: maybe-install-info-sid
1571 install-info-host: maybe-install-info-sim
1572 install-info-host: maybe-install-info-texinfo
1573 install-info-host: maybe-install-info-zlib
1574 install-info-host: maybe-install-info-gdb
1575 install-info-host: maybe-install-info-expect
1576 install-info-host: maybe-install-info-guile
1577 install-info-host: maybe-install-info-tk
1578 install-info-host: maybe-install-info-libtermcap
1579 install-info-host: maybe-install-info-utils
1580 install-info-host: maybe-install-info-gnattools
1581 install-info-host: maybe-install-info-lto-plugin
1582
1583 .PHONY: install-info-target
1584
1585 install-info-target: maybe-install-info-target-libstdc++-v3
1586 install-info-target: maybe-install-info-target-libsanitizer
1587 install-info-target: maybe-install-info-target-libvtv
1588 install-info-target: maybe-install-info-target-libssp
1589 install-info-target: maybe-install-info-target-newlib
1590 install-info-target: maybe-install-info-target-libgcc
1591 install-info-target: maybe-install-info-target-libbacktrace
1592 install-info-target: maybe-install-info-target-libquadmath
1593 install-info-target: maybe-install-info-target-libgfortran
1594 install-info-target: maybe-install-info-target-libobjc
1595 install-info-target: maybe-install-info-target-libgo
1596 install-info-target: maybe-install-info-target-libtermcap
1597 install-info-target: maybe-install-info-target-winsup
1598 install-info-target: maybe-install-info-target-libgloss
1599 install-info-target: maybe-install-info-target-libffi
1600 install-info-target: maybe-install-info-target-libjava
1601 install-info-target: maybe-install-info-target-zlib
1602 install-info-target: maybe-install-info-target-boehm-gc
1603 install-info-target: maybe-install-info-target-rda
1604 install-info-target: maybe-install-info-target-libada
1605 install-info-target: maybe-install-info-target-libgomp
1606 install-info-target: maybe-install-info-target-libitm
1607 install-info-target: maybe-install-info-target-libatomic
1608
1609 .PHONY: do-install-pdf
1610 do-install-pdf:
1611         @: $(MAKE); $(unstage)
1612         @r=`${PWD_COMMAND}`; export r; \
1613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1614         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1615           install-pdf-target
1616
1617
1618 .PHONY: install-pdf-host
1619
1620 install-pdf-host: maybe-install-pdf-bfd
1621 install-pdf-host: maybe-install-pdf-opcodes
1622 install-pdf-host: maybe-install-pdf-binutils
1623 install-pdf-host: maybe-install-pdf-bison
1624 install-pdf-host: maybe-install-pdf-cgen
1625 install-pdf-host: maybe-install-pdf-dejagnu
1626 install-pdf-host: maybe-install-pdf-etc
1627 install-pdf-host: maybe-install-pdf-fastjar
1628 install-pdf-host: maybe-install-pdf-fixincludes
1629 install-pdf-host: maybe-install-pdf-flex
1630 install-pdf-host: maybe-install-pdf-gas
1631 install-pdf-host: maybe-install-pdf-gcc
1632 install-pdf-host: maybe-install-pdf-gmp
1633 install-pdf-host: maybe-install-pdf-mpfr
1634 install-pdf-host: maybe-install-pdf-mpc
1635 install-pdf-host: maybe-install-pdf-isl
1636 install-pdf-host: maybe-install-pdf-cloog
1637 install-pdf-host: maybe-install-pdf-libelf
1638 install-pdf-host: maybe-install-pdf-gold
1639 install-pdf-host: maybe-install-pdf-gprof
1640 install-pdf-host: maybe-install-pdf-intl
1641 install-pdf-host: maybe-install-pdf-tcl
1642 install-pdf-host: maybe-install-pdf-itcl
1643 install-pdf-host: maybe-install-pdf-ld
1644 install-pdf-host: maybe-install-pdf-libbacktrace
1645 install-pdf-host: maybe-install-pdf-libcpp
1646 install-pdf-host: maybe-install-pdf-libdecnumber
1647 install-pdf-host: maybe-install-pdf-libgui
1648 install-pdf-host: maybe-install-pdf-libiberty
1649 install-pdf-host: maybe-install-pdf-libiconv
1650 install-pdf-host: maybe-install-pdf-m4
1651 install-pdf-host: maybe-install-pdf-readline
1652 install-pdf-host: maybe-install-pdf-sid
1653 install-pdf-host: maybe-install-pdf-sim
1654 install-pdf-host: maybe-install-pdf-texinfo
1655 install-pdf-host: maybe-install-pdf-zlib
1656 install-pdf-host: maybe-install-pdf-gdb
1657 install-pdf-host: maybe-install-pdf-expect
1658 install-pdf-host: maybe-install-pdf-guile
1659 install-pdf-host: maybe-install-pdf-tk
1660 install-pdf-host: maybe-install-pdf-libtermcap
1661 install-pdf-host: maybe-install-pdf-utils
1662 install-pdf-host: maybe-install-pdf-gnattools
1663 install-pdf-host: maybe-install-pdf-lto-plugin
1664
1665 .PHONY: install-pdf-target
1666
1667 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1668 install-pdf-target: maybe-install-pdf-target-libsanitizer
1669 install-pdf-target: maybe-install-pdf-target-libvtv
1670 install-pdf-target: maybe-install-pdf-target-libssp
1671 install-pdf-target: maybe-install-pdf-target-newlib
1672 install-pdf-target: maybe-install-pdf-target-libgcc
1673 install-pdf-target: maybe-install-pdf-target-libbacktrace
1674 install-pdf-target: maybe-install-pdf-target-libquadmath
1675 install-pdf-target: maybe-install-pdf-target-libgfortran
1676 install-pdf-target: maybe-install-pdf-target-libobjc
1677 install-pdf-target: maybe-install-pdf-target-libgo
1678 install-pdf-target: maybe-install-pdf-target-libtermcap
1679 install-pdf-target: maybe-install-pdf-target-winsup
1680 install-pdf-target: maybe-install-pdf-target-libgloss
1681 install-pdf-target: maybe-install-pdf-target-libffi
1682 install-pdf-target: maybe-install-pdf-target-libjava
1683 install-pdf-target: maybe-install-pdf-target-zlib
1684 install-pdf-target: maybe-install-pdf-target-boehm-gc
1685 install-pdf-target: maybe-install-pdf-target-rda
1686 install-pdf-target: maybe-install-pdf-target-libada
1687 install-pdf-target: maybe-install-pdf-target-libgomp
1688 install-pdf-target: maybe-install-pdf-target-libitm
1689 install-pdf-target: maybe-install-pdf-target-libatomic
1690
1691 .PHONY: do-install-html
1692 do-install-html:
1693         @: $(MAKE); $(unstage)
1694         @r=`${PWD_COMMAND}`; export r; \
1695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1696         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1697           install-html-target
1698
1699
1700 .PHONY: install-html-host
1701
1702 install-html-host: maybe-install-html-bfd
1703 install-html-host: maybe-install-html-opcodes
1704 install-html-host: maybe-install-html-binutils
1705 install-html-host: maybe-install-html-bison
1706 install-html-host: maybe-install-html-cgen
1707 install-html-host: maybe-install-html-dejagnu
1708 install-html-host: maybe-install-html-etc
1709 install-html-host: maybe-install-html-fastjar
1710 install-html-host: maybe-install-html-fixincludes
1711 install-html-host: maybe-install-html-flex
1712 install-html-host: maybe-install-html-gas
1713 install-html-host: maybe-install-html-gcc
1714 install-html-host: maybe-install-html-gmp
1715 install-html-host: maybe-install-html-mpfr
1716 install-html-host: maybe-install-html-mpc
1717 install-html-host: maybe-install-html-isl
1718 install-html-host: maybe-install-html-cloog
1719 install-html-host: maybe-install-html-libelf
1720 install-html-host: maybe-install-html-gold
1721 install-html-host: maybe-install-html-gprof
1722 install-html-host: maybe-install-html-intl
1723 install-html-host: maybe-install-html-tcl
1724 install-html-host: maybe-install-html-itcl
1725 install-html-host: maybe-install-html-ld
1726 install-html-host: maybe-install-html-libbacktrace
1727 install-html-host: maybe-install-html-libcpp
1728 install-html-host: maybe-install-html-libdecnumber
1729 install-html-host: maybe-install-html-libgui
1730 install-html-host: maybe-install-html-libiberty
1731 install-html-host: maybe-install-html-libiconv
1732 install-html-host: maybe-install-html-m4
1733 install-html-host: maybe-install-html-readline
1734 install-html-host: maybe-install-html-sid
1735 install-html-host: maybe-install-html-sim
1736 install-html-host: maybe-install-html-texinfo
1737 install-html-host: maybe-install-html-zlib
1738 install-html-host: maybe-install-html-gdb
1739 install-html-host: maybe-install-html-expect
1740 install-html-host: maybe-install-html-guile
1741 install-html-host: maybe-install-html-tk
1742 install-html-host: maybe-install-html-libtermcap
1743 install-html-host: maybe-install-html-utils
1744 install-html-host: maybe-install-html-gnattools
1745 install-html-host: maybe-install-html-lto-plugin
1746
1747 .PHONY: install-html-target
1748
1749 install-html-target: maybe-install-html-target-libstdc++-v3
1750 install-html-target: maybe-install-html-target-libsanitizer
1751 install-html-target: maybe-install-html-target-libvtv
1752 install-html-target: maybe-install-html-target-libssp
1753 install-html-target: maybe-install-html-target-newlib
1754 install-html-target: maybe-install-html-target-libgcc
1755 install-html-target: maybe-install-html-target-libbacktrace
1756 install-html-target: maybe-install-html-target-libquadmath
1757 install-html-target: maybe-install-html-target-libgfortran
1758 install-html-target: maybe-install-html-target-libobjc
1759 install-html-target: maybe-install-html-target-libgo
1760 install-html-target: maybe-install-html-target-libtermcap
1761 install-html-target: maybe-install-html-target-winsup
1762 install-html-target: maybe-install-html-target-libgloss
1763 install-html-target: maybe-install-html-target-libffi
1764 install-html-target: maybe-install-html-target-libjava
1765 install-html-target: maybe-install-html-target-zlib
1766 install-html-target: maybe-install-html-target-boehm-gc
1767 install-html-target: maybe-install-html-target-rda
1768 install-html-target: maybe-install-html-target-libada
1769 install-html-target: maybe-install-html-target-libgomp
1770 install-html-target: maybe-install-html-target-libitm
1771 install-html-target: maybe-install-html-target-libatomic
1772
1773 .PHONY: do-installcheck
1774 do-installcheck:
1775         @: $(MAKE); $(unstage)
1776         @r=`${PWD_COMMAND}`; export r; \
1777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1778         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1779           installcheck-target
1780
1781
1782 .PHONY: installcheck-host
1783
1784 installcheck-host: maybe-installcheck-bfd
1785 installcheck-host: maybe-installcheck-opcodes
1786 installcheck-host: maybe-installcheck-binutils
1787 installcheck-host: maybe-installcheck-bison
1788 installcheck-host: maybe-installcheck-cgen
1789 installcheck-host: maybe-installcheck-dejagnu
1790 installcheck-host: maybe-installcheck-etc
1791 installcheck-host: maybe-installcheck-fastjar
1792 installcheck-host: maybe-installcheck-fixincludes
1793 installcheck-host: maybe-installcheck-flex
1794 installcheck-host: maybe-installcheck-gas
1795 installcheck-host: maybe-installcheck-gcc
1796 installcheck-host: maybe-installcheck-gmp
1797 installcheck-host: maybe-installcheck-mpfr
1798 installcheck-host: maybe-installcheck-mpc
1799 installcheck-host: maybe-installcheck-isl
1800 installcheck-host: maybe-installcheck-cloog
1801 installcheck-host: maybe-installcheck-libelf
1802 installcheck-host: maybe-installcheck-gold
1803 installcheck-host: maybe-installcheck-gprof
1804 installcheck-host: maybe-installcheck-intl
1805 installcheck-host: maybe-installcheck-tcl
1806 installcheck-host: maybe-installcheck-itcl
1807 installcheck-host: maybe-installcheck-ld
1808 installcheck-host: maybe-installcheck-libbacktrace
1809 installcheck-host: maybe-installcheck-libcpp
1810 installcheck-host: maybe-installcheck-libdecnumber
1811 installcheck-host: maybe-installcheck-libgui
1812 installcheck-host: maybe-installcheck-libiberty
1813 installcheck-host: maybe-installcheck-libiconv
1814 installcheck-host: maybe-installcheck-m4
1815 installcheck-host: maybe-installcheck-readline
1816 installcheck-host: maybe-installcheck-sid
1817 installcheck-host: maybe-installcheck-sim
1818 installcheck-host: maybe-installcheck-texinfo
1819 installcheck-host: maybe-installcheck-zlib
1820 installcheck-host: maybe-installcheck-gdb
1821 installcheck-host: maybe-installcheck-expect
1822 installcheck-host: maybe-installcheck-guile
1823 installcheck-host: maybe-installcheck-tk
1824 installcheck-host: maybe-installcheck-libtermcap
1825 installcheck-host: maybe-installcheck-utils
1826 installcheck-host: maybe-installcheck-gnattools
1827 installcheck-host: maybe-installcheck-lto-plugin
1828
1829 .PHONY: installcheck-target
1830
1831 installcheck-target: maybe-installcheck-target-libstdc++-v3
1832 installcheck-target: maybe-installcheck-target-libsanitizer
1833 installcheck-target: maybe-installcheck-target-libvtv
1834 installcheck-target: maybe-installcheck-target-libssp
1835 installcheck-target: maybe-installcheck-target-newlib
1836 installcheck-target: maybe-installcheck-target-libgcc
1837 installcheck-target: maybe-installcheck-target-libbacktrace
1838 installcheck-target: maybe-installcheck-target-libquadmath
1839 installcheck-target: maybe-installcheck-target-libgfortran
1840 installcheck-target: maybe-installcheck-target-libobjc
1841 installcheck-target: maybe-installcheck-target-libgo
1842 installcheck-target: maybe-installcheck-target-libtermcap
1843 installcheck-target: maybe-installcheck-target-winsup
1844 installcheck-target: maybe-installcheck-target-libgloss
1845 installcheck-target: maybe-installcheck-target-libffi
1846 installcheck-target: maybe-installcheck-target-libjava
1847 installcheck-target: maybe-installcheck-target-zlib
1848 installcheck-target: maybe-installcheck-target-boehm-gc
1849 installcheck-target: maybe-installcheck-target-rda
1850 installcheck-target: maybe-installcheck-target-libada
1851 installcheck-target: maybe-installcheck-target-libgomp
1852 installcheck-target: maybe-installcheck-target-libitm
1853 installcheck-target: maybe-installcheck-target-libatomic
1854
1855 .PHONY: do-mostlyclean
1856 do-mostlyclean:
1857         @: $(MAKE); $(unstage)
1858         @r=`${PWD_COMMAND}`; export r; \
1859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1860         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1861           mostlyclean-target
1862
1863
1864 .PHONY: mostlyclean-host
1865
1866 mostlyclean-host: maybe-mostlyclean-bfd
1867 mostlyclean-host: maybe-mostlyclean-opcodes
1868 mostlyclean-host: maybe-mostlyclean-binutils
1869 mostlyclean-host: maybe-mostlyclean-bison
1870 mostlyclean-host: maybe-mostlyclean-cgen
1871 mostlyclean-host: maybe-mostlyclean-dejagnu
1872 mostlyclean-host: maybe-mostlyclean-etc
1873 mostlyclean-host: maybe-mostlyclean-fastjar
1874 mostlyclean-host: maybe-mostlyclean-fixincludes
1875 mostlyclean-host: maybe-mostlyclean-flex
1876 mostlyclean-host: maybe-mostlyclean-gas
1877 mostlyclean-host: maybe-mostlyclean-gcc
1878 mostlyclean-host: maybe-mostlyclean-gmp
1879 mostlyclean-host: maybe-mostlyclean-mpfr
1880 mostlyclean-host: maybe-mostlyclean-mpc
1881 mostlyclean-host: maybe-mostlyclean-isl
1882 mostlyclean-host: maybe-mostlyclean-cloog
1883 mostlyclean-host: maybe-mostlyclean-libelf
1884 mostlyclean-host: maybe-mostlyclean-gold
1885 mostlyclean-host: maybe-mostlyclean-gprof
1886 mostlyclean-host: maybe-mostlyclean-intl
1887 mostlyclean-host: maybe-mostlyclean-tcl
1888 mostlyclean-host: maybe-mostlyclean-itcl
1889 mostlyclean-host: maybe-mostlyclean-ld
1890 mostlyclean-host: maybe-mostlyclean-libbacktrace
1891 mostlyclean-host: maybe-mostlyclean-libcpp
1892 mostlyclean-host: maybe-mostlyclean-libdecnumber
1893 mostlyclean-host: maybe-mostlyclean-libgui
1894 mostlyclean-host: maybe-mostlyclean-libiberty
1895 mostlyclean-host: maybe-mostlyclean-libiconv
1896 mostlyclean-host: maybe-mostlyclean-m4
1897 mostlyclean-host: maybe-mostlyclean-readline
1898 mostlyclean-host: maybe-mostlyclean-sid
1899 mostlyclean-host: maybe-mostlyclean-sim
1900 mostlyclean-host: maybe-mostlyclean-texinfo
1901 mostlyclean-host: maybe-mostlyclean-zlib
1902 mostlyclean-host: maybe-mostlyclean-gdb
1903 mostlyclean-host: maybe-mostlyclean-expect
1904 mostlyclean-host: maybe-mostlyclean-guile
1905 mostlyclean-host: maybe-mostlyclean-tk
1906 mostlyclean-host: maybe-mostlyclean-libtermcap
1907 mostlyclean-host: maybe-mostlyclean-utils
1908 mostlyclean-host: maybe-mostlyclean-gnattools
1909 mostlyclean-host: maybe-mostlyclean-lto-plugin
1910
1911 .PHONY: mostlyclean-target
1912
1913 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1914 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
1915 mostlyclean-target: maybe-mostlyclean-target-libvtv
1916 mostlyclean-target: maybe-mostlyclean-target-libssp
1917 mostlyclean-target: maybe-mostlyclean-target-newlib
1918 mostlyclean-target: maybe-mostlyclean-target-libgcc
1919 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
1920 mostlyclean-target: maybe-mostlyclean-target-libquadmath
1921 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1922 mostlyclean-target: maybe-mostlyclean-target-libobjc
1923 mostlyclean-target: maybe-mostlyclean-target-libgo
1924 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1925 mostlyclean-target: maybe-mostlyclean-target-winsup
1926 mostlyclean-target: maybe-mostlyclean-target-libgloss
1927 mostlyclean-target: maybe-mostlyclean-target-libffi
1928 mostlyclean-target: maybe-mostlyclean-target-libjava
1929 mostlyclean-target: maybe-mostlyclean-target-zlib
1930 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1931 mostlyclean-target: maybe-mostlyclean-target-rda
1932 mostlyclean-target: maybe-mostlyclean-target-libada
1933 mostlyclean-target: maybe-mostlyclean-target-libgomp
1934 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
1935 mostlyclean-target: maybe-mostlyclean-target-libitm
1936 mostlyclean-target: maybe-mostlyclean-target-libatomic
1937
1938 .PHONY: do-clean
1939 do-clean:
1940         @: $(MAKE); $(unstage)
1941         @r=`${PWD_COMMAND}`; export r; \
1942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1943         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1944           clean-target
1945
1946
1947 .PHONY: clean-host
1948
1949 clean-host: maybe-clean-bfd
1950 clean-host: maybe-clean-opcodes
1951 clean-host: maybe-clean-binutils
1952 clean-host: maybe-clean-bison
1953 clean-host: maybe-clean-cgen
1954 clean-host: maybe-clean-dejagnu
1955 clean-host: maybe-clean-etc
1956 clean-host: maybe-clean-fastjar
1957 clean-host: maybe-clean-fixincludes
1958 clean-host: maybe-clean-flex
1959 clean-host: maybe-clean-gas
1960 clean-host: maybe-clean-gcc
1961 clean-host: maybe-clean-gmp
1962 clean-host: maybe-clean-mpfr
1963 clean-host: maybe-clean-mpc
1964 clean-host: maybe-clean-isl
1965 clean-host: maybe-clean-cloog
1966 clean-host: maybe-clean-libelf
1967 clean-host: maybe-clean-gold
1968 clean-host: maybe-clean-gprof
1969 clean-host: maybe-clean-intl
1970 clean-host: maybe-clean-tcl
1971 clean-host: maybe-clean-itcl
1972 clean-host: maybe-clean-ld
1973 clean-host: maybe-clean-libbacktrace
1974 clean-host: maybe-clean-libcpp
1975 clean-host: maybe-clean-libdecnumber
1976 clean-host: maybe-clean-libgui
1977 clean-host: maybe-clean-libiberty
1978 clean-host: maybe-clean-libiconv
1979 clean-host: maybe-clean-m4
1980 clean-host: maybe-clean-readline
1981 clean-host: maybe-clean-sid
1982 clean-host: maybe-clean-sim
1983 clean-host: maybe-clean-texinfo
1984 clean-host: maybe-clean-zlib
1985 clean-host: maybe-clean-gdb
1986 clean-host: maybe-clean-expect
1987 clean-host: maybe-clean-guile
1988 clean-host: maybe-clean-tk
1989 clean-host: maybe-clean-libtermcap
1990 clean-host: maybe-clean-utils
1991 clean-host: maybe-clean-gnattools
1992 clean-host: maybe-clean-lto-plugin
1993
1994 .PHONY: clean-target
1995
1996 clean-target: maybe-clean-target-libstdc++-v3
1997 clean-target: maybe-clean-target-libsanitizer
1998 clean-target: maybe-clean-target-libvtv
1999 clean-target: maybe-clean-target-libssp
2000 clean-target: maybe-clean-target-newlib
2001 clean-target: maybe-clean-target-libgcc
2002 clean-target: maybe-clean-target-libbacktrace
2003 clean-target: maybe-clean-target-libquadmath
2004 clean-target: maybe-clean-target-libgfortran
2005 clean-target: maybe-clean-target-libobjc
2006 clean-target: maybe-clean-target-libgo
2007 clean-target: maybe-clean-target-libtermcap
2008 clean-target: maybe-clean-target-winsup
2009 clean-target: maybe-clean-target-libgloss
2010 clean-target: maybe-clean-target-libffi
2011 clean-target: maybe-clean-target-libjava
2012 clean-target: maybe-clean-target-zlib
2013 clean-target: maybe-clean-target-boehm-gc
2014 clean-target: maybe-clean-target-rda
2015 clean-target: maybe-clean-target-libada
2016 clean-target: maybe-clean-target-libgomp
2017 clean-target: maybe-clean-target-libcilkrts
2018 clean-target: maybe-clean-target-libitm
2019 clean-target: maybe-clean-target-libatomic
2020
2021 .PHONY: do-distclean
2022 do-distclean:
2023         @: $(MAKE); $(unstage)
2024         @r=`${PWD_COMMAND}`; export r; \
2025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2026         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2027           distclean-target
2028
2029
2030 .PHONY: distclean-host
2031
2032 distclean-host: maybe-distclean-bfd
2033 distclean-host: maybe-distclean-opcodes
2034 distclean-host: maybe-distclean-binutils
2035 distclean-host: maybe-distclean-bison
2036 distclean-host: maybe-distclean-cgen
2037 distclean-host: maybe-distclean-dejagnu
2038 distclean-host: maybe-distclean-etc
2039 distclean-host: maybe-distclean-fastjar
2040 distclean-host: maybe-distclean-fixincludes
2041 distclean-host: maybe-distclean-flex
2042 distclean-host: maybe-distclean-gas
2043 distclean-host: maybe-distclean-gcc
2044 distclean-host: maybe-distclean-gmp
2045 distclean-host: maybe-distclean-mpfr
2046 distclean-host: maybe-distclean-mpc
2047 distclean-host: maybe-distclean-isl
2048 distclean-host: maybe-distclean-cloog
2049 distclean-host: maybe-distclean-libelf
2050 distclean-host: maybe-distclean-gold
2051 distclean-host: maybe-distclean-gprof
2052 distclean-host: maybe-distclean-intl
2053 distclean-host: maybe-distclean-tcl
2054 distclean-host: maybe-distclean-itcl
2055 distclean-host: maybe-distclean-ld
2056 distclean-host: maybe-distclean-libbacktrace
2057 distclean-host: maybe-distclean-libcpp
2058 distclean-host: maybe-distclean-libdecnumber
2059 distclean-host: maybe-distclean-libgui
2060 distclean-host: maybe-distclean-libiberty
2061 distclean-host: maybe-distclean-libiconv
2062 distclean-host: maybe-distclean-m4
2063 distclean-host: maybe-distclean-readline
2064 distclean-host: maybe-distclean-sid
2065 distclean-host: maybe-distclean-sim
2066 distclean-host: maybe-distclean-texinfo
2067 distclean-host: maybe-distclean-zlib
2068 distclean-host: maybe-distclean-gdb
2069 distclean-host: maybe-distclean-expect
2070 distclean-host: maybe-distclean-guile
2071 distclean-host: maybe-distclean-tk
2072 distclean-host: maybe-distclean-libtermcap
2073 distclean-host: maybe-distclean-utils
2074 distclean-host: maybe-distclean-gnattools
2075 distclean-host: maybe-distclean-lto-plugin
2076
2077 .PHONY: distclean-target
2078
2079 distclean-target: maybe-distclean-target-libstdc++-v3
2080 distclean-target: maybe-distclean-target-libsanitizer
2081 distclean-target: maybe-distclean-target-libvtv
2082 distclean-target: maybe-distclean-target-libssp
2083 distclean-target: maybe-distclean-target-newlib
2084 distclean-target: maybe-distclean-target-libgcc
2085 distclean-target: maybe-distclean-target-libbacktrace
2086 distclean-target: maybe-distclean-target-libquadmath
2087 distclean-target: maybe-distclean-target-libgfortran
2088 distclean-target: maybe-distclean-target-libobjc
2089 distclean-target: maybe-distclean-target-libgo
2090 distclean-target: maybe-distclean-target-libtermcap
2091 distclean-target: maybe-distclean-target-winsup
2092 distclean-target: maybe-distclean-target-libgloss
2093 distclean-target: maybe-distclean-target-libffi
2094 distclean-target: maybe-distclean-target-libjava
2095 distclean-target: maybe-distclean-target-zlib
2096 distclean-target: maybe-distclean-target-boehm-gc
2097 distclean-target: maybe-distclean-target-rda
2098 distclean-target: maybe-distclean-target-libada
2099 distclean-target: maybe-distclean-target-libgomp
2100 distclean-target: maybe-distclean-target-libcilkrts
2101 distclean-target: maybe-distclean-target-libitm
2102 distclean-target: maybe-distclean-target-libatomic
2103
2104 .PHONY: do-maintainer-clean
2105 do-maintainer-clean:
2106         @: $(MAKE); $(unstage)
2107         @r=`${PWD_COMMAND}`; export r; \
2108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2109         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2110           maintainer-clean-target
2111
2112
2113 .PHONY: maintainer-clean-host
2114
2115 maintainer-clean-host: maybe-maintainer-clean-bfd
2116 maintainer-clean-host: maybe-maintainer-clean-opcodes
2117 maintainer-clean-host: maybe-maintainer-clean-binutils
2118 maintainer-clean-host: maybe-maintainer-clean-bison
2119 maintainer-clean-host: maybe-maintainer-clean-cgen
2120 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2121 maintainer-clean-host: maybe-maintainer-clean-etc
2122 maintainer-clean-host: maybe-maintainer-clean-fastjar
2123 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2124 maintainer-clean-host: maybe-maintainer-clean-flex
2125 maintainer-clean-host: maybe-maintainer-clean-gas
2126 maintainer-clean-host: maybe-maintainer-clean-gcc
2127 maintainer-clean-host: maybe-maintainer-clean-gmp
2128 maintainer-clean-host: maybe-maintainer-clean-mpfr
2129 maintainer-clean-host: maybe-maintainer-clean-mpc
2130 maintainer-clean-host: maybe-maintainer-clean-isl
2131 maintainer-clean-host: maybe-maintainer-clean-cloog
2132 maintainer-clean-host: maybe-maintainer-clean-libelf
2133 maintainer-clean-host: maybe-maintainer-clean-gold
2134 maintainer-clean-host: maybe-maintainer-clean-gprof
2135 maintainer-clean-host: maybe-maintainer-clean-intl
2136 maintainer-clean-host: maybe-maintainer-clean-tcl
2137 maintainer-clean-host: maybe-maintainer-clean-itcl
2138 maintainer-clean-host: maybe-maintainer-clean-ld
2139 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2140 maintainer-clean-host: maybe-maintainer-clean-libcpp
2141 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2142 maintainer-clean-host: maybe-maintainer-clean-libgui
2143 maintainer-clean-host: maybe-maintainer-clean-libiberty
2144 maintainer-clean-host: maybe-maintainer-clean-libiconv
2145 maintainer-clean-host: maybe-maintainer-clean-m4
2146 maintainer-clean-host: maybe-maintainer-clean-readline
2147 maintainer-clean-host: maybe-maintainer-clean-sid
2148 maintainer-clean-host: maybe-maintainer-clean-sim
2149 maintainer-clean-host: maybe-maintainer-clean-texinfo
2150 maintainer-clean-host: maybe-maintainer-clean-zlib
2151 maintainer-clean-host: maybe-maintainer-clean-gdb
2152 maintainer-clean-host: maybe-maintainer-clean-expect
2153 maintainer-clean-host: maybe-maintainer-clean-guile
2154 maintainer-clean-host: maybe-maintainer-clean-tk
2155 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2156 maintainer-clean-host: maybe-maintainer-clean-utils
2157 maintainer-clean-host: maybe-maintainer-clean-gnattools
2158 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2159
2160 .PHONY: maintainer-clean-target
2161
2162 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2163 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2164 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2165 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2166 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2167 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2168 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2169 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2170 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2171 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2172 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2173 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2174 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2175 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2176 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2177 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2178 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2179 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2180 maintainer-clean-target: maybe-maintainer-clean-target-rda
2181 maintainer-clean-target: maybe-maintainer-clean-target-libada
2182 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2183 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2184 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2185 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2186
2187
2188 # Here are the targets which correspond to the do-X targets.
2189
2190 .PHONY: info installcheck dvi pdf html
2191 .PHONY: install-info install-pdf install-html
2192 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2193 .PHONY: local-clean local-distclean local-maintainer-clean
2194 info: do-info
2195 installcheck: do-installcheck
2196 dvi: do-dvi
2197 pdf: do-pdf
2198 html: do-html
2199
2200 # Make sure makeinfo is built before we do a `make info', if we're
2201 # in fact building texinfo.
2202 do-info: maybe-all-texinfo
2203
2204 install-info: do-install-info dir.info
2205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2206         if [ -f dir.info ] ; then \
2207           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2208         else true ; fi
2209
2210 install-pdf: do-install-pdf
2211
2212 install-html: do-install-html
2213
2214 local-clean:
2215         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2216
2217 local-distclean:
2218         -rm -f Makefile config.status config.cache mh-frag mt-frag
2219         -rm -f maybedep.tmp serdep.tmp
2220         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2221           rm -rf $(TARGET_SUBDIR); \
2222         else true; fi
2223         -rm -rf $(BUILD_SUBDIR)
2224         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2225           rm -rf $(HOST_SUBDIR); \
2226         else true; fi
2227         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2228         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2229         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2230         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2231         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2232         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2233
2234 local-maintainer-clean:
2235         @echo "This command is intended for maintainers to use;"
2236         @echo "it deletes files that may require special tools to rebuild."
2237
2238 clean: do-clean local-clean
2239 mostlyclean: do-mostlyclean local-clean
2240 distclean: do-distclean local-clean local-distclean
2241 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2242 maintainer-clean: local-distclean
2243 realclean: maintainer-clean
2244
2245 # Check target.
2246
2247 .PHONY: check do-check
2248 check: do-check
2249
2250 # Only include modules actually being configured and built.
2251 .PHONY: check-host
2252 check-host:  \
2253     maybe-check-bfd \
2254     maybe-check-opcodes \
2255     maybe-check-binutils \
2256     maybe-check-bison \
2257     maybe-check-cgen \
2258     maybe-check-dejagnu \
2259     maybe-check-etc \
2260     maybe-check-fastjar \
2261     maybe-check-fixincludes \
2262     maybe-check-flex \
2263     maybe-check-gas \
2264     maybe-check-gcc \
2265     maybe-check-gmp \
2266     maybe-check-mpfr \
2267     maybe-check-mpc \
2268     maybe-check-isl \
2269     maybe-check-cloog \
2270     maybe-check-libelf \
2271     maybe-check-gold \
2272     maybe-check-gprof \
2273     maybe-check-intl \
2274     maybe-check-tcl \
2275     maybe-check-itcl \
2276     maybe-check-ld \
2277     maybe-check-libbacktrace \
2278     maybe-check-libcpp \
2279     maybe-check-libdecnumber \
2280     maybe-check-libgui \
2281     maybe-check-libiberty \
2282     maybe-check-libiconv \
2283     maybe-check-m4 \
2284     maybe-check-readline \
2285     maybe-check-sid \
2286     maybe-check-sim \
2287     maybe-check-texinfo \
2288     maybe-check-zlib \
2289     maybe-check-gdb \
2290     maybe-check-expect \
2291     maybe-check-guile \
2292     maybe-check-tk \
2293     maybe-check-libtermcap \
2294     maybe-check-utils \
2295     maybe-check-gnattools \
2296     maybe-check-lto-plugin
2297
2298 .PHONY: check-target
2299 check-target:  \
2300     maybe-check-target-libstdc++-v3 \
2301     maybe-check-target-libsanitizer \
2302     maybe-check-target-libvtv \
2303     maybe-check-target-libssp \
2304     maybe-check-target-newlib \
2305     maybe-check-target-libgcc \
2306     maybe-check-target-libbacktrace \
2307     maybe-check-target-libquadmath \
2308     maybe-check-target-libgfortran \
2309     maybe-check-target-libobjc \
2310     maybe-check-target-libgo \
2311     maybe-check-target-libtermcap \
2312     maybe-check-target-winsup \
2313     maybe-check-target-libgloss \
2314     maybe-check-target-libffi \
2315     maybe-check-target-libjava \
2316     maybe-check-target-zlib \
2317     maybe-check-target-boehm-gc \
2318     maybe-check-target-rda \
2319     maybe-check-target-libada \
2320     maybe-check-target-libgomp \
2321     maybe-check-target-libitm \
2322     maybe-check-target-libatomic
2323
2324 do-check:
2325         @: $(MAKE); $(unstage)
2326         @r=`${PWD_COMMAND}`; export r; \
2327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2328         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2329
2330 # Automated reporting of test results.
2331
2332 warning.log: build.log
2333         $(srcdir)/contrib/warn_summary build.log > $@
2334
2335 mail-report.log:
2336         if test x'$(BOOT_CFLAGS)' != x''; then \
2337             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2338         fi; \
2339         $(srcdir)/contrib/test_summary -t >$@
2340         chmod +x $@
2341         echo If you really want to send e-mail, run ./$@ now
2342
2343 mail-report-with-warnings.log: warning.log
2344         if test x'$(BOOT_CFLAGS)' != x''; then \
2345             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2346         fi; \
2347         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2348         chmod +x $@
2349         echo If you really want to send e-mail, run ./$@ now
2350
2351 # Installation targets.
2352
2353 .PHONY: install uninstall
2354 install:
2355         @: $(MAKE); $(unstage)
2356         @r=`${PWD_COMMAND}`; export r; \
2357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2358         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2359
2360 .PHONY: install-host-nogcc
2361 install-host-nogcc:  \
2362     maybe-install-bfd \
2363     maybe-install-opcodes \
2364     maybe-install-binutils \
2365     maybe-install-bison \
2366     maybe-install-cgen \
2367     maybe-install-dejagnu \
2368     maybe-install-etc \
2369     maybe-install-fastjar \
2370     maybe-install-fixincludes \
2371     maybe-install-flex \
2372     maybe-install-gas \
2373     maybe-install-gmp \
2374     maybe-install-mpfr \
2375     maybe-install-mpc \
2376     maybe-install-isl \
2377     maybe-install-cloog \
2378     maybe-install-libelf \
2379     maybe-install-gold \
2380     maybe-install-gprof \
2381     maybe-install-intl \
2382     maybe-install-tcl \
2383     maybe-install-itcl \
2384     maybe-install-ld \
2385     maybe-install-libbacktrace \
2386     maybe-install-libcpp \
2387     maybe-install-libdecnumber \
2388     maybe-install-libgui \
2389     maybe-install-libiberty \
2390     maybe-install-libiconv \
2391     maybe-install-m4 \
2392     maybe-install-readline \
2393     maybe-install-sid \
2394     maybe-install-sim \
2395     maybe-install-texinfo \
2396     maybe-install-zlib \
2397     maybe-install-gdb \
2398     maybe-install-expect \
2399     maybe-install-guile \
2400     maybe-install-tk \
2401     maybe-install-libtermcap \
2402     maybe-install-utils \
2403     maybe-install-gnattools \
2404     maybe-install-lto-plugin
2405
2406 .PHONY: install-host
2407 install-host:  \
2408     maybe-install-bfd \
2409     maybe-install-opcodes \
2410     maybe-install-binutils \
2411     maybe-install-bison \
2412     maybe-install-cgen \
2413     maybe-install-dejagnu \
2414     maybe-install-etc \
2415     maybe-install-fastjar \
2416     maybe-install-fixincludes \
2417     maybe-install-flex \
2418     maybe-install-gas \
2419     maybe-install-gcc \
2420     maybe-install-gmp \
2421     maybe-install-mpfr \
2422     maybe-install-mpc \
2423     maybe-install-isl \
2424     maybe-install-cloog \
2425     maybe-install-libelf \
2426     maybe-install-gold \
2427     maybe-install-gprof \
2428     maybe-install-intl \
2429     maybe-install-tcl \
2430     maybe-install-itcl \
2431     maybe-install-ld \
2432     maybe-install-libbacktrace \
2433     maybe-install-libcpp \
2434     maybe-install-libdecnumber \
2435     maybe-install-libgui \
2436     maybe-install-libiberty \
2437     maybe-install-libiconv \
2438     maybe-install-m4 \
2439     maybe-install-readline \
2440     maybe-install-sid \
2441     maybe-install-sim \
2442     maybe-install-texinfo \
2443     maybe-install-zlib \
2444     maybe-install-gdb \
2445     maybe-install-expect \
2446     maybe-install-guile \
2447     maybe-install-tk \
2448     maybe-install-libtermcap \
2449     maybe-install-utils \
2450     maybe-install-gnattools \
2451     maybe-install-lto-plugin
2452
2453 .PHONY: install-target
2454 install-target:  \
2455     maybe-install-target-libstdc++-v3 \
2456     maybe-install-target-libsanitizer \
2457     maybe-install-target-libvtv \
2458     maybe-install-target-libssp \
2459     maybe-install-target-newlib \
2460     maybe-install-target-libgcc \
2461     maybe-install-target-libbacktrace \
2462     maybe-install-target-libquadmath \
2463     maybe-install-target-libgfortran \
2464     maybe-install-target-libobjc \
2465     maybe-install-target-libgo \
2466     maybe-install-target-libtermcap \
2467     maybe-install-target-winsup \
2468     maybe-install-target-libgloss \
2469     maybe-install-target-libffi \
2470     maybe-install-target-libjava \
2471     maybe-install-target-zlib \
2472     maybe-install-target-boehm-gc \
2473     maybe-install-target-rda \
2474     maybe-install-target-libada \
2475     maybe-install-target-libgomp \
2476     maybe-install-target-libcilkrts \
2477     maybe-install-target-libitm \
2478     maybe-install-target-libatomic
2479
2480 uninstall:
2481         @echo "the uninstall target is not supported in this tree"
2482
2483 .PHONY: install.all
2484 install.all: install-no-fixedincludes
2485         @if [ -f ./gcc/Makefile ] ; then \
2486                 r=`${PWD_COMMAND}` ; export r ; \
2487                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2488                 $(HOST_EXPORTS) \
2489                 (cd ./gcc && \
2490                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2491         else \
2492                 true ; \
2493         fi
2494
2495 # install-no-fixedincludes is used to allow the elaboration of binary packages
2496 # suitable for distribution, where we cannot include the fixed system header
2497 # files.
2498 .PHONY: install-no-fixedincludes
2499 install-no-fixedincludes: installdirs install-host-nogcc \
2500         install-target gcc-install-no-fixedincludes
2501
2502 .PHONY: install-strip
2503 install-strip:
2504         @: $(MAKE); $(unstage)
2505         @r=`${PWD_COMMAND}`; export r; \
2506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2507         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2508
2509 .PHONY: install-strip-host
2510 install-strip-host:  \
2511     maybe-install-strip-bfd \
2512     maybe-install-strip-opcodes \
2513     maybe-install-strip-binutils \
2514     maybe-install-strip-bison \
2515     maybe-install-strip-cgen \
2516     maybe-install-strip-dejagnu \
2517     maybe-install-strip-etc \
2518     maybe-install-strip-fastjar \
2519     maybe-install-strip-fixincludes \
2520     maybe-install-strip-flex \
2521     maybe-install-strip-gas \
2522     maybe-install-strip-gcc \
2523     maybe-install-strip-gmp \
2524     maybe-install-strip-mpfr \
2525     maybe-install-strip-mpc \
2526     maybe-install-strip-isl \
2527     maybe-install-strip-cloog \
2528     maybe-install-strip-libelf \
2529     maybe-install-strip-gold \
2530     maybe-install-strip-gprof \
2531     maybe-install-strip-intl \
2532     maybe-install-strip-tcl \
2533     maybe-install-strip-itcl \
2534     maybe-install-strip-ld \
2535     maybe-install-strip-libbacktrace \
2536     maybe-install-strip-libcpp \
2537     maybe-install-strip-libdecnumber \
2538     maybe-install-strip-libgui \
2539     maybe-install-strip-libiberty \
2540     maybe-install-strip-libiconv \
2541     maybe-install-strip-m4 \
2542     maybe-install-strip-readline \
2543     maybe-install-strip-sid \
2544     maybe-install-strip-sim \
2545     maybe-install-strip-texinfo \
2546     maybe-install-strip-zlib \
2547     maybe-install-strip-gdb \
2548     maybe-install-strip-expect \
2549     maybe-install-strip-guile \
2550     maybe-install-strip-tk \
2551     maybe-install-strip-libtermcap \
2552     maybe-install-strip-utils \
2553     maybe-install-strip-gnattools \
2554     maybe-install-strip-lto-plugin
2555
2556 .PHONY: install-strip-target
2557 install-strip-target:  \
2558     maybe-install-strip-target-libstdc++-v3 \
2559     maybe-install-strip-target-libsanitizer \
2560     maybe-install-strip-target-libvtv \
2561     maybe-install-strip-target-libssp \
2562     maybe-install-strip-target-newlib \
2563     maybe-install-strip-target-libgcc \
2564     maybe-install-strip-target-libbacktrace \
2565     maybe-install-strip-target-libquadmath \
2566     maybe-install-strip-target-libgfortran \
2567     maybe-install-strip-target-libobjc \
2568     maybe-install-strip-target-libgo \
2569     maybe-install-strip-target-libtermcap \
2570     maybe-install-strip-target-winsup \
2571     maybe-install-strip-target-libgloss \
2572     maybe-install-strip-target-libffi \
2573     maybe-install-strip-target-libjava \
2574     maybe-install-strip-target-zlib \
2575     maybe-install-strip-target-boehm-gc \
2576     maybe-install-strip-target-rda \
2577     maybe-install-strip-target-libada \
2578     maybe-install-strip-target-libcilkrts \
2579     maybe-install-strip-target-libgomp \
2580     maybe-install-strip-target-libitm \
2581     maybe-install-strip-target-libatomic
2582
2583
2584 ### other supporting targets
2585
2586 MAKEDIRS= \
2587         $(DESTDIR)$(prefix) \
2588         $(DESTDIR)$(exec_prefix)
2589 .PHONY: installdirs
2590 installdirs: mkinstalldirs
2591         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2592
2593 dir.info: do-install-info
2594         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2595           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2596           mv -f dir.info.new dir.info ; \
2597         else true ; \
2598         fi
2599
2600 dist:
2601         @echo "Building a full distribution of this tree isn't done"
2602         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2603
2604 etags tags: TAGS
2605
2606 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2607 # ability to use several tags files at once, so there is probably no need
2608 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2609 # (if we felt like it) have this Makefile write a piece of elisp which
2610 # the user could load to tell emacs19 where all the TAGS files we just
2611 # built are.
2612 TAGS: do-TAGS
2613
2614 # ------------------------------------
2615 # Macros for configure and all targets
2616 # ------------------------------------
2617
2618
2619
2620
2621
2622 # --------------------------------------
2623 # Modules which run on the build machine
2624 # --------------------------------------
2625
2626
2627 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2628 maybe-configure-build-libiberty:
2629 @if gcc-bootstrap
2630 configure-build-libiberty: stage_current
2631 @endif gcc-bootstrap
2632 @if build-libiberty
2633 maybe-configure-build-libiberty: configure-build-libiberty
2634 configure-build-libiberty: 
2635         @: $(MAKE); $(unstage)
2636         @r=`${PWD_COMMAND}`; export r; \
2637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2638         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2639         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2640         $(BUILD_EXPORTS)  \
2641         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2642         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2643         case $(srcdir) in \
2644           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2645           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2646                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2647         esac; \
2648         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2649         libsrcdir="$$s/libiberty"; \
2650         rm -f no-such-file || : ; \
2651         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2652           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2653           --target=${target_alias} $${srcdiroption}  \
2654           || exit 1
2655 @endif build-libiberty
2656
2657
2658
2659
2660
2661 .PHONY: all-build-libiberty maybe-all-build-libiberty
2662 maybe-all-build-libiberty:
2663 @if gcc-bootstrap
2664 all-build-libiberty: stage_current
2665 @endif gcc-bootstrap
2666 @if build-libiberty
2667 TARGET-build-libiberty=all
2668 maybe-all-build-libiberty: all-build-libiberty
2669 all-build-libiberty: configure-build-libiberty
2670         @: $(MAKE); $(unstage)
2671         @r=`${PWD_COMMAND}`; export r; \
2672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2673         $(BUILD_EXPORTS)  \
2674         (cd $(BUILD_SUBDIR)/libiberty && \
2675           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2676                 $(TARGET-build-libiberty))
2677 @endif build-libiberty
2678
2679
2680
2681
2682
2683 .PHONY: configure-build-bison maybe-configure-build-bison
2684 maybe-configure-build-bison:
2685 @if gcc-bootstrap
2686 configure-build-bison: stage_current
2687 @endif gcc-bootstrap
2688 @if build-bison
2689 maybe-configure-build-bison: configure-build-bison
2690 configure-build-bison: 
2691         @: $(MAKE); $(unstage)
2692         @r=`${PWD_COMMAND}`; export r; \
2693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2694         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2695         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2696         $(BUILD_EXPORTS)  \
2697         echo Configuring in $(BUILD_SUBDIR)/bison; \
2698         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2699         case $(srcdir) in \
2700           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2701           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2702                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2703         esac; \
2704         srcdiroption="--srcdir=$${topdir}/bison"; \
2705         libsrcdir="$$s/bison"; \
2706         rm -f no-such-file || : ; \
2707         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2708           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2709           --target=${target_alias} $${srcdiroption}  \
2710           || exit 1
2711 @endif build-bison
2712
2713
2714
2715
2716
2717 .PHONY: all-build-bison maybe-all-build-bison
2718 maybe-all-build-bison:
2719 @if gcc-bootstrap
2720 all-build-bison: stage_current
2721 @endif gcc-bootstrap
2722 @if build-bison
2723 TARGET-build-bison=all
2724 maybe-all-build-bison: all-build-bison
2725 all-build-bison: configure-build-bison
2726         @: $(MAKE); $(unstage)
2727         @r=`${PWD_COMMAND}`; export r; \
2728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2729         $(BUILD_EXPORTS)  \
2730         (cd $(BUILD_SUBDIR)/bison && \
2731           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2732                 $(TARGET-build-bison))
2733 @endif build-bison
2734
2735
2736
2737
2738
2739 .PHONY: configure-build-flex maybe-configure-build-flex
2740 maybe-configure-build-flex:
2741 @if gcc-bootstrap
2742 configure-build-flex: stage_current
2743 @endif gcc-bootstrap
2744 @if build-flex
2745 maybe-configure-build-flex: configure-build-flex
2746 configure-build-flex: 
2747         @: $(MAKE); $(unstage)
2748         @r=`${PWD_COMMAND}`; export r; \
2749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2750         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2751         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2752         $(BUILD_EXPORTS)  \
2753         echo Configuring in $(BUILD_SUBDIR)/flex; \
2754         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2755         case $(srcdir) in \
2756           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2757           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2758                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2759         esac; \
2760         srcdiroption="--srcdir=$${topdir}/flex"; \
2761         libsrcdir="$$s/flex"; \
2762         rm -f no-such-file || : ; \
2763         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2764           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2765           --target=${target_alias} $${srcdiroption}  \
2766           || exit 1
2767 @endif build-flex
2768
2769
2770
2771
2772
2773 .PHONY: all-build-flex maybe-all-build-flex
2774 maybe-all-build-flex:
2775 @if gcc-bootstrap
2776 all-build-flex: stage_current
2777 @endif gcc-bootstrap
2778 @if build-flex
2779 TARGET-build-flex=all
2780 maybe-all-build-flex: all-build-flex
2781 all-build-flex: configure-build-flex
2782         @: $(MAKE); $(unstage)
2783         @r=`${PWD_COMMAND}`; export r; \
2784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2785         $(BUILD_EXPORTS)  \
2786         (cd $(BUILD_SUBDIR)/flex && \
2787           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2788                 $(TARGET-build-flex))
2789 @endif build-flex
2790
2791
2792
2793
2794
2795 .PHONY: configure-build-m4 maybe-configure-build-m4
2796 maybe-configure-build-m4:
2797 @if gcc-bootstrap
2798 configure-build-m4: stage_current
2799 @endif gcc-bootstrap
2800 @if build-m4
2801 maybe-configure-build-m4: configure-build-m4
2802 configure-build-m4: 
2803         @: $(MAKE); $(unstage)
2804         @r=`${PWD_COMMAND}`; export r; \
2805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2806         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2807         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2808         $(BUILD_EXPORTS)  \
2809         echo Configuring in $(BUILD_SUBDIR)/m4; \
2810         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2811         case $(srcdir) in \
2812           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2813           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2814                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2815         esac; \
2816         srcdiroption="--srcdir=$${topdir}/m4"; \
2817         libsrcdir="$$s/m4"; \
2818         rm -f no-such-file || : ; \
2819         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2820           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2821           --target=${target_alias} $${srcdiroption}  \
2822           || exit 1
2823 @endif build-m4
2824
2825
2826
2827
2828
2829 .PHONY: all-build-m4 maybe-all-build-m4
2830 maybe-all-build-m4:
2831 @if gcc-bootstrap
2832 all-build-m4: stage_current
2833 @endif gcc-bootstrap
2834 @if build-m4
2835 TARGET-build-m4=all
2836 maybe-all-build-m4: all-build-m4
2837 all-build-m4: configure-build-m4
2838         @: $(MAKE); $(unstage)
2839         @r=`${PWD_COMMAND}`; export r; \
2840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2841         $(BUILD_EXPORTS)  \
2842         (cd $(BUILD_SUBDIR)/m4 && \
2843           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2844                 $(TARGET-build-m4))
2845 @endif build-m4
2846
2847
2848
2849
2850
2851 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2852 maybe-configure-build-texinfo:
2853 @if gcc-bootstrap
2854 configure-build-texinfo: stage_current
2855 @endif gcc-bootstrap
2856 @if build-texinfo
2857 maybe-configure-build-texinfo: configure-build-texinfo
2858 configure-build-texinfo: 
2859         @: $(MAKE); $(unstage)
2860         @r=`${PWD_COMMAND}`; export r; \
2861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2862         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2863         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2864         $(BUILD_EXPORTS)  \
2865         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2866         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2867         case $(srcdir) in \
2868           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2869           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2870                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2871         esac; \
2872         srcdiroption="--srcdir=$${topdir}/texinfo"; \
2873         libsrcdir="$$s/texinfo"; \
2874         rm -f no-such-file || : ; \
2875         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2876           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2877           --target=${target_alias} $${srcdiroption}  \
2878           || exit 1
2879 @endif build-texinfo
2880
2881
2882
2883
2884
2885 .PHONY: all-build-texinfo maybe-all-build-texinfo
2886 maybe-all-build-texinfo:
2887 @if gcc-bootstrap
2888 all-build-texinfo: stage_current
2889 @endif gcc-bootstrap
2890 @if build-texinfo
2891 TARGET-build-texinfo=all
2892 maybe-all-build-texinfo: all-build-texinfo
2893 all-build-texinfo: configure-build-texinfo
2894         @: $(MAKE); $(unstage)
2895         @r=`${PWD_COMMAND}`; export r; \
2896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2897         $(BUILD_EXPORTS)  \
2898         (cd $(BUILD_SUBDIR)/texinfo && \
2899           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2900                 $(TARGET-build-texinfo))
2901 @endif build-texinfo
2902
2903
2904
2905
2906
2907 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2908 maybe-configure-build-fixincludes:
2909 @if gcc-bootstrap
2910 configure-build-fixincludes: stage_current
2911 @endif gcc-bootstrap
2912 @if build-fixincludes
2913 maybe-configure-build-fixincludes: configure-build-fixincludes
2914 configure-build-fixincludes: 
2915         @: $(MAKE); $(unstage)
2916         @r=`${PWD_COMMAND}`; export r; \
2917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2918         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2919         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2920         $(BUILD_EXPORTS)  \
2921         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2922         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2923         case $(srcdir) in \
2924           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2925           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2926                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2927         esac; \
2928         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
2929         libsrcdir="$$s/fixincludes"; \
2930         rm -f no-such-file || : ; \
2931         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2932           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2933           --target=${target_alias} $${srcdiroption}  \
2934           || exit 1
2935 @endif build-fixincludes
2936
2937
2938
2939
2940
2941 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
2942 maybe-all-build-fixincludes:
2943 @if gcc-bootstrap
2944 all-build-fixincludes: stage_current
2945 @endif gcc-bootstrap
2946 @if build-fixincludes
2947 TARGET-build-fixincludes=all
2948 maybe-all-build-fixincludes: all-build-fixincludes
2949 all-build-fixincludes: configure-build-fixincludes
2950         @: $(MAKE); $(unstage)
2951         @r=`${PWD_COMMAND}`; export r; \
2952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2953         $(BUILD_EXPORTS)  \
2954         (cd $(BUILD_SUBDIR)/fixincludes && \
2955           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2956                 $(TARGET-build-fixincludes))
2957 @endif build-fixincludes
2958
2959
2960
2961
2962
2963 # --------------------------------------
2964 # Modules which run on the host machine
2965 # --------------------------------------
2966
2967
2968 .PHONY: configure-bfd maybe-configure-bfd
2969 maybe-configure-bfd:
2970 @if gcc-bootstrap
2971 configure-bfd: stage_current
2972 @endif gcc-bootstrap
2973 @if bfd
2974 maybe-configure-bfd: configure-bfd
2975 configure-bfd: 
2976         @r=`${PWD_COMMAND}`; export r; \
2977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2978         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
2979         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
2980         $(HOST_EXPORTS)  \
2981         echo Configuring in $(HOST_SUBDIR)/bfd; \
2982         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
2983         case $(srcdir) in \
2984           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2985           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
2986                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2987         esac; \
2988         srcdiroption="--srcdir=$${topdir}/bfd"; \
2989         libsrcdir="$$s/bfd"; \
2990         $(SHELL) $${libsrcdir}/configure \
2991           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
2992           --target=${target_alias} $${srcdiroption}  \
2993           || exit 1
2994 @endif bfd
2995
2996
2997
2998 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
2999 maybe-configure-stage1-bfd:
3000 @if bfd-bootstrap
3001 maybe-configure-stage1-bfd: configure-stage1-bfd
3002 configure-stage1-bfd:
3003         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3004         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3005         @r=`${PWD_COMMAND}`; export r; \
3006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3007         TFLAGS="$(STAGE1_TFLAGS)"; \
3008         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3009         $(HOST_EXPORTS) \
3010         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3011         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3012         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3013         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
3014         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3015         cd $(HOST_SUBDIR)/bfd || exit 1; \
3016         case $(srcdir) in \
3017           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3018           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3019                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3020         esac; \
3021         srcdiroption="--srcdir=$${topdir}/bfd"; \
3022         libsrcdir="$$s/bfd"; \
3023         $(SHELL) $${libsrcdir}/configure \
3024           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3025           --target=${target_alias} $${srcdiroption} \
3026           $(STAGE1_CONFIGURE_FLAGS)
3027 @endif bfd-bootstrap
3028
3029 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3030 maybe-configure-stage2-bfd:
3031 @if bfd-bootstrap
3032 maybe-configure-stage2-bfd: configure-stage2-bfd
3033 configure-stage2-bfd:
3034         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3035         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3036         @r=`${PWD_COMMAND}`; export r; \
3037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3038         TFLAGS="$(STAGE2_TFLAGS)"; \
3039         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3040         $(HOST_EXPORTS) \
3041         $(POSTSTAGE1_HOST_EXPORTS) \
3042         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3043         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3044         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3045         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
3046         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3047         cd $(HOST_SUBDIR)/bfd || exit 1; \
3048         case $(srcdir) in \
3049           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3050           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3051                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3052         esac; \
3053         srcdiroption="--srcdir=$${topdir}/bfd"; \
3054         libsrcdir="$$s/bfd"; \
3055         $(SHELL) $${libsrcdir}/configure \
3056           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3057           --target=${target_alias} $${srcdiroption} \
3058           --with-build-libsubdir=$(HOST_SUBDIR) \
3059           $(STAGE2_CONFIGURE_FLAGS)
3060 @endif bfd-bootstrap
3061
3062 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3063 maybe-configure-stage3-bfd:
3064 @if bfd-bootstrap
3065 maybe-configure-stage3-bfd: configure-stage3-bfd
3066 configure-stage3-bfd:
3067         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3068         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3069         @r=`${PWD_COMMAND}`; export r; \
3070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3071         TFLAGS="$(STAGE3_TFLAGS)"; \
3072         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3073         $(HOST_EXPORTS) \
3074         $(POSTSTAGE1_HOST_EXPORTS) \
3075         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3076         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3077         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3078         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
3079         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3080         cd $(HOST_SUBDIR)/bfd || exit 1; \
3081         case $(srcdir) in \
3082           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3083           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3084                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3085         esac; \
3086         srcdiroption="--srcdir=$${topdir}/bfd"; \
3087         libsrcdir="$$s/bfd"; \
3088         $(SHELL) $${libsrcdir}/configure \
3089           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3090           --target=${target_alias} $${srcdiroption} \
3091           --with-build-libsubdir=$(HOST_SUBDIR) \
3092           $(STAGE3_CONFIGURE_FLAGS)
3093 @endif bfd-bootstrap
3094
3095 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3096 maybe-configure-stage4-bfd:
3097 @if bfd-bootstrap
3098 maybe-configure-stage4-bfd: configure-stage4-bfd
3099 configure-stage4-bfd:
3100         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3101         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3102         @r=`${PWD_COMMAND}`; export r; \
3103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3104         TFLAGS="$(STAGE4_TFLAGS)"; \
3105         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3106         $(HOST_EXPORTS) \
3107         $(POSTSTAGE1_HOST_EXPORTS) \
3108         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3109         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3110         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3111         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
3112         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3113         cd $(HOST_SUBDIR)/bfd || exit 1; \
3114         case $(srcdir) in \
3115           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3116           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3117                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3118         esac; \
3119         srcdiroption="--srcdir=$${topdir}/bfd"; \
3120         libsrcdir="$$s/bfd"; \
3121         $(SHELL) $${libsrcdir}/configure \
3122           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3123           --target=${target_alias} $${srcdiroption} \
3124           --with-build-libsubdir=$(HOST_SUBDIR) \
3125           $(STAGE4_CONFIGURE_FLAGS)
3126 @endif bfd-bootstrap
3127
3128 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3129 maybe-configure-stageprofile-bfd:
3130 @if bfd-bootstrap
3131 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3132 configure-stageprofile-bfd:
3133         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3134         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3135         @r=`${PWD_COMMAND}`; export r; \
3136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3137         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3138         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3139         $(HOST_EXPORTS) \
3140         $(POSTSTAGE1_HOST_EXPORTS) \
3141         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3142         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3143         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3144         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
3145         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3146         cd $(HOST_SUBDIR)/bfd || exit 1; \
3147         case $(srcdir) in \
3148           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3149           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3150                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3151         esac; \
3152         srcdiroption="--srcdir=$${topdir}/bfd"; \
3153         libsrcdir="$$s/bfd"; \
3154         $(SHELL) $${libsrcdir}/configure \
3155           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3156           --target=${target_alias} $${srcdiroption} \
3157           --with-build-libsubdir=$(HOST_SUBDIR) \
3158           $(STAGEprofile_CONFIGURE_FLAGS)
3159 @endif bfd-bootstrap
3160
3161 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3162 maybe-configure-stagefeedback-bfd:
3163 @if bfd-bootstrap
3164 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3165 configure-stagefeedback-bfd:
3166         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3167         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3168         @r=`${PWD_COMMAND}`; export r; \
3169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3170         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3171         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3172         $(HOST_EXPORTS) \
3173         $(POSTSTAGE1_HOST_EXPORTS) \
3174         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3175         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3176         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3177         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
3178         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3179         cd $(HOST_SUBDIR)/bfd || exit 1; \
3180         case $(srcdir) in \
3181           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3182           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3183                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3184         esac; \
3185         srcdiroption="--srcdir=$${topdir}/bfd"; \
3186         libsrcdir="$$s/bfd"; \
3187         $(SHELL) $${libsrcdir}/configure \
3188           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3189           --target=${target_alias} $${srcdiroption} \
3190           --with-build-libsubdir=$(HOST_SUBDIR) \
3191           $(STAGEfeedback_CONFIGURE_FLAGS)
3192 @endif bfd-bootstrap
3193
3194
3195
3196
3197
3198 .PHONY: all-bfd maybe-all-bfd
3199 maybe-all-bfd:
3200 @if gcc-bootstrap
3201 all-bfd: stage_current
3202 @endif gcc-bootstrap
3203 @if bfd
3204 TARGET-bfd=all
3205 maybe-all-bfd: all-bfd
3206 all-bfd: configure-bfd
3207         @r=`${PWD_COMMAND}`; export r; \
3208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3209         $(HOST_EXPORTS)  \
3210         (cd $(HOST_SUBDIR)/bfd && \
3211           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3212                 $(TARGET-bfd))
3213 @endif bfd
3214
3215
3216
3217 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3218 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3219 maybe-all-stage1-bfd:
3220 maybe-clean-stage1-bfd:
3221 @if bfd-bootstrap
3222 maybe-all-stage1-bfd: all-stage1-bfd
3223 all-stage1: all-stage1-bfd
3224 TARGET-stage1-bfd = $(TARGET-bfd)
3225 all-stage1-bfd: configure-stage1-bfd
3226         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3227         @r=`${PWD_COMMAND}`; export r; \
3228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3229         TFLAGS="$(STAGE1_TFLAGS)"; \
3230         $(HOST_EXPORTS)  \
3231         cd $(HOST_SUBDIR)/bfd && \
3232         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3233                 CFLAGS="$(STAGE1_CFLAGS)" \
3234                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3235                 LIBCFLAGS="$(LIBCFLAGS)" \
3236                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3237                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3238                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3239                 $(EXTRA_HOST_FLAGS)  \
3240                 $(STAGE1_FLAGS_TO_PASS)  \
3241                 TFLAGS="$(STAGE1_TFLAGS)" \
3242                 $(TARGET-stage1-bfd)
3243
3244 maybe-clean-stage1-bfd: clean-stage1-bfd
3245 clean-stage1: clean-stage1-bfd
3246 clean-stage1-bfd:
3247         @if [ $(current_stage) = stage1 ]; then \
3248           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3249         else \
3250           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3251           $(MAKE) stage1-start; \
3252         fi; \
3253         cd $(HOST_SUBDIR)/bfd && \
3254         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3255         $(STAGE1_FLAGS_TO_PASS)  clean
3256 @endif bfd-bootstrap
3257
3258
3259 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3260 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3261 maybe-all-stage2-bfd:
3262 maybe-clean-stage2-bfd:
3263 @if bfd-bootstrap
3264 maybe-all-stage2-bfd: all-stage2-bfd
3265 all-stage2: all-stage2-bfd
3266 TARGET-stage2-bfd = $(TARGET-bfd)
3267 all-stage2-bfd: configure-stage2-bfd
3268         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3269         @r=`${PWD_COMMAND}`; export r; \
3270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3271         TFLAGS="$(STAGE2_TFLAGS)"; \
3272         $(HOST_EXPORTS) \
3273         $(POSTSTAGE1_HOST_EXPORTS)  \
3274         cd $(HOST_SUBDIR)/bfd && \
3275         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3276                 CFLAGS="$(STAGE2_CFLAGS)" \
3277                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3278                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3279                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3280                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3281                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3282                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3283                 TFLAGS="$(STAGE2_TFLAGS)" \
3284                 $(TARGET-stage2-bfd)
3285
3286 maybe-clean-stage2-bfd: clean-stage2-bfd
3287 clean-stage2: clean-stage2-bfd
3288 clean-stage2-bfd:
3289         @if [ $(current_stage) = stage2 ]; then \
3290           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3291         else \
3292           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3293           $(MAKE) stage2-start; \
3294         fi; \
3295         cd $(HOST_SUBDIR)/bfd && \
3296         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3297 @endif bfd-bootstrap
3298
3299
3300 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3301 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3302 maybe-all-stage3-bfd:
3303 maybe-clean-stage3-bfd:
3304 @if bfd-bootstrap
3305 maybe-all-stage3-bfd: all-stage3-bfd
3306 all-stage3: all-stage3-bfd
3307 TARGET-stage3-bfd = $(TARGET-bfd)
3308 all-stage3-bfd: configure-stage3-bfd
3309         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3310         @r=`${PWD_COMMAND}`; export r; \
3311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3312         TFLAGS="$(STAGE3_TFLAGS)"; \
3313         $(HOST_EXPORTS) \
3314         $(POSTSTAGE1_HOST_EXPORTS)  \
3315         cd $(HOST_SUBDIR)/bfd && \
3316         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3317                 CFLAGS="$(STAGE3_CFLAGS)" \
3318                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3319                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3320                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3321                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3322                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3323                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3324                 TFLAGS="$(STAGE3_TFLAGS)" \
3325                 $(TARGET-stage3-bfd)
3326
3327 maybe-clean-stage3-bfd: clean-stage3-bfd
3328 clean-stage3: clean-stage3-bfd
3329 clean-stage3-bfd:
3330         @if [ $(current_stage) = stage3 ]; then \
3331           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3332         else \
3333           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3334           $(MAKE) stage3-start; \
3335         fi; \
3336         cd $(HOST_SUBDIR)/bfd && \
3337         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3338 @endif bfd-bootstrap
3339
3340
3341 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3342 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3343 maybe-all-stage4-bfd:
3344 maybe-clean-stage4-bfd:
3345 @if bfd-bootstrap
3346 maybe-all-stage4-bfd: all-stage4-bfd
3347 all-stage4: all-stage4-bfd
3348 TARGET-stage4-bfd = $(TARGET-bfd)
3349 all-stage4-bfd: configure-stage4-bfd
3350         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3351         @r=`${PWD_COMMAND}`; export r; \
3352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3353         TFLAGS="$(STAGE4_TFLAGS)"; \
3354         $(HOST_EXPORTS) \
3355         $(POSTSTAGE1_HOST_EXPORTS)  \
3356         cd $(HOST_SUBDIR)/bfd && \
3357         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3358                 CFLAGS="$(STAGE4_CFLAGS)" \
3359                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3360                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3361                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3362                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3363                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3364                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3365                 TFLAGS="$(STAGE4_TFLAGS)" \
3366                 $(TARGET-stage4-bfd)
3367
3368 maybe-clean-stage4-bfd: clean-stage4-bfd
3369 clean-stage4: clean-stage4-bfd
3370 clean-stage4-bfd:
3371         @if [ $(current_stage) = stage4 ]; then \
3372           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3373         else \
3374           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3375           $(MAKE) stage4-start; \
3376         fi; \
3377         cd $(HOST_SUBDIR)/bfd && \
3378         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3379 @endif bfd-bootstrap
3380
3381
3382 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3383 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3384 maybe-all-stageprofile-bfd:
3385 maybe-clean-stageprofile-bfd:
3386 @if bfd-bootstrap
3387 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3388 all-stageprofile: all-stageprofile-bfd
3389 TARGET-stageprofile-bfd = $(TARGET-bfd)
3390 all-stageprofile-bfd: configure-stageprofile-bfd
3391         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3392         @r=`${PWD_COMMAND}`; export r; \
3393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3394         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3395         $(HOST_EXPORTS) \
3396         $(POSTSTAGE1_HOST_EXPORTS)  \
3397         cd $(HOST_SUBDIR)/bfd && \
3398         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3399                 CFLAGS="$(STAGEprofile_CFLAGS)" \
3400                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3401                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3402                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3403                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3404                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3405                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3406                 TFLAGS="$(STAGEprofile_TFLAGS)" \
3407                 $(TARGET-stageprofile-bfd)
3408
3409 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3410 clean-stageprofile: clean-stageprofile-bfd
3411 clean-stageprofile-bfd:
3412         @if [ $(current_stage) = stageprofile ]; then \
3413           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3414         else \
3415           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3416           $(MAKE) stageprofile-start; \
3417         fi; \
3418         cd $(HOST_SUBDIR)/bfd && \
3419         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3420 @endif bfd-bootstrap
3421
3422
3423 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3424 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3425 maybe-all-stagefeedback-bfd:
3426 maybe-clean-stagefeedback-bfd:
3427 @if bfd-bootstrap
3428 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3429 all-stagefeedback: all-stagefeedback-bfd
3430 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3431 all-stagefeedback-bfd: configure-stagefeedback-bfd
3432         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3433         @r=`${PWD_COMMAND}`; export r; \
3434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3435         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3436         $(HOST_EXPORTS) \
3437         $(POSTSTAGE1_HOST_EXPORTS)  \
3438         cd $(HOST_SUBDIR)/bfd && \
3439         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3440                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3441                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3442                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3443                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3444                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3445                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3446                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3447                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3448                 $(TARGET-stagefeedback-bfd)
3449
3450 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3451 clean-stagefeedback: clean-stagefeedback-bfd
3452 clean-stagefeedback-bfd:
3453         @if [ $(current_stage) = stagefeedback ]; then \
3454           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3455         else \
3456           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3457           $(MAKE) stagefeedback-start; \
3458         fi; \
3459         cd $(HOST_SUBDIR)/bfd && \
3460         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3461 @endif bfd-bootstrap
3462
3463
3464
3465
3466
3467 .PHONY: check-bfd maybe-check-bfd
3468 maybe-check-bfd:
3469 @if bfd
3470 maybe-check-bfd: check-bfd
3471
3472 check-bfd:
3473         @: $(MAKE); $(unstage)
3474         @r=`${PWD_COMMAND}`; export r; \
3475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3476         $(HOST_EXPORTS) \
3477         (cd $(HOST_SUBDIR)/bfd && \
3478           $(MAKE) $(FLAGS_TO_PASS)  check)
3479
3480 @endif bfd
3481
3482 .PHONY: install-bfd maybe-install-bfd
3483 maybe-install-bfd:
3484 @if bfd
3485 maybe-install-bfd: install-bfd
3486
3487 install-bfd: installdirs
3488         @: $(MAKE); $(unstage)
3489         @r=`${PWD_COMMAND}`; export r; \
3490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3491         $(HOST_EXPORTS) \
3492         (cd $(HOST_SUBDIR)/bfd && \
3493           $(MAKE) $(FLAGS_TO_PASS)  install)
3494
3495 @endif bfd
3496
3497 .PHONY: install-strip-bfd maybe-install-strip-bfd
3498 maybe-install-strip-bfd:
3499 @if bfd
3500 maybe-install-strip-bfd: install-strip-bfd
3501
3502 install-strip-bfd: installdirs
3503         @: $(MAKE); $(unstage)
3504         @r=`${PWD_COMMAND}`; export r; \
3505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3506         $(HOST_EXPORTS) \
3507         (cd $(HOST_SUBDIR)/bfd && \
3508           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
3509
3510 @endif bfd
3511
3512 # Other targets (info, dvi, pdf, etc.)
3513
3514 .PHONY: maybe-info-bfd info-bfd
3515 maybe-info-bfd:
3516 @if bfd
3517 maybe-info-bfd: info-bfd
3518
3519 info-bfd: \
3520     configure-bfd 
3521         @[ -f ./bfd/Makefile ] || exit 0; \
3522         r=`${PWD_COMMAND}`; export r; \
3523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3524         $(HOST_EXPORTS) \
3525         for flag in $(EXTRA_HOST_FLAGS) ; do \
3526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3527         done; \
3528         echo "Doing info in bfd" ; \
3529         (cd $(HOST_SUBDIR)/bfd && \
3530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3532                   "RANLIB=$${RANLIB}" \
3533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3534                   info) \
3535           || exit 1
3536
3537 @endif bfd
3538
3539 .PHONY: maybe-dvi-bfd dvi-bfd
3540 maybe-dvi-bfd:
3541 @if bfd
3542 maybe-dvi-bfd: dvi-bfd
3543
3544 dvi-bfd: \
3545     configure-bfd 
3546         @[ -f ./bfd/Makefile ] || exit 0; \
3547         r=`${PWD_COMMAND}`; export r; \
3548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3549         $(HOST_EXPORTS) \
3550         for flag in $(EXTRA_HOST_FLAGS) ; do \
3551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3552         done; \
3553         echo "Doing dvi in bfd" ; \
3554         (cd $(HOST_SUBDIR)/bfd && \
3555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3557                   "RANLIB=$${RANLIB}" \
3558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3559                   dvi) \
3560           || exit 1
3561
3562 @endif bfd
3563
3564 .PHONY: maybe-pdf-bfd pdf-bfd
3565 maybe-pdf-bfd:
3566 @if bfd
3567 maybe-pdf-bfd: pdf-bfd
3568
3569 pdf-bfd: \
3570     configure-bfd 
3571         @[ -f ./bfd/Makefile ] || exit 0; \
3572         r=`${PWD_COMMAND}`; export r; \
3573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3574         $(HOST_EXPORTS) \
3575         for flag in $(EXTRA_HOST_FLAGS) ; do \
3576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3577         done; \
3578         echo "Doing pdf in bfd" ; \
3579         (cd $(HOST_SUBDIR)/bfd && \
3580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3582                   "RANLIB=$${RANLIB}" \
3583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3584                   pdf) \
3585           || exit 1
3586
3587 @endif bfd
3588
3589 .PHONY: maybe-html-bfd html-bfd
3590 maybe-html-bfd:
3591 @if bfd
3592 maybe-html-bfd: html-bfd
3593
3594 html-bfd: \
3595     configure-bfd 
3596         @[ -f ./bfd/Makefile ] || exit 0; \
3597         r=`${PWD_COMMAND}`; export r; \
3598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3599         $(HOST_EXPORTS) \
3600         for flag in $(EXTRA_HOST_FLAGS) ; do \
3601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3602         done; \
3603         echo "Doing html in bfd" ; \
3604         (cd $(HOST_SUBDIR)/bfd && \
3605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3607                   "RANLIB=$${RANLIB}" \
3608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3609                   html) \
3610           || exit 1
3611
3612 @endif bfd
3613
3614 .PHONY: maybe-TAGS-bfd TAGS-bfd
3615 maybe-TAGS-bfd:
3616 @if bfd
3617 maybe-TAGS-bfd: TAGS-bfd
3618
3619 TAGS-bfd: \
3620     configure-bfd 
3621         @[ -f ./bfd/Makefile ] || exit 0; \
3622         r=`${PWD_COMMAND}`; export r; \
3623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3624         $(HOST_EXPORTS) \
3625         for flag in $(EXTRA_HOST_FLAGS) ; do \
3626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3627         done; \
3628         echo "Doing TAGS in bfd" ; \
3629         (cd $(HOST_SUBDIR)/bfd && \
3630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3632                   "RANLIB=$${RANLIB}" \
3633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3634                   TAGS) \
3635           || exit 1
3636
3637 @endif bfd
3638
3639 .PHONY: maybe-install-info-bfd install-info-bfd
3640 maybe-install-info-bfd:
3641 @if bfd
3642 maybe-install-info-bfd: install-info-bfd
3643
3644 install-info-bfd: \
3645     configure-bfd \
3646     info-bfd 
3647         @[ -f ./bfd/Makefile ] || exit 0; \
3648         r=`${PWD_COMMAND}`; export r; \
3649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3650         $(HOST_EXPORTS) \
3651         for flag in $(EXTRA_HOST_FLAGS) ; do \
3652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3653         done; \
3654         echo "Doing install-info in bfd" ; \
3655         (cd $(HOST_SUBDIR)/bfd && \
3656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3658                   "RANLIB=$${RANLIB}" \
3659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3660                   install-info) \
3661           || exit 1
3662
3663 @endif bfd
3664
3665 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3666 maybe-install-pdf-bfd:
3667 @if bfd
3668 maybe-install-pdf-bfd: install-pdf-bfd
3669
3670 install-pdf-bfd: \
3671     configure-bfd \
3672     pdf-bfd 
3673         @[ -f ./bfd/Makefile ] || exit 0; \
3674         r=`${PWD_COMMAND}`; export r; \
3675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3676         $(HOST_EXPORTS) \
3677         for flag in $(EXTRA_HOST_FLAGS) ; do \
3678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3679         done; \
3680         echo "Doing install-pdf in bfd" ; \
3681         (cd $(HOST_SUBDIR)/bfd && \
3682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3684                   "RANLIB=$${RANLIB}" \
3685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3686                   install-pdf) \
3687           || exit 1
3688
3689 @endif bfd
3690
3691 .PHONY: maybe-install-html-bfd install-html-bfd
3692 maybe-install-html-bfd:
3693 @if bfd
3694 maybe-install-html-bfd: install-html-bfd
3695
3696 install-html-bfd: \
3697     configure-bfd \
3698     html-bfd 
3699         @[ -f ./bfd/Makefile ] || exit 0; \
3700         r=`${PWD_COMMAND}`; export r; \
3701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3702         $(HOST_EXPORTS) \
3703         for flag in $(EXTRA_HOST_FLAGS) ; do \
3704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3705         done; \
3706         echo "Doing install-html in bfd" ; \
3707         (cd $(HOST_SUBDIR)/bfd && \
3708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3710                   "RANLIB=$${RANLIB}" \
3711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3712                   install-html) \
3713           || exit 1
3714
3715 @endif bfd
3716
3717 .PHONY: maybe-installcheck-bfd installcheck-bfd
3718 maybe-installcheck-bfd:
3719 @if bfd
3720 maybe-installcheck-bfd: installcheck-bfd
3721
3722 installcheck-bfd: \
3723     configure-bfd 
3724         @[ -f ./bfd/Makefile ] || exit 0; \
3725         r=`${PWD_COMMAND}`; export r; \
3726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3727         $(HOST_EXPORTS) \
3728         for flag in $(EXTRA_HOST_FLAGS) ; do \
3729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3730         done; \
3731         echo "Doing installcheck in bfd" ; \
3732         (cd $(HOST_SUBDIR)/bfd && \
3733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3735                   "RANLIB=$${RANLIB}" \
3736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3737                   installcheck) \
3738           || exit 1
3739
3740 @endif bfd
3741
3742 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3743 maybe-mostlyclean-bfd:
3744 @if bfd
3745 maybe-mostlyclean-bfd: mostlyclean-bfd
3746
3747 mostlyclean-bfd: 
3748         @[ -f ./bfd/Makefile ] || exit 0; \
3749         r=`${PWD_COMMAND}`; export r; \
3750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3751         $(HOST_EXPORTS) \
3752         for flag in $(EXTRA_HOST_FLAGS) ; do \
3753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3754         done; \
3755         echo "Doing mostlyclean in bfd" ; \
3756         (cd $(HOST_SUBDIR)/bfd && \
3757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3759                   "RANLIB=$${RANLIB}" \
3760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3761                   mostlyclean) \
3762           || exit 1
3763
3764 @endif bfd
3765
3766 .PHONY: maybe-clean-bfd clean-bfd
3767 maybe-clean-bfd:
3768 @if bfd
3769 maybe-clean-bfd: clean-bfd
3770
3771 clean-bfd: 
3772         @[ -f ./bfd/Makefile ] || exit 0; \
3773         r=`${PWD_COMMAND}`; export r; \
3774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3775         $(HOST_EXPORTS) \
3776         for flag in $(EXTRA_HOST_FLAGS) ; do \
3777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3778         done; \
3779         echo "Doing clean in bfd" ; \
3780         (cd $(HOST_SUBDIR)/bfd && \
3781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3783                   "RANLIB=$${RANLIB}" \
3784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3785                   clean) \
3786           || exit 1
3787
3788 @endif bfd
3789
3790 .PHONY: maybe-distclean-bfd distclean-bfd
3791 maybe-distclean-bfd:
3792 @if bfd
3793 maybe-distclean-bfd: distclean-bfd
3794
3795 distclean-bfd: 
3796         @[ -f ./bfd/Makefile ] || exit 0; \
3797         r=`${PWD_COMMAND}`; export r; \
3798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3799         $(HOST_EXPORTS) \
3800         for flag in $(EXTRA_HOST_FLAGS) ; do \
3801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3802         done; \
3803         echo "Doing distclean in bfd" ; \
3804         (cd $(HOST_SUBDIR)/bfd && \
3805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3807                   "RANLIB=$${RANLIB}" \
3808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3809                   distclean) \
3810           || exit 1
3811
3812 @endif bfd
3813
3814 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
3815 maybe-maintainer-clean-bfd:
3816 @if bfd
3817 maybe-maintainer-clean-bfd: maintainer-clean-bfd
3818
3819 maintainer-clean-bfd: 
3820         @[ -f ./bfd/Makefile ] || exit 0; \
3821         r=`${PWD_COMMAND}`; export r; \
3822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3823         $(HOST_EXPORTS) \
3824         for flag in $(EXTRA_HOST_FLAGS) ; do \
3825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3826         done; \
3827         echo "Doing maintainer-clean in bfd" ; \
3828         (cd $(HOST_SUBDIR)/bfd && \
3829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3831                   "RANLIB=$${RANLIB}" \
3832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3833                   maintainer-clean) \
3834           || exit 1
3835
3836 @endif bfd
3837
3838
3839
3840 .PHONY: configure-opcodes maybe-configure-opcodes
3841 maybe-configure-opcodes:
3842 @if gcc-bootstrap
3843 configure-opcodes: stage_current
3844 @endif gcc-bootstrap
3845 @if opcodes
3846 maybe-configure-opcodes: configure-opcodes
3847 configure-opcodes: 
3848         @r=`${PWD_COMMAND}`; export r; \
3849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3850         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3851         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3852         $(HOST_EXPORTS)  \
3853         echo Configuring in $(HOST_SUBDIR)/opcodes; \
3854         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
3855         case $(srcdir) in \
3856           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3857           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3858                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3859         esac; \
3860         srcdiroption="--srcdir=$${topdir}/opcodes"; \
3861         libsrcdir="$$s/opcodes"; \
3862         $(SHELL) $${libsrcdir}/configure \
3863           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3864           --target=${target_alias} $${srcdiroption}  \
3865           || exit 1
3866 @endif opcodes
3867
3868
3869
3870 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
3871 maybe-configure-stage1-opcodes:
3872 @if opcodes-bootstrap
3873 maybe-configure-stage1-opcodes: configure-stage1-opcodes
3874 configure-stage1-opcodes:
3875         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3876         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3877         @r=`${PWD_COMMAND}`; export r; \
3878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3879         TFLAGS="$(STAGE1_TFLAGS)"; \
3880         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3881         $(HOST_EXPORTS) \
3882         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3883         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3884         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3885         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
3886         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3887         cd $(HOST_SUBDIR)/opcodes || exit 1; \
3888         case $(srcdir) in \
3889           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3890           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3891                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3892         esac; \
3893         srcdiroption="--srcdir=$${topdir}/opcodes"; \
3894         libsrcdir="$$s/opcodes"; \
3895         $(SHELL) $${libsrcdir}/configure \
3896           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3897           --target=${target_alias} $${srcdiroption} \
3898           $(STAGE1_CONFIGURE_FLAGS)
3899 @endif opcodes-bootstrap
3900
3901 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
3902 maybe-configure-stage2-opcodes:
3903 @if opcodes-bootstrap
3904 maybe-configure-stage2-opcodes: configure-stage2-opcodes
3905 configure-stage2-opcodes:
3906         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3907         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3908         @r=`${PWD_COMMAND}`; export r; \
3909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3910         TFLAGS="$(STAGE2_TFLAGS)"; \
3911         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3912         $(HOST_EXPORTS) \
3913         $(POSTSTAGE1_HOST_EXPORTS) \
3914         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3915         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3916         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3917         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
3918         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3919         cd $(HOST_SUBDIR)/opcodes || exit 1; \
3920         case $(srcdir) in \
3921           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3922           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3923                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3924         esac; \
3925         srcdiroption="--srcdir=$${topdir}/opcodes"; \
3926         libsrcdir="$$s/opcodes"; \
3927         $(SHELL) $${libsrcdir}/configure \
3928           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3929           --target=${target_alias} $${srcdiroption} \
3930           --with-build-libsubdir=$(HOST_SUBDIR) \
3931           $(STAGE2_CONFIGURE_FLAGS)
3932 @endif opcodes-bootstrap
3933
3934 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
3935 maybe-configure-stage3-opcodes:
3936 @if opcodes-bootstrap
3937 maybe-configure-stage3-opcodes: configure-stage3-opcodes
3938 configure-stage3-opcodes:
3939         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3940         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3941         @r=`${PWD_COMMAND}`; export r; \
3942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3943         TFLAGS="$(STAGE3_TFLAGS)"; \
3944         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3945         $(HOST_EXPORTS) \
3946         $(POSTSTAGE1_HOST_EXPORTS) \
3947         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3948         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3949         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3950         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
3951         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3952         cd $(HOST_SUBDIR)/opcodes || exit 1; \
3953         case $(srcdir) in \
3954           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3955           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3956                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3957         esac; \
3958         srcdiroption="--srcdir=$${topdir}/opcodes"; \
3959         libsrcdir="$$s/opcodes"; \
3960         $(SHELL) $${libsrcdir}/configure \
3961           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3962           --target=${target_alias} $${srcdiroption} \
3963           --with-build-libsubdir=$(HOST_SUBDIR) \
3964           $(STAGE3_CONFIGURE_FLAGS)
3965 @endif opcodes-bootstrap
3966
3967 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
3968 maybe-configure-stage4-opcodes:
3969 @if opcodes-bootstrap
3970 maybe-configure-stage4-opcodes: configure-stage4-opcodes
3971 configure-stage4-opcodes:
3972         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3973         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3974         @r=`${PWD_COMMAND}`; export r; \
3975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3976         TFLAGS="$(STAGE4_TFLAGS)"; \
3977         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3978         $(HOST_EXPORTS) \
3979         $(POSTSTAGE1_HOST_EXPORTS) \
3980         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3981         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3982         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3983         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
3984         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3985         cd $(HOST_SUBDIR)/opcodes || exit 1; \
3986         case $(srcdir) in \
3987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3988           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3990         esac; \
3991         srcdiroption="--srcdir=$${topdir}/opcodes"; \
3992         libsrcdir="$$s/opcodes"; \
3993         $(SHELL) $${libsrcdir}/configure \
3994           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3995           --target=${target_alias} $${srcdiroption} \
3996           --with-build-libsubdir=$(HOST_SUBDIR) \
3997           $(STAGE4_CONFIGURE_FLAGS)
3998 @endif opcodes-bootstrap
3999
4000 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4001 maybe-configure-stageprofile-opcodes:
4002 @if opcodes-bootstrap
4003 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4004 configure-stageprofile-opcodes:
4005         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4006         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4007         @r=`${PWD_COMMAND}`; export r; \
4008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4009         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4010         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4011         $(HOST_EXPORTS) \
4012         $(POSTSTAGE1_HOST_EXPORTS) \
4013         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4014         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4015         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4016         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
4017         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4018         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4019         case $(srcdir) in \
4020           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4021           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4022                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4023         esac; \
4024         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4025         libsrcdir="$$s/opcodes"; \
4026         $(SHELL) $${libsrcdir}/configure \
4027           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4028           --target=${target_alias} $${srcdiroption} \
4029           --with-build-libsubdir=$(HOST_SUBDIR) \
4030           $(STAGEprofile_CONFIGURE_FLAGS)
4031 @endif opcodes-bootstrap
4032
4033 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4034 maybe-configure-stagefeedback-opcodes:
4035 @if opcodes-bootstrap
4036 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4037 configure-stagefeedback-opcodes:
4038         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4039         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4040         @r=`${PWD_COMMAND}`; export r; \
4041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4042         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4043         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4044         $(HOST_EXPORTS) \
4045         $(POSTSTAGE1_HOST_EXPORTS) \
4046         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4047         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4048         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4049         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
4050         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4051         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4052         case $(srcdir) in \
4053           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4054           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4055                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4056         esac; \
4057         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4058         libsrcdir="$$s/opcodes"; \
4059         $(SHELL) $${libsrcdir}/configure \
4060           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4061           --target=${target_alias} $${srcdiroption} \
4062           --with-build-libsubdir=$(HOST_SUBDIR) \
4063           $(STAGEfeedback_CONFIGURE_FLAGS)
4064 @endif opcodes-bootstrap
4065
4066
4067
4068
4069
4070 .PHONY: all-opcodes maybe-all-opcodes
4071 maybe-all-opcodes:
4072 @if gcc-bootstrap
4073 all-opcodes: stage_current
4074 @endif gcc-bootstrap
4075 @if opcodes
4076 TARGET-opcodes=all
4077 maybe-all-opcodes: all-opcodes
4078 all-opcodes: configure-opcodes
4079         @r=`${PWD_COMMAND}`; export r; \
4080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4081         $(HOST_EXPORTS)  \
4082         (cd $(HOST_SUBDIR)/opcodes && \
4083           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4084                 $(TARGET-opcodes))
4085 @endif opcodes
4086
4087
4088
4089 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4090 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4091 maybe-all-stage1-opcodes:
4092 maybe-clean-stage1-opcodes:
4093 @if opcodes-bootstrap
4094 maybe-all-stage1-opcodes: all-stage1-opcodes
4095 all-stage1: all-stage1-opcodes
4096 TARGET-stage1-opcodes = $(TARGET-opcodes)
4097 all-stage1-opcodes: configure-stage1-opcodes
4098         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4099         @r=`${PWD_COMMAND}`; export r; \
4100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4101         TFLAGS="$(STAGE1_TFLAGS)"; \
4102         $(HOST_EXPORTS)  \
4103         cd $(HOST_SUBDIR)/opcodes && \
4104         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4105                 CFLAGS="$(STAGE1_CFLAGS)" \
4106                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4107                 LIBCFLAGS="$(LIBCFLAGS)" \
4108                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4109                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4110                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4111                 $(EXTRA_HOST_FLAGS)  \
4112                 $(STAGE1_FLAGS_TO_PASS)  \
4113                 TFLAGS="$(STAGE1_TFLAGS)" \
4114                 $(TARGET-stage1-opcodes)
4115
4116 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4117 clean-stage1: clean-stage1-opcodes
4118 clean-stage1-opcodes:
4119         @if [ $(current_stage) = stage1 ]; then \
4120           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4121         else \
4122           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4123           $(MAKE) stage1-start; \
4124         fi; \
4125         cd $(HOST_SUBDIR)/opcodes && \
4126         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4127         $(STAGE1_FLAGS_TO_PASS)  clean
4128 @endif opcodes-bootstrap
4129
4130
4131 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4132 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4133 maybe-all-stage2-opcodes:
4134 maybe-clean-stage2-opcodes:
4135 @if opcodes-bootstrap
4136 maybe-all-stage2-opcodes: all-stage2-opcodes
4137 all-stage2: all-stage2-opcodes
4138 TARGET-stage2-opcodes = $(TARGET-opcodes)
4139 all-stage2-opcodes: configure-stage2-opcodes
4140         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4141         @r=`${PWD_COMMAND}`; export r; \
4142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4143         TFLAGS="$(STAGE2_TFLAGS)"; \
4144         $(HOST_EXPORTS) \
4145         $(POSTSTAGE1_HOST_EXPORTS)  \
4146         cd $(HOST_SUBDIR)/opcodes && \
4147         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4148                 CFLAGS="$(STAGE2_CFLAGS)" \
4149                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4150                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4151                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4152                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4153                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4154                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4155                 TFLAGS="$(STAGE2_TFLAGS)" \
4156                 $(TARGET-stage2-opcodes)
4157
4158 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4159 clean-stage2: clean-stage2-opcodes
4160 clean-stage2-opcodes:
4161         @if [ $(current_stage) = stage2 ]; then \
4162           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4163         else \
4164           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4165           $(MAKE) stage2-start; \
4166         fi; \
4167         cd $(HOST_SUBDIR)/opcodes && \
4168         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4169 @endif opcodes-bootstrap
4170
4171
4172 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4173 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4174 maybe-all-stage3-opcodes:
4175 maybe-clean-stage3-opcodes:
4176 @if opcodes-bootstrap
4177 maybe-all-stage3-opcodes: all-stage3-opcodes
4178 all-stage3: all-stage3-opcodes
4179 TARGET-stage3-opcodes = $(TARGET-opcodes)
4180 all-stage3-opcodes: configure-stage3-opcodes
4181         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4182         @r=`${PWD_COMMAND}`; export r; \
4183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4184         TFLAGS="$(STAGE3_TFLAGS)"; \
4185         $(HOST_EXPORTS) \
4186         $(POSTSTAGE1_HOST_EXPORTS)  \
4187         cd $(HOST_SUBDIR)/opcodes && \
4188         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4189                 CFLAGS="$(STAGE3_CFLAGS)" \
4190                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4191                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4192                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4193                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4194                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4195                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4196                 TFLAGS="$(STAGE3_TFLAGS)" \
4197                 $(TARGET-stage3-opcodes)
4198
4199 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4200 clean-stage3: clean-stage3-opcodes
4201 clean-stage3-opcodes:
4202         @if [ $(current_stage) = stage3 ]; then \
4203           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4204         else \
4205           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4206           $(MAKE) stage3-start; \
4207         fi; \
4208         cd $(HOST_SUBDIR)/opcodes && \
4209         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4210 @endif opcodes-bootstrap
4211
4212
4213 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4214 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4215 maybe-all-stage4-opcodes:
4216 maybe-clean-stage4-opcodes:
4217 @if opcodes-bootstrap
4218 maybe-all-stage4-opcodes: all-stage4-opcodes
4219 all-stage4: all-stage4-opcodes
4220 TARGET-stage4-opcodes = $(TARGET-opcodes)
4221 all-stage4-opcodes: configure-stage4-opcodes
4222         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4223         @r=`${PWD_COMMAND}`; export r; \
4224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4225         TFLAGS="$(STAGE4_TFLAGS)"; \
4226         $(HOST_EXPORTS) \
4227         $(POSTSTAGE1_HOST_EXPORTS)  \
4228         cd $(HOST_SUBDIR)/opcodes && \
4229         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4230                 CFLAGS="$(STAGE4_CFLAGS)" \
4231                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4232                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4233                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4234                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4235                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4236                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4237                 TFLAGS="$(STAGE4_TFLAGS)" \
4238                 $(TARGET-stage4-opcodes)
4239
4240 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4241 clean-stage4: clean-stage4-opcodes
4242 clean-stage4-opcodes:
4243         @if [ $(current_stage) = stage4 ]; then \
4244           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4245         else \
4246           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4247           $(MAKE) stage4-start; \
4248         fi; \
4249         cd $(HOST_SUBDIR)/opcodes && \
4250         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4251 @endif opcodes-bootstrap
4252
4253
4254 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4255 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4256 maybe-all-stageprofile-opcodes:
4257 maybe-clean-stageprofile-opcodes:
4258 @if opcodes-bootstrap
4259 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4260 all-stageprofile: all-stageprofile-opcodes
4261 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4262 all-stageprofile-opcodes: configure-stageprofile-opcodes
4263         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4264         @r=`${PWD_COMMAND}`; export r; \
4265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4266         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4267         $(HOST_EXPORTS) \
4268         $(POSTSTAGE1_HOST_EXPORTS)  \
4269         cd $(HOST_SUBDIR)/opcodes && \
4270         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4271                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4272                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4273                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4274                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4275                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4276                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4277                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4278                 TFLAGS="$(STAGEprofile_TFLAGS)" \
4279                 $(TARGET-stageprofile-opcodes)
4280
4281 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4282 clean-stageprofile: clean-stageprofile-opcodes
4283 clean-stageprofile-opcodes:
4284         @if [ $(current_stage) = stageprofile ]; then \
4285           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4286         else \
4287           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4288           $(MAKE) stageprofile-start; \
4289         fi; \
4290         cd $(HOST_SUBDIR)/opcodes && \
4291         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4292 @endif opcodes-bootstrap
4293
4294
4295 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4296 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4297 maybe-all-stagefeedback-opcodes:
4298 maybe-clean-stagefeedback-opcodes:
4299 @if opcodes-bootstrap
4300 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4301 all-stagefeedback: all-stagefeedback-opcodes
4302 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4303 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4304         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4305         @r=`${PWD_COMMAND}`; export r; \
4306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4307         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4308         $(HOST_EXPORTS) \
4309         $(POSTSTAGE1_HOST_EXPORTS)  \
4310         cd $(HOST_SUBDIR)/opcodes && \
4311         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4312                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4313                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4314                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4315                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4316                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4317                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4318                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4319                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4320                 $(TARGET-stagefeedback-opcodes)
4321
4322 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4323 clean-stagefeedback: clean-stagefeedback-opcodes
4324 clean-stagefeedback-opcodes:
4325         @if [ $(current_stage) = stagefeedback ]; then \
4326           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4327         else \
4328           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4329           $(MAKE) stagefeedback-start; \
4330         fi; \
4331         cd $(HOST_SUBDIR)/opcodes && \
4332         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4333 @endif opcodes-bootstrap
4334
4335
4336
4337
4338
4339 .PHONY: check-opcodes maybe-check-opcodes
4340 maybe-check-opcodes:
4341 @if opcodes
4342 maybe-check-opcodes: check-opcodes
4343
4344 check-opcodes:
4345         @: $(MAKE); $(unstage)
4346         @r=`${PWD_COMMAND}`; export r; \
4347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4348         $(HOST_EXPORTS) \
4349         (cd $(HOST_SUBDIR)/opcodes && \
4350           $(MAKE) $(FLAGS_TO_PASS)  check)
4351
4352 @endif opcodes
4353
4354 .PHONY: install-opcodes maybe-install-opcodes
4355 maybe-install-opcodes:
4356 @if opcodes
4357 maybe-install-opcodes: install-opcodes
4358
4359 install-opcodes: installdirs
4360         @: $(MAKE); $(unstage)
4361         @r=`${PWD_COMMAND}`; export r; \
4362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4363         $(HOST_EXPORTS) \
4364         (cd $(HOST_SUBDIR)/opcodes && \
4365           $(MAKE) $(FLAGS_TO_PASS)  install)
4366
4367 @endif opcodes
4368
4369 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4370 maybe-install-strip-opcodes:
4371 @if opcodes
4372 maybe-install-strip-opcodes: install-strip-opcodes
4373
4374 install-strip-opcodes: installdirs
4375         @: $(MAKE); $(unstage)
4376         @r=`${PWD_COMMAND}`; export r; \
4377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4378         $(HOST_EXPORTS) \
4379         (cd $(HOST_SUBDIR)/opcodes && \
4380           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4381
4382 @endif opcodes
4383
4384 # Other targets (info, dvi, pdf, etc.)
4385
4386 .PHONY: maybe-info-opcodes info-opcodes
4387 maybe-info-opcodes:
4388 @if opcodes
4389 maybe-info-opcodes: info-opcodes
4390
4391 info-opcodes: \
4392     configure-opcodes 
4393         @[ -f ./opcodes/Makefile ] || exit 0; \
4394         r=`${PWD_COMMAND}`; export r; \
4395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4396         $(HOST_EXPORTS) \
4397         for flag in $(EXTRA_HOST_FLAGS) ; do \
4398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4399         done; \
4400         echo "Doing info in opcodes" ; \
4401         (cd $(HOST_SUBDIR)/opcodes && \
4402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4404                   "RANLIB=$${RANLIB}" \
4405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4406                   info) \
4407           || exit 1
4408
4409 @endif opcodes
4410
4411 .PHONY: maybe-dvi-opcodes dvi-opcodes
4412 maybe-dvi-opcodes:
4413 @if opcodes
4414 maybe-dvi-opcodes: dvi-opcodes
4415
4416 dvi-opcodes: \
4417     configure-opcodes 
4418         @[ -f ./opcodes/Makefile ] || exit 0; \
4419         r=`${PWD_COMMAND}`; export r; \
4420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4421         $(HOST_EXPORTS) \
4422         for flag in $(EXTRA_HOST_FLAGS) ; do \
4423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4424         done; \
4425         echo "Doing dvi in opcodes" ; \
4426         (cd $(HOST_SUBDIR)/opcodes && \
4427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4429                   "RANLIB=$${RANLIB}" \
4430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4431                   dvi) \
4432           || exit 1
4433
4434 @endif opcodes
4435
4436 .PHONY: maybe-pdf-opcodes pdf-opcodes
4437 maybe-pdf-opcodes:
4438 @if opcodes
4439 maybe-pdf-opcodes: pdf-opcodes
4440
4441 pdf-opcodes: \
4442     configure-opcodes 
4443         @[ -f ./opcodes/Makefile ] || exit 0; \
4444         r=`${PWD_COMMAND}`; export r; \
4445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4446         $(HOST_EXPORTS) \
4447         for flag in $(EXTRA_HOST_FLAGS) ; do \
4448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4449         done; \
4450         echo "Doing pdf in opcodes" ; \
4451         (cd $(HOST_SUBDIR)/opcodes && \
4452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4454                   "RANLIB=$${RANLIB}" \
4455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4456                   pdf) \
4457           || exit 1
4458
4459 @endif opcodes
4460
4461 .PHONY: maybe-html-opcodes html-opcodes
4462 maybe-html-opcodes:
4463 @if opcodes
4464 maybe-html-opcodes: html-opcodes
4465
4466 html-opcodes: \
4467     configure-opcodes 
4468         @[ -f ./opcodes/Makefile ] || exit 0; \
4469         r=`${PWD_COMMAND}`; export r; \
4470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4471         $(HOST_EXPORTS) \
4472         for flag in $(EXTRA_HOST_FLAGS) ; do \
4473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4474         done; \
4475         echo "Doing html in opcodes" ; \
4476         (cd $(HOST_SUBDIR)/opcodes && \
4477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4479                   "RANLIB=$${RANLIB}" \
4480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4481                   html) \
4482           || exit 1
4483
4484 @endif opcodes
4485
4486 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4487 maybe-TAGS-opcodes:
4488 @if opcodes
4489 maybe-TAGS-opcodes: TAGS-opcodes
4490
4491 TAGS-opcodes: \
4492     configure-opcodes 
4493         @[ -f ./opcodes/Makefile ] || exit 0; \
4494         r=`${PWD_COMMAND}`; export r; \
4495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4496         $(HOST_EXPORTS) \
4497         for flag in $(EXTRA_HOST_FLAGS) ; do \
4498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4499         done; \
4500         echo "Doing TAGS in opcodes" ; \
4501         (cd $(HOST_SUBDIR)/opcodes && \
4502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4504                   "RANLIB=$${RANLIB}" \
4505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4506                   TAGS) \
4507           || exit 1
4508
4509 @endif opcodes
4510
4511 .PHONY: maybe-install-info-opcodes install-info-opcodes
4512 maybe-install-info-opcodes:
4513 @if opcodes
4514 maybe-install-info-opcodes: install-info-opcodes
4515
4516 install-info-opcodes: \
4517     configure-opcodes \
4518     info-opcodes 
4519         @[ -f ./opcodes/Makefile ] || exit 0; \
4520         r=`${PWD_COMMAND}`; export r; \
4521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4522         $(HOST_EXPORTS) \
4523         for flag in $(EXTRA_HOST_FLAGS) ; do \
4524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4525         done; \
4526         echo "Doing install-info in opcodes" ; \
4527         (cd $(HOST_SUBDIR)/opcodes && \
4528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4530                   "RANLIB=$${RANLIB}" \
4531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4532                   install-info) \
4533           || exit 1
4534
4535 @endif opcodes
4536
4537 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4538 maybe-install-pdf-opcodes:
4539 @if opcodes
4540 maybe-install-pdf-opcodes: install-pdf-opcodes
4541
4542 install-pdf-opcodes: \
4543     configure-opcodes \
4544     pdf-opcodes 
4545         @[ -f ./opcodes/Makefile ] || exit 0; \
4546         r=`${PWD_COMMAND}`; export r; \
4547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4548         $(HOST_EXPORTS) \
4549         for flag in $(EXTRA_HOST_FLAGS) ; do \
4550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4551         done; \
4552         echo "Doing install-pdf in opcodes" ; \
4553         (cd $(HOST_SUBDIR)/opcodes && \
4554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4556                   "RANLIB=$${RANLIB}" \
4557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4558                   install-pdf) \
4559           || exit 1
4560
4561 @endif opcodes
4562
4563 .PHONY: maybe-install-html-opcodes install-html-opcodes
4564 maybe-install-html-opcodes:
4565 @if opcodes
4566 maybe-install-html-opcodes: install-html-opcodes
4567
4568 install-html-opcodes: \
4569     configure-opcodes \
4570     html-opcodes 
4571         @[ -f ./opcodes/Makefile ] || exit 0; \
4572         r=`${PWD_COMMAND}`; export r; \
4573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4574         $(HOST_EXPORTS) \
4575         for flag in $(EXTRA_HOST_FLAGS) ; do \
4576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4577         done; \
4578         echo "Doing install-html in opcodes" ; \
4579         (cd $(HOST_SUBDIR)/opcodes && \
4580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4582                   "RANLIB=$${RANLIB}" \
4583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4584                   install-html) \
4585           || exit 1
4586
4587 @endif opcodes
4588
4589 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4590 maybe-installcheck-opcodes:
4591 @if opcodes
4592 maybe-installcheck-opcodes: installcheck-opcodes
4593
4594 installcheck-opcodes: \
4595     configure-opcodes 
4596         @[ -f ./opcodes/Makefile ] || exit 0; \
4597         r=`${PWD_COMMAND}`; export r; \
4598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4599         $(HOST_EXPORTS) \
4600         for flag in $(EXTRA_HOST_FLAGS) ; do \
4601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4602         done; \
4603         echo "Doing installcheck in opcodes" ; \
4604         (cd $(HOST_SUBDIR)/opcodes && \
4605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4607                   "RANLIB=$${RANLIB}" \
4608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4609                   installcheck) \
4610           || exit 1
4611
4612 @endif opcodes
4613
4614 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4615 maybe-mostlyclean-opcodes:
4616 @if opcodes
4617 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4618
4619 mostlyclean-opcodes: 
4620         @[ -f ./opcodes/Makefile ] || exit 0; \
4621         r=`${PWD_COMMAND}`; export r; \
4622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4623         $(HOST_EXPORTS) \
4624         for flag in $(EXTRA_HOST_FLAGS) ; do \
4625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4626         done; \
4627         echo "Doing mostlyclean in opcodes" ; \
4628         (cd $(HOST_SUBDIR)/opcodes && \
4629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4631                   "RANLIB=$${RANLIB}" \
4632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4633                   mostlyclean) \
4634           || exit 1
4635
4636 @endif opcodes
4637
4638 .PHONY: maybe-clean-opcodes clean-opcodes
4639 maybe-clean-opcodes:
4640 @if opcodes
4641 maybe-clean-opcodes: clean-opcodes
4642
4643 clean-opcodes: 
4644         @[ -f ./opcodes/Makefile ] || exit 0; \
4645         r=`${PWD_COMMAND}`; export r; \
4646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4647         $(HOST_EXPORTS) \
4648         for flag in $(EXTRA_HOST_FLAGS) ; do \
4649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4650         done; \
4651         echo "Doing clean in opcodes" ; \
4652         (cd $(HOST_SUBDIR)/opcodes && \
4653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4655                   "RANLIB=$${RANLIB}" \
4656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4657                   clean) \
4658           || exit 1
4659
4660 @endif opcodes
4661
4662 .PHONY: maybe-distclean-opcodes distclean-opcodes
4663 maybe-distclean-opcodes:
4664 @if opcodes
4665 maybe-distclean-opcodes: distclean-opcodes
4666
4667 distclean-opcodes: 
4668         @[ -f ./opcodes/Makefile ] || exit 0; \
4669         r=`${PWD_COMMAND}`; export r; \
4670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4671         $(HOST_EXPORTS) \
4672         for flag in $(EXTRA_HOST_FLAGS) ; do \
4673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4674         done; \
4675         echo "Doing distclean in opcodes" ; \
4676         (cd $(HOST_SUBDIR)/opcodes && \
4677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4679                   "RANLIB=$${RANLIB}" \
4680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4681                   distclean) \
4682           || exit 1
4683
4684 @endif opcodes
4685
4686 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4687 maybe-maintainer-clean-opcodes:
4688 @if opcodes
4689 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4690
4691 maintainer-clean-opcodes: 
4692         @[ -f ./opcodes/Makefile ] || exit 0; \
4693         r=`${PWD_COMMAND}`; export r; \
4694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4695         $(HOST_EXPORTS) \
4696         for flag in $(EXTRA_HOST_FLAGS) ; do \
4697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4698         done; \
4699         echo "Doing maintainer-clean in opcodes" ; \
4700         (cd $(HOST_SUBDIR)/opcodes && \
4701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4703                   "RANLIB=$${RANLIB}" \
4704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4705                   maintainer-clean) \
4706           || exit 1
4707
4708 @endif opcodes
4709
4710
4711
4712 .PHONY: configure-binutils maybe-configure-binutils
4713 maybe-configure-binutils:
4714 @if gcc-bootstrap
4715 configure-binutils: stage_current
4716 @endif gcc-bootstrap
4717 @if binutils
4718 maybe-configure-binutils: configure-binutils
4719 configure-binutils: 
4720         @r=`${PWD_COMMAND}`; export r; \
4721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4722         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4723         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4724         $(HOST_EXPORTS)  \
4725         echo Configuring in $(HOST_SUBDIR)/binutils; \
4726         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4727         case $(srcdir) in \
4728           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4729           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4730                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4731         esac; \
4732         srcdiroption="--srcdir=$${topdir}/binutils"; \
4733         libsrcdir="$$s/binutils"; \
4734         $(SHELL) $${libsrcdir}/configure \
4735           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4736           --target=${target_alias} $${srcdiroption}  \
4737           || exit 1
4738 @endif binutils
4739
4740
4741
4742 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4743 maybe-configure-stage1-binutils:
4744 @if binutils-bootstrap
4745 maybe-configure-stage1-binutils: configure-stage1-binutils
4746 configure-stage1-binutils:
4747         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4748         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4749         @r=`${PWD_COMMAND}`; export r; \
4750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4751         TFLAGS="$(STAGE1_TFLAGS)"; \
4752         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4753         $(HOST_EXPORTS) \
4754         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4755         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4756         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4757         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
4758         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4759         cd $(HOST_SUBDIR)/binutils || exit 1; \
4760         case $(srcdir) in \
4761           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4762           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4763                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4764         esac; \
4765         srcdiroption="--srcdir=$${topdir}/binutils"; \
4766         libsrcdir="$$s/binutils"; \
4767         $(SHELL) $${libsrcdir}/configure \
4768           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4769           --target=${target_alias} $${srcdiroption} \
4770           $(STAGE1_CONFIGURE_FLAGS)
4771 @endif binutils-bootstrap
4772
4773 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4774 maybe-configure-stage2-binutils:
4775 @if binutils-bootstrap
4776 maybe-configure-stage2-binutils: configure-stage2-binutils
4777 configure-stage2-binutils:
4778         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4779         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4780         @r=`${PWD_COMMAND}`; export r; \
4781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4782         TFLAGS="$(STAGE2_TFLAGS)"; \
4783         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4784         $(HOST_EXPORTS) \
4785         $(POSTSTAGE1_HOST_EXPORTS) \
4786         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4787         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4788         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4789         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
4790         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4791         cd $(HOST_SUBDIR)/binutils || exit 1; \
4792         case $(srcdir) in \
4793           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4794           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4795                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4796         esac; \
4797         srcdiroption="--srcdir=$${topdir}/binutils"; \
4798         libsrcdir="$$s/binutils"; \
4799         $(SHELL) $${libsrcdir}/configure \
4800           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4801           --target=${target_alias} $${srcdiroption} \
4802           --with-build-libsubdir=$(HOST_SUBDIR) \
4803           $(STAGE2_CONFIGURE_FLAGS)
4804 @endif binutils-bootstrap
4805
4806 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
4807 maybe-configure-stage3-binutils:
4808 @if binutils-bootstrap
4809 maybe-configure-stage3-binutils: configure-stage3-binutils
4810 configure-stage3-binutils:
4811         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4812         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4813         @r=`${PWD_COMMAND}`; export r; \
4814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4815         TFLAGS="$(STAGE3_TFLAGS)"; \
4816         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4817         $(HOST_EXPORTS) \
4818         $(POSTSTAGE1_HOST_EXPORTS) \
4819         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4820         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4821         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4822         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
4823         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4824         cd $(HOST_SUBDIR)/binutils || exit 1; \
4825         case $(srcdir) in \
4826           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4827           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4828                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4829         esac; \
4830         srcdiroption="--srcdir=$${topdir}/binutils"; \
4831         libsrcdir="$$s/binutils"; \
4832         $(SHELL) $${libsrcdir}/configure \
4833           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4834           --target=${target_alias} $${srcdiroption} \
4835           --with-build-libsubdir=$(HOST_SUBDIR) \
4836           $(STAGE3_CONFIGURE_FLAGS)
4837 @endif binutils-bootstrap
4838
4839 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
4840 maybe-configure-stage4-binutils:
4841 @if binutils-bootstrap
4842 maybe-configure-stage4-binutils: configure-stage4-binutils
4843 configure-stage4-binutils:
4844         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4845         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4846         @r=`${PWD_COMMAND}`; export r; \
4847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4848         TFLAGS="$(STAGE4_TFLAGS)"; \
4849         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4850         $(HOST_EXPORTS) \
4851         $(POSTSTAGE1_HOST_EXPORTS) \
4852         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4853         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4854         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4855         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
4856         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4857         cd $(HOST_SUBDIR)/binutils || exit 1; \
4858         case $(srcdir) in \
4859           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4860           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4861                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4862         esac; \
4863         srcdiroption="--srcdir=$${topdir}/binutils"; \
4864         libsrcdir="$$s/binutils"; \
4865         $(SHELL) $${libsrcdir}/configure \
4866           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4867           --target=${target_alias} $${srcdiroption} \
4868           --with-build-libsubdir=$(HOST_SUBDIR) \
4869           $(STAGE4_CONFIGURE_FLAGS)
4870 @endif binutils-bootstrap
4871
4872 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
4873 maybe-configure-stageprofile-binutils:
4874 @if binutils-bootstrap
4875 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
4876 configure-stageprofile-binutils:
4877         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4878         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4879         @r=`${PWD_COMMAND}`; export r; \
4880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4881         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4882         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4883         $(HOST_EXPORTS) \
4884         $(POSTSTAGE1_HOST_EXPORTS) \
4885         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4886         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4887         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4888         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
4889         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4890         cd $(HOST_SUBDIR)/binutils || exit 1; \
4891         case $(srcdir) in \
4892           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4893           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4894                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4895         esac; \
4896         srcdiroption="--srcdir=$${topdir}/binutils"; \
4897         libsrcdir="$$s/binutils"; \
4898         $(SHELL) $${libsrcdir}/configure \
4899           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4900           --target=${target_alias} $${srcdiroption} \
4901           --with-build-libsubdir=$(HOST_SUBDIR) \
4902           $(STAGEprofile_CONFIGURE_FLAGS)
4903 @endif binutils-bootstrap
4904
4905 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
4906 maybe-configure-stagefeedback-binutils:
4907 @if binutils-bootstrap
4908 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
4909 configure-stagefeedback-binutils:
4910         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4911         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4912         @r=`${PWD_COMMAND}`; export r; \
4913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4914         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4915         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4916         $(HOST_EXPORTS) \
4917         $(POSTSTAGE1_HOST_EXPORTS) \
4918         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4919         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4920         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4921         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
4922         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4923         cd $(HOST_SUBDIR)/binutils || exit 1; \
4924         case $(srcdir) in \
4925           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4926           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4927                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4928         esac; \
4929         srcdiroption="--srcdir=$${topdir}/binutils"; \
4930         libsrcdir="$$s/binutils"; \
4931         $(SHELL) $${libsrcdir}/configure \
4932           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4933           --target=${target_alias} $${srcdiroption} \
4934           --with-build-libsubdir=$(HOST_SUBDIR) \
4935           $(STAGEfeedback_CONFIGURE_FLAGS)
4936 @endif binutils-bootstrap
4937
4938
4939
4940
4941
4942 .PHONY: all-binutils maybe-all-binutils
4943 maybe-all-binutils:
4944 @if gcc-bootstrap
4945 all-binutils: stage_current
4946 @endif gcc-bootstrap
4947 @if binutils
4948 TARGET-binutils=all
4949 maybe-all-binutils: all-binutils
4950 all-binutils: configure-binutils
4951         @r=`${PWD_COMMAND}`; export r; \
4952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4953         $(HOST_EXPORTS)  \
4954         (cd $(HOST_SUBDIR)/binutils && \
4955           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4956                 $(TARGET-binutils))
4957 @endif binutils
4958
4959
4960
4961 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
4962 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
4963 maybe-all-stage1-binutils:
4964 maybe-clean-stage1-binutils:
4965 @if binutils-bootstrap
4966 maybe-all-stage1-binutils: all-stage1-binutils
4967 all-stage1: all-stage1-binutils
4968 TARGET-stage1-binutils = $(TARGET-binutils)
4969 all-stage1-binutils: configure-stage1-binutils
4970         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4971         @r=`${PWD_COMMAND}`; export r; \
4972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4973         TFLAGS="$(STAGE1_TFLAGS)"; \
4974         $(HOST_EXPORTS)  \
4975         cd $(HOST_SUBDIR)/binutils && \
4976         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4977                 CFLAGS="$(STAGE1_CFLAGS)" \
4978                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4979                 LIBCFLAGS="$(LIBCFLAGS)" \
4980                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4981                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4982                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4983                 $(EXTRA_HOST_FLAGS)  \
4984                 $(STAGE1_FLAGS_TO_PASS)  \
4985                 TFLAGS="$(STAGE1_TFLAGS)" \
4986                 $(TARGET-stage1-binutils)
4987
4988 maybe-clean-stage1-binutils: clean-stage1-binutils
4989 clean-stage1: clean-stage1-binutils
4990 clean-stage1-binutils:
4991         @if [ $(current_stage) = stage1 ]; then \
4992           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
4993         else \
4994           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
4995           $(MAKE) stage1-start; \
4996         fi; \
4997         cd $(HOST_SUBDIR)/binutils && \
4998         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4999         $(STAGE1_FLAGS_TO_PASS)  clean
5000 @endif binutils-bootstrap
5001
5002
5003 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5004 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5005 maybe-all-stage2-binutils:
5006 maybe-clean-stage2-binutils:
5007 @if binutils-bootstrap
5008 maybe-all-stage2-binutils: all-stage2-binutils
5009 all-stage2: all-stage2-binutils
5010 TARGET-stage2-binutils = $(TARGET-binutils)
5011 all-stage2-binutils: configure-stage2-binutils
5012         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5013         @r=`${PWD_COMMAND}`; export r; \
5014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5015         TFLAGS="$(STAGE2_TFLAGS)"; \
5016         $(HOST_EXPORTS) \
5017         $(POSTSTAGE1_HOST_EXPORTS)  \
5018         cd $(HOST_SUBDIR)/binutils && \
5019         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5020                 CFLAGS="$(STAGE2_CFLAGS)" \
5021                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5022                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5023                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5024                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5025                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5026                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5027                 TFLAGS="$(STAGE2_TFLAGS)" \
5028                 $(TARGET-stage2-binutils)
5029
5030 maybe-clean-stage2-binutils: clean-stage2-binutils
5031 clean-stage2: clean-stage2-binutils
5032 clean-stage2-binutils:
5033         @if [ $(current_stage) = stage2 ]; then \
5034           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5035         else \
5036           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5037           $(MAKE) stage2-start; \
5038         fi; \
5039         cd $(HOST_SUBDIR)/binutils && \
5040         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5041 @endif binutils-bootstrap
5042
5043
5044 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5045 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5046 maybe-all-stage3-binutils:
5047 maybe-clean-stage3-binutils:
5048 @if binutils-bootstrap
5049 maybe-all-stage3-binutils: all-stage3-binutils
5050 all-stage3: all-stage3-binutils
5051 TARGET-stage3-binutils = $(TARGET-binutils)
5052 all-stage3-binutils: configure-stage3-binutils
5053         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5054         @r=`${PWD_COMMAND}`; export r; \
5055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5056         TFLAGS="$(STAGE3_TFLAGS)"; \
5057         $(HOST_EXPORTS) \
5058         $(POSTSTAGE1_HOST_EXPORTS)  \
5059         cd $(HOST_SUBDIR)/binutils && \
5060         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5061                 CFLAGS="$(STAGE3_CFLAGS)" \
5062                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5063                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5064                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5065                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5066                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5067                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5068                 TFLAGS="$(STAGE3_TFLAGS)" \
5069                 $(TARGET-stage3-binutils)
5070
5071 maybe-clean-stage3-binutils: clean-stage3-binutils
5072 clean-stage3: clean-stage3-binutils
5073 clean-stage3-binutils:
5074         @if [ $(current_stage) = stage3 ]; then \
5075           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5076         else \
5077           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5078           $(MAKE) stage3-start; \
5079         fi; \
5080         cd $(HOST_SUBDIR)/binutils && \
5081         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5082 @endif binutils-bootstrap
5083
5084
5085 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5086 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5087 maybe-all-stage4-binutils:
5088 maybe-clean-stage4-binutils:
5089 @if binutils-bootstrap
5090 maybe-all-stage4-binutils: all-stage4-binutils
5091 all-stage4: all-stage4-binutils
5092 TARGET-stage4-binutils = $(TARGET-binutils)
5093 all-stage4-binutils: configure-stage4-binutils
5094         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5095         @r=`${PWD_COMMAND}`; export r; \
5096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5097         TFLAGS="$(STAGE4_TFLAGS)"; \
5098         $(HOST_EXPORTS) \
5099         $(POSTSTAGE1_HOST_EXPORTS)  \
5100         cd $(HOST_SUBDIR)/binutils && \
5101         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5102                 CFLAGS="$(STAGE4_CFLAGS)" \
5103                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5104                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5105                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5106                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5107                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5108                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5109                 TFLAGS="$(STAGE4_TFLAGS)" \
5110                 $(TARGET-stage4-binutils)
5111
5112 maybe-clean-stage4-binutils: clean-stage4-binutils
5113 clean-stage4: clean-stage4-binutils
5114 clean-stage4-binutils:
5115         @if [ $(current_stage) = stage4 ]; then \
5116           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5117         else \
5118           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5119           $(MAKE) stage4-start; \
5120         fi; \
5121         cd $(HOST_SUBDIR)/binutils && \
5122         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5123 @endif binutils-bootstrap
5124
5125
5126 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5127 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5128 maybe-all-stageprofile-binutils:
5129 maybe-clean-stageprofile-binutils:
5130 @if binutils-bootstrap
5131 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5132 all-stageprofile: all-stageprofile-binutils
5133 TARGET-stageprofile-binutils = $(TARGET-binutils)
5134 all-stageprofile-binutils: configure-stageprofile-binutils
5135         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5136         @r=`${PWD_COMMAND}`; export r; \
5137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5138         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5139         $(HOST_EXPORTS) \
5140         $(POSTSTAGE1_HOST_EXPORTS)  \
5141         cd $(HOST_SUBDIR)/binutils && \
5142         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5143                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5144                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5145                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5146                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5147                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5148                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5149                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5150                 TFLAGS="$(STAGEprofile_TFLAGS)" \
5151                 $(TARGET-stageprofile-binutils)
5152
5153 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5154 clean-stageprofile: clean-stageprofile-binutils
5155 clean-stageprofile-binutils:
5156         @if [ $(current_stage) = stageprofile ]; then \
5157           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5158         else \
5159           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5160           $(MAKE) stageprofile-start; \
5161         fi; \
5162         cd $(HOST_SUBDIR)/binutils && \
5163         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5164 @endif binutils-bootstrap
5165
5166
5167 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5168 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5169 maybe-all-stagefeedback-binutils:
5170 maybe-clean-stagefeedback-binutils:
5171 @if binutils-bootstrap
5172 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5173 all-stagefeedback: all-stagefeedback-binutils
5174 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5175 all-stagefeedback-binutils: configure-stagefeedback-binutils
5176         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5177         @r=`${PWD_COMMAND}`; export r; \
5178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5179         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5180         $(HOST_EXPORTS) \
5181         $(POSTSTAGE1_HOST_EXPORTS)  \
5182         cd $(HOST_SUBDIR)/binutils && \
5183         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5184                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5185                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5186                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5187                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5188                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5189                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5190                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5191                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5192                 $(TARGET-stagefeedback-binutils)
5193
5194 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5195 clean-stagefeedback: clean-stagefeedback-binutils
5196 clean-stagefeedback-binutils:
5197         @if [ $(current_stage) = stagefeedback ]; then \
5198           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5199         else \
5200           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5201           $(MAKE) stagefeedback-start; \
5202         fi; \
5203         cd $(HOST_SUBDIR)/binutils && \
5204         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5205 @endif binutils-bootstrap
5206
5207
5208
5209
5210
5211 .PHONY: check-binutils maybe-check-binutils
5212 maybe-check-binutils:
5213 @if binutils
5214 maybe-check-binutils: check-binutils
5215
5216 check-binutils:
5217         @: $(MAKE); $(unstage)
5218         @r=`${PWD_COMMAND}`; export r; \
5219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5220         $(HOST_EXPORTS) \
5221         (cd $(HOST_SUBDIR)/binutils && \
5222           $(MAKE) $(FLAGS_TO_PASS)  check)
5223
5224 @endif binutils
5225
5226 .PHONY: install-binutils maybe-install-binutils
5227 maybe-install-binutils:
5228 @if binutils
5229 maybe-install-binutils: install-binutils
5230
5231 install-binutils: installdirs
5232         @: $(MAKE); $(unstage)
5233         @r=`${PWD_COMMAND}`; export r; \
5234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5235         $(HOST_EXPORTS) \
5236         (cd $(HOST_SUBDIR)/binutils && \
5237           $(MAKE) $(FLAGS_TO_PASS)  install)
5238
5239 @endif binutils
5240
5241 .PHONY: install-strip-binutils maybe-install-strip-binutils
5242 maybe-install-strip-binutils:
5243 @if binutils
5244 maybe-install-strip-binutils: install-strip-binutils
5245
5246 install-strip-binutils: installdirs
5247         @: $(MAKE); $(unstage)
5248         @r=`${PWD_COMMAND}`; export r; \
5249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5250         $(HOST_EXPORTS) \
5251         (cd $(HOST_SUBDIR)/binutils && \
5252           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5253
5254 @endif binutils
5255
5256 # Other targets (info, dvi, pdf, etc.)
5257
5258 .PHONY: maybe-info-binutils info-binutils
5259 maybe-info-binutils:
5260 @if binutils
5261 maybe-info-binutils: info-binutils
5262
5263 info-binutils: \
5264     configure-binutils 
5265         @[ -f ./binutils/Makefile ] || exit 0; \
5266         r=`${PWD_COMMAND}`; export r; \
5267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5268         $(HOST_EXPORTS) \
5269         for flag in $(EXTRA_HOST_FLAGS) ; do \
5270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5271         done; \
5272         echo "Doing info in binutils" ; \
5273         (cd $(HOST_SUBDIR)/binutils && \
5274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5276                   "RANLIB=$${RANLIB}" \
5277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5278                   info) \
5279           || exit 1
5280
5281 @endif binutils
5282
5283 .PHONY: maybe-dvi-binutils dvi-binutils
5284 maybe-dvi-binutils:
5285 @if binutils
5286 maybe-dvi-binutils: dvi-binutils
5287
5288 dvi-binutils: \
5289     configure-binutils 
5290         @[ -f ./binutils/Makefile ] || exit 0; \
5291         r=`${PWD_COMMAND}`; export r; \
5292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5293         $(HOST_EXPORTS) \
5294         for flag in $(EXTRA_HOST_FLAGS) ; do \
5295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5296         done; \
5297         echo "Doing dvi in binutils" ; \
5298         (cd $(HOST_SUBDIR)/binutils && \
5299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5301                   "RANLIB=$${RANLIB}" \
5302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5303                   dvi) \
5304           || exit 1
5305
5306 @endif binutils
5307
5308 .PHONY: maybe-pdf-binutils pdf-binutils
5309 maybe-pdf-binutils:
5310 @if binutils
5311 maybe-pdf-binutils: pdf-binutils
5312
5313 pdf-binutils: \
5314     configure-binutils 
5315         @[ -f ./binutils/Makefile ] || exit 0; \
5316         r=`${PWD_COMMAND}`; export r; \
5317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5318         $(HOST_EXPORTS) \
5319         for flag in $(EXTRA_HOST_FLAGS) ; do \
5320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5321         done; \
5322         echo "Doing pdf in binutils" ; \
5323         (cd $(HOST_SUBDIR)/binutils && \
5324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5326                   "RANLIB=$${RANLIB}" \
5327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5328                   pdf) \
5329           || exit 1
5330
5331 @endif binutils
5332
5333 .PHONY: maybe-html-binutils html-binutils
5334 maybe-html-binutils:
5335 @if binutils
5336 maybe-html-binutils: html-binutils
5337
5338 html-binutils: \
5339     configure-binutils 
5340         @[ -f ./binutils/Makefile ] || exit 0; \
5341         r=`${PWD_COMMAND}`; export r; \
5342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5343         $(HOST_EXPORTS) \
5344         for flag in $(EXTRA_HOST_FLAGS) ; do \
5345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5346         done; \
5347         echo "Doing html in binutils" ; \
5348         (cd $(HOST_SUBDIR)/binutils && \
5349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5351                   "RANLIB=$${RANLIB}" \
5352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5353                   html) \
5354           || exit 1
5355
5356 @endif binutils
5357
5358 .PHONY: maybe-TAGS-binutils TAGS-binutils
5359 maybe-TAGS-binutils:
5360 @if binutils
5361 maybe-TAGS-binutils: TAGS-binutils
5362
5363 TAGS-binutils: \
5364     configure-binutils 
5365         @[ -f ./binutils/Makefile ] || exit 0; \
5366         r=`${PWD_COMMAND}`; export r; \
5367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5368         $(HOST_EXPORTS) \
5369         for flag in $(EXTRA_HOST_FLAGS) ; do \
5370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5371         done; \
5372         echo "Doing TAGS in binutils" ; \
5373         (cd $(HOST_SUBDIR)/binutils && \
5374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5376                   "RANLIB=$${RANLIB}" \
5377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5378                   TAGS) \
5379           || exit 1
5380
5381 @endif binutils
5382
5383 .PHONY: maybe-install-info-binutils install-info-binutils
5384 maybe-install-info-binutils:
5385 @if binutils
5386 maybe-install-info-binutils: install-info-binutils
5387
5388 install-info-binutils: \
5389     configure-binutils \
5390     info-binutils 
5391         @[ -f ./binutils/Makefile ] || exit 0; \
5392         r=`${PWD_COMMAND}`; export r; \
5393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5394         $(HOST_EXPORTS) \
5395         for flag in $(EXTRA_HOST_FLAGS) ; do \
5396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5397         done; \
5398         echo "Doing install-info in binutils" ; \
5399         (cd $(HOST_SUBDIR)/binutils && \
5400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5402                   "RANLIB=$${RANLIB}" \
5403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5404                   install-info) \
5405           || exit 1
5406
5407 @endif binutils
5408
5409 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5410 maybe-install-pdf-binutils:
5411 @if binutils
5412 maybe-install-pdf-binutils: install-pdf-binutils
5413
5414 install-pdf-binutils: \
5415     configure-binutils \
5416     pdf-binutils 
5417         @[ -f ./binutils/Makefile ] || exit 0; \
5418         r=`${PWD_COMMAND}`; export r; \
5419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5420         $(HOST_EXPORTS) \
5421         for flag in $(EXTRA_HOST_FLAGS) ; do \
5422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5423         done; \
5424         echo "Doing install-pdf in binutils" ; \
5425         (cd $(HOST_SUBDIR)/binutils && \
5426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5428                   "RANLIB=$${RANLIB}" \
5429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5430                   install-pdf) \
5431           || exit 1
5432
5433 @endif binutils
5434
5435 .PHONY: maybe-install-html-binutils install-html-binutils
5436 maybe-install-html-binutils:
5437 @if binutils
5438 maybe-install-html-binutils: install-html-binutils
5439
5440 install-html-binutils: \
5441     configure-binutils \
5442     html-binutils 
5443         @[ -f ./binutils/Makefile ] || exit 0; \
5444         r=`${PWD_COMMAND}`; export r; \
5445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5446         $(HOST_EXPORTS) \
5447         for flag in $(EXTRA_HOST_FLAGS) ; do \
5448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5449         done; \
5450         echo "Doing install-html in binutils" ; \
5451         (cd $(HOST_SUBDIR)/binutils && \
5452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5454                   "RANLIB=$${RANLIB}" \
5455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5456                   install-html) \
5457           || exit 1
5458
5459 @endif binutils
5460
5461 .PHONY: maybe-installcheck-binutils installcheck-binutils
5462 maybe-installcheck-binutils:
5463 @if binutils
5464 maybe-installcheck-binutils: installcheck-binutils
5465
5466 installcheck-binutils: \
5467     configure-binutils 
5468         @[ -f ./binutils/Makefile ] || exit 0; \
5469         r=`${PWD_COMMAND}`; export r; \
5470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5471         $(HOST_EXPORTS) \
5472         for flag in $(EXTRA_HOST_FLAGS) ; do \
5473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5474         done; \
5475         echo "Doing installcheck in binutils" ; \
5476         (cd $(HOST_SUBDIR)/binutils && \
5477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5479                   "RANLIB=$${RANLIB}" \
5480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5481                   installcheck) \
5482           || exit 1
5483
5484 @endif binutils
5485
5486 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5487 maybe-mostlyclean-binutils:
5488 @if binutils
5489 maybe-mostlyclean-binutils: mostlyclean-binutils
5490
5491 mostlyclean-binutils: 
5492         @[ -f ./binutils/Makefile ] || exit 0; \
5493         r=`${PWD_COMMAND}`; export r; \
5494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5495         $(HOST_EXPORTS) \
5496         for flag in $(EXTRA_HOST_FLAGS) ; do \
5497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5498         done; \
5499         echo "Doing mostlyclean in binutils" ; \
5500         (cd $(HOST_SUBDIR)/binutils && \
5501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5503                   "RANLIB=$${RANLIB}" \
5504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5505                   mostlyclean) \
5506           || exit 1
5507
5508 @endif binutils
5509
5510 .PHONY: maybe-clean-binutils clean-binutils
5511 maybe-clean-binutils:
5512 @if binutils
5513 maybe-clean-binutils: clean-binutils
5514
5515 clean-binutils: 
5516         @[ -f ./binutils/Makefile ] || exit 0; \
5517         r=`${PWD_COMMAND}`; export r; \
5518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5519         $(HOST_EXPORTS) \
5520         for flag in $(EXTRA_HOST_FLAGS) ; do \
5521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5522         done; \
5523         echo "Doing clean in binutils" ; \
5524         (cd $(HOST_SUBDIR)/binutils && \
5525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5527                   "RANLIB=$${RANLIB}" \
5528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5529                   clean) \
5530           || exit 1
5531
5532 @endif binutils
5533
5534 .PHONY: maybe-distclean-binutils distclean-binutils
5535 maybe-distclean-binutils:
5536 @if binutils
5537 maybe-distclean-binutils: distclean-binutils
5538
5539 distclean-binutils: 
5540         @[ -f ./binutils/Makefile ] || exit 0; \
5541         r=`${PWD_COMMAND}`; export r; \
5542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5543         $(HOST_EXPORTS) \
5544         for flag in $(EXTRA_HOST_FLAGS) ; do \
5545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5546         done; \
5547         echo "Doing distclean in binutils" ; \
5548         (cd $(HOST_SUBDIR)/binutils && \
5549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5551                   "RANLIB=$${RANLIB}" \
5552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5553                   distclean) \
5554           || exit 1
5555
5556 @endif binutils
5557
5558 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5559 maybe-maintainer-clean-binutils:
5560 @if binutils
5561 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5562
5563 maintainer-clean-binutils: 
5564         @[ -f ./binutils/Makefile ] || exit 0; \
5565         r=`${PWD_COMMAND}`; export r; \
5566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5567         $(HOST_EXPORTS) \
5568         for flag in $(EXTRA_HOST_FLAGS) ; do \
5569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5570         done; \
5571         echo "Doing maintainer-clean in binutils" ; \
5572         (cd $(HOST_SUBDIR)/binutils && \
5573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5575                   "RANLIB=$${RANLIB}" \
5576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5577                   maintainer-clean) \
5578           || exit 1
5579
5580 @endif binutils
5581
5582
5583
5584 .PHONY: configure-bison maybe-configure-bison
5585 maybe-configure-bison:
5586 @if gcc-bootstrap
5587 configure-bison: stage_current
5588 @endif gcc-bootstrap
5589 @if bison
5590 maybe-configure-bison: configure-bison
5591 configure-bison: 
5592         @: $(MAKE); $(unstage)
5593         @r=`${PWD_COMMAND}`; export r; \
5594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5595         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5596         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
5597         $(HOST_EXPORTS)  \
5598         echo Configuring in $(HOST_SUBDIR)/bison; \
5599         cd "$(HOST_SUBDIR)/bison" || exit 1; \
5600         case $(srcdir) in \
5601           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5602           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5603                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5604         esac; \
5605         srcdiroption="--srcdir=$${topdir}/bison"; \
5606         libsrcdir="$$s/bison"; \
5607         $(SHELL) $${libsrcdir}/configure \
5608           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5609           --target=${target_alias} $${srcdiroption}  \
5610           || exit 1
5611 @endif bison
5612
5613
5614
5615
5616
5617 .PHONY: all-bison maybe-all-bison
5618 maybe-all-bison:
5619 @if gcc-bootstrap
5620 all-bison: stage_current
5621 @endif gcc-bootstrap
5622 @if bison
5623 TARGET-bison=all
5624 maybe-all-bison: all-bison
5625 all-bison: configure-bison
5626         @: $(MAKE); $(unstage)
5627         @r=`${PWD_COMMAND}`; export r; \
5628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5629         $(HOST_EXPORTS)  \
5630         (cd $(HOST_SUBDIR)/bison && \
5631           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5632                 $(TARGET-bison))
5633 @endif bison
5634
5635
5636
5637
5638 .PHONY: check-bison maybe-check-bison
5639 maybe-check-bison:
5640 @if bison
5641 maybe-check-bison: check-bison
5642
5643 # This module is only tested in a native toolchain.
5644 check-bison:
5645         @: $(MAKE); $(unstage)
5646         @if [ '$(host)' = '$(target)' ] ; then \
5647           r=`${PWD_COMMAND}`; export r; \
5648           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5649           $(HOST_EXPORTS) \
5650           (cd $(HOST_SUBDIR)/bison && \
5651             $(MAKE) $(FLAGS_TO_PASS)  check); \
5652         fi
5653
5654 @endif bison
5655
5656 .PHONY: install-bison maybe-install-bison
5657 maybe-install-bison:
5658 @if bison
5659 maybe-install-bison: install-bison
5660
5661 install-bison: installdirs
5662         @: $(MAKE); $(unstage)
5663         @r=`${PWD_COMMAND}`; export r; \
5664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5665         $(HOST_EXPORTS) \
5666         (cd $(HOST_SUBDIR)/bison && \
5667           $(MAKE) $(FLAGS_TO_PASS)  install)
5668
5669 @endif bison
5670
5671 .PHONY: install-strip-bison maybe-install-strip-bison
5672 maybe-install-strip-bison:
5673 @if bison
5674 maybe-install-strip-bison: install-strip-bison
5675
5676 install-strip-bison: installdirs
5677         @: $(MAKE); $(unstage)
5678         @r=`${PWD_COMMAND}`; export r; \
5679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5680         $(HOST_EXPORTS) \
5681         (cd $(HOST_SUBDIR)/bison && \
5682           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5683
5684 @endif bison
5685
5686 # Other targets (info, dvi, pdf, etc.)
5687
5688 .PHONY: maybe-info-bison info-bison
5689 maybe-info-bison:
5690 @if bison
5691 maybe-info-bison: info-bison
5692
5693 info-bison: \
5694     configure-bison 
5695         @: $(MAKE); $(unstage)
5696         @[ -f ./bison/Makefile ] || exit 0; \
5697         r=`${PWD_COMMAND}`; export r; \
5698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5699         $(HOST_EXPORTS) \
5700         for flag in $(EXTRA_HOST_FLAGS) ; do \
5701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5702         done; \
5703         echo "Doing info in bison" ; \
5704         (cd $(HOST_SUBDIR)/bison && \
5705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5707                   "RANLIB=$${RANLIB}" \
5708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5709                   info) \
5710           || exit 1
5711
5712 @endif bison
5713
5714 .PHONY: maybe-dvi-bison dvi-bison
5715 maybe-dvi-bison:
5716 @if bison
5717 maybe-dvi-bison: dvi-bison
5718
5719 dvi-bison: \
5720     configure-bison 
5721         @: $(MAKE); $(unstage)
5722         @[ -f ./bison/Makefile ] || exit 0; \
5723         r=`${PWD_COMMAND}`; export r; \
5724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5725         $(HOST_EXPORTS) \
5726         for flag in $(EXTRA_HOST_FLAGS) ; do \
5727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5728         done; \
5729         echo "Doing dvi in bison" ; \
5730         (cd $(HOST_SUBDIR)/bison && \
5731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5733                   "RANLIB=$${RANLIB}" \
5734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5735                   dvi) \
5736           || exit 1
5737
5738 @endif bison
5739
5740 .PHONY: maybe-pdf-bison pdf-bison
5741 maybe-pdf-bison:
5742 @if bison
5743 maybe-pdf-bison: pdf-bison
5744
5745 pdf-bison: \
5746     configure-bison 
5747         @: $(MAKE); $(unstage)
5748         @[ -f ./bison/Makefile ] || exit 0; \
5749         r=`${PWD_COMMAND}`; export r; \
5750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5751         $(HOST_EXPORTS) \
5752         for flag in $(EXTRA_HOST_FLAGS) ; do \
5753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5754         done; \
5755         echo "Doing pdf in bison" ; \
5756         (cd $(HOST_SUBDIR)/bison && \
5757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5759                   "RANLIB=$${RANLIB}" \
5760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5761                   pdf) \
5762           || exit 1
5763
5764 @endif bison
5765
5766 .PHONY: maybe-html-bison html-bison
5767 maybe-html-bison:
5768 @if bison
5769 maybe-html-bison: html-bison
5770
5771 html-bison: \
5772     configure-bison 
5773         @: $(MAKE); $(unstage)
5774         @[ -f ./bison/Makefile ] || exit 0; \
5775         r=`${PWD_COMMAND}`; export r; \
5776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5777         $(HOST_EXPORTS) \
5778         for flag in $(EXTRA_HOST_FLAGS) ; do \
5779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5780         done; \
5781         echo "Doing html in bison" ; \
5782         (cd $(HOST_SUBDIR)/bison && \
5783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5785                   "RANLIB=$${RANLIB}" \
5786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5787                   html) \
5788           || exit 1
5789
5790 @endif bison
5791
5792 .PHONY: maybe-TAGS-bison TAGS-bison
5793 maybe-TAGS-bison:
5794 @if bison
5795 maybe-TAGS-bison: TAGS-bison
5796
5797 TAGS-bison: \
5798     configure-bison 
5799         @: $(MAKE); $(unstage)
5800         @[ -f ./bison/Makefile ] || exit 0; \
5801         r=`${PWD_COMMAND}`; export r; \
5802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5803         $(HOST_EXPORTS) \
5804         for flag in $(EXTRA_HOST_FLAGS) ; do \
5805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5806         done; \
5807         echo "Doing TAGS in bison" ; \
5808         (cd $(HOST_SUBDIR)/bison && \
5809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5811                   "RANLIB=$${RANLIB}" \
5812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5813                   TAGS) \
5814           || exit 1
5815
5816 @endif bison
5817
5818 .PHONY: maybe-install-info-bison install-info-bison
5819 maybe-install-info-bison:
5820 @if bison
5821 maybe-install-info-bison: install-info-bison
5822
5823 install-info-bison: \
5824     configure-bison \
5825     info-bison 
5826         @: $(MAKE); $(unstage)
5827         @[ -f ./bison/Makefile ] || exit 0; \
5828         r=`${PWD_COMMAND}`; export r; \
5829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5830         $(HOST_EXPORTS) \
5831         for flag in $(EXTRA_HOST_FLAGS) ; do \
5832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5833         done; \
5834         echo "Doing install-info in bison" ; \
5835         (cd $(HOST_SUBDIR)/bison && \
5836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5838                   "RANLIB=$${RANLIB}" \
5839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5840                   install-info) \
5841           || exit 1
5842
5843 @endif bison
5844
5845 .PHONY: maybe-install-pdf-bison install-pdf-bison
5846 maybe-install-pdf-bison:
5847 @if bison
5848 maybe-install-pdf-bison: install-pdf-bison
5849
5850 install-pdf-bison: \
5851     configure-bison \
5852     pdf-bison 
5853         @: $(MAKE); $(unstage)
5854         @[ -f ./bison/Makefile ] || exit 0; \
5855         r=`${PWD_COMMAND}`; export r; \
5856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5857         $(HOST_EXPORTS) \
5858         for flag in $(EXTRA_HOST_FLAGS) ; do \
5859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5860         done; \
5861         echo "Doing install-pdf in bison" ; \
5862         (cd $(HOST_SUBDIR)/bison && \
5863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5865                   "RANLIB=$${RANLIB}" \
5866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5867                   install-pdf) \
5868           || exit 1
5869
5870 @endif bison
5871
5872 .PHONY: maybe-install-html-bison install-html-bison
5873 maybe-install-html-bison:
5874 @if bison
5875 maybe-install-html-bison: install-html-bison
5876
5877 install-html-bison: \
5878     configure-bison \
5879     html-bison 
5880         @: $(MAKE); $(unstage)
5881         @[ -f ./bison/Makefile ] || exit 0; \
5882         r=`${PWD_COMMAND}`; export r; \
5883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5884         $(HOST_EXPORTS) \
5885         for flag in $(EXTRA_HOST_FLAGS) ; do \
5886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5887         done; \
5888         echo "Doing install-html in bison" ; \
5889         (cd $(HOST_SUBDIR)/bison && \
5890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5892                   "RANLIB=$${RANLIB}" \
5893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5894                   install-html) \
5895           || exit 1
5896
5897 @endif bison
5898
5899 .PHONY: maybe-installcheck-bison installcheck-bison
5900 maybe-installcheck-bison:
5901 @if bison
5902 maybe-installcheck-bison: installcheck-bison
5903
5904 installcheck-bison: \
5905     configure-bison 
5906         @: $(MAKE); $(unstage)
5907         @[ -f ./bison/Makefile ] || exit 0; \
5908         r=`${PWD_COMMAND}`; export r; \
5909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5910         $(HOST_EXPORTS) \
5911         for flag in $(EXTRA_HOST_FLAGS) ; do \
5912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5913         done; \
5914         echo "Doing installcheck in bison" ; \
5915         (cd $(HOST_SUBDIR)/bison && \
5916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5918                   "RANLIB=$${RANLIB}" \
5919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5920                   installcheck) \
5921           || exit 1
5922
5923 @endif bison
5924
5925 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
5926 maybe-mostlyclean-bison:
5927 @if bison
5928 maybe-mostlyclean-bison: mostlyclean-bison
5929
5930 mostlyclean-bison: 
5931         @: $(MAKE); $(unstage)
5932         @[ -f ./bison/Makefile ] || exit 0; \
5933         r=`${PWD_COMMAND}`; export r; \
5934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5935         $(HOST_EXPORTS) \
5936         for flag in $(EXTRA_HOST_FLAGS) ; do \
5937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5938         done; \
5939         echo "Doing mostlyclean in bison" ; \
5940         (cd $(HOST_SUBDIR)/bison && \
5941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5943                   "RANLIB=$${RANLIB}" \
5944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5945                   mostlyclean) \
5946           || exit 1
5947
5948 @endif bison
5949
5950 .PHONY: maybe-clean-bison clean-bison
5951 maybe-clean-bison:
5952 @if bison
5953 maybe-clean-bison: clean-bison
5954
5955 clean-bison: 
5956         @: $(MAKE); $(unstage)
5957         @[ -f ./bison/Makefile ] || exit 0; \
5958         r=`${PWD_COMMAND}`; export r; \
5959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5960         $(HOST_EXPORTS) \
5961         for flag in $(EXTRA_HOST_FLAGS) ; do \
5962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5963         done; \
5964         echo "Doing clean in bison" ; \
5965         (cd $(HOST_SUBDIR)/bison && \
5966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5968                   "RANLIB=$${RANLIB}" \
5969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5970                   clean) \
5971           || exit 1
5972
5973 @endif bison
5974
5975 .PHONY: maybe-distclean-bison distclean-bison
5976 maybe-distclean-bison:
5977 @if bison
5978 maybe-distclean-bison: distclean-bison
5979
5980 distclean-bison: 
5981         @: $(MAKE); $(unstage)
5982         @[ -f ./bison/Makefile ] || exit 0; \
5983         r=`${PWD_COMMAND}`; export r; \
5984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5985         $(HOST_EXPORTS) \
5986         for flag in $(EXTRA_HOST_FLAGS) ; do \
5987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5988         done; \
5989         echo "Doing distclean in bison" ; \
5990         (cd $(HOST_SUBDIR)/bison && \
5991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5993                   "RANLIB=$${RANLIB}" \
5994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5995                   distclean) \
5996           || exit 1
5997
5998 @endif bison
5999
6000 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6001 maybe-maintainer-clean-bison:
6002 @if bison
6003 maybe-maintainer-clean-bison: maintainer-clean-bison
6004
6005 maintainer-clean-bison: 
6006         @: $(MAKE); $(unstage)
6007         @[ -f ./bison/Makefile ] || exit 0; \
6008         r=`${PWD_COMMAND}`; export r; \
6009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6010         $(HOST_EXPORTS) \
6011         for flag in $(EXTRA_HOST_FLAGS) ; do \
6012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6013         done; \
6014         echo "Doing maintainer-clean in bison" ; \
6015         (cd $(HOST_SUBDIR)/bison && \
6016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6018                   "RANLIB=$${RANLIB}" \
6019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6020                   maintainer-clean) \
6021           || exit 1
6022
6023 @endif bison
6024
6025
6026
6027 .PHONY: configure-cgen maybe-configure-cgen
6028 maybe-configure-cgen:
6029 @if gcc-bootstrap
6030 configure-cgen: stage_current
6031 @endif gcc-bootstrap
6032 @if cgen
6033 maybe-configure-cgen: configure-cgen
6034 configure-cgen: 
6035         @: $(MAKE); $(unstage)
6036         @r=`${PWD_COMMAND}`; export r; \
6037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6038         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6039         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
6040         $(HOST_EXPORTS)  \
6041         echo Configuring in $(HOST_SUBDIR)/cgen; \
6042         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6043         case $(srcdir) in \
6044           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6045           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6046                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6047         esac; \
6048         srcdiroption="--srcdir=$${topdir}/cgen"; \
6049         libsrcdir="$$s/cgen"; \
6050         $(SHELL) $${libsrcdir}/configure \
6051           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6052           --target=${target_alias} $${srcdiroption}  \
6053           || exit 1
6054 @endif cgen
6055
6056
6057
6058
6059
6060 .PHONY: all-cgen maybe-all-cgen
6061 maybe-all-cgen:
6062 @if gcc-bootstrap
6063 all-cgen: stage_current
6064 @endif gcc-bootstrap
6065 @if cgen
6066 TARGET-cgen=all
6067 maybe-all-cgen: all-cgen
6068 all-cgen: configure-cgen
6069         @: $(MAKE); $(unstage)
6070         @r=`${PWD_COMMAND}`; export r; \
6071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6072         $(HOST_EXPORTS)  \
6073         (cd $(HOST_SUBDIR)/cgen && \
6074           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6075                 $(TARGET-cgen))
6076 @endif cgen
6077
6078
6079
6080
6081 .PHONY: check-cgen maybe-check-cgen
6082 maybe-check-cgen:
6083 @if cgen
6084 maybe-check-cgen: check-cgen
6085
6086 check-cgen:
6087         @: $(MAKE); $(unstage)
6088         @r=`${PWD_COMMAND}`; export r; \
6089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6090         $(HOST_EXPORTS) \
6091         (cd $(HOST_SUBDIR)/cgen && \
6092           $(MAKE) $(FLAGS_TO_PASS)  check)
6093
6094 @endif cgen
6095
6096 .PHONY: install-cgen maybe-install-cgen
6097 maybe-install-cgen:
6098 @if cgen
6099 maybe-install-cgen: install-cgen
6100
6101 install-cgen: installdirs
6102         @: $(MAKE); $(unstage)
6103         @r=`${PWD_COMMAND}`; export r; \
6104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6105         $(HOST_EXPORTS) \
6106         (cd $(HOST_SUBDIR)/cgen && \
6107           $(MAKE) $(FLAGS_TO_PASS)  install)
6108
6109 @endif cgen
6110
6111 .PHONY: install-strip-cgen maybe-install-strip-cgen
6112 maybe-install-strip-cgen:
6113 @if cgen
6114 maybe-install-strip-cgen: install-strip-cgen
6115
6116 install-strip-cgen: installdirs
6117         @: $(MAKE); $(unstage)
6118         @r=`${PWD_COMMAND}`; export r; \
6119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6120         $(HOST_EXPORTS) \
6121         (cd $(HOST_SUBDIR)/cgen && \
6122           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6123
6124 @endif cgen
6125
6126 # Other targets (info, dvi, pdf, etc.)
6127
6128 .PHONY: maybe-info-cgen info-cgen
6129 maybe-info-cgen:
6130 @if cgen
6131 maybe-info-cgen: info-cgen
6132
6133 info-cgen: \
6134     configure-cgen 
6135         @: $(MAKE); $(unstage)
6136         @[ -f ./cgen/Makefile ] || exit 0; \
6137         r=`${PWD_COMMAND}`; export r; \
6138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6139         $(HOST_EXPORTS) \
6140         for flag in $(EXTRA_HOST_FLAGS) ; do \
6141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6142         done; \
6143         echo "Doing info in cgen" ; \
6144         (cd $(HOST_SUBDIR)/cgen && \
6145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6147                   "RANLIB=$${RANLIB}" \
6148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6149                   info) \
6150           || exit 1
6151
6152 @endif cgen
6153
6154 .PHONY: maybe-dvi-cgen dvi-cgen
6155 maybe-dvi-cgen:
6156 @if cgen
6157 maybe-dvi-cgen: dvi-cgen
6158
6159 dvi-cgen: \
6160     configure-cgen 
6161         @: $(MAKE); $(unstage)
6162         @[ -f ./cgen/Makefile ] || exit 0; \
6163         r=`${PWD_COMMAND}`; export r; \
6164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6165         $(HOST_EXPORTS) \
6166         for flag in $(EXTRA_HOST_FLAGS) ; do \
6167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6168         done; \
6169         echo "Doing dvi in cgen" ; \
6170         (cd $(HOST_SUBDIR)/cgen && \
6171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6173                   "RANLIB=$${RANLIB}" \
6174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6175                   dvi) \
6176           || exit 1
6177
6178 @endif cgen
6179
6180 .PHONY: maybe-pdf-cgen pdf-cgen
6181 maybe-pdf-cgen:
6182 @if cgen
6183 maybe-pdf-cgen: pdf-cgen
6184
6185 pdf-cgen: \
6186     configure-cgen 
6187         @: $(MAKE); $(unstage)
6188         @[ -f ./cgen/Makefile ] || exit 0; \
6189         r=`${PWD_COMMAND}`; export r; \
6190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6191         $(HOST_EXPORTS) \
6192         for flag in $(EXTRA_HOST_FLAGS) ; do \
6193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6194         done; \
6195         echo "Doing pdf in cgen" ; \
6196         (cd $(HOST_SUBDIR)/cgen && \
6197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6199                   "RANLIB=$${RANLIB}" \
6200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6201                   pdf) \
6202           || exit 1
6203
6204 @endif cgen
6205
6206 .PHONY: maybe-html-cgen html-cgen
6207 maybe-html-cgen:
6208 @if cgen
6209 maybe-html-cgen: html-cgen
6210
6211 html-cgen: \
6212     configure-cgen 
6213         @: $(MAKE); $(unstage)
6214         @[ -f ./cgen/Makefile ] || exit 0; \
6215         r=`${PWD_COMMAND}`; export r; \
6216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6217         $(HOST_EXPORTS) \
6218         for flag in $(EXTRA_HOST_FLAGS) ; do \
6219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6220         done; \
6221         echo "Doing html in cgen" ; \
6222         (cd $(HOST_SUBDIR)/cgen && \
6223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6225                   "RANLIB=$${RANLIB}" \
6226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6227                   html) \
6228           || exit 1
6229
6230 @endif cgen
6231
6232 .PHONY: maybe-TAGS-cgen TAGS-cgen
6233 maybe-TAGS-cgen:
6234 @if cgen
6235 maybe-TAGS-cgen: TAGS-cgen
6236
6237 TAGS-cgen: \
6238     configure-cgen 
6239         @: $(MAKE); $(unstage)
6240         @[ -f ./cgen/Makefile ] || exit 0; \
6241         r=`${PWD_COMMAND}`; export r; \
6242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6243         $(HOST_EXPORTS) \
6244         for flag in $(EXTRA_HOST_FLAGS) ; do \
6245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6246         done; \
6247         echo "Doing TAGS in cgen" ; \
6248         (cd $(HOST_SUBDIR)/cgen && \
6249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6251                   "RANLIB=$${RANLIB}" \
6252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6253                   TAGS) \
6254           || exit 1
6255
6256 @endif cgen
6257
6258 .PHONY: maybe-install-info-cgen install-info-cgen
6259 maybe-install-info-cgen:
6260 @if cgen
6261 maybe-install-info-cgen: install-info-cgen
6262
6263 install-info-cgen: \
6264     configure-cgen \
6265     info-cgen 
6266         @: $(MAKE); $(unstage)
6267         @[ -f ./cgen/Makefile ] || exit 0; \
6268         r=`${PWD_COMMAND}`; export r; \
6269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6270         $(HOST_EXPORTS) \
6271         for flag in $(EXTRA_HOST_FLAGS) ; do \
6272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6273         done; \
6274         echo "Doing install-info in cgen" ; \
6275         (cd $(HOST_SUBDIR)/cgen && \
6276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6278                   "RANLIB=$${RANLIB}" \
6279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6280                   install-info) \
6281           || exit 1
6282
6283 @endif cgen
6284
6285 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6286 maybe-install-pdf-cgen:
6287 @if cgen
6288 maybe-install-pdf-cgen: install-pdf-cgen
6289
6290 install-pdf-cgen: \
6291     configure-cgen \
6292     pdf-cgen 
6293         @: $(MAKE); $(unstage)
6294         @[ -f ./cgen/Makefile ] || exit 0; \
6295         r=`${PWD_COMMAND}`; export r; \
6296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6297         $(HOST_EXPORTS) \
6298         for flag in $(EXTRA_HOST_FLAGS) ; do \
6299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6300         done; \
6301         echo "Doing install-pdf in cgen" ; \
6302         (cd $(HOST_SUBDIR)/cgen && \
6303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6305                   "RANLIB=$${RANLIB}" \
6306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6307                   install-pdf) \
6308           || exit 1
6309
6310 @endif cgen
6311
6312 .PHONY: maybe-install-html-cgen install-html-cgen
6313 maybe-install-html-cgen:
6314 @if cgen
6315 maybe-install-html-cgen: install-html-cgen
6316
6317 install-html-cgen: \
6318     configure-cgen \
6319     html-cgen 
6320         @: $(MAKE); $(unstage)
6321         @[ -f ./cgen/Makefile ] || exit 0; \
6322         r=`${PWD_COMMAND}`; export r; \
6323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6324         $(HOST_EXPORTS) \
6325         for flag in $(EXTRA_HOST_FLAGS) ; do \
6326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6327         done; \
6328         echo "Doing install-html in cgen" ; \
6329         (cd $(HOST_SUBDIR)/cgen && \
6330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6332                   "RANLIB=$${RANLIB}" \
6333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6334                   install-html) \
6335           || exit 1
6336
6337 @endif cgen
6338
6339 .PHONY: maybe-installcheck-cgen installcheck-cgen
6340 maybe-installcheck-cgen:
6341 @if cgen
6342 maybe-installcheck-cgen: installcheck-cgen
6343
6344 installcheck-cgen: \
6345     configure-cgen 
6346         @: $(MAKE); $(unstage)
6347         @[ -f ./cgen/Makefile ] || exit 0; \
6348         r=`${PWD_COMMAND}`; export r; \
6349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6350         $(HOST_EXPORTS) \
6351         for flag in $(EXTRA_HOST_FLAGS) ; do \
6352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6353         done; \
6354         echo "Doing installcheck in cgen" ; \
6355         (cd $(HOST_SUBDIR)/cgen && \
6356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6358                   "RANLIB=$${RANLIB}" \
6359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6360                   installcheck) \
6361           || exit 1
6362
6363 @endif cgen
6364
6365 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6366 maybe-mostlyclean-cgen:
6367 @if cgen
6368 maybe-mostlyclean-cgen: mostlyclean-cgen
6369
6370 mostlyclean-cgen: 
6371         @: $(MAKE); $(unstage)
6372         @[ -f ./cgen/Makefile ] || exit 0; \
6373         r=`${PWD_COMMAND}`; export r; \
6374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6375         $(HOST_EXPORTS) \
6376         for flag in $(EXTRA_HOST_FLAGS) ; do \
6377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6378         done; \
6379         echo "Doing mostlyclean in cgen" ; \
6380         (cd $(HOST_SUBDIR)/cgen && \
6381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6383                   "RANLIB=$${RANLIB}" \
6384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6385                   mostlyclean) \
6386           || exit 1
6387
6388 @endif cgen
6389
6390 .PHONY: maybe-clean-cgen clean-cgen
6391 maybe-clean-cgen:
6392 @if cgen
6393 maybe-clean-cgen: clean-cgen
6394
6395 clean-cgen: 
6396         @: $(MAKE); $(unstage)
6397         @[ -f ./cgen/Makefile ] || exit 0; \
6398         r=`${PWD_COMMAND}`; export r; \
6399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6400         $(HOST_EXPORTS) \
6401         for flag in $(EXTRA_HOST_FLAGS) ; do \
6402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6403         done; \
6404         echo "Doing clean in cgen" ; \
6405         (cd $(HOST_SUBDIR)/cgen && \
6406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6408                   "RANLIB=$${RANLIB}" \
6409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6410                   clean) \
6411           || exit 1
6412
6413 @endif cgen
6414
6415 .PHONY: maybe-distclean-cgen distclean-cgen
6416 maybe-distclean-cgen:
6417 @if cgen
6418 maybe-distclean-cgen: distclean-cgen
6419
6420 distclean-cgen: 
6421         @: $(MAKE); $(unstage)
6422         @[ -f ./cgen/Makefile ] || exit 0; \
6423         r=`${PWD_COMMAND}`; export r; \
6424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6425         $(HOST_EXPORTS) \
6426         for flag in $(EXTRA_HOST_FLAGS) ; do \
6427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6428         done; \
6429         echo "Doing distclean in cgen" ; \
6430         (cd $(HOST_SUBDIR)/cgen && \
6431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6433                   "RANLIB=$${RANLIB}" \
6434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6435                   distclean) \
6436           || exit 1
6437
6438 @endif cgen
6439
6440 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6441 maybe-maintainer-clean-cgen:
6442 @if cgen
6443 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6444
6445 maintainer-clean-cgen: 
6446         @: $(MAKE); $(unstage)
6447         @[ -f ./cgen/Makefile ] || exit 0; \
6448         r=`${PWD_COMMAND}`; export r; \
6449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6450         $(HOST_EXPORTS) \
6451         for flag in $(EXTRA_HOST_FLAGS) ; do \
6452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6453         done; \
6454         echo "Doing maintainer-clean in cgen" ; \
6455         (cd $(HOST_SUBDIR)/cgen && \
6456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6458                   "RANLIB=$${RANLIB}" \
6459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6460                   maintainer-clean) \
6461           || exit 1
6462
6463 @endif cgen
6464
6465
6466
6467 .PHONY: configure-dejagnu maybe-configure-dejagnu
6468 maybe-configure-dejagnu:
6469 @if gcc-bootstrap
6470 configure-dejagnu: stage_current
6471 @endif gcc-bootstrap
6472 @if dejagnu
6473 maybe-configure-dejagnu: configure-dejagnu
6474 configure-dejagnu: 
6475         @: $(MAKE); $(unstage)
6476         @r=`${PWD_COMMAND}`; export r; \
6477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6478         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6479         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
6480         $(HOST_EXPORTS)  \
6481         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6482         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6483         case $(srcdir) in \
6484           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6485           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6486                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6487         esac; \
6488         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
6489         libsrcdir="$$s/dejagnu"; \
6490         $(SHELL) $${libsrcdir}/configure \
6491           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6492           --target=${target_alias} $${srcdiroption}  \
6493           || exit 1
6494 @endif dejagnu
6495
6496
6497
6498
6499
6500 .PHONY: all-dejagnu maybe-all-dejagnu
6501 maybe-all-dejagnu:
6502 @if gcc-bootstrap
6503 all-dejagnu: stage_current
6504 @endif gcc-bootstrap
6505 @if dejagnu
6506 TARGET-dejagnu=all
6507 maybe-all-dejagnu: all-dejagnu
6508 all-dejagnu: configure-dejagnu
6509         @: $(MAKE); $(unstage)
6510         @r=`${PWD_COMMAND}`; export r; \
6511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6512         $(HOST_EXPORTS)  \
6513         (cd $(HOST_SUBDIR)/dejagnu && \
6514           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6515                 $(TARGET-dejagnu))
6516 @endif dejagnu
6517
6518
6519
6520
6521 .PHONY: check-dejagnu maybe-check-dejagnu
6522 maybe-check-dejagnu:
6523 @if dejagnu
6524 maybe-check-dejagnu: check-dejagnu
6525
6526 check-dejagnu:
6527         @: $(MAKE); $(unstage)
6528         @r=`${PWD_COMMAND}`; export r; \
6529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6530         $(HOST_EXPORTS) \
6531         (cd $(HOST_SUBDIR)/dejagnu && \
6532           $(MAKE) $(FLAGS_TO_PASS)  check)
6533
6534 @endif dejagnu
6535
6536 .PHONY: install-dejagnu maybe-install-dejagnu
6537 maybe-install-dejagnu:
6538 @if dejagnu
6539 maybe-install-dejagnu: install-dejagnu
6540
6541 install-dejagnu: installdirs
6542         @: $(MAKE); $(unstage)
6543         @r=`${PWD_COMMAND}`; export r; \
6544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6545         $(HOST_EXPORTS) \
6546         (cd $(HOST_SUBDIR)/dejagnu && \
6547           $(MAKE) $(FLAGS_TO_PASS)  install)
6548
6549 @endif dejagnu
6550
6551 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6552 maybe-install-strip-dejagnu:
6553 @if dejagnu
6554 maybe-install-strip-dejagnu: install-strip-dejagnu
6555
6556 install-strip-dejagnu: installdirs
6557         @: $(MAKE); $(unstage)
6558         @r=`${PWD_COMMAND}`; export r; \
6559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6560         $(HOST_EXPORTS) \
6561         (cd $(HOST_SUBDIR)/dejagnu && \
6562           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6563
6564 @endif dejagnu
6565
6566 # Other targets (info, dvi, pdf, etc.)
6567
6568 .PHONY: maybe-info-dejagnu info-dejagnu
6569 maybe-info-dejagnu:
6570 @if dejagnu
6571 maybe-info-dejagnu: info-dejagnu
6572
6573 info-dejagnu: \
6574     configure-dejagnu 
6575         @: $(MAKE); $(unstage)
6576         @[ -f ./dejagnu/Makefile ] || exit 0; \
6577         r=`${PWD_COMMAND}`; export r; \
6578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6579         $(HOST_EXPORTS) \
6580         for flag in $(EXTRA_HOST_FLAGS) ; do \
6581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6582         done; \
6583         echo "Doing info in dejagnu" ; \
6584         (cd $(HOST_SUBDIR)/dejagnu && \
6585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6587                   "RANLIB=$${RANLIB}" \
6588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6589                   info) \
6590           || exit 1
6591
6592 @endif dejagnu
6593
6594 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6595 maybe-dvi-dejagnu:
6596 @if dejagnu
6597 maybe-dvi-dejagnu: dvi-dejagnu
6598
6599 dvi-dejagnu: \
6600     configure-dejagnu 
6601         @: $(MAKE); $(unstage)
6602         @[ -f ./dejagnu/Makefile ] || exit 0; \
6603         r=`${PWD_COMMAND}`; export r; \
6604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6605         $(HOST_EXPORTS) \
6606         for flag in $(EXTRA_HOST_FLAGS) ; do \
6607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6608         done; \
6609         echo "Doing dvi in dejagnu" ; \
6610         (cd $(HOST_SUBDIR)/dejagnu && \
6611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6613                   "RANLIB=$${RANLIB}" \
6614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6615                   dvi) \
6616           || exit 1
6617
6618 @endif dejagnu
6619
6620 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6621 maybe-pdf-dejagnu:
6622 @if dejagnu
6623 maybe-pdf-dejagnu: pdf-dejagnu
6624
6625 pdf-dejagnu: \
6626     configure-dejagnu 
6627         @: $(MAKE); $(unstage)
6628         @[ -f ./dejagnu/Makefile ] || exit 0; \
6629         r=`${PWD_COMMAND}`; export r; \
6630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6631         $(HOST_EXPORTS) \
6632         for flag in $(EXTRA_HOST_FLAGS) ; do \
6633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6634         done; \
6635         echo "Doing pdf in dejagnu" ; \
6636         (cd $(HOST_SUBDIR)/dejagnu && \
6637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6639                   "RANLIB=$${RANLIB}" \
6640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6641                   pdf) \
6642           || exit 1
6643
6644 @endif dejagnu
6645
6646 .PHONY: maybe-html-dejagnu html-dejagnu
6647 maybe-html-dejagnu:
6648 @if dejagnu
6649 maybe-html-dejagnu: html-dejagnu
6650
6651 html-dejagnu: \
6652     configure-dejagnu 
6653         @: $(MAKE); $(unstage)
6654         @[ -f ./dejagnu/Makefile ] || exit 0; \
6655         r=`${PWD_COMMAND}`; export r; \
6656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6657         $(HOST_EXPORTS) \
6658         for flag in $(EXTRA_HOST_FLAGS) ; do \
6659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6660         done; \
6661         echo "Doing html in dejagnu" ; \
6662         (cd $(HOST_SUBDIR)/dejagnu && \
6663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6665                   "RANLIB=$${RANLIB}" \
6666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6667                   html) \
6668           || exit 1
6669
6670 @endif dejagnu
6671
6672 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6673 maybe-TAGS-dejagnu:
6674 @if dejagnu
6675 maybe-TAGS-dejagnu: TAGS-dejagnu
6676
6677 TAGS-dejagnu: \
6678     configure-dejagnu 
6679         @: $(MAKE); $(unstage)
6680         @[ -f ./dejagnu/Makefile ] || exit 0; \
6681         r=`${PWD_COMMAND}`; export r; \
6682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6683         $(HOST_EXPORTS) \
6684         for flag in $(EXTRA_HOST_FLAGS) ; do \
6685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6686         done; \
6687         echo "Doing TAGS in dejagnu" ; \
6688         (cd $(HOST_SUBDIR)/dejagnu && \
6689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6691                   "RANLIB=$${RANLIB}" \
6692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6693                   TAGS) \
6694           || exit 1
6695
6696 @endif dejagnu
6697
6698 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6699 maybe-install-info-dejagnu:
6700 @if dejagnu
6701 maybe-install-info-dejagnu: install-info-dejagnu
6702
6703 install-info-dejagnu: \
6704     configure-dejagnu \
6705     info-dejagnu 
6706         @: $(MAKE); $(unstage)
6707         @[ -f ./dejagnu/Makefile ] || exit 0; \
6708         r=`${PWD_COMMAND}`; export r; \
6709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6710         $(HOST_EXPORTS) \
6711         for flag in $(EXTRA_HOST_FLAGS) ; do \
6712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6713         done; \
6714         echo "Doing install-info in dejagnu" ; \
6715         (cd $(HOST_SUBDIR)/dejagnu && \
6716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6718                   "RANLIB=$${RANLIB}" \
6719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6720                   install-info) \
6721           || exit 1
6722
6723 @endif dejagnu
6724
6725 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6726 maybe-install-pdf-dejagnu:
6727 @if dejagnu
6728 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6729
6730 install-pdf-dejagnu: \
6731     configure-dejagnu \
6732     pdf-dejagnu 
6733         @: $(MAKE); $(unstage)
6734         @[ -f ./dejagnu/Makefile ] || exit 0; \
6735         r=`${PWD_COMMAND}`; export r; \
6736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6737         $(HOST_EXPORTS) \
6738         for flag in $(EXTRA_HOST_FLAGS) ; do \
6739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6740         done; \
6741         echo "Doing install-pdf in dejagnu" ; \
6742         (cd $(HOST_SUBDIR)/dejagnu && \
6743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6745                   "RANLIB=$${RANLIB}" \
6746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6747                   install-pdf) \
6748           || exit 1
6749
6750 @endif dejagnu
6751
6752 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
6753 maybe-install-html-dejagnu:
6754 @if dejagnu
6755 maybe-install-html-dejagnu: install-html-dejagnu
6756
6757 install-html-dejagnu: \
6758     configure-dejagnu \
6759     html-dejagnu 
6760         @: $(MAKE); $(unstage)
6761         @[ -f ./dejagnu/Makefile ] || exit 0; \
6762         r=`${PWD_COMMAND}`; export r; \
6763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6764         $(HOST_EXPORTS) \
6765         for flag in $(EXTRA_HOST_FLAGS) ; do \
6766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6767         done; \
6768         echo "Doing install-html in dejagnu" ; \
6769         (cd $(HOST_SUBDIR)/dejagnu && \
6770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6772                   "RANLIB=$${RANLIB}" \
6773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6774                   install-html) \
6775           || exit 1
6776
6777 @endif dejagnu
6778
6779 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6780 maybe-installcheck-dejagnu:
6781 @if dejagnu
6782 maybe-installcheck-dejagnu: installcheck-dejagnu
6783
6784 installcheck-dejagnu: \
6785     configure-dejagnu 
6786         @: $(MAKE); $(unstage)
6787         @[ -f ./dejagnu/Makefile ] || exit 0; \
6788         r=`${PWD_COMMAND}`; export r; \
6789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6790         $(HOST_EXPORTS) \
6791         for flag in $(EXTRA_HOST_FLAGS) ; do \
6792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6793         done; \
6794         echo "Doing installcheck in dejagnu" ; \
6795         (cd $(HOST_SUBDIR)/dejagnu && \
6796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6798                   "RANLIB=$${RANLIB}" \
6799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6800                   installcheck) \
6801           || exit 1
6802
6803 @endif dejagnu
6804
6805 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
6806 maybe-mostlyclean-dejagnu:
6807 @if dejagnu
6808 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
6809
6810 mostlyclean-dejagnu: 
6811         @: $(MAKE); $(unstage)
6812         @[ -f ./dejagnu/Makefile ] || exit 0; \
6813         r=`${PWD_COMMAND}`; export r; \
6814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6815         $(HOST_EXPORTS) \
6816         for flag in $(EXTRA_HOST_FLAGS) ; do \
6817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6818         done; \
6819         echo "Doing mostlyclean in dejagnu" ; \
6820         (cd $(HOST_SUBDIR)/dejagnu && \
6821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6823                   "RANLIB=$${RANLIB}" \
6824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6825                   mostlyclean) \
6826           || exit 1
6827
6828 @endif dejagnu
6829
6830 .PHONY: maybe-clean-dejagnu clean-dejagnu
6831 maybe-clean-dejagnu:
6832 @if dejagnu
6833 maybe-clean-dejagnu: clean-dejagnu
6834
6835 clean-dejagnu: 
6836         @: $(MAKE); $(unstage)
6837         @[ -f ./dejagnu/Makefile ] || exit 0; \
6838         r=`${PWD_COMMAND}`; export r; \
6839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6840         $(HOST_EXPORTS) \
6841         for flag in $(EXTRA_HOST_FLAGS) ; do \
6842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6843         done; \
6844         echo "Doing clean in dejagnu" ; \
6845         (cd $(HOST_SUBDIR)/dejagnu && \
6846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6848                   "RANLIB=$${RANLIB}" \
6849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6850                   clean) \
6851           || exit 1
6852
6853 @endif dejagnu
6854
6855 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
6856 maybe-distclean-dejagnu:
6857 @if dejagnu
6858 maybe-distclean-dejagnu: distclean-dejagnu
6859
6860 distclean-dejagnu: 
6861         @: $(MAKE); $(unstage)
6862         @[ -f ./dejagnu/Makefile ] || exit 0; \
6863         r=`${PWD_COMMAND}`; export r; \
6864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6865         $(HOST_EXPORTS) \
6866         for flag in $(EXTRA_HOST_FLAGS) ; do \
6867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6868         done; \
6869         echo "Doing distclean in dejagnu" ; \
6870         (cd $(HOST_SUBDIR)/dejagnu && \
6871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6873                   "RANLIB=$${RANLIB}" \
6874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6875                   distclean) \
6876           || exit 1
6877
6878 @endif dejagnu
6879
6880 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
6881 maybe-maintainer-clean-dejagnu:
6882 @if dejagnu
6883 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
6884
6885 maintainer-clean-dejagnu: 
6886         @: $(MAKE); $(unstage)
6887         @[ -f ./dejagnu/Makefile ] || exit 0; \
6888         r=`${PWD_COMMAND}`; export r; \
6889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6890         $(HOST_EXPORTS) \
6891         for flag in $(EXTRA_HOST_FLAGS) ; do \
6892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6893         done; \
6894         echo "Doing maintainer-clean in dejagnu" ; \
6895         (cd $(HOST_SUBDIR)/dejagnu && \
6896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6898                   "RANLIB=$${RANLIB}" \
6899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6900                   maintainer-clean) \
6901           || exit 1
6902
6903 @endif dejagnu
6904
6905
6906
6907 .PHONY: configure-etc maybe-configure-etc
6908 maybe-configure-etc:
6909 @if gcc-bootstrap
6910 configure-etc: stage_current
6911 @endif gcc-bootstrap
6912 @if etc
6913 maybe-configure-etc: configure-etc
6914 configure-etc: 
6915         @: $(MAKE); $(unstage)
6916         @r=`${PWD_COMMAND}`; export r; \
6917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6918         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
6919         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
6920         $(HOST_EXPORTS)  \
6921         echo Configuring in $(HOST_SUBDIR)/etc; \
6922         cd "$(HOST_SUBDIR)/etc" || exit 1; \
6923         case $(srcdir) in \
6924           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6925           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
6926                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6927         esac; \
6928         srcdiroption="--srcdir=$${topdir}/etc"; \
6929         libsrcdir="$$s/etc"; \
6930         $(SHELL) $${libsrcdir}/configure \
6931           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6932           --target=${target_alias} $${srcdiroption}  \
6933           || exit 1
6934 @endif etc
6935
6936
6937
6938
6939
6940 .PHONY: all-etc maybe-all-etc
6941 maybe-all-etc:
6942 @if gcc-bootstrap
6943 all-etc: stage_current
6944 @endif gcc-bootstrap
6945 @if etc
6946 TARGET-etc=all
6947 maybe-all-etc: all-etc
6948 all-etc: configure-etc
6949         @: $(MAKE); $(unstage)
6950         @r=`${PWD_COMMAND}`; export r; \
6951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6952         $(HOST_EXPORTS)  \
6953         (cd $(HOST_SUBDIR)/etc && \
6954           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6955                 $(TARGET-etc))
6956 @endif etc
6957
6958
6959
6960
6961 .PHONY: check-etc maybe-check-etc
6962 maybe-check-etc:
6963 @if etc
6964 maybe-check-etc: check-etc
6965
6966 check-etc:
6967         @: $(MAKE); $(unstage)
6968         @r=`${PWD_COMMAND}`; export r; \
6969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6970         $(HOST_EXPORTS) \
6971         (cd $(HOST_SUBDIR)/etc && \
6972           $(MAKE) $(FLAGS_TO_PASS)  check)
6973
6974 @endif etc
6975
6976 .PHONY: install-etc maybe-install-etc
6977 maybe-install-etc:
6978 @if etc
6979 maybe-install-etc: install-etc
6980
6981 install-etc: installdirs
6982         @: $(MAKE); $(unstage)
6983         @r=`${PWD_COMMAND}`; export r; \
6984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6985         $(HOST_EXPORTS) \
6986         (cd $(HOST_SUBDIR)/etc && \
6987           $(MAKE) $(FLAGS_TO_PASS)  install)
6988
6989 @endif etc
6990
6991 .PHONY: install-strip-etc maybe-install-strip-etc
6992 maybe-install-strip-etc:
6993 @if etc
6994 maybe-install-strip-etc: install-strip-etc
6995
6996 install-strip-etc: installdirs
6997         @: $(MAKE); $(unstage)
6998         @r=`${PWD_COMMAND}`; export r; \
6999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7000         $(HOST_EXPORTS) \
7001         (cd $(HOST_SUBDIR)/etc && \
7002           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7003
7004 @endif etc
7005
7006 # Other targets (info, dvi, pdf, etc.)
7007
7008 .PHONY: maybe-info-etc info-etc
7009 maybe-info-etc:
7010 @if etc
7011 maybe-info-etc: info-etc
7012
7013 info-etc: \
7014     configure-etc 
7015         @: $(MAKE); $(unstage)
7016         @[ -f ./etc/Makefile ] || exit 0; \
7017         r=`${PWD_COMMAND}`; export r; \
7018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7019         $(HOST_EXPORTS) \
7020         for flag in $(EXTRA_HOST_FLAGS) ; do \
7021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7022         done; \
7023         echo "Doing info in etc" ; \
7024         (cd $(HOST_SUBDIR)/etc && \
7025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7027                   "RANLIB=$${RANLIB}" \
7028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7029                   info) \
7030           || exit 1
7031
7032 @endif etc
7033
7034 .PHONY: maybe-dvi-etc dvi-etc
7035 maybe-dvi-etc:
7036 @if etc
7037 maybe-dvi-etc: dvi-etc
7038
7039 dvi-etc: \
7040     configure-etc 
7041         @: $(MAKE); $(unstage)
7042         @[ -f ./etc/Makefile ] || exit 0; \
7043         r=`${PWD_COMMAND}`; export r; \
7044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7045         $(HOST_EXPORTS) \
7046         for flag in $(EXTRA_HOST_FLAGS) ; do \
7047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7048         done; \
7049         echo "Doing dvi in etc" ; \
7050         (cd $(HOST_SUBDIR)/etc && \
7051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7053                   "RANLIB=$${RANLIB}" \
7054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7055                   dvi) \
7056           || exit 1
7057
7058 @endif etc
7059
7060 .PHONY: maybe-pdf-etc pdf-etc
7061 maybe-pdf-etc:
7062 @if etc
7063 maybe-pdf-etc: pdf-etc
7064
7065 pdf-etc: \
7066     configure-etc 
7067         @: $(MAKE); $(unstage)
7068         @[ -f ./etc/Makefile ] || exit 0; \
7069         r=`${PWD_COMMAND}`; export r; \
7070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7071         $(HOST_EXPORTS) \
7072         for flag in $(EXTRA_HOST_FLAGS) ; do \
7073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7074         done; \
7075         echo "Doing pdf in etc" ; \
7076         (cd $(HOST_SUBDIR)/etc && \
7077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7079                   "RANLIB=$${RANLIB}" \
7080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7081                   pdf) \
7082           || exit 1
7083
7084 @endif etc
7085
7086 .PHONY: maybe-html-etc html-etc
7087 maybe-html-etc:
7088 @if etc
7089 maybe-html-etc: html-etc
7090
7091 html-etc: \
7092     configure-etc 
7093         @: $(MAKE); $(unstage)
7094         @[ -f ./etc/Makefile ] || exit 0; \
7095         r=`${PWD_COMMAND}`; export r; \
7096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7097         $(HOST_EXPORTS) \
7098         for flag in $(EXTRA_HOST_FLAGS) ; do \
7099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7100         done; \
7101         echo "Doing html in etc" ; \
7102         (cd $(HOST_SUBDIR)/etc && \
7103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7105                   "RANLIB=$${RANLIB}" \
7106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7107                   html) \
7108           || exit 1
7109
7110 @endif etc
7111
7112 .PHONY: maybe-TAGS-etc TAGS-etc
7113 maybe-TAGS-etc:
7114 @if etc
7115 maybe-TAGS-etc: TAGS-etc
7116
7117 TAGS-etc: \
7118     configure-etc 
7119         @: $(MAKE); $(unstage)
7120         @[ -f ./etc/Makefile ] || exit 0; \
7121         r=`${PWD_COMMAND}`; export r; \
7122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7123         $(HOST_EXPORTS) \
7124         for flag in $(EXTRA_HOST_FLAGS) ; do \
7125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7126         done; \
7127         echo "Doing TAGS in etc" ; \
7128         (cd $(HOST_SUBDIR)/etc && \
7129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7131                   "RANLIB=$${RANLIB}" \
7132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7133                   TAGS) \
7134           || exit 1
7135
7136 @endif etc
7137
7138 .PHONY: maybe-install-info-etc install-info-etc
7139 maybe-install-info-etc:
7140 @if etc
7141 maybe-install-info-etc: install-info-etc
7142
7143 install-info-etc: \
7144     configure-etc \
7145     info-etc 
7146         @: $(MAKE); $(unstage)
7147         @[ -f ./etc/Makefile ] || exit 0; \
7148         r=`${PWD_COMMAND}`; export r; \
7149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7150         $(HOST_EXPORTS) \
7151         for flag in $(EXTRA_HOST_FLAGS) ; do \
7152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7153         done; \
7154         echo "Doing install-info in etc" ; \
7155         (cd $(HOST_SUBDIR)/etc && \
7156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7158                   "RANLIB=$${RANLIB}" \
7159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7160                   install-info) \
7161           || exit 1
7162
7163 @endif etc
7164
7165 .PHONY: maybe-install-pdf-etc install-pdf-etc
7166 maybe-install-pdf-etc:
7167 @if etc
7168 maybe-install-pdf-etc: install-pdf-etc
7169
7170 install-pdf-etc: \
7171     configure-etc \
7172     pdf-etc 
7173         @: $(MAKE); $(unstage)
7174         @[ -f ./etc/Makefile ] || exit 0; \
7175         r=`${PWD_COMMAND}`; export r; \
7176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7177         $(HOST_EXPORTS) \
7178         for flag in $(EXTRA_HOST_FLAGS) ; do \
7179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7180         done; \
7181         echo "Doing install-pdf in etc" ; \
7182         (cd $(HOST_SUBDIR)/etc && \
7183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7185                   "RANLIB=$${RANLIB}" \
7186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7187                   install-pdf) \
7188           || exit 1
7189
7190 @endif etc
7191
7192 .PHONY: maybe-install-html-etc install-html-etc
7193 maybe-install-html-etc:
7194 @if etc
7195 maybe-install-html-etc: install-html-etc
7196
7197 install-html-etc: \
7198     configure-etc \
7199     html-etc 
7200         @: $(MAKE); $(unstage)
7201         @[ -f ./etc/Makefile ] || exit 0; \
7202         r=`${PWD_COMMAND}`; export r; \
7203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7204         $(HOST_EXPORTS) \
7205         for flag in $(EXTRA_HOST_FLAGS) ; do \
7206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7207         done; \
7208         echo "Doing install-html in etc" ; \
7209         (cd $(HOST_SUBDIR)/etc && \
7210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7212                   "RANLIB=$${RANLIB}" \
7213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7214                   install-html) \
7215           || exit 1
7216
7217 @endif etc
7218
7219 .PHONY: maybe-installcheck-etc installcheck-etc
7220 maybe-installcheck-etc:
7221 @if etc
7222 maybe-installcheck-etc: installcheck-etc
7223
7224 installcheck-etc: \
7225     configure-etc 
7226         @: $(MAKE); $(unstage)
7227         @[ -f ./etc/Makefile ] || exit 0; \
7228         r=`${PWD_COMMAND}`; export r; \
7229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7230         $(HOST_EXPORTS) \
7231         for flag in $(EXTRA_HOST_FLAGS) ; do \
7232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7233         done; \
7234         echo "Doing installcheck in etc" ; \
7235         (cd $(HOST_SUBDIR)/etc && \
7236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7238                   "RANLIB=$${RANLIB}" \
7239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7240                   installcheck) \
7241           || exit 1
7242
7243 @endif etc
7244
7245 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7246 maybe-mostlyclean-etc:
7247 @if etc
7248 maybe-mostlyclean-etc: mostlyclean-etc
7249
7250 mostlyclean-etc: 
7251         @: $(MAKE); $(unstage)
7252         @[ -f ./etc/Makefile ] || exit 0; \
7253         r=`${PWD_COMMAND}`; export r; \
7254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7255         $(HOST_EXPORTS) \
7256         for flag in $(EXTRA_HOST_FLAGS) ; do \
7257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7258         done; \
7259         echo "Doing mostlyclean in etc" ; \
7260         (cd $(HOST_SUBDIR)/etc && \
7261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7263                   "RANLIB=$${RANLIB}" \
7264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7265                   mostlyclean) \
7266           || exit 1
7267
7268 @endif etc
7269
7270 .PHONY: maybe-clean-etc clean-etc
7271 maybe-clean-etc:
7272 @if etc
7273 maybe-clean-etc: clean-etc
7274
7275 clean-etc: 
7276         @: $(MAKE); $(unstage)
7277         @[ -f ./etc/Makefile ] || exit 0; \
7278         r=`${PWD_COMMAND}`; export r; \
7279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7280         $(HOST_EXPORTS) \
7281         for flag in $(EXTRA_HOST_FLAGS) ; do \
7282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7283         done; \
7284         echo "Doing clean in etc" ; \
7285         (cd $(HOST_SUBDIR)/etc && \
7286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7288                   "RANLIB=$${RANLIB}" \
7289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7290                   clean) \
7291           || exit 1
7292
7293 @endif etc
7294
7295 .PHONY: maybe-distclean-etc distclean-etc
7296 maybe-distclean-etc:
7297 @if etc
7298 maybe-distclean-etc: distclean-etc
7299
7300 distclean-etc: 
7301         @: $(MAKE); $(unstage)
7302         @[ -f ./etc/Makefile ] || exit 0; \
7303         r=`${PWD_COMMAND}`; export r; \
7304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7305         $(HOST_EXPORTS) \
7306         for flag in $(EXTRA_HOST_FLAGS) ; do \
7307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7308         done; \
7309         echo "Doing distclean in etc" ; \
7310         (cd $(HOST_SUBDIR)/etc && \
7311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7313                   "RANLIB=$${RANLIB}" \
7314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7315                   distclean) \
7316           || exit 1
7317
7318 @endif etc
7319
7320 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7321 maybe-maintainer-clean-etc:
7322 @if etc
7323 maybe-maintainer-clean-etc: maintainer-clean-etc
7324
7325 maintainer-clean-etc: 
7326         @: $(MAKE); $(unstage)
7327         @[ -f ./etc/Makefile ] || exit 0; \
7328         r=`${PWD_COMMAND}`; export r; \
7329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7330         $(HOST_EXPORTS) \
7331         for flag in $(EXTRA_HOST_FLAGS) ; do \
7332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7333         done; \
7334         echo "Doing maintainer-clean in etc" ; \
7335         (cd $(HOST_SUBDIR)/etc && \
7336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7338                   "RANLIB=$${RANLIB}" \
7339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7340                   maintainer-clean) \
7341           || exit 1
7342
7343 @endif etc
7344
7345
7346
7347 .PHONY: configure-fastjar maybe-configure-fastjar
7348 maybe-configure-fastjar:
7349 @if gcc-bootstrap
7350 configure-fastjar: stage_current
7351 @endif gcc-bootstrap
7352 @if fastjar
7353 maybe-configure-fastjar: configure-fastjar
7354 configure-fastjar: 
7355         @: $(MAKE); $(unstage)
7356         @r=`${PWD_COMMAND}`; export r; \
7357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7358         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7359         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
7360         $(HOST_EXPORTS)  \
7361         echo Configuring in $(HOST_SUBDIR)/fastjar; \
7362         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7363         case $(srcdir) in \
7364           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7365           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7366                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7367         esac; \
7368         srcdiroption="--srcdir=$${topdir}/fastjar"; \
7369         libsrcdir="$$s/fastjar"; \
7370         $(SHELL) $${libsrcdir}/configure \
7371           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7372           --target=${target_alias} $${srcdiroption}  \
7373           || exit 1
7374 @endif fastjar
7375
7376
7377
7378
7379
7380 .PHONY: all-fastjar maybe-all-fastjar
7381 maybe-all-fastjar:
7382 @if gcc-bootstrap
7383 all-fastjar: stage_current
7384 @endif gcc-bootstrap
7385 @if fastjar
7386 TARGET-fastjar=all
7387 maybe-all-fastjar: all-fastjar
7388 all-fastjar: configure-fastjar
7389         @: $(MAKE); $(unstage)
7390         @r=`${PWD_COMMAND}`; export r; \
7391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7392         $(HOST_EXPORTS)  \
7393         (cd $(HOST_SUBDIR)/fastjar && \
7394           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7395                 $(TARGET-fastjar))
7396 @endif fastjar
7397
7398
7399
7400
7401 .PHONY: check-fastjar maybe-check-fastjar
7402 maybe-check-fastjar:
7403 @if fastjar
7404 maybe-check-fastjar: check-fastjar
7405
7406 # This module is only tested in a native toolchain.
7407 check-fastjar:
7408         @: $(MAKE); $(unstage)
7409         @if [ '$(host)' = '$(target)' ] ; then \
7410           r=`${PWD_COMMAND}`; export r; \
7411           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7412           $(HOST_EXPORTS) \
7413           (cd $(HOST_SUBDIR)/fastjar && \
7414             $(MAKE) $(FLAGS_TO_PASS)  check); \
7415         fi
7416
7417 @endif fastjar
7418
7419 .PHONY: install-fastjar maybe-install-fastjar
7420 maybe-install-fastjar:
7421 @if fastjar
7422 maybe-install-fastjar: install-fastjar
7423
7424 install-fastjar: installdirs
7425         @: $(MAKE); $(unstage)
7426         @r=`${PWD_COMMAND}`; export r; \
7427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7428         $(HOST_EXPORTS) \
7429         (cd $(HOST_SUBDIR)/fastjar && \
7430           $(MAKE) $(FLAGS_TO_PASS)  install)
7431
7432 @endif fastjar
7433
7434 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7435 maybe-install-strip-fastjar:
7436 @if fastjar
7437 maybe-install-strip-fastjar: install-strip-fastjar
7438
7439 install-strip-fastjar: installdirs
7440         @: $(MAKE); $(unstage)
7441         @r=`${PWD_COMMAND}`; export r; \
7442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7443         $(HOST_EXPORTS) \
7444         (cd $(HOST_SUBDIR)/fastjar && \
7445           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7446
7447 @endif fastjar
7448
7449 # Other targets (info, dvi, pdf, etc.)
7450
7451 .PHONY: maybe-info-fastjar info-fastjar
7452 maybe-info-fastjar:
7453 @if fastjar
7454 maybe-info-fastjar: info-fastjar
7455
7456 info-fastjar: \
7457     configure-fastjar 
7458         @: $(MAKE); $(unstage)
7459         @[ -f ./fastjar/Makefile ] || exit 0; \
7460         r=`${PWD_COMMAND}`; export r; \
7461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7462         $(HOST_EXPORTS) \
7463         for flag in $(EXTRA_HOST_FLAGS) ; do \
7464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7465         done; \
7466         echo "Doing info in fastjar" ; \
7467         (cd $(HOST_SUBDIR)/fastjar && \
7468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7470                   "RANLIB=$${RANLIB}" \
7471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7472                   info) \
7473           || exit 1
7474
7475 @endif fastjar
7476
7477 .PHONY: maybe-dvi-fastjar dvi-fastjar
7478 maybe-dvi-fastjar:
7479 @if fastjar
7480 maybe-dvi-fastjar: dvi-fastjar
7481
7482 dvi-fastjar: \
7483     configure-fastjar 
7484         @: $(MAKE); $(unstage)
7485         @[ -f ./fastjar/Makefile ] || exit 0; \
7486         r=`${PWD_COMMAND}`; export r; \
7487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7488         $(HOST_EXPORTS) \
7489         for flag in $(EXTRA_HOST_FLAGS) ; do \
7490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7491         done; \
7492         echo "Doing dvi in fastjar" ; \
7493         (cd $(HOST_SUBDIR)/fastjar && \
7494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7496                   "RANLIB=$${RANLIB}" \
7497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7498                   dvi) \
7499           || exit 1
7500
7501 @endif fastjar
7502
7503 .PHONY: maybe-pdf-fastjar pdf-fastjar
7504 maybe-pdf-fastjar:
7505 @if fastjar
7506 maybe-pdf-fastjar: pdf-fastjar
7507
7508 pdf-fastjar: \
7509     configure-fastjar 
7510         @: $(MAKE); $(unstage)
7511         @[ -f ./fastjar/Makefile ] || exit 0; \
7512         r=`${PWD_COMMAND}`; export r; \
7513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7514         $(HOST_EXPORTS) \
7515         for flag in $(EXTRA_HOST_FLAGS) ; do \
7516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7517         done; \
7518         echo "Doing pdf in fastjar" ; \
7519         (cd $(HOST_SUBDIR)/fastjar && \
7520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7522                   "RANLIB=$${RANLIB}" \
7523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7524                   pdf) \
7525           || exit 1
7526
7527 @endif fastjar
7528
7529 .PHONY: maybe-html-fastjar html-fastjar
7530 maybe-html-fastjar:
7531 @if fastjar
7532 maybe-html-fastjar: html-fastjar
7533
7534 html-fastjar: \
7535     configure-fastjar 
7536         @: $(MAKE); $(unstage)
7537         @[ -f ./fastjar/Makefile ] || exit 0; \
7538         r=`${PWD_COMMAND}`; export r; \
7539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7540         $(HOST_EXPORTS) \
7541         for flag in $(EXTRA_HOST_FLAGS) ; do \
7542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7543         done; \
7544         echo "Doing html in fastjar" ; \
7545         (cd $(HOST_SUBDIR)/fastjar && \
7546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7548                   "RANLIB=$${RANLIB}" \
7549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7550                   html) \
7551           || exit 1
7552
7553 @endif fastjar
7554
7555 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7556 maybe-TAGS-fastjar:
7557 @if fastjar
7558 maybe-TAGS-fastjar: TAGS-fastjar
7559
7560 TAGS-fastjar: \
7561     configure-fastjar 
7562         @: $(MAKE); $(unstage)
7563         @[ -f ./fastjar/Makefile ] || exit 0; \
7564         r=`${PWD_COMMAND}`; export r; \
7565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7566         $(HOST_EXPORTS) \
7567         for flag in $(EXTRA_HOST_FLAGS) ; do \
7568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7569         done; \
7570         echo "Doing TAGS in fastjar" ; \
7571         (cd $(HOST_SUBDIR)/fastjar && \
7572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7574                   "RANLIB=$${RANLIB}" \
7575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7576                   TAGS) \
7577           || exit 1
7578
7579 @endif fastjar
7580
7581 .PHONY: maybe-install-info-fastjar install-info-fastjar
7582 maybe-install-info-fastjar:
7583 @if fastjar
7584 maybe-install-info-fastjar: install-info-fastjar
7585
7586 install-info-fastjar: \
7587     configure-fastjar \
7588     info-fastjar 
7589         @: $(MAKE); $(unstage)
7590         @[ -f ./fastjar/Makefile ] || exit 0; \
7591         r=`${PWD_COMMAND}`; export r; \
7592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7593         $(HOST_EXPORTS) \
7594         for flag in $(EXTRA_HOST_FLAGS) ; do \
7595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7596         done; \
7597         echo "Doing install-info in fastjar" ; \
7598         (cd $(HOST_SUBDIR)/fastjar && \
7599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7601                   "RANLIB=$${RANLIB}" \
7602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7603                   install-info) \
7604           || exit 1
7605
7606 @endif fastjar
7607
7608 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7609 maybe-install-pdf-fastjar:
7610 @if fastjar
7611 maybe-install-pdf-fastjar: install-pdf-fastjar
7612
7613 install-pdf-fastjar: \
7614     configure-fastjar \
7615     pdf-fastjar 
7616         @: $(MAKE); $(unstage)
7617         @[ -f ./fastjar/Makefile ] || exit 0; \
7618         r=`${PWD_COMMAND}`; export r; \
7619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7620         $(HOST_EXPORTS) \
7621         for flag in $(EXTRA_HOST_FLAGS) ; do \
7622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7623         done; \
7624         echo "Doing install-pdf in fastjar" ; \
7625         (cd $(HOST_SUBDIR)/fastjar && \
7626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7628                   "RANLIB=$${RANLIB}" \
7629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7630                   install-pdf) \
7631           || exit 1
7632
7633 @endif fastjar
7634
7635 .PHONY: maybe-install-html-fastjar install-html-fastjar
7636 maybe-install-html-fastjar:
7637 @if fastjar
7638 maybe-install-html-fastjar: install-html-fastjar
7639
7640 install-html-fastjar: \
7641     configure-fastjar \
7642     html-fastjar 
7643         @: $(MAKE); $(unstage)
7644         @[ -f ./fastjar/Makefile ] || exit 0; \
7645         r=`${PWD_COMMAND}`; export r; \
7646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7647         $(HOST_EXPORTS) \
7648         for flag in $(EXTRA_HOST_FLAGS) ; do \
7649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7650         done; \
7651         echo "Doing install-html in fastjar" ; \
7652         (cd $(HOST_SUBDIR)/fastjar && \
7653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7655                   "RANLIB=$${RANLIB}" \
7656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7657                   install-html) \
7658           || exit 1
7659
7660 @endif fastjar
7661
7662 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7663 maybe-installcheck-fastjar:
7664 @if fastjar
7665 maybe-installcheck-fastjar: installcheck-fastjar
7666
7667 installcheck-fastjar: \
7668     configure-fastjar 
7669         @: $(MAKE); $(unstage)
7670         @[ -f ./fastjar/Makefile ] || exit 0; \
7671         r=`${PWD_COMMAND}`; export r; \
7672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7673         $(HOST_EXPORTS) \
7674         for flag in $(EXTRA_HOST_FLAGS) ; do \
7675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7676         done; \
7677         echo "Doing installcheck in fastjar" ; \
7678         (cd $(HOST_SUBDIR)/fastjar && \
7679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7681                   "RANLIB=$${RANLIB}" \
7682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7683                   installcheck) \
7684           || exit 1
7685
7686 @endif fastjar
7687
7688 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7689 maybe-mostlyclean-fastjar:
7690 @if fastjar
7691 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7692
7693 mostlyclean-fastjar: 
7694         @: $(MAKE); $(unstage)
7695         @[ -f ./fastjar/Makefile ] || exit 0; \
7696         r=`${PWD_COMMAND}`; export r; \
7697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7698         $(HOST_EXPORTS) \
7699         for flag in $(EXTRA_HOST_FLAGS) ; do \
7700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7701         done; \
7702         echo "Doing mostlyclean in fastjar" ; \
7703         (cd $(HOST_SUBDIR)/fastjar && \
7704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7706                   "RANLIB=$${RANLIB}" \
7707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7708                   mostlyclean) \
7709           || exit 1
7710
7711 @endif fastjar
7712
7713 .PHONY: maybe-clean-fastjar clean-fastjar
7714 maybe-clean-fastjar:
7715 @if fastjar
7716 maybe-clean-fastjar: clean-fastjar
7717
7718 clean-fastjar: 
7719         @: $(MAKE); $(unstage)
7720         @[ -f ./fastjar/Makefile ] || exit 0; \
7721         r=`${PWD_COMMAND}`; export r; \
7722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7723         $(HOST_EXPORTS) \
7724         for flag in $(EXTRA_HOST_FLAGS) ; do \
7725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7726         done; \
7727         echo "Doing clean in fastjar" ; \
7728         (cd $(HOST_SUBDIR)/fastjar && \
7729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7731                   "RANLIB=$${RANLIB}" \
7732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7733                   clean) \
7734           || exit 1
7735
7736 @endif fastjar
7737
7738 .PHONY: maybe-distclean-fastjar distclean-fastjar
7739 maybe-distclean-fastjar:
7740 @if fastjar
7741 maybe-distclean-fastjar: distclean-fastjar
7742
7743 distclean-fastjar: 
7744         @: $(MAKE); $(unstage)
7745         @[ -f ./fastjar/Makefile ] || exit 0; \
7746         r=`${PWD_COMMAND}`; export r; \
7747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7748         $(HOST_EXPORTS) \
7749         for flag in $(EXTRA_HOST_FLAGS) ; do \
7750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7751         done; \
7752         echo "Doing distclean in fastjar" ; \
7753         (cd $(HOST_SUBDIR)/fastjar && \
7754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7756                   "RANLIB=$${RANLIB}" \
7757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7758                   distclean) \
7759           || exit 1
7760
7761 @endif fastjar
7762
7763 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7764 maybe-maintainer-clean-fastjar:
7765 @if fastjar
7766 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7767
7768 maintainer-clean-fastjar: 
7769         @: $(MAKE); $(unstage)
7770         @[ -f ./fastjar/Makefile ] || exit 0; \
7771         r=`${PWD_COMMAND}`; export r; \
7772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7773         $(HOST_EXPORTS) \
7774         for flag in $(EXTRA_HOST_FLAGS) ; do \
7775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7776         done; \
7777         echo "Doing maintainer-clean in fastjar" ; \
7778         (cd $(HOST_SUBDIR)/fastjar && \
7779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7781                   "RANLIB=$${RANLIB}" \
7782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7783                   maintainer-clean) \
7784           || exit 1
7785
7786 @endif fastjar
7787
7788
7789
7790 .PHONY: configure-fixincludes maybe-configure-fixincludes
7791 maybe-configure-fixincludes:
7792 @if gcc-bootstrap
7793 configure-fixincludes: stage_current
7794 @endif gcc-bootstrap
7795 @if fixincludes
7796 maybe-configure-fixincludes: configure-fixincludes
7797 configure-fixincludes: 
7798         @: $(MAKE); $(unstage)
7799         @r=`${PWD_COMMAND}`; export r; \
7800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7801         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
7802         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
7803         $(HOST_EXPORTS)  \
7804         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
7805         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
7806         case $(srcdir) in \
7807           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7808           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
7809                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7810         esac; \
7811         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
7812         libsrcdir="$$s/fixincludes"; \
7813         $(SHELL) $${libsrcdir}/configure \
7814           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7815           --target=${target_alias} $${srcdiroption}  \
7816           || exit 1
7817 @endif fixincludes
7818
7819
7820
7821
7822
7823 .PHONY: all-fixincludes maybe-all-fixincludes
7824 maybe-all-fixincludes:
7825 @if gcc-bootstrap
7826 all-fixincludes: stage_current
7827 @endif gcc-bootstrap
7828 @if fixincludes
7829 TARGET-fixincludes=all
7830 maybe-all-fixincludes: all-fixincludes
7831 all-fixincludes: configure-fixincludes
7832         @: $(MAKE); $(unstage)
7833         @r=`${PWD_COMMAND}`; export r; \
7834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7835         $(HOST_EXPORTS)  \
7836         (cd $(HOST_SUBDIR)/fixincludes && \
7837           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7838                 $(TARGET-fixincludes))
7839 @endif fixincludes
7840
7841
7842
7843
7844 .PHONY: check-fixincludes maybe-check-fixincludes
7845 maybe-check-fixincludes:
7846 @if fixincludes
7847 maybe-check-fixincludes: check-fixincludes
7848
7849 check-fixincludes:
7850         @: $(MAKE); $(unstage)
7851         @r=`${PWD_COMMAND}`; export r; \
7852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7853         $(HOST_EXPORTS) \
7854         (cd $(HOST_SUBDIR)/fixincludes && \
7855           $(MAKE) $(FLAGS_TO_PASS)  check)
7856
7857 @endif fixincludes
7858
7859 .PHONY: install-fixincludes maybe-install-fixincludes
7860 maybe-install-fixincludes:
7861 @if fixincludes
7862 maybe-install-fixincludes: install-fixincludes
7863
7864 install-fixincludes: installdirs
7865         @: $(MAKE); $(unstage)
7866         @r=`${PWD_COMMAND}`; export r; \
7867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7868         $(HOST_EXPORTS) \
7869         (cd $(HOST_SUBDIR)/fixincludes && \
7870           $(MAKE) $(FLAGS_TO_PASS)  install)
7871
7872 @endif fixincludes
7873
7874 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
7875 maybe-install-strip-fixincludes:
7876 @if fixincludes
7877 maybe-install-strip-fixincludes: install-strip-fixincludes
7878
7879 install-strip-fixincludes: installdirs
7880         @: $(MAKE); $(unstage)
7881         @r=`${PWD_COMMAND}`; export r; \
7882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7883         $(HOST_EXPORTS) \
7884         (cd $(HOST_SUBDIR)/fixincludes && \
7885           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7886
7887 @endif fixincludes
7888
7889 # Other targets (info, dvi, pdf, etc.)
7890
7891 .PHONY: maybe-info-fixincludes info-fixincludes
7892 maybe-info-fixincludes:
7893 @if fixincludes
7894 maybe-info-fixincludes: info-fixincludes
7895
7896 info-fixincludes: \
7897     configure-fixincludes 
7898         @: $(MAKE); $(unstage)
7899         @[ -f ./fixincludes/Makefile ] || exit 0; \
7900         r=`${PWD_COMMAND}`; export r; \
7901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7902         $(HOST_EXPORTS) \
7903         for flag in $(EXTRA_HOST_FLAGS) ; do \
7904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7905         done; \
7906         echo "Doing info in fixincludes" ; \
7907         (cd $(HOST_SUBDIR)/fixincludes && \
7908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7910                   "RANLIB=$${RANLIB}" \
7911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7912                   info) \
7913           || exit 1
7914
7915 @endif fixincludes
7916
7917 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
7918 maybe-dvi-fixincludes:
7919 @if fixincludes
7920 maybe-dvi-fixincludes: dvi-fixincludes
7921
7922 dvi-fixincludes: \
7923     configure-fixincludes 
7924         @: $(MAKE); $(unstage)
7925         @[ -f ./fixincludes/Makefile ] || exit 0; \
7926         r=`${PWD_COMMAND}`; export r; \
7927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7928         $(HOST_EXPORTS) \
7929         for flag in $(EXTRA_HOST_FLAGS) ; do \
7930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7931         done; \
7932         echo "Doing dvi in fixincludes" ; \
7933         (cd $(HOST_SUBDIR)/fixincludes && \
7934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7936                   "RANLIB=$${RANLIB}" \
7937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7938                   dvi) \
7939           || exit 1
7940
7941 @endif fixincludes
7942
7943 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
7944 maybe-pdf-fixincludes:
7945 @if fixincludes
7946 maybe-pdf-fixincludes: pdf-fixincludes
7947
7948 pdf-fixincludes: \
7949     configure-fixincludes 
7950         @: $(MAKE); $(unstage)
7951         @[ -f ./fixincludes/Makefile ] || exit 0; \
7952         r=`${PWD_COMMAND}`; export r; \
7953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7954         $(HOST_EXPORTS) \
7955         for flag in $(EXTRA_HOST_FLAGS) ; do \
7956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7957         done; \
7958         echo "Doing pdf in fixincludes" ; \
7959         (cd $(HOST_SUBDIR)/fixincludes && \
7960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7962                   "RANLIB=$${RANLIB}" \
7963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7964                   pdf) \
7965           || exit 1
7966
7967 @endif fixincludes
7968
7969 .PHONY: maybe-html-fixincludes html-fixincludes
7970 maybe-html-fixincludes:
7971 @if fixincludes
7972 maybe-html-fixincludes: html-fixincludes
7973
7974 html-fixincludes: \
7975     configure-fixincludes 
7976         @: $(MAKE); $(unstage)
7977         @[ -f ./fixincludes/Makefile ] || exit 0; \
7978         r=`${PWD_COMMAND}`; export r; \
7979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7980         $(HOST_EXPORTS) \
7981         for flag in $(EXTRA_HOST_FLAGS) ; do \
7982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7983         done; \
7984         echo "Doing html in fixincludes" ; \
7985         (cd $(HOST_SUBDIR)/fixincludes && \
7986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7988                   "RANLIB=$${RANLIB}" \
7989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7990                   html) \
7991           || exit 1
7992
7993 @endif fixincludes
7994
7995 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
7996 maybe-TAGS-fixincludes:
7997 @if fixincludes
7998 maybe-TAGS-fixincludes: TAGS-fixincludes
7999
8000 # fixincludes doesn't support TAGS.
8001 TAGS-fixincludes:
8002
8003 @endif fixincludes
8004
8005 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8006 maybe-install-info-fixincludes:
8007 @if fixincludes
8008 maybe-install-info-fixincludes: install-info-fixincludes
8009
8010 install-info-fixincludes: \
8011     configure-fixincludes \
8012     info-fixincludes 
8013         @: $(MAKE); $(unstage)
8014         @[ -f ./fixincludes/Makefile ] || exit 0; \
8015         r=`${PWD_COMMAND}`; export r; \
8016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8017         $(HOST_EXPORTS) \
8018         for flag in $(EXTRA_HOST_FLAGS) ; do \
8019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8020         done; \
8021         echo "Doing install-info in fixincludes" ; \
8022         (cd $(HOST_SUBDIR)/fixincludes && \
8023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8025                   "RANLIB=$${RANLIB}" \
8026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8027                   install-info) \
8028           || exit 1
8029
8030 @endif fixincludes
8031
8032 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8033 maybe-install-pdf-fixincludes:
8034 @if fixincludes
8035 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8036
8037 install-pdf-fixincludes: \
8038     configure-fixincludes \
8039     pdf-fixincludes 
8040         @: $(MAKE); $(unstage)
8041         @[ -f ./fixincludes/Makefile ] || exit 0; \
8042         r=`${PWD_COMMAND}`; export r; \
8043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8044         $(HOST_EXPORTS) \
8045         for flag in $(EXTRA_HOST_FLAGS) ; do \
8046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8047         done; \
8048         echo "Doing install-pdf in fixincludes" ; \
8049         (cd $(HOST_SUBDIR)/fixincludes && \
8050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8052                   "RANLIB=$${RANLIB}" \
8053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8054                   install-pdf) \
8055           || exit 1
8056
8057 @endif fixincludes
8058
8059 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8060 maybe-install-html-fixincludes:
8061 @if fixincludes
8062 maybe-install-html-fixincludes: install-html-fixincludes
8063
8064 install-html-fixincludes: \
8065     configure-fixincludes \
8066     html-fixincludes 
8067         @: $(MAKE); $(unstage)
8068         @[ -f ./fixincludes/Makefile ] || exit 0; \
8069         r=`${PWD_COMMAND}`; export r; \
8070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8071         $(HOST_EXPORTS) \
8072         for flag in $(EXTRA_HOST_FLAGS) ; do \
8073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8074         done; \
8075         echo "Doing install-html in fixincludes" ; \
8076         (cd $(HOST_SUBDIR)/fixincludes && \
8077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8079                   "RANLIB=$${RANLIB}" \
8080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8081                   install-html) \
8082           || exit 1
8083
8084 @endif fixincludes
8085
8086 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8087 maybe-installcheck-fixincludes:
8088 @if fixincludes
8089 maybe-installcheck-fixincludes: installcheck-fixincludes
8090
8091 installcheck-fixincludes: \
8092     configure-fixincludes 
8093         @: $(MAKE); $(unstage)
8094         @[ -f ./fixincludes/Makefile ] || exit 0; \
8095         r=`${PWD_COMMAND}`; export r; \
8096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8097         $(HOST_EXPORTS) \
8098         for flag in $(EXTRA_HOST_FLAGS) ; do \
8099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8100         done; \
8101         echo "Doing installcheck in fixincludes" ; \
8102         (cd $(HOST_SUBDIR)/fixincludes && \
8103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8105                   "RANLIB=$${RANLIB}" \
8106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8107                   installcheck) \
8108           || exit 1
8109
8110 @endif fixincludes
8111
8112 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8113 maybe-mostlyclean-fixincludes:
8114 @if fixincludes
8115 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8116
8117 mostlyclean-fixincludes: 
8118         @: $(MAKE); $(unstage)
8119         @[ -f ./fixincludes/Makefile ] || exit 0; \
8120         r=`${PWD_COMMAND}`; export r; \
8121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8122         $(HOST_EXPORTS) \
8123         for flag in $(EXTRA_HOST_FLAGS) ; do \
8124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8125         done; \
8126         echo "Doing mostlyclean in fixincludes" ; \
8127         (cd $(HOST_SUBDIR)/fixincludes && \
8128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8130                   "RANLIB=$${RANLIB}" \
8131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8132                   mostlyclean) \
8133           || exit 1
8134
8135 @endif fixincludes
8136
8137 .PHONY: maybe-clean-fixincludes clean-fixincludes
8138 maybe-clean-fixincludes:
8139 @if fixincludes
8140 maybe-clean-fixincludes: clean-fixincludes
8141
8142 clean-fixincludes: 
8143         @: $(MAKE); $(unstage)
8144         @[ -f ./fixincludes/Makefile ] || exit 0; \
8145         r=`${PWD_COMMAND}`; export r; \
8146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8147         $(HOST_EXPORTS) \
8148         for flag in $(EXTRA_HOST_FLAGS) ; do \
8149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8150         done; \
8151         echo "Doing clean in fixincludes" ; \
8152         (cd $(HOST_SUBDIR)/fixincludes && \
8153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8155                   "RANLIB=$${RANLIB}" \
8156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8157                   clean) \
8158           || exit 1
8159
8160 @endif fixincludes
8161
8162 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8163 maybe-distclean-fixincludes:
8164 @if fixincludes
8165 maybe-distclean-fixincludes: distclean-fixincludes
8166
8167 distclean-fixincludes: 
8168         @: $(MAKE); $(unstage)
8169         @[ -f ./fixincludes/Makefile ] || exit 0; \
8170         r=`${PWD_COMMAND}`; export r; \
8171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8172         $(HOST_EXPORTS) \
8173         for flag in $(EXTRA_HOST_FLAGS) ; do \
8174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8175         done; \
8176         echo "Doing distclean in fixincludes" ; \
8177         (cd $(HOST_SUBDIR)/fixincludes && \
8178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8180                   "RANLIB=$${RANLIB}" \
8181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8182                   distclean) \
8183           || exit 1
8184
8185 @endif fixincludes
8186
8187 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8188 maybe-maintainer-clean-fixincludes:
8189 @if fixincludes
8190 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8191
8192 maintainer-clean-fixincludes: 
8193         @: $(MAKE); $(unstage)
8194         @[ -f ./fixincludes/Makefile ] || exit 0; \
8195         r=`${PWD_COMMAND}`; export r; \
8196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8197         $(HOST_EXPORTS) \
8198         for flag in $(EXTRA_HOST_FLAGS) ; do \
8199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8200         done; \
8201         echo "Doing maintainer-clean in fixincludes" ; \
8202         (cd $(HOST_SUBDIR)/fixincludes && \
8203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8205                   "RANLIB=$${RANLIB}" \
8206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8207                   maintainer-clean) \
8208           || exit 1
8209
8210 @endif fixincludes
8211
8212
8213
8214 .PHONY: configure-flex maybe-configure-flex
8215 maybe-configure-flex:
8216 @if gcc-bootstrap
8217 configure-flex: stage_current
8218 @endif gcc-bootstrap
8219 @if flex
8220 maybe-configure-flex: configure-flex
8221 configure-flex: 
8222         @: $(MAKE); $(unstage)
8223         @r=`${PWD_COMMAND}`; export r; \
8224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8225         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8226         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
8227         $(HOST_EXPORTS)  \
8228         echo Configuring in $(HOST_SUBDIR)/flex; \
8229         cd "$(HOST_SUBDIR)/flex" || exit 1; \
8230         case $(srcdir) in \
8231           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8232           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8233                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8234         esac; \
8235         srcdiroption="--srcdir=$${topdir}/flex"; \
8236         libsrcdir="$$s/flex"; \
8237         $(SHELL) $${libsrcdir}/configure \
8238           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8239           --target=${target_alias} $${srcdiroption}  \
8240           || exit 1
8241 @endif flex
8242
8243
8244
8245
8246
8247 .PHONY: all-flex maybe-all-flex
8248 maybe-all-flex:
8249 @if gcc-bootstrap
8250 all-flex: stage_current
8251 @endif gcc-bootstrap
8252 @if flex
8253 TARGET-flex=all
8254 maybe-all-flex: all-flex
8255 all-flex: configure-flex
8256         @: $(MAKE); $(unstage)
8257         @r=`${PWD_COMMAND}`; export r; \
8258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8259         $(HOST_EXPORTS)  \
8260         (cd $(HOST_SUBDIR)/flex && \
8261           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8262                 $(TARGET-flex))
8263 @endif flex
8264
8265
8266
8267
8268 .PHONY: check-flex maybe-check-flex
8269 maybe-check-flex:
8270 @if flex
8271 maybe-check-flex: check-flex
8272
8273 # This module is only tested in a native toolchain.
8274 check-flex:
8275         @: $(MAKE); $(unstage)
8276         @if [ '$(host)' = '$(target)' ] ; then \
8277           r=`${PWD_COMMAND}`; export r; \
8278           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8279           $(HOST_EXPORTS) \
8280           (cd $(HOST_SUBDIR)/flex && \
8281             $(MAKE) $(FLAGS_TO_PASS)  check); \
8282         fi
8283
8284 @endif flex
8285
8286 .PHONY: install-flex maybe-install-flex
8287 maybe-install-flex:
8288 @if flex
8289 maybe-install-flex: install-flex
8290
8291 install-flex: installdirs
8292         @: $(MAKE); $(unstage)
8293         @r=`${PWD_COMMAND}`; export r; \
8294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8295         $(HOST_EXPORTS) \
8296         (cd $(HOST_SUBDIR)/flex && \
8297           $(MAKE) $(FLAGS_TO_PASS)  install)
8298
8299 @endif flex
8300
8301 .PHONY: install-strip-flex maybe-install-strip-flex
8302 maybe-install-strip-flex:
8303 @if flex
8304 maybe-install-strip-flex: install-strip-flex
8305
8306 install-strip-flex: installdirs
8307         @: $(MAKE); $(unstage)
8308         @r=`${PWD_COMMAND}`; export r; \
8309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8310         $(HOST_EXPORTS) \
8311         (cd $(HOST_SUBDIR)/flex && \
8312           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8313
8314 @endif flex
8315
8316 # Other targets (info, dvi, pdf, etc.)
8317
8318 .PHONY: maybe-info-flex info-flex
8319 maybe-info-flex:
8320 @if flex
8321 maybe-info-flex: info-flex
8322
8323 info-flex: \
8324     configure-flex 
8325         @: $(MAKE); $(unstage)
8326         @[ -f ./flex/Makefile ] || exit 0; \
8327         r=`${PWD_COMMAND}`; export r; \
8328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8329         $(HOST_EXPORTS) \
8330         for flag in $(EXTRA_HOST_FLAGS) ; do \
8331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8332         done; \
8333         echo "Doing info in flex" ; \
8334         (cd $(HOST_SUBDIR)/flex && \
8335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8337                   "RANLIB=$${RANLIB}" \
8338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8339                   info) \
8340           || exit 1
8341
8342 @endif flex
8343
8344 .PHONY: maybe-dvi-flex dvi-flex
8345 maybe-dvi-flex:
8346 @if flex
8347 maybe-dvi-flex: dvi-flex
8348
8349 dvi-flex: \
8350     configure-flex 
8351         @: $(MAKE); $(unstage)
8352         @[ -f ./flex/Makefile ] || exit 0; \
8353         r=`${PWD_COMMAND}`; export r; \
8354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8355         $(HOST_EXPORTS) \
8356         for flag in $(EXTRA_HOST_FLAGS) ; do \
8357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8358         done; \
8359         echo "Doing dvi in flex" ; \
8360         (cd $(HOST_SUBDIR)/flex && \
8361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8363                   "RANLIB=$${RANLIB}" \
8364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8365                   dvi) \
8366           || exit 1
8367
8368 @endif flex
8369
8370 .PHONY: maybe-pdf-flex pdf-flex
8371 maybe-pdf-flex:
8372 @if flex
8373 maybe-pdf-flex: pdf-flex
8374
8375 pdf-flex: \
8376     configure-flex 
8377         @: $(MAKE); $(unstage)
8378         @[ -f ./flex/Makefile ] || exit 0; \
8379         r=`${PWD_COMMAND}`; export r; \
8380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8381         $(HOST_EXPORTS) \
8382         for flag in $(EXTRA_HOST_FLAGS) ; do \
8383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8384         done; \
8385         echo "Doing pdf in flex" ; \
8386         (cd $(HOST_SUBDIR)/flex && \
8387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8389                   "RANLIB=$${RANLIB}" \
8390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8391                   pdf) \
8392           || exit 1
8393
8394 @endif flex
8395
8396 .PHONY: maybe-html-flex html-flex
8397 maybe-html-flex:
8398 @if flex
8399 maybe-html-flex: html-flex
8400
8401 html-flex: \
8402     configure-flex 
8403         @: $(MAKE); $(unstage)
8404         @[ -f ./flex/Makefile ] || exit 0; \
8405         r=`${PWD_COMMAND}`; export r; \
8406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8407         $(HOST_EXPORTS) \
8408         for flag in $(EXTRA_HOST_FLAGS) ; do \
8409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8410         done; \
8411         echo "Doing html in flex" ; \
8412         (cd $(HOST_SUBDIR)/flex && \
8413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8415                   "RANLIB=$${RANLIB}" \
8416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8417                   html) \
8418           || exit 1
8419
8420 @endif flex
8421
8422 .PHONY: maybe-TAGS-flex TAGS-flex
8423 maybe-TAGS-flex:
8424 @if flex
8425 maybe-TAGS-flex: TAGS-flex
8426
8427 TAGS-flex: \
8428     configure-flex 
8429         @: $(MAKE); $(unstage)
8430         @[ -f ./flex/Makefile ] || exit 0; \
8431         r=`${PWD_COMMAND}`; export r; \
8432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8433         $(HOST_EXPORTS) \
8434         for flag in $(EXTRA_HOST_FLAGS) ; do \
8435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8436         done; \
8437         echo "Doing TAGS in flex" ; \
8438         (cd $(HOST_SUBDIR)/flex && \
8439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8441                   "RANLIB=$${RANLIB}" \
8442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8443                   TAGS) \
8444           || exit 1
8445
8446 @endif flex
8447
8448 .PHONY: maybe-install-info-flex install-info-flex
8449 maybe-install-info-flex:
8450 @if flex
8451 maybe-install-info-flex: install-info-flex
8452
8453 install-info-flex: \
8454     configure-flex \
8455     info-flex 
8456         @: $(MAKE); $(unstage)
8457         @[ -f ./flex/Makefile ] || exit 0; \
8458         r=`${PWD_COMMAND}`; export r; \
8459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8460         $(HOST_EXPORTS) \
8461         for flag in $(EXTRA_HOST_FLAGS) ; do \
8462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8463         done; \
8464         echo "Doing install-info in flex" ; \
8465         (cd $(HOST_SUBDIR)/flex && \
8466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8468                   "RANLIB=$${RANLIB}" \
8469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8470                   install-info) \
8471           || exit 1
8472
8473 @endif flex
8474
8475 .PHONY: maybe-install-pdf-flex install-pdf-flex
8476 maybe-install-pdf-flex:
8477 @if flex
8478 maybe-install-pdf-flex: install-pdf-flex
8479
8480 install-pdf-flex: \
8481     configure-flex \
8482     pdf-flex 
8483         @: $(MAKE); $(unstage)
8484         @[ -f ./flex/Makefile ] || exit 0; \
8485         r=`${PWD_COMMAND}`; export r; \
8486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8487         $(HOST_EXPORTS) \
8488         for flag in $(EXTRA_HOST_FLAGS) ; do \
8489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8490         done; \
8491         echo "Doing install-pdf in flex" ; \
8492         (cd $(HOST_SUBDIR)/flex && \
8493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8495                   "RANLIB=$${RANLIB}" \
8496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8497                   install-pdf) \
8498           || exit 1
8499
8500 @endif flex
8501
8502 .PHONY: maybe-install-html-flex install-html-flex
8503 maybe-install-html-flex:
8504 @if flex
8505 maybe-install-html-flex: install-html-flex
8506
8507 install-html-flex: \
8508     configure-flex \
8509     html-flex 
8510         @: $(MAKE); $(unstage)
8511         @[ -f ./flex/Makefile ] || exit 0; \
8512         r=`${PWD_COMMAND}`; export r; \
8513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8514         $(HOST_EXPORTS) \
8515         for flag in $(EXTRA_HOST_FLAGS) ; do \
8516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8517         done; \
8518         echo "Doing install-html in flex" ; \
8519         (cd $(HOST_SUBDIR)/flex && \
8520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8522                   "RANLIB=$${RANLIB}" \
8523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8524                   install-html) \
8525           || exit 1
8526
8527 @endif flex
8528
8529 .PHONY: maybe-installcheck-flex installcheck-flex
8530 maybe-installcheck-flex:
8531 @if flex
8532 maybe-installcheck-flex: installcheck-flex
8533
8534 installcheck-flex: \
8535     configure-flex 
8536         @: $(MAKE); $(unstage)
8537         @[ -f ./flex/Makefile ] || exit 0; \
8538         r=`${PWD_COMMAND}`; export r; \
8539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8540         $(HOST_EXPORTS) \
8541         for flag in $(EXTRA_HOST_FLAGS) ; do \
8542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8543         done; \
8544         echo "Doing installcheck in flex" ; \
8545         (cd $(HOST_SUBDIR)/flex && \
8546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8548                   "RANLIB=$${RANLIB}" \
8549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8550                   installcheck) \
8551           || exit 1
8552
8553 @endif flex
8554
8555 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
8556 maybe-mostlyclean-flex:
8557 @if flex
8558 maybe-mostlyclean-flex: mostlyclean-flex
8559
8560 mostlyclean-flex: 
8561         @: $(MAKE); $(unstage)
8562         @[ -f ./flex/Makefile ] || exit 0; \
8563         r=`${PWD_COMMAND}`; export r; \
8564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8565         $(HOST_EXPORTS) \
8566         for flag in $(EXTRA_HOST_FLAGS) ; do \
8567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8568         done; \
8569         echo "Doing mostlyclean in flex" ; \
8570         (cd $(HOST_SUBDIR)/flex && \
8571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8573                   "RANLIB=$${RANLIB}" \
8574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8575                   mostlyclean) \
8576           || exit 1
8577
8578 @endif flex
8579
8580 .PHONY: maybe-clean-flex clean-flex
8581 maybe-clean-flex:
8582 @if flex
8583 maybe-clean-flex: clean-flex
8584
8585 clean-flex: 
8586         @: $(MAKE); $(unstage)
8587         @[ -f ./flex/Makefile ] || exit 0; \
8588         r=`${PWD_COMMAND}`; export r; \
8589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8590         $(HOST_EXPORTS) \
8591         for flag in $(EXTRA_HOST_FLAGS) ; do \
8592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8593         done; \
8594         echo "Doing clean in flex" ; \
8595         (cd $(HOST_SUBDIR)/flex && \
8596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8598                   "RANLIB=$${RANLIB}" \
8599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8600                   clean) \
8601           || exit 1
8602
8603 @endif flex
8604
8605 .PHONY: maybe-distclean-flex distclean-flex
8606 maybe-distclean-flex:
8607 @if flex
8608 maybe-distclean-flex: distclean-flex
8609
8610 distclean-flex: 
8611         @: $(MAKE); $(unstage)
8612         @[ -f ./flex/Makefile ] || exit 0; \
8613         r=`${PWD_COMMAND}`; export r; \
8614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8615         $(HOST_EXPORTS) \
8616         for flag in $(EXTRA_HOST_FLAGS) ; do \
8617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8618         done; \
8619         echo "Doing distclean in flex" ; \
8620         (cd $(HOST_SUBDIR)/flex && \
8621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8623                   "RANLIB=$${RANLIB}" \
8624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8625                   distclean) \
8626           || exit 1
8627
8628 @endif flex
8629
8630 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
8631 maybe-maintainer-clean-flex:
8632 @if flex
8633 maybe-maintainer-clean-flex: maintainer-clean-flex
8634
8635 maintainer-clean-flex: 
8636         @: $(MAKE); $(unstage)
8637         @[ -f ./flex/Makefile ] || exit 0; \
8638         r=`${PWD_COMMAND}`; export r; \
8639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8640         $(HOST_EXPORTS) \
8641         for flag in $(EXTRA_HOST_FLAGS) ; do \
8642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8643         done; \
8644         echo "Doing maintainer-clean in flex" ; \
8645         (cd $(HOST_SUBDIR)/flex && \
8646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8648                   "RANLIB=$${RANLIB}" \
8649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8650                   maintainer-clean) \
8651           || exit 1
8652
8653 @endif flex
8654
8655
8656
8657 .PHONY: configure-gas maybe-configure-gas
8658 maybe-configure-gas:
8659 @if gcc-bootstrap
8660 configure-gas: stage_current
8661 @endif gcc-bootstrap
8662 @if gas
8663 maybe-configure-gas: configure-gas
8664 configure-gas: 
8665         @r=`${PWD_COMMAND}`; export r; \
8666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8667         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8668         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8669         $(HOST_EXPORTS)  \
8670         echo Configuring in $(HOST_SUBDIR)/gas; \
8671         cd "$(HOST_SUBDIR)/gas" || exit 1; \
8672         case $(srcdir) in \
8673           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8674           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8675                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8676         esac; \
8677         srcdiroption="--srcdir=$${topdir}/gas"; \
8678         libsrcdir="$$s/gas"; \
8679         $(SHELL) $${libsrcdir}/configure \
8680           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8681           --target=${target_alias} $${srcdiroption}  \
8682           || exit 1
8683 @endif gas
8684
8685
8686
8687 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
8688 maybe-configure-stage1-gas:
8689 @if gas-bootstrap
8690 maybe-configure-stage1-gas: configure-stage1-gas
8691 configure-stage1-gas:
8692         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8693         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8694         @r=`${PWD_COMMAND}`; export r; \
8695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8696         TFLAGS="$(STAGE1_TFLAGS)"; \
8697         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8698         $(HOST_EXPORTS) \
8699         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8700         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8701         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
8702         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
8703         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8704         cd $(HOST_SUBDIR)/gas || exit 1; \
8705         case $(srcdir) in \
8706           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8707           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8708                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8709         esac; \
8710         srcdiroption="--srcdir=$${topdir}/gas"; \
8711         libsrcdir="$$s/gas"; \
8712         $(SHELL) $${libsrcdir}/configure \
8713           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8714           --target=${target_alias} $${srcdiroption} \
8715           $(STAGE1_CONFIGURE_FLAGS)
8716 @endif gas-bootstrap
8717
8718 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
8719 maybe-configure-stage2-gas:
8720 @if gas-bootstrap
8721 maybe-configure-stage2-gas: configure-stage2-gas
8722 configure-stage2-gas:
8723         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8724         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8725         @r=`${PWD_COMMAND}`; export r; \
8726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8727         TFLAGS="$(STAGE2_TFLAGS)"; \
8728         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8729         $(HOST_EXPORTS) \
8730         $(POSTSTAGE1_HOST_EXPORTS) \
8731         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8732         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8733         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
8734         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
8735         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8736         cd $(HOST_SUBDIR)/gas || exit 1; \
8737         case $(srcdir) in \
8738           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8739           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8740                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8741         esac; \
8742         srcdiroption="--srcdir=$${topdir}/gas"; \
8743         libsrcdir="$$s/gas"; \
8744         $(SHELL) $${libsrcdir}/configure \
8745           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8746           --target=${target_alias} $${srcdiroption} \
8747           --with-build-libsubdir=$(HOST_SUBDIR) \
8748           $(STAGE2_CONFIGURE_FLAGS)
8749 @endif gas-bootstrap
8750
8751 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
8752 maybe-configure-stage3-gas:
8753 @if gas-bootstrap
8754 maybe-configure-stage3-gas: configure-stage3-gas
8755 configure-stage3-gas:
8756         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8757         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8758         @r=`${PWD_COMMAND}`; export r; \
8759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8760         TFLAGS="$(STAGE3_TFLAGS)"; \
8761         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8762         $(HOST_EXPORTS) \
8763         $(POSTSTAGE1_HOST_EXPORTS) \
8764         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8765         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8766         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
8767         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
8768         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8769         cd $(HOST_SUBDIR)/gas || exit 1; \
8770         case $(srcdir) in \
8771           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8772           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8773                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8774         esac; \
8775         srcdiroption="--srcdir=$${topdir}/gas"; \
8776         libsrcdir="$$s/gas"; \
8777         $(SHELL) $${libsrcdir}/configure \
8778           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8779           --target=${target_alias} $${srcdiroption} \
8780           --with-build-libsubdir=$(HOST_SUBDIR) \
8781           $(STAGE3_CONFIGURE_FLAGS)
8782 @endif gas-bootstrap
8783
8784 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
8785 maybe-configure-stage4-gas:
8786 @if gas-bootstrap
8787 maybe-configure-stage4-gas: configure-stage4-gas
8788 configure-stage4-gas:
8789         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8790         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8791         @r=`${PWD_COMMAND}`; export r; \
8792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8793         TFLAGS="$(STAGE4_TFLAGS)"; \
8794         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8795         $(HOST_EXPORTS) \
8796         $(POSTSTAGE1_HOST_EXPORTS) \
8797         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8798         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8799         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
8800         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
8801         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8802         cd $(HOST_SUBDIR)/gas || exit 1; \
8803         case $(srcdir) in \
8804           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8805           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8806                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8807         esac; \
8808         srcdiroption="--srcdir=$${topdir}/gas"; \
8809         libsrcdir="$$s/gas"; \
8810         $(SHELL) $${libsrcdir}/configure \
8811           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8812           --target=${target_alias} $${srcdiroption} \
8813           --with-build-libsubdir=$(HOST_SUBDIR) \
8814           $(STAGE4_CONFIGURE_FLAGS)
8815 @endif gas-bootstrap
8816
8817 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
8818 maybe-configure-stageprofile-gas:
8819 @if gas-bootstrap
8820 maybe-configure-stageprofile-gas: configure-stageprofile-gas
8821 configure-stageprofile-gas:
8822         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8823         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8824         @r=`${PWD_COMMAND}`; export r; \
8825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8826         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8827         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8828         $(HOST_EXPORTS) \
8829         $(POSTSTAGE1_HOST_EXPORTS) \
8830         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8831         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8832         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
8833         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
8834         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8835         cd $(HOST_SUBDIR)/gas || exit 1; \
8836         case $(srcdir) in \
8837           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8838           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8839                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8840         esac; \
8841         srcdiroption="--srcdir=$${topdir}/gas"; \
8842         libsrcdir="$$s/gas"; \
8843         $(SHELL) $${libsrcdir}/configure \
8844           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8845           --target=${target_alias} $${srcdiroption} \
8846           --with-build-libsubdir=$(HOST_SUBDIR) \
8847           $(STAGEprofile_CONFIGURE_FLAGS)
8848 @endif gas-bootstrap
8849
8850 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
8851 maybe-configure-stagefeedback-gas:
8852 @if gas-bootstrap
8853 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
8854 configure-stagefeedback-gas:
8855         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8856         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8857         @r=`${PWD_COMMAND}`; export r; \
8858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8859         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8860         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8861         $(HOST_EXPORTS) \
8862         $(POSTSTAGE1_HOST_EXPORTS) \
8863         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8864         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8865         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
8866         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
8867         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8868         cd $(HOST_SUBDIR)/gas || exit 1; \
8869         case $(srcdir) in \
8870           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8871           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8872                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8873         esac; \
8874         srcdiroption="--srcdir=$${topdir}/gas"; \
8875         libsrcdir="$$s/gas"; \
8876         $(SHELL) $${libsrcdir}/configure \
8877           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8878           --target=${target_alias} $${srcdiroption} \
8879           --with-build-libsubdir=$(HOST_SUBDIR) \
8880           $(STAGEfeedback_CONFIGURE_FLAGS)
8881 @endif gas-bootstrap
8882
8883
8884
8885
8886
8887 .PHONY: all-gas maybe-all-gas
8888 maybe-all-gas:
8889 @if gcc-bootstrap
8890 all-gas: stage_current
8891 @endif gcc-bootstrap
8892 @if gas
8893 TARGET-gas=all
8894 maybe-all-gas: all-gas
8895 all-gas: configure-gas
8896         @r=`${PWD_COMMAND}`; export r; \
8897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8898         $(HOST_EXPORTS)  \
8899         (cd $(HOST_SUBDIR)/gas && \
8900           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8901                 $(TARGET-gas))
8902 @endif gas
8903
8904
8905
8906 .PHONY: all-stage1-gas maybe-all-stage1-gas
8907 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
8908 maybe-all-stage1-gas:
8909 maybe-clean-stage1-gas:
8910 @if gas-bootstrap
8911 maybe-all-stage1-gas: all-stage1-gas
8912 all-stage1: all-stage1-gas
8913 TARGET-stage1-gas = $(TARGET-gas)
8914 all-stage1-gas: configure-stage1-gas
8915         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8916         @r=`${PWD_COMMAND}`; export r; \
8917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8918         TFLAGS="$(STAGE1_TFLAGS)"; \
8919         $(HOST_EXPORTS)  \
8920         cd $(HOST_SUBDIR)/gas && \
8921         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8922                 CFLAGS="$(STAGE1_CFLAGS)" \
8923                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8924                 LIBCFLAGS="$(LIBCFLAGS)" \
8925                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8926                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8927                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8928                 $(EXTRA_HOST_FLAGS)  \
8929                 $(STAGE1_FLAGS_TO_PASS)  \
8930                 TFLAGS="$(STAGE1_TFLAGS)" \
8931                 $(TARGET-stage1-gas)
8932
8933 maybe-clean-stage1-gas: clean-stage1-gas
8934 clean-stage1: clean-stage1-gas
8935 clean-stage1-gas:
8936         @if [ $(current_stage) = stage1 ]; then \
8937           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
8938         else \
8939           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
8940           $(MAKE) stage1-start; \
8941         fi; \
8942         cd $(HOST_SUBDIR)/gas && \
8943         $(MAKE) $(EXTRA_HOST_FLAGS)  \
8944         $(STAGE1_FLAGS_TO_PASS)  clean
8945 @endif gas-bootstrap
8946
8947
8948 .PHONY: all-stage2-gas maybe-all-stage2-gas
8949 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
8950 maybe-all-stage2-gas:
8951 maybe-clean-stage2-gas:
8952 @if gas-bootstrap
8953 maybe-all-stage2-gas: all-stage2-gas
8954 all-stage2: all-stage2-gas
8955 TARGET-stage2-gas = $(TARGET-gas)
8956 all-stage2-gas: configure-stage2-gas
8957         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8958         @r=`${PWD_COMMAND}`; export r; \
8959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8960         TFLAGS="$(STAGE2_TFLAGS)"; \
8961         $(HOST_EXPORTS) \
8962         $(POSTSTAGE1_HOST_EXPORTS)  \
8963         cd $(HOST_SUBDIR)/gas && \
8964         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8965                 CFLAGS="$(STAGE2_CFLAGS)" \
8966                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8967                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8968                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8969                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8970                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8971                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8972                 TFLAGS="$(STAGE2_TFLAGS)" \
8973                 $(TARGET-stage2-gas)
8974
8975 maybe-clean-stage2-gas: clean-stage2-gas
8976 clean-stage2: clean-stage2-gas
8977 clean-stage2-gas:
8978         @if [ $(current_stage) = stage2 ]; then \
8979           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
8980         else \
8981           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
8982           $(MAKE) stage2-start; \
8983         fi; \
8984         cd $(HOST_SUBDIR)/gas && \
8985         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8986 @endif gas-bootstrap
8987
8988
8989 .PHONY: all-stage3-gas maybe-all-stage3-gas
8990 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
8991 maybe-all-stage3-gas:
8992 maybe-clean-stage3-gas:
8993 @if gas-bootstrap
8994 maybe-all-stage3-gas: all-stage3-gas
8995 all-stage3: all-stage3-gas
8996 TARGET-stage3-gas = $(TARGET-gas)
8997 all-stage3-gas: configure-stage3-gas
8998         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8999         @r=`${PWD_COMMAND}`; export r; \
9000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9001         TFLAGS="$(STAGE3_TFLAGS)"; \
9002         $(HOST_EXPORTS) \
9003         $(POSTSTAGE1_HOST_EXPORTS)  \
9004         cd $(HOST_SUBDIR)/gas && \
9005         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9006                 CFLAGS="$(STAGE3_CFLAGS)" \
9007                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9008                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9009                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9010                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9011                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9012                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9013                 TFLAGS="$(STAGE3_TFLAGS)" \
9014                 $(TARGET-stage3-gas)
9015
9016 maybe-clean-stage3-gas: clean-stage3-gas
9017 clean-stage3: clean-stage3-gas
9018 clean-stage3-gas:
9019         @if [ $(current_stage) = stage3 ]; then \
9020           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9021         else \
9022           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9023           $(MAKE) stage3-start; \
9024         fi; \
9025         cd $(HOST_SUBDIR)/gas && \
9026         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9027 @endif gas-bootstrap
9028
9029
9030 .PHONY: all-stage4-gas maybe-all-stage4-gas
9031 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9032 maybe-all-stage4-gas:
9033 maybe-clean-stage4-gas:
9034 @if gas-bootstrap
9035 maybe-all-stage4-gas: all-stage4-gas
9036 all-stage4: all-stage4-gas
9037 TARGET-stage4-gas = $(TARGET-gas)
9038 all-stage4-gas: configure-stage4-gas
9039         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9040         @r=`${PWD_COMMAND}`; export r; \
9041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9042         TFLAGS="$(STAGE4_TFLAGS)"; \
9043         $(HOST_EXPORTS) \
9044         $(POSTSTAGE1_HOST_EXPORTS)  \
9045         cd $(HOST_SUBDIR)/gas && \
9046         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9047                 CFLAGS="$(STAGE4_CFLAGS)" \
9048                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9049                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9050                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9051                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9052                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9053                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9054                 TFLAGS="$(STAGE4_TFLAGS)" \
9055                 $(TARGET-stage4-gas)
9056
9057 maybe-clean-stage4-gas: clean-stage4-gas
9058 clean-stage4: clean-stage4-gas
9059 clean-stage4-gas:
9060         @if [ $(current_stage) = stage4 ]; then \
9061           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9062         else \
9063           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9064           $(MAKE) stage4-start; \
9065         fi; \
9066         cd $(HOST_SUBDIR)/gas && \
9067         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9068 @endif gas-bootstrap
9069
9070
9071 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9072 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9073 maybe-all-stageprofile-gas:
9074 maybe-clean-stageprofile-gas:
9075 @if gas-bootstrap
9076 maybe-all-stageprofile-gas: all-stageprofile-gas
9077 all-stageprofile: all-stageprofile-gas
9078 TARGET-stageprofile-gas = $(TARGET-gas)
9079 all-stageprofile-gas: configure-stageprofile-gas
9080         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9081         @r=`${PWD_COMMAND}`; export r; \
9082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9083         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9084         $(HOST_EXPORTS) \
9085         $(POSTSTAGE1_HOST_EXPORTS)  \
9086         cd $(HOST_SUBDIR)/gas && \
9087         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9088                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9089                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9090                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9091                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9092                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9093                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9094                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9095                 TFLAGS="$(STAGEprofile_TFLAGS)" \
9096                 $(TARGET-stageprofile-gas)
9097
9098 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9099 clean-stageprofile: clean-stageprofile-gas
9100 clean-stageprofile-gas:
9101         @if [ $(current_stage) = stageprofile ]; then \
9102           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9103         else \
9104           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9105           $(MAKE) stageprofile-start; \
9106         fi; \
9107         cd $(HOST_SUBDIR)/gas && \
9108         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9109 @endif gas-bootstrap
9110
9111
9112 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9113 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9114 maybe-all-stagefeedback-gas:
9115 maybe-clean-stagefeedback-gas:
9116 @if gas-bootstrap
9117 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9118 all-stagefeedback: all-stagefeedback-gas
9119 TARGET-stagefeedback-gas = $(TARGET-gas)
9120 all-stagefeedback-gas: configure-stagefeedback-gas
9121         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9122         @r=`${PWD_COMMAND}`; export r; \
9123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9124         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9125         $(HOST_EXPORTS) \
9126         $(POSTSTAGE1_HOST_EXPORTS)  \
9127         cd $(HOST_SUBDIR)/gas && \
9128         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9129                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9130                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9131                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9132                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9133                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9134                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9135                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9136                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9137                 $(TARGET-stagefeedback-gas)
9138
9139 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9140 clean-stagefeedback: clean-stagefeedback-gas
9141 clean-stagefeedback-gas:
9142         @if [ $(current_stage) = stagefeedback ]; then \
9143           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9144         else \
9145           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9146           $(MAKE) stagefeedback-start; \
9147         fi; \
9148         cd $(HOST_SUBDIR)/gas && \
9149         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9150 @endif gas-bootstrap
9151
9152
9153
9154
9155
9156 .PHONY: check-gas maybe-check-gas
9157 maybe-check-gas:
9158 @if gas
9159 maybe-check-gas: check-gas
9160
9161 check-gas:
9162         @: $(MAKE); $(unstage)
9163         @r=`${PWD_COMMAND}`; export r; \
9164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9165         $(HOST_EXPORTS) \
9166         (cd $(HOST_SUBDIR)/gas && \
9167           $(MAKE) $(FLAGS_TO_PASS)  check)
9168
9169 @endif gas
9170
9171 .PHONY: install-gas maybe-install-gas
9172 maybe-install-gas:
9173 @if gas
9174 maybe-install-gas: install-gas
9175
9176 install-gas: installdirs
9177         @: $(MAKE); $(unstage)
9178         @r=`${PWD_COMMAND}`; export r; \
9179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9180         $(HOST_EXPORTS) \
9181         (cd $(HOST_SUBDIR)/gas && \
9182           $(MAKE) $(FLAGS_TO_PASS)  install)
9183
9184 @endif gas
9185
9186 .PHONY: install-strip-gas maybe-install-strip-gas
9187 maybe-install-strip-gas:
9188 @if gas
9189 maybe-install-strip-gas: install-strip-gas
9190
9191 install-strip-gas: installdirs
9192         @: $(MAKE); $(unstage)
9193         @r=`${PWD_COMMAND}`; export r; \
9194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9195         $(HOST_EXPORTS) \
9196         (cd $(HOST_SUBDIR)/gas && \
9197           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9198
9199 @endif gas
9200
9201 # Other targets (info, dvi, pdf, etc.)
9202
9203 .PHONY: maybe-info-gas info-gas
9204 maybe-info-gas:
9205 @if gas
9206 maybe-info-gas: info-gas
9207
9208 info-gas: \
9209     configure-gas 
9210         @[ -f ./gas/Makefile ] || exit 0; \
9211         r=`${PWD_COMMAND}`; export r; \
9212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9213         $(HOST_EXPORTS) \
9214         for flag in $(EXTRA_HOST_FLAGS) ; do \
9215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9216         done; \
9217         echo "Doing info in gas" ; \
9218         (cd $(HOST_SUBDIR)/gas && \
9219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9221                   "RANLIB=$${RANLIB}" \
9222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9223                   info) \
9224           || exit 1
9225
9226 @endif gas
9227
9228 .PHONY: maybe-dvi-gas dvi-gas
9229 maybe-dvi-gas:
9230 @if gas
9231 maybe-dvi-gas: dvi-gas
9232
9233 dvi-gas: \
9234     configure-gas 
9235         @[ -f ./gas/Makefile ] || exit 0; \
9236         r=`${PWD_COMMAND}`; export r; \
9237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9238         $(HOST_EXPORTS) \
9239         for flag in $(EXTRA_HOST_FLAGS) ; do \
9240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9241         done; \
9242         echo "Doing dvi in gas" ; \
9243         (cd $(HOST_SUBDIR)/gas && \
9244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9246                   "RANLIB=$${RANLIB}" \
9247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9248                   dvi) \
9249           || exit 1
9250
9251 @endif gas
9252
9253 .PHONY: maybe-pdf-gas pdf-gas
9254 maybe-pdf-gas:
9255 @if gas
9256 maybe-pdf-gas: pdf-gas
9257
9258 pdf-gas: \
9259     configure-gas 
9260         @[ -f ./gas/Makefile ] || exit 0; \
9261         r=`${PWD_COMMAND}`; export r; \
9262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9263         $(HOST_EXPORTS) \
9264         for flag in $(EXTRA_HOST_FLAGS) ; do \
9265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9266         done; \
9267         echo "Doing pdf in gas" ; \
9268         (cd $(HOST_SUBDIR)/gas && \
9269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9271                   "RANLIB=$${RANLIB}" \
9272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9273                   pdf) \
9274           || exit 1
9275
9276 @endif gas
9277
9278 .PHONY: maybe-html-gas html-gas
9279 maybe-html-gas:
9280 @if gas
9281 maybe-html-gas: html-gas
9282
9283 html-gas: \
9284     configure-gas 
9285         @[ -f ./gas/Makefile ] || exit 0; \
9286         r=`${PWD_COMMAND}`; export r; \
9287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9288         $(HOST_EXPORTS) \
9289         for flag in $(EXTRA_HOST_FLAGS) ; do \
9290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9291         done; \
9292         echo "Doing html in gas" ; \
9293         (cd $(HOST_SUBDIR)/gas && \
9294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9296                   "RANLIB=$${RANLIB}" \
9297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9298                   html) \
9299           || exit 1
9300
9301 @endif gas
9302
9303 .PHONY: maybe-TAGS-gas TAGS-gas
9304 maybe-TAGS-gas:
9305 @if gas
9306 maybe-TAGS-gas: TAGS-gas
9307
9308 TAGS-gas: \
9309     configure-gas 
9310         @[ -f ./gas/Makefile ] || exit 0; \
9311         r=`${PWD_COMMAND}`; export r; \
9312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9313         $(HOST_EXPORTS) \
9314         for flag in $(EXTRA_HOST_FLAGS) ; do \
9315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9316         done; \
9317         echo "Doing TAGS in gas" ; \
9318         (cd $(HOST_SUBDIR)/gas && \
9319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9321                   "RANLIB=$${RANLIB}" \
9322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9323                   TAGS) \
9324           || exit 1
9325
9326 @endif gas
9327
9328 .PHONY: maybe-install-info-gas install-info-gas
9329 maybe-install-info-gas:
9330 @if gas
9331 maybe-install-info-gas: install-info-gas
9332
9333 install-info-gas: \
9334     configure-gas \
9335     info-gas 
9336         @[ -f ./gas/Makefile ] || exit 0; \
9337         r=`${PWD_COMMAND}`; export r; \
9338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9339         $(HOST_EXPORTS) \
9340         for flag in $(EXTRA_HOST_FLAGS) ; do \
9341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9342         done; \
9343         echo "Doing install-info in gas" ; \
9344         (cd $(HOST_SUBDIR)/gas && \
9345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9347                   "RANLIB=$${RANLIB}" \
9348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9349                   install-info) \
9350           || exit 1
9351
9352 @endif gas
9353
9354 .PHONY: maybe-install-pdf-gas install-pdf-gas
9355 maybe-install-pdf-gas:
9356 @if gas
9357 maybe-install-pdf-gas: install-pdf-gas
9358
9359 install-pdf-gas: \
9360     configure-gas \
9361     pdf-gas 
9362         @[ -f ./gas/Makefile ] || exit 0; \
9363         r=`${PWD_COMMAND}`; export r; \
9364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9365         $(HOST_EXPORTS) \
9366         for flag in $(EXTRA_HOST_FLAGS) ; do \
9367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9368         done; \
9369         echo "Doing install-pdf in gas" ; \
9370         (cd $(HOST_SUBDIR)/gas && \
9371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9373                   "RANLIB=$${RANLIB}" \
9374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9375                   install-pdf) \
9376           || exit 1
9377
9378 @endif gas
9379
9380 .PHONY: maybe-install-html-gas install-html-gas
9381 maybe-install-html-gas:
9382 @if gas
9383 maybe-install-html-gas: install-html-gas
9384
9385 install-html-gas: \
9386     configure-gas \
9387     html-gas 
9388         @[ -f ./gas/Makefile ] || exit 0; \
9389         r=`${PWD_COMMAND}`; export r; \
9390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9391         $(HOST_EXPORTS) \
9392         for flag in $(EXTRA_HOST_FLAGS) ; do \
9393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9394         done; \
9395         echo "Doing install-html in gas" ; \
9396         (cd $(HOST_SUBDIR)/gas && \
9397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9399                   "RANLIB=$${RANLIB}" \
9400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9401                   install-html) \
9402           || exit 1
9403
9404 @endif gas
9405
9406 .PHONY: maybe-installcheck-gas installcheck-gas
9407 maybe-installcheck-gas:
9408 @if gas
9409 maybe-installcheck-gas: installcheck-gas
9410
9411 installcheck-gas: \
9412     configure-gas 
9413         @[ -f ./gas/Makefile ] || exit 0; \
9414         r=`${PWD_COMMAND}`; export r; \
9415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9416         $(HOST_EXPORTS) \
9417         for flag in $(EXTRA_HOST_FLAGS) ; do \
9418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9419         done; \
9420         echo "Doing installcheck in gas" ; \
9421         (cd $(HOST_SUBDIR)/gas && \
9422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9424                   "RANLIB=$${RANLIB}" \
9425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9426                   installcheck) \
9427           || exit 1
9428
9429 @endif gas
9430
9431 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
9432 maybe-mostlyclean-gas:
9433 @if gas
9434 maybe-mostlyclean-gas: mostlyclean-gas
9435
9436 mostlyclean-gas: 
9437         @[ -f ./gas/Makefile ] || exit 0; \
9438         r=`${PWD_COMMAND}`; export r; \
9439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9440         $(HOST_EXPORTS) \
9441         for flag in $(EXTRA_HOST_FLAGS) ; do \
9442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9443         done; \
9444         echo "Doing mostlyclean in gas" ; \
9445         (cd $(HOST_SUBDIR)/gas && \
9446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9448                   "RANLIB=$${RANLIB}" \
9449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9450                   mostlyclean) \
9451           || exit 1
9452
9453 @endif gas
9454
9455 .PHONY: maybe-clean-gas clean-gas
9456 maybe-clean-gas:
9457 @if gas
9458 maybe-clean-gas: clean-gas
9459
9460 clean-gas: 
9461         @[ -f ./gas/Makefile ] || exit 0; \
9462         r=`${PWD_COMMAND}`; export r; \
9463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9464         $(HOST_EXPORTS) \
9465         for flag in $(EXTRA_HOST_FLAGS) ; do \
9466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9467         done; \
9468         echo "Doing clean in gas" ; \
9469         (cd $(HOST_SUBDIR)/gas && \
9470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9472                   "RANLIB=$${RANLIB}" \
9473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9474                   clean) \
9475           || exit 1
9476
9477 @endif gas
9478
9479 .PHONY: maybe-distclean-gas distclean-gas
9480 maybe-distclean-gas:
9481 @if gas
9482 maybe-distclean-gas: distclean-gas
9483
9484 distclean-gas: 
9485         @[ -f ./gas/Makefile ] || exit 0; \
9486         r=`${PWD_COMMAND}`; export r; \
9487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9488         $(HOST_EXPORTS) \
9489         for flag in $(EXTRA_HOST_FLAGS) ; do \
9490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9491         done; \
9492         echo "Doing distclean in gas" ; \
9493         (cd $(HOST_SUBDIR)/gas && \
9494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9496                   "RANLIB=$${RANLIB}" \
9497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9498                   distclean) \
9499           || exit 1
9500
9501 @endif gas
9502
9503 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
9504 maybe-maintainer-clean-gas:
9505 @if gas
9506 maybe-maintainer-clean-gas: maintainer-clean-gas
9507
9508 maintainer-clean-gas: 
9509         @[ -f ./gas/Makefile ] || exit 0; \
9510         r=`${PWD_COMMAND}`; export r; \
9511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9512         $(HOST_EXPORTS) \
9513         for flag in $(EXTRA_HOST_FLAGS) ; do \
9514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9515         done; \
9516         echo "Doing maintainer-clean in gas" ; \
9517         (cd $(HOST_SUBDIR)/gas && \
9518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9520                   "RANLIB=$${RANLIB}" \
9521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9522                   maintainer-clean) \
9523           || exit 1
9524
9525 @endif gas
9526
9527
9528
9529 .PHONY: configure-gcc maybe-configure-gcc
9530 maybe-configure-gcc:
9531 @if gcc-bootstrap
9532 configure-gcc: stage_current
9533 @endif gcc-bootstrap
9534 @if gcc
9535 maybe-configure-gcc: configure-gcc
9536 configure-gcc: 
9537         @r=`${PWD_COMMAND}`; export r; \
9538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9539         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9540         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9541         $(HOST_EXPORTS)  \
9542         echo Configuring in $(HOST_SUBDIR)/gcc; \
9543         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
9544         case $(srcdir) in \
9545           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9546           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9547                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9548         esac; \
9549         srcdiroption="--srcdir=$${topdir}/gcc"; \
9550         libsrcdir="$$s/gcc"; \
9551         $(SHELL) $${libsrcdir}/configure \
9552           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9553           --target=${target_alias} $${srcdiroption}  \
9554           || exit 1
9555 @endif gcc
9556
9557
9558
9559 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
9560 maybe-configure-stage1-gcc:
9561 @if gcc-bootstrap
9562 maybe-configure-stage1-gcc: configure-stage1-gcc
9563 configure-stage1-gcc:
9564         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9565         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9566         @r=`${PWD_COMMAND}`; export r; \
9567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9568         TFLAGS="$(STAGE1_TFLAGS)"; \
9569         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9570         $(HOST_EXPORTS) \
9571         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9572         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9573         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9574         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
9575         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9576         cd $(HOST_SUBDIR)/gcc || exit 1; \
9577         case $(srcdir) in \
9578           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9579           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9580                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9581         esac; \
9582         srcdiroption="--srcdir=$${topdir}/gcc"; \
9583         libsrcdir="$$s/gcc"; \
9584         $(SHELL) $${libsrcdir}/configure \
9585           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9586           --target=${target_alias} $${srcdiroption} \
9587           $(STAGE1_CONFIGURE_FLAGS)
9588 @endif gcc-bootstrap
9589
9590 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
9591 maybe-configure-stage2-gcc:
9592 @if gcc-bootstrap
9593 maybe-configure-stage2-gcc: configure-stage2-gcc
9594 configure-stage2-gcc:
9595         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9596         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9597         @r=`${PWD_COMMAND}`; export r; \
9598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9599         TFLAGS="$(STAGE2_TFLAGS)"; \
9600         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9601         $(HOST_EXPORTS) \
9602         $(POSTSTAGE1_HOST_EXPORTS) \
9603         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9604         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9605         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9606         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
9607         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9608         cd $(HOST_SUBDIR)/gcc || exit 1; \
9609         case $(srcdir) in \
9610           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9611           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9612                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9613         esac; \
9614         srcdiroption="--srcdir=$${topdir}/gcc"; \
9615         libsrcdir="$$s/gcc"; \
9616         $(SHELL) $${libsrcdir}/configure \
9617           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9618           --target=${target_alias} $${srcdiroption} \
9619           --with-build-libsubdir=$(HOST_SUBDIR) \
9620           $(STAGE2_CONFIGURE_FLAGS)
9621 @endif gcc-bootstrap
9622
9623 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
9624 maybe-configure-stage3-gcc:
9625 @if gcc-bootstrap
9626 maybe-configure-stage3-gcc: configure-stage3-gcc
9627 configure-stage3-gcc:
9628         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9629         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9630         @r=`${PWD_COMMAND}`; export r; \
9631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9632         TFLAGS="$(STAGE3_TFLAGS)"; \
9633         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9634         $(HOST_EXPORTS) \
9635         $(POSTSTAGE1_HOST_EXPORTS) \
9636         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9637         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9638         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9639         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
9640         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9641         cd $(HOST_SUBDIR)/gcc || exit 1; \
9642         case $(srcdir) in \
9643           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9644           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9645                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9646         esac; \
9647         srcdiroption="--srcdir=$${topdir}/gcc"; \
9648         libsrcdir="$$s/gcc"; \
9649         $(SHELL) $${libsrcdir}/configure \
9650           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9651           --target=${target_alias} $${srcdiroption} \
9652           --with-build-libsubdir=$(HOST_SUBDIR) \
9653           $(STAGE3_CONFIGURE_FLAGS)
9654 @endif gcc-bootstrap
9655
9656 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
9657 maybe-configure-stage4-gcc:
9658 @if gcc-bootstrap
9659 maybe-configure-stage4-gcc: configure-stage4-gcc
9660 configure-stage4-gcc:
9661         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9662         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9663         @r=`${PWD_COMMAND}`; export r; \
9664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9665         TFLAGS="$(STAGE4_TFLAGS)"; \
9666         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9667         $(HOST_EXPORTS) \
9668         $(POSTSTAGE1_HOST_EXPORTS) \
9669         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9670         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9671         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9672         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
9673         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9674         cd $(HOST_SUBDIR)/gcc || exit 1; \
9675         case $(srcdir) in \
9676           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9677           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9678                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9679         esac; \
9680         srcdiroption="--srcdir=$${topdir}/gcc"; \
9681         libsrcdir="$$s/gcc"; \
9682         $(SHELL) $${libsrcdir}/configure \
9683           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9684           --target=${target_alias} $${srcdiroption} \
9685           --with-build-libsubdir=$(HOST_SUBDIR) \
9686           $(STAGE4_CONFIGURE_FLAGS)
9687 @endif gcc-bootstrap
9688
9689 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
9690 maybe-configure-stageprofile-gcc:
9691 @if gcc-bootstrap
9692 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
9693 configure-stageprofile-gcc:
9694         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9695         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9696         @r=`${PWD_COMMAND}`; export r; \
9697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9698         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9699         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9700         $(HOST_EXPORTS) \
9701         $(POSTSTAGE1_HOST_EXPORTS) \
9702         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9703         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9704         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9705         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
9706         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9707         cd $(HOST_SUBDIR)/gcc || exit 1; \
9708         case $(srcdir) in \
9709           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9710           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9711                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9712         esac; \
9713         srcdiroption="--srcdir=$${topdir}/gcc"; \
9714         libsrcdir="$$s/gcc"; \
9715         $(SHELL) $${libsrcdir}/configure \
9716           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9717           --target=${target_alias} $${srcdiroption} \
9718           --with-build-libsubdir=$(HOST_SUBDIR) \
9719           $(STAGEprofile_CONFIGURE_FLAGS)
9720 @endif gcc-bootstrap
9721
9722 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
9723 maybe-configure-stagefeedback-gcc:
9724 @if gcc-bootstrap
9725 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
9726 configure-stagefeedback-gcc:
9727         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9728         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9729         @r=`${PWD_COMMAND}`; export r; \
9730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9731         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9732         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9733         $(HOST_EXPORTS) \
9734         $(POSTSTAGE1_HOST_EXPORTS) \
9735         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9736         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9737         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9738         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
9739         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9740         cd $(HOST_SUBDIR)/gcc || exit 1; \
9741         case $(srcdir) in \
9742           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9743           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9744                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9745         esac; \
9746         srcdiroption="--srcdir=$${topdir}/gcc"; \
9747         libsrcdir="$$s/gcc"; \
9748         $(SHELL) $${libsrcdir}/configure \
9749           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9750           --target=${target_alias} $${srcdiroption} \
9751           --with-build-libsubdir=$(HOST_SUBDIR) \
9752           $(STAGEfeedback_CONFIGURE_FLAGS)
9753 @endif gcc-bootstrap
9754
9755
9756
9757
9758
9759 .PHONY: all-gcc maybe-all-gcc
9760 maybe-all-gcc:
9761 @if gcc-bootstrap
9762 all-gcc: stage_current
9763 @endif gcc-bootstrap
9764 @if gcc
9765 TARGET-gcc=all
9766 maybe-all-gcc: all-gcc
9767 all-gcc: configure-gcc
9768         @r=`${PWD_COMMAND}`; export r; \
9769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9770         $(HOST_EXPORTS)  \
9771         (cd $(HOST_SUBDIR)/gcc && \
9772           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9773                 $(TARGET-gcc))
9774 @endif gcc
9775
9776
9777
9778 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
9779 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
9780 maybe-all-stage1-gcc:
9781 maybe-clean-stage1-gcc:
9782 @if gcc-bootstrap
9783 maybe-all-stage1-gcc: all-stage1-gcc
9784 all-stage1: all-stage1-gcc
9785 TARGET-stage1-gcc = $(TARGET-gcc)
9786 all-stage1-gcc: configure-stage1-gcc
9787         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9788         @r=`${PWD_COMMAND}`; export r; \
9789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9790         TFLAGS="$(STAGE1_TFLAGS)"; \
9791         $(HOST_EXPORTS)  \
9792         cd $(HOST_SUBDIR)/gcc && \
9793         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9794                 CFLAGS="$(STAGE1_CFLAGS)" \
9795                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9796                 LIBCFLAGS="$(LIBCFLAGS)" \
9797                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9798                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9799                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9800                 $(EXTRA_HOST_FLAGS)  \
9801                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9802                 TFLAGS="$(STAGE1_TFLAGS)" \
9803                 $(TARGET-stage1-gcc)
9804
9805 maybe-clean-stage1-gcc: clean-stage1-gcc
9806 clean-stage1: clean-stage1-gcc
9807 clean-stage1-gcc:
9808         @if [ $(current_stage) = stage1 ]; then \
9809           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9810         else \
9811           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
9812           $(MAKE) stage1-start; \
9813         fi; \
9814         cd $(HOST_SUBDIR)/gcc && \
9815         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9816         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
9817 @endif gcc-bootstrap
9818
9819
9820 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
9821 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
9822 maybe-all-stage2-gcc:
9823 maybe-clean-stage2-gcc:
9824 @if gcc-bootstrap
9825 maybe-all-stage2-gcc: all-stage2-gcc
9826 all-stage2: all-stage2-gcc
9827 TARGET-stage2-gcc = $(TARGET-gcc)
9828 all-stage2-gcc: configure-stage2-gcc
9829         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9830         @r=`${PWD_COMMAND}`; export r; \
9831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9832         TFLAGS="$(STAGE2_TFLAGS)"; \
9833         $(HOST_EXPORTS) \
9834         $(POSTSTAGE1_HOST_EXPORTS)  \
9835         cd $(HOST_SUBDIR)/gcc && \
9836         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9837                 CFLAGS="$(STAGE2_CFLAGS)" \
9838                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9839                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9840                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9841                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9842                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9843                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9844                 TFLAGS="$(STAGE2_TFLAGS)" \
9845                 $(TARGET-stage2-gcc)
9846
9847 maybe-clean-stage2-gcc: clean-stage2-gcc
9848 clean-stage2: clean-stage2-gcc
9849 clean-stage2-gcc:
9850         @if [ $(current_stage) = stage2 ]; then \
9851           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9852         else \
9853           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
9854           $(MAKE) stage2-start; \
9855         fi; \
9856         cd $(HOST_SUBDIR)/gcc && \
9857         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
9858 @endif gcc-bootstrap
9859
9860
9861 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
9862 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
9863 maybe-all-stage3-gcc:
9864 maybe-clean-stage3-gcc:
9865 @if gcc-bootstrap
9866 maybe-all-stage3-gcc: all-stage3-gcc
9867 all-stage3: all-stage3-gcc
9868 TARGET-stage3-gcc = $(TARGET-gcc)
9869 all-stage3-gcc: configure-stage3-gcc
9870         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9871         @r=`${PWD_COMMAND}`; export r; \
9872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9873         TFLAGS="$(STAGE3_TFLAGS)"; \
9874         $(HOST_EXPORTS) \
9875         $(POSTSTAGE1_HOST_EXPORTS)  \
9876         cd $(HOST_SUBDIR)/gcc && \
9877         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9878                 CFLAGS="$(STAGE3_CFLAGS)" \
9879                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9880                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9881                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9882                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9883                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9884                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9885                 TFLAGS="$(STAGE3_TFLAGS)" \
9886                 $(TARGET-stage3-gcc)
9887
9888 maybe-clean-stage3-gcc: clean-stage3-gcc
9889 clean-stage3: clean-stage3-gcc
9890 clean-stage3-gcc:
9891         @if [ $(current_stage) = stage3 ]; then \
9892           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9893         else \
9894           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
9895           $(MAKE) stage3-start; \
9896         fi; \
9897         cd $(HOST_SUBDIR)/gcc && \
9898         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
9899 @endif gcc-bootstrap
9900
9901
9902 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
9903 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
9904 maybe-all-stage4-gcc:
9905 maybe-clean-stage4-gcc:
9906 @if gcc-bootstrap
9907 maybe-all-stage4-gcc: all-stage4-gcc
9908 all-stage4: all-stage4-gcc
9909 TARGET-stage4-gcc = $(TARGET-gcc)
9910 all-stage4-gcc: configure-stage4-gcc
9911         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9912         @r=`${PWD_COMMAND}`; export r; \
9913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9914         TFLAGS="$(STAGE4_TFLAGS)"; \
9915         $(HOST_EXPORTS) \
9916         $(POSTSTAGE1_HOST_EXPORTS)  \
9917         cd $(HOST_SUBDIR)/gcc && \
9918         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9919                 CFLAGS="$(STAGE4_CFLAGS)" \
9920                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9921                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9922                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9923                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9924                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9925                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9926                 TFLAGS="$(STAGE4_TFLAGS)" \
9927                 $(TARGET-stage4-gcc)
9928
9929 maybe-clean-stage4-gcc: clean-stage4-gcc
9930 clean-stage4: clean-stage4-gcc
9931 clean-stage4-gcc:
9932         @if [ $(current_stage) = stage4 ]; then \
9933           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9934         else \
9935           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
9936           $(MAKE) stage4-start; \
9937         fi; \
9938         cd $(HOST_SUBDIR)/gcc && \
9939         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
9940 @endif gcc-bootstrap
9941
9942
9943 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
9944 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
9945 maybe-all-stageprofile-gcc:
9946 maybe-clean-stageprofile-gcc:
9947 @if gcc-bootstrap
9948 maybe-all-stageprofile-gcc: all-stageprofile-gcc
9949 all-stageprofile: all-stageprofile-gcc
9950 TARGET-stageprofile-gcc = $(TARGET-gcc)
9951 all-stageprofile-gcc: configure-stageprofile-gcc
9952         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9953         @r=`${PWD_COMMAND}`; export r; \
9954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9955         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9956         $(HOST_EXPORTS) \
9957         $(POSTSTAGE1_HOST_EXPORTS)  \
9958         cd $(HOST_SUBDIR)/gcc && \
9959         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9960                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9961                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9962                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9963                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9964                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9965                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9966                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9967                 TFLAGS="$(STAGEprofile_TFLAGS)" \
9968                 $(TARGET-stageprofile-gcc)
9969
9970 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
9971 clean-stageprofile: clean-stageprofile-gcc
9972 clean-stageprofile-gcc:
9973         @if [ $(current_stage) = stageprofile ]; then \
9974           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9975         else \
9976           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
9977           $(MAKE) stageprofile-start; \
9978         fi; \
9979         cd $(HOST_SUBDIR)/gcc && \
9980         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
9981 @endif gcc-bootstrap
9982
9983
9984 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
9985 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
9986 maybe-all-stagefeedback-gcc:
9987 maybe-clean-stagefeedback-gcc:
9988 @if gcc-bootstrap
9989 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
9990 all-stagefeedback: all-stagefeedback-gcc
9991 TARGET-stagefeedback-gcc = $(TARGET-gcc)
9992 all-stagefeedback-gcc: configure-stagefeedback-gcc
9993         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9994         @r=`${PWD_COMMAND}`; export r; \
9995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9996         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9997         $(HOST_EXPORTS) \
9998         $(POSTSTAGE1_HOST_EXPORTS)  \
9999         cd $(HOST_SUBDIR)/gcc && \
10000         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10001                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10002                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10003                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10004                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10005                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10006                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10007                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10008                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10009                 $(TARGET-stagefeedback-gcc)
10010
10011 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10012 clean-stagefeedback: clean-stagefeedback-gcc
10013 clean-stagefeedback-gcc:
10014         @if [ $(current_stage) = stagefeedback ]; then \
10015           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10016         else \
10017           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10018           $(MAKE) stagefeedback-start; \
10019         fi; \
10020         cd $(HOST_SUBDIR)/gcc && \
10021         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10022 @endif gcc-bootstrap
10023
10024
10025
10026
10027
10028 .PHONY: check-gcc maybe-check-gcc
10029 maybe-check-gcc:
10030 @if gcc
10031 maybe-check-gcc: check-gcc
10032
10033 check-gcc:
10034         @: $(MAKE); $(unstage)
10035         @r=`${PWD_COMMAND}`; export r; \
10036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10037         $(HOST_EXPORTS) \
10038         (cd $(HOST_SUBDIR)/gcc && \
10039           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
10040
10041 @endif gcc
10042
10043 .PHONY: install-gcc maybe-install-gcc
10044 maybe-install-gcc:
10045 @if gcc
10046 maybe-install-gcc: install-gcc
10047
10048 install-gcc: installdirs
10049         @: $(MAKE); $(unstage)
10050         @r=`${PWD_COMMAND}`; export r; \
10051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10052         $(HOST_EXPORTS) \
10053         (cd $(HOST_SUBDIR)/gcc && \
10054           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10055
10056 @endif gcc
10057
10058 .PHONY: install-strip-gcc maybe-install-strip-gcc
10059 maybe-install-strip-gcc:
10060 @if gcc
10061 maybe-install-strip-gcc: install-strip-gcc
10062
10063 install-strip-gcc: installdirs
10064         @: $(MAKE); $(unstage)
10065         @r=`${PWD_COMMAND}`; export r; \
10066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10067         $(HOST_EXPORTS) \
10068         (cd $(HOST_SUBDIR)/gcc && \
10069           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10070
10071 @endif gcc
10072
10073 # Other targets (info, dvi, pdf, etc.)
10074
10075 .PHONY: maybe-info-gcc info-gcc
10076 maybe-info-gcc:
10077 @if gcc
10078 maybe-info-gcc: info-gcc
10079
10080 info-gcc: \
10081     configure-gcc 
10082         @[ -f ./gcc/Makefile ] || exit 0; \
10083         r=`${PWD_COMMAND}`; export r; \
10084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10085         $(HOST_EXPORTS) \
10086         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10088         done; \
10089         echo "Doing info in gcc" ; \
10090         (cd $(HOST_SUBDIR)/gcc && \
10091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10093                   "RANLIB=$${RANLIB}" \
10094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10095                   info) \
10096           || exit 1
10097
10098 @endif gcc
10099
10100 .PHONY: maybe-dvi-gcc dvi-gcc
10101 maybe-dvi-gcc:
10102 @if gcc
10103 maybe-dvi-gcc: dvi-gcc
10104
10105 dvi-gcc: \
10106     configure-gcc 
10107         @[ -f ./gcc/Makefile ] || exit 0; \
10108         r=`${PWD_COMMAND}`; export r; \
10109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10110         $(HOST_EXPORTS) \
10111         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10113         done; \
10114         echo "Doing dvi in gcc" ; \
10115         (cd $(HOST_SUBDIR)/gcc && \
10116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10118                   "RANLIB=$${RANLIB}" \
10119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10120                   dvi) \
10121           || exit 1
10122
10123 @endif gcc
10124
10125 .PHONY: maybe-pdf-gcc pdf-gcc
10126 maybe-pdf-gcc:
10127 @if gcc
10128 maybe-pdf-gcc: pdf-gcc
10129
10130 pdf-gcc: \
10131     configure-gcc 
10132         @[ -f ./gcc/Makefile ] || exit 0; \
10133         r=`${PWD_COMMAND}`; export r; \
10134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10135         $(HOST_EXPORTS) \
10136         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10138         done; \
10139         echo "Doing pdf in gcc" ; \
10140         (cd $(HOST_SUBDIR)/gcc && \
10141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10143                   "RANLIB=$${RANLIB}" \
10144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10145                   pdf) \
10146           || exit 1
10147
10148 @endif gcc
10149
10150 .PHONY: maybe-html-gcc html-gcc
10151 maybe-html-gcc:
10152 @if gcc
10153 maybe-html-gcc: html-gcc
10154
10155 html-gcc: \
10156     configure-gcc 
10157         @[ -f ./gcc/Makefile ] || exit 0; \
10158         r=`${PWD_COMMAND}`; export r; \
10159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10160         $(HOST_EXPORTS) \
10161         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10163         done; \
10164         echo "Doing html in gcc" ; \
10165         (cd $(HOST_SUBDIR)/gcc && \
10166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10168                   "RANLIB=$${RANLIB}" \
10169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10170                   html) \
10171           || exit 1
10172
10173 @endif gcc
10174
10175 .PHONY: maybe-TAGS-gcc TAGS-gcc
10176 maybe-TAGS-gcc:
10177 @if gcc
10178 maybe-TAGS-gcc: TAGS-gcc
10179
10180 TAGS-gcc: \
10181     configure-gcc 
10182         @[ -f ./gcc/Makefile ] || exit 0; \
10183         r=`${PWD_COMMAND}`; export r; \
10184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10185         $(HOST_EXPORTS) \
10186         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10188         done; \
10189         echo "Doing TAGS in gcc" ; \
10190         (cd $(HOST_SUBDIR)/gcc && \
10191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10193                   "RANLIB=$${RANLIB}" \
10194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10195                   TAGS) \
10196           || exit 1
10197
10198 @endif gcc
10199
10200 .PHONY: maybe-install-info-gcc install-info-gcc
10201 maybe-install-info-gcc:
10202 @if gcc
10203 maybe-install-info-gcc: install-info-gcc
10204
10205 install-info-gcc: \
10206     configure-gcc \
10207     info-gcc 
10208         @[ -f ./gcc/Makefile ] || exit 0; \
10209         r=`${PWD_COMMAND}`; export r; \
10210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10211         $(HOST_EXPORTS) \
10212         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10214         done; \
10215         echo "Doing install-info in gcc" ; \
10216         (cd $(HOST_SUBDIR)/gcc && \
10217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10219                   "RANLIB=$${RANLIB}" \
10220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10221                   install-info) \
10222           || exit 1
10223
10224 @endif gcc
10225
10226 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10227 maybe-install-pdf-gcc:
10228 @if gcc
10229 maybe-install-pdf-gcc: install-pdf-gcc
10230
10231 install-pdf-gcc: \
10232     configure-gcc \
10233     pdf-gcc 
10234         @[ -f ./gcc/Makefile ] || exit 0; \
10235         r=`${PWD_COMMAND}`; export r; \
10236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10237         $(HOST_EXPORTS) \
10238         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10240         done; \
10241         echo "Doing install-pdf in gcc" ; \
10242         (cd $(HOST_SUBDIR)/gcc && \
10243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10245                   "RANLIB=$${RANLIB}" \
10246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10247                   install-pdf) \
10248           || exit 1
10249
10250 @endif gcc
10251
10252 .PHONY: maybe-install-html-gcc install-html-gcc
10253 maybe-install-html-gcc:
10254 @if gcc
10255 maybe-install-html-gcc: install-html-gcc
10256
10257 install-html-gcc: \
10258     configure-gcc \
10259     html-gcc 
10260         @[ -f ./gcc/Makefile ] || exit 0; \
10261         r=`${PWD_COMMAND}`; export r; \
10262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10263         $(HOST_EXPORTS) \
10264         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10266         done; \
10267         echo "Doing install-html in gcc" ; \
10268         (cd $(HOST_SUBDIR)/gcc && \
10269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10271                   "RANLIB=$${RANLIB}" \
10272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10273                   install-html) \
10274           || exit 1
10275
10276 @endif gcc
10277
10278 .PHONY: maybe-installcheck-gcc installcheck-gcc
10279 maybe-installcheck-gcc:
10280 @if gcc
10281 maybe-installcheck-gcc: installcheck-gcc
10282
10283 installcheck-gcc: \
10284     configure-gcc 
10285         @[ -f ./gcc/Makefile ] || exit 0; \
10286         r=`${PWD_COMMAND}`; export r; \
10287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10288         $(HOST_EXPORTS) \
10289         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10291         done; \
10292         echo "Doing installcheck in gcc" ; \
10293         (cd $(HOST_SUBDIR)/gcc && \
10294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10296                   "RANLIB=$${RANLIB}" \
10297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10298                   installcheck) \
10299           || exit 1
10300
10301 @endif gcc
10302
10303 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10304 maybe-mostlyclean-gcc:
10305 @if gcc
10306 maybe-mostlyclean-gcc: mostlyclean-gcc
10307
10308 mostlyclean-gcc: 
10309         @[ -f ./gcc/Makefile ] || exit 0; \
10310         r=`${PWD_COMMAND}`; export r; \
10311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10312         $(HOST_EXPORTS) \
10313         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10315         done; \
10316         echo "Doing mostlyclean in gcc" ; \
10317         (cd $(HOST_SUBDIR)/gcc && \
10318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10320                   "RANLIB=$${RANLIB}" \
10321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10322                   mostlyclean) \
10323           || exit 1
10324
10325 @endif gcc
10326
10327 .PHONY: maybe-clean-gcc clean-gcc
10328 maybe-clean-gcc:
10329 @if gcc
10330 maybe-clean-gcc: clean-gcc
10331
10332 clean-gcc: 
10333         @[ -f ./gcc/Makefile ] || exit 0; \
10334         r=`${PWD_COMMAND}`; export r; \
10335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10336         $(HOST_EXPORTS) \
10337         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10339         done; \
10340         echo "Doing clean in gcc" ; \
10341         (cd $(HOST_SUBDIR)/gcc && \
10342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10344                   "RANLIB=$${RANLIB}" \
10345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10346                   clean) \
10347           || exit 1
10348
10349 @endif gcc
10350
10351 .PHONY: maybe-distclean-gcc distclean-gcc
10352 maybe-distclean-gcc:
10353 @if gcc
10354 maybe-distclean-gcc: distclean-gcc
10355
10356 distclean-gcc: 
10357         @[ -f ./gcc/Makefile ] || exit 0; \
10358         r=`${PWD_COMMAND}`; export r; \
10359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10360         $(HOST_EXPORTS) \
10361         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10363         done; \
10364         echo "Doing distclean in gcc" ; \
10365         (cd $(HOST_SUBDIR)/gcc && \
10366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10368                   "RANLIB=$${RANLIB}" \
10369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10370                   distclean) \
10371           || exit 1
10372
10373 @endif gcc
10374
10375 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
10376 maybe-maintainer-clean-gcc:
10377 @if gcc
10378 maybe-maintainer-clean-gcc: maintainer-clean-gcc
10379
10380 maintainer-clean-gcc: 
10381         @[ -f ./gcc/Makefile ] || exit 0; \
10382         r=`${PWD_COMMAND}`; export r; \
10383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10384         $(HOST_EXPORTS) \
10385         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10387         done; \
10388         echo "Doing maintainer-clean in gcc" ; \
10389         (cd $(HOST_SUBDIR)/gcc && \
10390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10392                   "RANLIB=$${RANLIB}" \
10393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10394                   maintainer-clean) \
10395           || exit 1
10396
10397 @endif gcc
10398
10399
10400
10401 .PHONY: configure-gmp maybe-configure-gmp
10402 maybe-configure-gmp:
10403 @if gcc-bootstrap
10404 configure-gmp: stage_current
10405 @endif gcc-bootstrap
10406 @if gmp
10407 maybe-configure-gmp: configure-gmp
10408 configure-gmp: 
10409         @r=`${PWD_COMMAND}`; export r; \
10410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10411         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10412         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10413         $(HOST_EXPORTS)  \
10414         echo Configuring in $(HOST_SUBDIR)/gmp; \
10415         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
10416         case $(srcdir) in \
10417           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10418           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10419                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10420         esac; \
10421         srcdiroption="--srcdir=$${topdir}/gmp"; \
10422         libsrcdir="$$s/gmp"; \
10423         $(SHELL) $${libsrcdir}/configure \
10424           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10425           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
10426           || exit 1
10427 @endif gmp
10428
10429
10430
10431 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
10432 maybe-configure-stage1-gmp:
10433 @if gmp-bootstrap
10434 maybe-configure-stage1-gmp: configure-stage1-gmp
10435 configure-stage1-gmp:
10436         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10437         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10438         @r=`${PWD_COMMAND}`; export r; \
10439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10440         TFLAGS="$(STAGE1_TFLAGS)"; \
10441         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10442         $(HOST_EXPORTS) \
10443         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10444         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10445         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10446         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
10447         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10448         cd $(HOST_SUBDIR)/gmp || exit 1; \
10449         case $(srcdir) in \
10450           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10451           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10452                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10453         esac; \
10454         srcdiroption="--srcdir=$${topdir}/gmp"; \
10455         libsrcdir="$$s/gmp"; \
10456         $(SHELL) $${libsrcdir}/configure \
10457           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10458           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10459           $(STAGE1_CONFIGURE_FLAGS) \
10460           --disable-shared
10461 @endif gmp-bootstrap
10462
10463 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
10464 maybe-configure-stage2-gmp:
10465 @if gmp-bootstrap
10466 maybe-configure-stage2-gmp: configure-stage2-gmp
10467 configure-stage2-gmp:
10468         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10469         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10470         @r=`${PWD_COMMAND}`; export r; \
10471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10472         TFLAGS="$(STAGE2_TFLAGS)"; \
10473         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10474         $(HOST_EXPORTS) \
10475         $(POSTSTAGE1_HOST_EXPORTS) \
10476         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10477         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10478         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10479         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
10480         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10481         cd $(HOST_SUBDIR)/gmp || exit 1; \
10482         case $(srcdir) in \
10483           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10484           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10485                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10486         esac; \
10487         srcdiroption="--srcdir=$${topdir}/gmp"; \
10488         libsrcdir="$$s/gmp"; \
10489         $(SHELL) $${libsrcdir}/configure \
10490           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10491           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10492           --with-build-libsubdir=$(HOST_SUBDIR) \
10493           $(STAGE2_CONFIGURE_FLAGS) \
10494           --disable-shared
10495 @endif gmp-bootstrap
10496
10497 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
10498 maybe-configure-stage3-gmp:
10499 @if gmp-bootstrap
10500 maybe-configure-stage3-gmp: configure-stage3-gmp
10501 configure-stage3-gmp:
10502         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10503         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10504         @r=`${PWD_COMMAND}`; export r; \
10505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10506         TFLAGS="$(STAGE3_TFLAGS)"; \
10507         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10508         $(HOST_EXPORTS) \
10509         $(POSTSTAGE1_HOST_EXPORTS) \
10510         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10511         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10512         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10513         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
10514         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10515         cd $(HOST_SUBDIR)/gmp || exit 1; \
10516         case $(srcdir) in \
10517           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10518           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10519                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10520         esac; \
10521         srcdiroption="--srcdir=$${topdir}/gmp"; \
10522         libsrcdir="$$s/gmp"; \
10523         $(SHELL) $${libsrcdir}/configure \
10524           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10525           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10526           --with-build-libsubdir=$(HOST_SUBDIR) \
10527           $(STAGE3_CONFIGURE_FLAGS) \
10528           --disable-shared
10529 @endif gmp-bootstrap
10530
10531 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
10532 maybe-configure-stage4-gmp:
10533 @if gmp-bootstrap
10534 maybe-configure-stage4-gmp: configure-stage4-gmp
10535 configure-stage4-gmp:
10536         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10537         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10538         @r=`${PWD_COMMAND}`; export r; \
10539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10540         TFLAGS="$(STAGE4_TFLAGS)"; \
10541         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10542         $(HOST_EXPORTS) \
10543         $(POSTSTAGE1_HOST_EXPORTS) \
10544         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10545         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10546         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10547         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
10548         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10549         cd $(HOST_SUBDIR)/gmp || exit 1; \
10550         case $(srcdir) in \
10551           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10552           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10553                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10554         esac; \
10555         srcdiroption="--srcdir=$${topdir}/gmp"; \
10556         libsrcdir="$$s/gmp"; \
10557         $(SHELL) $${libsrcdir}/configure \
10558           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10559           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10560           --with-build-libsubdir=$(HOST_SUBDIR) \
10561           $(STAGE4_CONFIGURE_FLAGS) \
10562           --disable-shared
10563 @endif gmp-bootstrap
10564
10565 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
10566 maybe-configure-stageprofile-gmp:
10567 @if gmp-bootstrap
10568 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
10569 configure-stageprofile-gmp:
10570         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10571         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10572         @r=`${PWD_COMMAND}`; export r; \
10573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10574         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10575         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10576         $(HOST_EXPORTS) \
10577         $(POSTSTAGE1_HOST_EXPORTS) \
10578         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10579         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10580         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10581         echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
10582         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10583         cd $(HOST_SUBDIR)/gmp || exit 1; \
10584         case $(srcdir) in \
10585           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10586           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10587                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10588         esac; \
10589         srcdiroption="--srcdir=$${topdir}/gmp"; \
10590         libsrcdir="$$s/gmp"; \
10591         $(SHELL) $${libsrcdir}/configure \
10592           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10593           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10594           --with-build-libsubdir=$(HOST_SUBDIR) \
10595           $(STAGEprofile_CONFIGURE_FLAGS) \
10596           --disable-shared
10597 @endif gmp-bootstrap
10598
10599 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
10600 maybe-configure-stagefeedback-gmp:
10601 @if gmp-bootstrap
10602 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
10603 configure-stagefeedback-gmp:
10604         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10605         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10606         @r=`${PWD_COMMAND}`; export r; \
10607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10608         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10609         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10610         $(HOST_EXPORTS) \
10611         $(POSTSTAGE1_HOST_EXPORTS) \
10612         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10613         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10614         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
10615         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
10616         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10617         cd $(HOST_SUBDIR)/gmp || exit 1; \
10618         case $(srcdir) in \
10619           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10620           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10621                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10622         esac; \
10623         srcdiroption="--srcdir=$${topdir}/gmp"; \
10624         libsrcdir="$$s/gmp"; \
10625         $(SHELL) $${libsrcdir}/configure \
10626           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10627           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10628           --with-build-libsubdir=$(HOST_SUBDIR) \
10629           $(STAGEfeedback_CONFIGURE_FLAGS) \
10630           --disable-shared
10631 @endif gmp-bootstrap
10632
10633
10634
10635
10636
10637 .PHONY: all-gmp maybe-all-gmp
10638 maybe-all-gmp:
10639 @if gcc-bootstrap
10640 all-gmp: stage_current
10641 @endif gcc-bootstrap
10642 @if gmp
10643 TARGET-gmp=all
10644 maybe-all-gmp: all-gmp
10645 all-gmp: configure-gmp
10646         @r=`${PWD_COMMAND}`; export r; \
10647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10648         $(HOST_EXPORTS)  \
10649         (cd $(HOST_SUBDIR)/gmp && \
10650           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
10651                 $(TARGET-gmp))
10652 @endif gmp
10653
10654
10655
10656 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
10657 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
10658 maybe-all-stage1-gmp:
10659 maybe-clean-stage1-gmp:
10660 @if gmp-bootstrap
10661 maybe-all-stage1-gmp: all-stage1-gmp
10662 all-stage1: all-stage1-gmp
10663 TARGET-stage1-gmp = $(TARGET-gmp)
10664 all-stage1-gmp: configure-stage1-gmp
10665         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10666         @r=`${PWD_COMMAND}`; export r; \
10667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10668         TFLAGS="$(STAGE1_TFLAGS)"; \
10669         $(HOST_EXPORTS)  \
10670         cd $(HOST_SUBDIR)/gmp && \
10671         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10672                 CFLAGS="$(STAGE1_CFLAGS)" \
10673                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10674                 LIBCFLAGS="$(LIBCFLAGS)" \
10675                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10676                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10677                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10678                 $(EXTRA_HOST_FLAGS)  \
10679                 $(STAGE1_FLAGS_TO_PASS)  \
10680                 TFLAGS="$(STAGE1_TFLAGS)" \
10681                 $(TARGET-stage1-gmp)
10682
10683 maybe-clean-stage1-gmp: clean-stage1-gmp
10684 clean-stage1: clean-stage1-gmp
10685 clean-stage1-gmp:
10686         @if [ $(current_stage) = stage1 ]; then \
10687           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10688         else \
10689           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
10690           $(MAKE) stage1-start; \
10691         fi; \
10692         cd $(HOST_SUBDIR)/gmp && \
10693         $(MAKE) $(EXTRA_HOST_FLAGS)  \
10694         $(STAGE1_FLAGS_TO_PASS)  clean
10695 @endif gmp-bootstrap
10696
10697
10698 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
10699 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
10700 maybe-all-stage2-gmp:
10701 maybe-clean-stage2-gmp:
10702 @if gmp-bootstrap
10703 maybe-all-stage2-gmp: all-stage2-gmp
10704 all-stage2: all-stage2-gmp
10705 TARGET-stage2-gmp = $(TARGET-gmp)
10706 all-stage2-gmp: configure-stage2-gmp
10707         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10708         @r=`${PWD_COMMAND}`; export r; \
10709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10710         TFLAGS="$(STAGE2_TFLAGS)"; \
10711         $(HOST_EXPORTS) \
10712         $(POSTSTAGE1_HOST_EXPORTS)  \
10713         cd $(HOST_SUBDIR)/gmp && \
10714         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10715                 CFLAGS="$(STAGE2_CFLAGS)" \
10716                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10717                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10718                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10719                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10720                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10721                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10722                 TFLAGS="$(STAGE2_TFLAGS)" \
10723                 $(TARGET-stage2-gmp)
10724
10725 maybe-clean-stage2-gmp: clean-stage2-gmp
10726 clean-stage2: clean-stage2-gmp
10727 clean-stage2-gmp:
10728         @if [ $(current_stage) = stage2 ]; then \
10729           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10730         else \
10731           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
10732           $(MAKE) stage2-start; \
10733         fi; \
10734         cd $(HOST_SUBDIR)/gmp && \
10735         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10736 @endif gmp-bootstrap
10737
10738
10739 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
10740 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
10741 maybe-all-stage3-gmp:
10742 maybe-clean-stage3-gmp:
10743 @if gmp-bootstrap
10744 maybe-all-stage3-gmp: all-stage3-gmp
10745 all-stage3: all-stage3-gmp
10746 TARGET-stage3-gmp = $(TARGET-gmp)
10747 all-stage3-gmp: configure-stage3-gmp
10748         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10749         @r=`${PWD_COMMAND}`; export r; \
10750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10751         TFLAGS="$(STAGE3_TFLAGS)"; \
10752         $(HOST_EXPORTS) \
10753         $(POSTSTAGE1_HOST_EXPORTS)  \
10754         cd $(HOST_SUBDIR)/gmp && \
10755         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10756                 CFLAGS="$(STAGE3_CFLAGS)" \
10757                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10758                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10759                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10760                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10761                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10762                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10763                 TFLAGS="$(STAGE3_TFLAGS)" \
10764                 $(TARGET-stage3-gmp)
10765
10766 maybe-clean-stage3-gmp: clean-stage3-gmp
10767 clean-stage3: clean-stage3-gmp
10768 clean-stage3-gmp:
10769         @if [ $(current_stage) = stage3 ]; then \
10770           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10771         else \
10772           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
10773           $(MAKE) stage3-start; \
10774         fi; \
10775         cd $(HOST_SUBDIR)/gmp && \
10776         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10777 @endif gmp-bootstrap
10778
10779
10780 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
10781 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
10782 maybe-all-stage4-gmp:
10783 maybe-clean-stage4-gmp:
10784 @if gmp-bootstrap
10785 maybe-all-stage4-gmp: all-stage4-gmp
10786 all-stage4: all-stage4-gmp
10787 TARGET-stage4-gmp = $(TARGET-gmp)
10788 all-stage4-gmp: configure-stage4-gmp
10789         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10790         @r=`${PWD_COMMAND}`; export r; \
10791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10792         TFLAGS="$(STAGE4_TFLAGS)"; \
10793         $(HOST_EXPORTS) \
10794         $(POSTSTAGE1_HOST_EXPORTS)  \
10795         cd $(HOST_SUBDIR)/gmp && \
10796         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10797                 CFLAGS="$(STAGE4_CFLAGS)" \
10798                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10799                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10800                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10801                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10802                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10803                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10804                 TFLAGS="$(STAGE4_TFLAGS)" \
10805                 $(TARGET-stage4-gmp)
10806
10807 maybe-clean-stage4-gmp: clean-stage4-gmp
10808 clean-stage4: clean-stage4-gmp
10809 clean-stage4-gmp:
10810         @if [ $(current_stage) = stage4 ]; then \
10811           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10812         else \
10813           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
10814           $(MAKE) stage4-start; \
10815         fi; \
10816         cd $(HOST_SUBDIR)/gmp && \
10817         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10818 @endif gmp-bootstrap
10819
10820
10821 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
10822 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
10823 maybe-all-stageprofile-gmp:
10824 maybe-clean-stageprofile-gmp:
10825 @if gmp-bootstrap
10826 maybe-all-stageprofile-gmp: all-stageprofile-gmp
10827 all-stageprofile: all-stageprofile-gmp
10828 TARGET-stageprofile-gmp = $(TARGET-gmp)
10829 all-stageprofile-gmp: configure-stageprofile-gmp
10830         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10831         @r=`${PWD_COMMAND}`; export r; \
10832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10833         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10834         $(HOST_EXPORTS) \
10835         $(POSTSTAGE1_HOST_EXPORTS)  \
10836         cd $(HOST_SUBDIR)/gmp && \
10837         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10838                 CFLAGS="$(STAGEprofile_CFLAGS)" \
10839                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10840                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10841                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10842                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10843                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10844                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10845                 TFLAGS="$(STAGEprofile_TFLAGS)" \
10846                 $(TARGET-stageprofile-gmp)
10847
10848 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
10849 clean-stageprofile: clean-stageprofile-gmp
10850 clean-stageprofile-gmp:
10851         @if [ $(current_stage) = stageprofile ]; then \
10852           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10853         else \
10854           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
10855           $(MAKE) stageprofile-start; \
10856         fi; \
10857         cd $(HOST_SUBDIR)/gmp && \
10858         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10859 @endif gmp-bootstrap
10860
10861
10862 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
10863 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
10864 maybe-all-stagefeedback-gmp:
10865 maybe-clean-stagefeedback-gmp:
10866 @if gmp-bootstrap
10867 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
10868 all-stagefeedback: all-stagefeedback-gmp
10869 TARGET-stagefeedback-gmp = $(TARGET-gmp)
10870 all-stagefeedback-gmp: configure-stagefeedback-gmp
10871         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10872         @r=`${PWD_COMMAND}`; export r; \
10873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10874         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10875         $(HOST_EXPORTS) \
10876         $(POSTSTAGE1_HOST_EXPORTS)  \
10877         cd $(HOST_SUBDIR)/gmp && \
10878         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10879                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10880                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10881                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10882                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10883                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10884                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10885                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10886                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10887                 $(TARGET-stagefeedback-gmp)
10888
10889 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
10890 clean-stagefeedback: clean-stagefeedback-gmp
10891 clean-stagefeedback-gmp:
10892         @if [ $(current_stage) = stagefeedback ]; then \
10893           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10894         else \
10895           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
10896           $(MAKE) stagefeedback-start; \
10897         fi; \
10898         cd $(HOST_SUBDIR)/gmp && \
10899         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10900 @endif gmp-bootstrap
10901
10902
10903
10904
10905
10906 .PHONY: check-gmp maybe-check-gmp
10907 maybe-check-gmp:
10908 @if gmp
10909 maybe-check-gmp: check-gmp
10910
10911 check-gmp:
10912         @: $(MAKE); $(unstage)
10913         @r=`${PWD_COMMAND}`; export r; \
10914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10915         $(HOST_EXPORTS) \
10916         (cd $(HOST_SUBDIR)/gmp && \
10917           $(MAKE) $(FLAGS_TO_PASS)  check)
10918
10919 @endif gmp
10920
10921 .PHONY: install-gmp maybe-install-gmp
10922 maybe-install-gmp:
10923 @if gmp
10924 maybe-install-gmp: install-gmp
10925
10926 install-gmp:
10927
10928 @endif gmp
10929
10930 .PHONY: install-strip-gmp maybe-install-strip-gmp
10931 maybe-install-strip-gmp:
10932 @if gmp
10933 maybe-install-strip-gmp: install-strip-gmp
10934
10935 install-strip-gmp:
10936
10937 @endif gmp
10938
10939 # Other targets (info, dvi, pdf, etc.)
10940
10941 .PHONY: maybe-info-gmp info-gmp
10942 maybe-info-gmp:
10943 @if gmp
10944 maybe-info-gmp: info-gmp
10945
10946 info-gmp: \
10947     configure-gmp 
10948         @[ -f ./gmp/Makefile ] || exit 0; \
10949         r=`${PWD_COMMAND}`; export r; \
10950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10951         $(HOST_EXPORTS) \
10952         for flag in $(EXTRA_HOST_FLAGS) ; do \
10953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10954         done; \
10955         echo "Doing info in gmp" ; \
10956         (cd $(HOST_SUBDIR)/gmp && \
10957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10959                   "RANLIB=$${RANLIB}" \
10960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10961                   info) \
10962           || exit 1
10963
10964 @endif gmp
10965
10966 .PHONY: maybe-dvi-gmp dvi-gmp
10967 maybe-dvi-gmp:
10968 @if gmp
10969 maybe-dvi-gmp: dvi-gmp
10970
10971 dvi-gmp: \
10972     configure-gmp 
10973         @[ -f ./gmp/Makefile ] || exit 0; \
10974         r=`${PWD_COMMAND}`; export r; \
10975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10976         $(HOST_EXPORTS) \
10977         for flag in $(EXTRA_HOST_FLAGS) ; do \
10978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10979         done; \
10980         echo "Doing dvi in gmp" ; \
10981         (cd $(HOST_SUBDIR)/gmp && \
10982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10984                   "RANLIB=$${RANLIB}" \
10985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10986                   dvi) \
10987           || exit 1
10988
10989 @endif gmp
10990
10991 .PHONY: maybe-pdf-gmp pdf-gmp
10992 maybe-pdf-gmp:
10993 @if gmp
10994 maybe-pdf-gmp: pdf-gmp
10995
10996 pdf-gmp: \
10997     configure-gmp 
10998         @[ -f ./gmp/Makefile ] || exit 0; \
10999         r=`${PWD_COMMAND}`; export r; \
11000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11001         $(HOST_EXPORTS) \
11002         for flag in $(EXTRA_HOST_FLAGS) ; do \
11003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11004         done; \
11005         echo "Doing pdf in gmp" ; \
11006         (cd $(HOST_SUBDIR)/gmp && \
11007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11009                   "RANLIB=$${RANLIB}" \
11010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11011                   pdf) \
11012           || exit 1
11013
11014 @endif gmp
11015
11016 .PHONY: maybe-html-gmp html-gmp
11017 maybe-html-gmp:
11018 @if gmp
11019 maybe-html-gmp: html-gmp
11020
11021 html-gmp: \
11022     configure-gmp 
11023         @[ -f ./gmp/Makefile ] || exit 0; \
11024         r=`${PWD_COMMAND}`; export r; \
11025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11026         $(HOST_EXPORTS) \
11027         for flag in $(EXTRA_HOST_FLAGS) ; do \
11028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11029         done; \
11030         echo "Doing html in gmp" ; \
11031         (cd $(HOST_SUBDIR)/gmp && \
11032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11034                   "RANLIB=$${RANLIB}" \
11035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11036                   html) \
11037           || exit 1
11038
11039 @endif gmp
11040
11041 .PHONY: maybe-TAGS-gmp TAGS-gmp
11042 maybe-TAGS-gmp:
11043 @if gmp
11044 maybe-TAGS-gmp: TAGS-gmp
11045
11046 TAGS-gmp: \
11047     configure-gmp 
11048         @[ -f ./gmp/Makefile ] || exit 0; \
11049         r=`${PWD_COMMAND}`; export r; \
11050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11051         $(HOST_EXPORTS) \
11052         for flag in $(EXTRA_HOST_FLAGS) ; do \
11053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11054         done; \
11055         echo "Doing TAGS in gmp" ; \
11056         (cd $(HOST_SUBDIR)/gmp && \
11057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11059                   "RANLIB=$${RANLIB}" \
11060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11061                   TAGS) \
11062           || exit 1
11063
11064 @endif gmp
11065
11066 .PHONY: maybe-install-info-gmp install-info-gmp
11067 maybe-install-info-gmp:
11068 @if gmp
11069 maybe-install-info-gmp: install-info-gmp
11070
11071 install-info-gmp: \
11072     configure-gmp \
11073     info-gmp 
11074         @[ -f ./gmp/Makefile ] || exit 0; \
11075         r=`${PWD_COMMAND}`; export r; \
11076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11077         $(HOST_EXPORTS) \
11078         for flag in $(EXTRA_HOST_FLAGS) ; do \
11079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11080         done; \
11081         echo "Doing install-info in gmp" ; \
11082         (cd $(HOST_SUBDIR)/gmp && \
11083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11085                   "RANLIB=$${RANLIB}" \
11086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11087                   install-info) \
11088           || exit 1
11089
11090 @endif gmp
11091
11092 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11093 maybe-install-pdf-gmp:
11094 @if gmp
11095 maybe-install-pdf-gmp: install-pdf-gmp
11096
11097 install-pdf-gmp: \
11098     configure-gmp \
11099     pdf-gmp 
11100         @[ -f ./gmp/Makefile ] || exit 0; \
11101         r=`${PWD_COMMAND}`; export r; \
11102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11103         $(HOST_EXPORTS) \
11104         for flag in $(EXTRA_HOST_FLAGS) ; do \
11105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11106         done; \
11107         echo "Doing install-pdf in gmp" ; \
11108         (cd $(HOST_SUBDIR)/gmp && \
11109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11111                   "RANLIB=$${RANLIB}" \
11112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11113                   install-pdf) \
11114           || exit 1
11115
11116 @endif gmp
11117
11118 .PHONY: maybe-install-html-gmp install-html-gmp
11119 maybe-install-html-gmp:
11120 @if gmp
11121 maybe-install-html-gmp: install-html-gmp
11122
11123 install-html-gmp: \
11124     configure-gmp \
11125     html-gmp 
11126         @[ -f ./gmp/Makefile ] || exit 0; \
11127         r=`${PWD_COMMAND}`; export r; \
11128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11129         $(HOST_EXPORTS) \
11130         for flag in $(EXTRA_HOST_FLAGS) ; do \
11131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11132         done; \
11133         echo "Doing install-html in gmp" ; \
11134         (cd $(HOST_SUBDIR)/gmp && \
11135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11137                   "RANLIB=$${RANLIB}" \
11138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11139                   install-html) \
11140           || exit 1
11141
11142 @endif gmp
11143
11144 .PHONY: maybe-installcheck-gmp installcheck-gmp
11145 maybe-installcheck-gmp:
11146 @if gmp
11147 maybe-installcheck-gmp: installcheck-gmp
11148
11149 installcheck-gmp: \
11150     configure-gmp 
11151         @[ -f ./gmp/Makefile ] || exit 0; \
11152         r=`${PWD_COMMAND}`; export r; \
11153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11154         $(HOST_EXPORTS) \
11155         for flag in $(EXTRA_HOST_FLAGS) ; do \
11156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11157         done; \
11158         echo "Doing installcheck in gmp" ; \
11159         (cd $(HOST_SUBDIR)/gmp && \
11160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11162                   "RANLIB=$${RANLIB}" \
11163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11164                   installcheck) \
11165           || exit 1
11166
11167 @endif gmp
11168
11169 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11170 maybe-mostlyclean-gmp:
11171 @if gmp
11172 maybe-mostlyclean-gmp: mostlyclean-gmp
11173
11174 mostlyclean-gmp: 
11175         @[ -f ./gmp/Makefile ] || exit 0; \
11176         r=`${PWD_COMMAND}`; export r; \
11177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11178         $(HOST_EXPORTS) \
11179         for flag in $(EXTRA_HOST_FLAGS) ; do \
11180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11181         done; \
11182         echo "Doing mostlyclean in gmp" ; \
11183         (cd $(HOST_SUBDIR)/gmp && \
11184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11186                   "RANLIB=$${RANLIB}" \
11187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11188                   mostlyclean) \
11189           || exit 1
11190
11191 @endif gmp
11192
11193 .PHONY: maybe-clean-gmp clean-gmp
11194 maybe-clean-gmp:
11195 @if gmp
11196 maybe-clean-gmp: clean-gmp
11197
11198 clean-gmp: 
11199         @[ -f ./gmp/Makefile ] || exit 0; \
11200         r=`${PWD_COMMAND}`; export r; \
11201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11202         $(HOST_EXPORTS) \
11203         for flag in $(EXTRA_HOST_FLAGS) ; do \
11204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11205         done; \
11206         echo "Doing clean in gmp" ; \
11207         (cd $(HOST_SUBDIR)/gmp && \
11208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11210                   "RANLIB=$${RANLIB}" \
11211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11212                   clean) \
11213           || exit 1
11214
11215 @endif gmp
11216
11217 .PHONY: maybe-distclean-gmp distclean-gmp
11218 maybe-distclean-gmp:
11219 @if gmp
11220 maybe-distclean-gmp: distclean-gmp
11221
11222 distclean-gmp: 
11223         @[ -f ./gmp/Makefile ] || exit 0; \
11224         r=`${PWD_COMMAND}`; export r; \
11225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11226         $(HOST_EXPORTS) \
11227         for flag in $(EXTRA_HOST_FLAGS) ; do \
11228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11229         done; \
11230         echo "Doing distclean in gmp" ; \
11231         (cd $(HOST_SUBDIR)/gmp && \
11232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11234                   "RANLIB=$${RANLIB}" \
11235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11236                   distclean) \
11237           || exit 1
11238
11239 @endif gmp
11240
11241 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11242 maybe-maintainer-clean-gmp:
11243 @if gmp
11244 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11245
11246 maintainer-clean-gmp: 
11247         @[ -f ./gmp/Makefile ] || exit 0; \
11248         r=`${PWD_COMMAND}`; export r; \
11249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11250         $(HOST_EXPORTS) \
11251         for flag in $(EXTRA_HOST_FLAGS) ; do \
11252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11253         done; \
11254         echo "Doing maintainer-clean in gmp" ; \
11255         (cd $(HOST_SUBDIR)/gmp && \
11256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11258                   "RANLIB=$${RANLIB}" \
11259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11260                   maintainer-clean) \
11261           || exit 1
11262
11263 @endif gmp
11264
11265
11266
11267 .PHONY: configure-mpfr maybe-configure-mpfr
11268 maybe-configure-mpfr:
11269 @if gcc-bootstrap
11270 configure-mpfr: stage_current
11271 @endif gcc-bootstrap
11272 @if mpfr
11273 maybe-configure-mpfr: configure-mpfr
11274 configure-mpfr: 
11275         @r=`${PWD_COMMAND}`; export r; \
11276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11277         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11278         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11279         $(HOST_EXPORTS)  \
11280         echo Configuring in $(HOST_SUBDIR)/mpfr; \
11281         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11282         case $(srcdir) in \
11283           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11284           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11285                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11286         esac; \
11287         srcdiroption="--srcdir=$${topdir}/mpfr"; \
11288         libsrcdir="$$s/mpfr"; \
11289         $(SHELL) $${libsrcdir}/configure \
11290           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11291           --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
11292           || exit 1
11293 @endif mpfr
11294
11295
11296
11297 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11298 maybe-configure-stage1-mpfr:
11299 @if mpfr-bootstrap
11300 maybe-configure-stage1-mpfr: configure-stage1-mpfr
11301 configure-stage1-mpfr:
11302         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11303         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11304         @r=`${PWD_COMMAND}`; export r; \
11305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11306         TFLAGS="$(STAGE1_TFLAGS)"; \
11307         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11308         $(HOST_EXPORTS) \
11309         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11310         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11311         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11312         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
11313         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11314         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11315         case $(srcdir) in \
11316           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11317           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11318                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11319         esac; \
11320         srcdiroption="--srcdir=$${topdir}/mpfr"; \
11321         libsrcdir="$$s/mpfr"; \
11322         $(SHELL) $${libsrcdir}/configure \
11323           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11324           --target=${target_alias} $${srcdiroption} \
11325           $(STAGE1_CONFIGURE_FLAGS) \
11326           --disable-shared @extra_mpfr_configure_flags@
11327 @endif mpfr-bootstrap
11328
11329 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
11330 maybe-configure-stage2-mpfr:
11331 @if mpfr-bootstrap
11332 maybe-configure-stage2-mpfr: configure-stage2-mpfr
11333 configure-stage2-mpfr:
11334         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11335         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11336         @r=`${PWD_COMMAND}`; export r; \
11337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11338         TFLAGS="$(STAGE2_TFLAGS)"; \
11339         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11340         $(HOST_EXPORTS) \
11341         $(POSTSTAGE1_HOST_EXPORTS) \
11342         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11343         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11344         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11345         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
11346         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11347         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11348         case $(srcdir) in \
11349           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11350           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11351                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11352         esac; \
11353         srcdiroption="--srcdir=$${topdir}/mpfr"; \
11354         libsrcdir="$$s/mpfr"; \
11355         $(SHELL) $${libsrcdir}/configure \
11356           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11357           --target=${target_alias} $${srcdiroption} \
11358           --with-build-libsubdir=$(HOST_SUBDIR) \
11359           $(STAGE2_CONFIGURE_FLAGS) \
11360           --disable-shared @extra_mpfr_configure_flags@
11361 @endif mpfr-bootstrap
11362
11363 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
11364 maybe-configure-stage3-mpfr:
11365 @if mpfr-bootstrap
11366 maybe-configure-stage3-mpfr: configure-stage3-mpfr
11367 configure-stage3-mpfr:
11368         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11369         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11370         @r=`${PWD_COMMAND}`; export r; \
11371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11372         TFLAGS="$(STAGE3_TFLAGS)"; \
11373         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11374         $(HOST_EXPORTS) \
11375         $(POSTSTAGE1_HOST_EXPORTS) \
11376         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11377         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11378         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11379         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
11380         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11381         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11382         case $(srcdir) in \
11383           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11384           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11385                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11386         esac; \
11387         srcdiroption="--srcdir=$${topdir}/mpfr"; \
11388         libsrcdir="$$s/mpfr"; \
11389         $(SHELL) $${libsrcdir}/configure \
11390           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11391           --target=${target_alias} $${srcdiroption} \
11392           --with-build-libsubdir=$(HOST_SUBDIR) \
11393           $(STAGE3_CONFIGURE_FLAGS) \
11394           --disable-shared @extra_mpfr_configure_flags@
11395 @endif mpfr-bootstrap
11396
11397 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
11398 maybe-configure-stage4-mpfr:
11399 @if mpfr-bootstrap
11400 maybe-configure-stage4-mpfr: configure-stage4-mpfr
11401 configure-stage4-mpfr:
11402         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11403         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11404         @r=`${PWD_COMMAND}`; export r; \
11405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11406         TFLAGS="$(STAGE4_TFLAGS)"; \
11407         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11408         $(HOST_EXPORTS) \
11409         $(POSTSTAGE1_HOST_EXPORTS) \
11410         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11411         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11412         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11413         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
11414         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11415         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11416         case $(srcdir) in \
11417           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11418           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11419                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11420         esac; \
11421         srcdiroption="--srcdir=$${topdir}/mpfr"; \
11422         libsrcdir="$$s/mpfr"; \
11423         $(SHELL) $${libsrcdir}/configure \
11424           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11425           --target=${target_alias} $${srcdiroption} \
11426           --with-build-libsubdir=$(HOST_SUBDIR) \
11427           $(STAGE4_CONFIGURE_FLAGS) \
11428           --disable-shared @extra_mpfr_configure_flags@
11429 @endif mpfr-bootstrap
11430
11431 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
11432 maybe-configure-stageprofile-mpfr:
11433 @if mpfr-bootstrap
11434 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
11435 configure-stageprofile-mpfr:
11436         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11437         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11438         @r=`${PWD_COMMAND}`; export r; \
11439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11440         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11441         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11442         $(HOST_EXPORTS) \
11443         $(POSTSTAGE1_HOST_EXPORTS) \
11444         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11445         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11446         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11447         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
11448         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11449         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11450         case $(srcdir) in \
11451           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11452           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11453                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11454         esac; \
11455         srcdiroption="--srcdir=$${topdir}/mpfr"; \
11456         libsrcdir="$$s/mpfr"; \
11457         $(SHELL) $${libsrcdir}/configure \
11458           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11459           --target=${target_alias} $${srcdiroption} \
11460           --with-build-libsubdir=$(HOST_SUBDIR) \
11461           $(STAGEprofile_CONFIGURE_FLAGS) \
11462           --disable-shared @extra_mpfr_configure_flags@
11463 @endif mpfr-bootstrap
11464
11465 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
11466 maybe-configure-stagefeedback-mpfr:
11467 @if mpfr-bootstrap
11468 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
11469 configure-stagefeedback-mpfr:
11470         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11471         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11472         @r=`${PWD_COMMAND}`; export r; \
11473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11474         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11475         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11476         $(HOST_EXPORTS) \
11477         $(POSTSTAGE1_HOST_EXPORTS) \
11478         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11479         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11480         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11481         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
11482         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11483         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11484         case $(srcdir) in \
11485           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11486           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11487                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11488         esac; \
11489         srcdiroption="--srcdir=$${topdir}/mpfr"; \
11490         libsrcdir="$$s/mpfr"; \
11491         $(SHELL) $${libsrcdir}/configure \
11492           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11493           --target=${target_alias} $${srcdiroption} \
11494           --with-build-libsubdir=$(HOST_SUBDIR) \
11495           $(STAGEfeedback_CONFIGURE_FLAGS) \
11496           --disable-shared @extra_mpfr_configure_flags@
11497 @endif mpfr-bootstrap
11498
11499
11500
11501
11502
11503 .PHONY: all-mpfr maybe-all-mpfr
11504 maybe-all-mpfr:
11505 @if gcc-bootstrap
11506 all-mpfr: stage_current
11507 @endif gcc-bootstrap
11508 @if mpfr
11509 TARGET-mpfr=all
11510 maybe-all-mpfr: all-mpfr
11511 all-mpfr: configure-mpfr
11512         @r=`${PWD_COMMAND}`; export r; \
11513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11514         $(HOST_EXPORTS)  \
11515         (cd $(HOST_SUBDIR)/mpfr && \
11516           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
11517                 $(TARGET-mpfr))
11518 @endif mpfr
11519
11520
11521
11522 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
11523 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
11524 maybe-all-stage1-mpfr:
11525 maybe-clean-stage1-mpfr:
11526 @if mpfr-bootstrap
11527 maybe-all-stage1-mpfr: all-stage1-mpfr
11528 all-stage1: all-stage1-mpfr
11529 TARGET-stage1-mpfr = $(TARGET-mpfr)
11530 all-stage1-mpfr: configure-stage1-mpfr
11531         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11532         @r=`${PWD_COMMAND}`; export r; \
11533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11534         TFLAGS="$(STAGE1_TFLAGS)"; \
11535         $(HOST_EXPORTS)  \
11536         cd $(HOST_SUBDIR)/mpfr && \
11537         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11538                 CFLAGS="$(STAGE1_CFLAGS)" \
11539                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11540                 LIBCFLAGS="$(LIBCFLAGS)" \
11541                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11542                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11543                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11544                 $(EXTRA_HOST_FLAGS)  \
11545                 $(STAGE1_FLAGS_TO_PASS)  \
11546                 TFLAGS="$(STAGE1_TFLAGS)" \
11547                 $(TARGET-stage1-mpfr)
11548
11549 maybe-clean-stage1-mpfr: clean-stage1-mpfr
11550 clean-stage1: clean-stage1-mpfr
11551 clean-stage1-mpfr:
11552         @if [ $(current_stage) = stage1 ]; then \
11553           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11554         else \
11555           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
11556           $(MAKE) stage1-start; \
11557         fi; \
11558         cd $(HOST_SUBDIR)/mpfr && \
11559         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11560         $(STAGE1_FLAGS_TO_PASS)  clean
11561 @endif mpfr-bootstrap
11562
11563
11564 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
11565 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
11566 maybe-all-stage2-mpfr:
11567 maybe-clean-stage2-mpfr:
11568 @if mpfr-bootstrap
11569 maybe-all-stage2-mpfr: all-stage2-mpfr
11570 all-stage2: all-stage2-mpfr
11571 TARGET-stage2-mpfr = $(TARGET-mpfr)
11572 all-stage2-mpfr: configure-stage2-mpfr
11573         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11574         @r=`${PWD_COMMAND}`; export r; \
11575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11576         TFLAGS="$(STAGE2_TFLAGS)"; \
11577         $(HOST_EXPORTS) \
11578         $(POSTSTAGE1_HOST_EXPORTS)  \
11579         cd $(HOST_SUBDIR)/mpfr && \
11580         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11581                 CFLAGS="$(STAGE2_CFLAGS)" \
11582                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11583                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11584                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11585                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11586                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11587                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11588                 TFLAGS="$(STAGE2_TFLAGS)" \
11589                 $(TARGET-stage2-mpfr)
11590
11591 maybe-clean-stage2-mpfr: clean-stage2-mpfr
11592 clean-stage2: clean-stage2-mpfr
11593 clean-stage2-mpfr:
11594         @if [ $(current_stage) = stage2 ]; then \
11595           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11596         else \
11597           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
11598           $(MAKE) stage2-start; \
11599         fi; \
11600         cd $(HOST_SUBDIR)/mpfr && \
11601         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11602 @endif mpfr-bootstrap
11603
11604
11605 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
11606 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
11607 maybe-all-stage3-mpfr:
11608 maybe-clean-stage3-mpfr:
11609 @if mpfr-bootstrap
11610 maybe-all-stage3-mpfr: all-stage3-mpfr
11611 all-stage3: all-stage3-mpfr
11612 TARGET-stage3-mpfr = $(TARGET-mpfr)
11613 all-stage3-mpfr: configure-stage3-mpfr
11614         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11615         @r=`${PWD_COMMAND}`; export r; \
11616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11617         TFLAGS="$(STAGE3_TFLAGS)"; \
11618         $(HOST_EXPORTS) \
11619         $(POSTSTAGE1_HOST_EXPORTS)  \
11620         cd $(HOST_SUBDIR)/mpfr && \
11621         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11622                 CFLAGS="$(STAGE3_CFLAGS)" \
11623                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11624                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11625                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11626                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11627                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11628                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11629                 TFLAGS="$(STAGE3_TFLAGS)" \
11630                 $(TARGET-stage3-mpfr)
11631
11632 maybe-clean-stage3-mpfr: clean-stage3-mpfr
11633 clean-stage3: clean-stage3-mpfr
11634 clean-stage3-mpfr:
11635         @if [ $(current_stage) = stage3 ]; then \
11636           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11637         else \
11638           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
11639           $(MAKE) stage3-start; \
11640         fi; \
11641         cd $(HOST_SUBDIR)/mpfr && \
11642         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11643 @endif mpfr-bootstrap
11644
11645
11646 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
11647 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
11648 maybe-all-stage4-mpfr:
11649 maybe-clean-stage4-mpfr:
11650 @if mpfr-bootstrap
11651 maybe-all-stage4-mpfr: all-stage4-mpfr
11652 all-stage4: all-stage4-mpfr
11653 TARGET-stage4-mpfr = $(TARGET-mpfr)
11654 all-stage4-mpfr: configure-stage4-mpfr
11655         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11656         @r=`${PWD_COMMAND}`; export r; \
11657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11658         TFLAGS="$(STAGE4_TFLAGS)"; \
11659         $(HOST_EXPORTS) \
11660         $(POSTSTAGE1_HOST_EXPORTS)  \
11661         cd $(HOST_SUBDIR)/mpfr && \
11662         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11663                 CFLAGS="$(STAGE4_CFLAGS)" \
11664                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11665                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11666                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11667                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11668                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11669                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11670                 TFLAGS="$(STAGE4_TFLAGS)" \
11671                 $(TARGET-stage4-mpfr)
11672
11673 maybe-clean-stage4-mpfr: clean-stage4-mpfr
11674 clean-stage4: clean-stage4-mpfr
11675 clean-stage4-mpfr:
11676         @if [ $(current_stage) = stage4 ]; then \
11677           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11678         else \
11679           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
11680           $(MAKE) stage4-start; \
11681         fi; \
11682         cd $(HOST_SUBDIR)/mpfr && \
11683         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11684 @endif mpfr-bootstrap
11685
11686
11687 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
11688 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
11689 maybe-all-stageprofile-mpfr:
11690 maybe-clean-stageprofile-mpfr:
11691 @if mpfr-bootstrap
11692 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
11693 all-stageprofile: all-stageprofile-mpfr
11694 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
11695 all-stageprofile-mpfr: configure-stageprofile-mpfr
11696         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11697         @r=`${PWD_COMMAND}`; export r; \
11698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11699         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11700         $(HOST_EXPORTS) \
11701         $(POSTSTAGE1_HOST_EXPORTS)  \
11702         cd $(HOST_SUBDIR)/mpfr && \
11703         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11704                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11705                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11706                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11707                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11708                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11709                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11710                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11711                 TFLAGS="$(STAGEprofile_TFLAGS)" \
11712                 $(TARGET-stageprofile-mpfr)
11713
11714 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
11715 clean-stageprofile: clean-stageprofile-mpfr
11716 clean-stageprofile-mpfr:
11717         @if [ $(current_stage) = stageprofile ]; then \
11718           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11719         else \
11720           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
11721           $(MAKE) stageprofile-start; \
11722         fi; \
11723         cd $(HOST_SUBDIR)/mpfr && \
11724         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11725 @endif mpfr-bootstrap
11726
11727
11728 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
11729 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
11730 maybe-all-stagefeedback-mpfr:
11731 maybe-clean-stagefeedback-mpfr:
11732 @if mpfr-bootstrap
11733 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
11734 all-stagefeedback: all-stagefeedback-mpfr
11735 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
11736 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
11737         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11738         @r=`${PWD_COMMAND}`; export r; \
11739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11740         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11741         $(HOST_EXPORTS) \
11742         $(POSTSTAGE1_HOST_EXPORTS)  \
11743         cd $(HOST_SUBDIR)/mpfr && \
11744         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11745                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11746                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11747                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11748                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11749                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11750                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11751                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11752                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11753                 $(TARGET-stagefeedback-mpfr)
11754
11755 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
11756 clean-stagefeedback: clean-stagefeedback-mpfr
11757 clean-stagefeedback-mpfr:
11758         @if [ $(current_stage) = stagefeedback ]; then \
11759           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11760         else \
11761           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
11762           $(MAKE) stagefeedback-start; \
11763         fi; \
11764         cd $(HOST_SUBDIR)/mpfr && \
11765         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11766 @endif mpfr-bootstrap
11767
11768
11769
11770
11771
11772 .PHONY: check-mpfr maybe-check-mpfr
11773 maybe-check-mpfr:
11774 @if mpfr
11775 maybe-check-mpfr: check-mpfr
11776
11777 check-mpfr:
11778         @: $(MAKE); $(unstage)
11779         @r=`${PWD_COMMAND}`; export r; \
11780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11781         $(HOST_EXPORTS) \
11782         (cd $(HOST_SUBDIR)/mpfr && \
11783           $(MAKE) $(FLAGS_TO_PASS)  check)
11784
11785 @endif mpfr
11786
11787 .PHONY: install-mpfr maybe-install-mpfr
11788 maybe-install-mpfr:
11789 @if mpfr
11790 maybe-install-mpfr: install-mpfr
11791
11792 install-mpfr:
11793
11794 @endif mpfr
11795
11796 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
11797 maybe-install-strip-mpfr:
11798 @if mpfr
11799 maybe-install-strip-mpfr: install-strip-mpfr
11800
11801 install-strip-mpfr:
11802
11803 @endif mpfr
11804
11805 # Other targets (info, dvi, pdf, etc.)
11806
11807 .PHONY: maybe-info-mpfr info-mpfr
11808 maybe-info-mpfr:
11809 @if mpfr
11810 maybe-info-mpfr: info-mpfr
11811
11812 info-mpfr: \
11813     configure-mpfr 
11814         @[ -f ./mpfr/Makefile ] || exit 0; \
11815         r=`${PWD_COMMAND}`; export r; \
11816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11817         $(HOST_EXPORTS) \
11818         for flag in $(EXTRA_HOST_FLAGS) ; do \
11819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11820         done; \
11821         echo "Doing info in mpfr" ; \
11822         (cd $(HOST_SUBDIR)/mpfr && \
11823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11825                   "RANLIB=$${RANLIB}" \
11826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11827                   info) \
11828           || exit 1
11829
11830 @endif mpfr
11831
11832 .PHONY: maybe-dvi-mpfr dvi-mpfr
11833 maybe-dvi-mpfr:
11834 @if mpfr
11835 maybe-dvi-mpfr: dvi-mpfr
11836
11837 dvi-mpfr: \
11838     configure-mpfr 
11839         @[ -f ./mpfr/Makefile ] || exit 0; \
11840         r=`${PWD_COMMAND}`; export r; \
11841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11842         $(HOST_EXPORTS) \
11843         for flag in $(EXTRA_HOST_FLAGS) ; do \
11844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11845         done; \
11846         echo "Doing dvi in mpfr" ; \
11847         (cd $(HOST_SUBDIR)/mpfr && \
11848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11850                   "RANLIB=$${RANLIB}" \
11851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11852                   dvi) \
11853           || exit 1
11854
11855 @endif mpfr
11856
11857 .PHONY: maybe-pdf-mpfr pdf-mpfr
11858 maybe-pdf-mpfr:
11859 @if mpfr
11860 maybe-pdf-mpfr: pdf-mpfr
11861
11862 pdf-mpfr: \
11863     configure-mpfr 
11864         @[ -f ./mpfr/Makefile ] || exit 0; \
11865         r=`${PWD_COMMAND}`; export r; \
11866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11867         $(HOST_EXPORTS) \
11868         for flag in $(EXTRA_HOST_FLAGS) ; do \
11869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11870         done; \
11871         echo "Doing pdf in mpfr" ; \
11872         (cd $(HOST_SUBDIR)/mpfr && \
11873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11875                   "RANLIB=$${RANLIB}" \
11876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11877                   pdf) \
11878           || exit 1
11879
11880 @endif mpfr
11881
11882 .PHONY: maybe-html-mpfr html-mpfr
11883 maybe-html-mpfr:
11884 @if mpfr
11885 maybe-html-mpfr: html-mpfr
11886
11887 html-mpfr: \
11888     configure-mpfr 
11889         @[ -f ./mpfr/Makefile ] || exit 0; \
11890         r=`${PWD_COMMAND}`; export r; \
11891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11892         $(HOST_EXPORTS) \
11893         for flag in $(EXTRA_HOST_FLAGS) ; do \
11894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11895         done; \
11896         echo "Doing html in mpfr" ; \
11897         (cd $(HOST_SUBDIR)/mpfr && \
11898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11900                   "RANLIB=$${RANLIB}" \
11901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11902                   html) \
11903           || exit 1
11904
11905 @endif mpfr
11906
11907 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
11908 maybe-TAGS-mpfr:
11909 @if mpfr
11910 maybe-TAGS-mpfr: TAGS-mpfr
11911
11912 TAGS-mpfr: \
11913     configure-mpfr 
11914         @[ -f ./mpfr/Makefile ] || exit 0; \
11915         r=`${PWD_COMMAND}`; export r; \
11916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11917         $(HOST_EXPORTS) \
11918         for flag in $(EXTRA_HOST_FLAGS) ; do \
11919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11920         done; \
11921         echo "Doing TAGS in mpfr" ; \
11922         (cd $(HOST_SUBDIR)/mpfr && \
11923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11925                   "RANLIB=$${RANLIB}" \
11926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11927                   TAGS) \
11928           || exit 1
11929
11930 @endif mpfr
11931
11932 .PHONY: maybe-install-info-mpfr install-info-mpfr
11933 maybe-install-info-mpfr:
11934 @if mpfr
11935 maybe-install-info-mpfr: install-info-mpfr
11936
11937 install-info-mpfr: \
11938     configure-mpfr \
11939     info-mpfr 
11940         @[ -f ./mpfr/Makefile ] || exit 0; \
11941         r=`${PWD_COMMAND}`; export r; \
11942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11943         $(HOST_EXPORTS) \
11944         for flag in $(EXTRA_HOST_FLAGS) ; do \
11945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11946         done; \
11947         echo "Doing install-info in mpfr" ; \
11948         (cd $(HOST_SUBDIR)/mpfr && \
11949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11951                   "RANLIB=$${RANLIB}" \
11952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11953                   install-info) \
11954           || exit 1
11955
11956 @endif mpfr
11957
11958 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
11959 maybe-install-pdf-mpfr:
11960 @if mpfr
11961 maybe-install-pdf-mpfr: install-pdf-mpfr
11962
11963 install-pdf-mpfr: \
11964     configure-mpfr \
11965     pdf-mpfr 
11966         @[ -f ./mpfr/Makefile ] || exit 0; \
11967         r=`${PWD_COMMAND}`; export r; \
11968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11969         $(HOST_EXPORTS) \
11970         for flag in $(EXTRA_HOST_FLAGS) ; do \
11971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11972         done; \
11973         echo "Doing install-pdf in mpfr" ; \
11974         (cd $(HOST_SUBDIR)/mpfr && \
11975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11977                   "RANLIB=$${RANLIB}" \
11978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11979                   install-pdf) \
11980           || exit 1
11981
11982 @endif mpfr
11983
11984 .PHONY: maybe-install-html-mpfr install-html-mpfr
11985 maybe-install-html-mpfr:
11986 @if mpfr
11987 maybe-install-html-mpfr: install-html-mpfr
11988
11989 install-html-mpfr: \
11990     configure-mpfr \
11991     html-mpfr 
11992         @[ -f ./mpfr/Makefile ] || exit 0; \
11993         r=`${PWD_COMMAND}`; export r; \
11994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11995         $(HOST_EXPORTS) \
11996         for flag in $(EXTRA_HOST_FLAGS) ; do \
11997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11998         done; \
11999         echo "Doing install-html in mpfr" ; \
12000         (cd $(HOST_SUBDIR)/mpfr && \
12001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12003                   "RANLIB=$${RANLIB}" \
12004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12005                   install-html) \
12006           || exit 1
12007
12008 @endif mpfr
12009
12010 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12011 maybe-installcheck-mpfr:
12012 @if mpfr
12013 maybe-installcheck-mpfr: installcheck-mpfr
12014
12015 installcheck-mpfr: \
12016     configure-mpfr 
12017         @[ -f ./mpfr/Makefile ] || exit 0; \
12018         r=`${PWD_COMMAND}`; export r; \
12019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12020         $(HOST_EXPORTS) \
12021         for flag in $(EXTRA_HOST_FLAGS) ; do \
12022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12023         done; \
12024         echo "Doing installcheck in mpfr" ; \
12025         (cd $(HOST_SUBDIR)/mpfr && \
12026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12028                   "RANLIB=$${RANLIB}" \
12029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12030                   installcheck) \
12031           || exit 1
12032
12033 @endif mpfr
12034
12035 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12036 maybe-mostlyclean-mpfr:
12037 @if mpfr
12038 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12039
12040 mostlyclean-mpfr: 
12041         @[ -f ./mpfr/Makefile ] || exit 0; \
12042         r=`${PWD_COMMAND}`; export r; \
12043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12044         $(HOST_EXPORTS) \
12045         for flag in $(EXTRA_HOST_FLAGS) ; do \
12046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12047         done; \
12048         echo "Doing mostlyclean in mpfr" ; \
12049         (cd $(HOST_SUBDIR)/mpfr && \
12050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12052                   "RANLIB=$${RANLIB}" \
12053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12054                   mostlyclean) \
12055           || exit 1
12056
12057 @endif mpfr
12058
12059 .PHONY: maybe-clean-mpfr clean-mpfr
12060 maybe-clean-mpfr:
12061 @if mpfr
12062 maybe-clean-mpfr: clean-mpfr
12063
12064 clean-mpfr: 
12065         @[ -f ./mpfr/Makefile ] || exit 0; \
12066         r=`${PWD_COMMAND}`; export r; \
12067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12068         $(HOST_EXPORTS) \
12069         for flag in $(EXTRA_HOST_FLAGS) ; do \
12070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12071         done; \
12072         echo "Doing clean in mpfr" ; \
12073         (cd $(HOST_SUBDIR)/mpfr && \
12074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12076                   "RANLIB=$${RANLIB}" \
12077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12078                   clean) \
12079           || exit 1
12080
12081 @endif mpfr
12082
12083 .PHONY: maybe-distclean-mpfr distclean-mpfr
12084 maybe-distclean-mpfr:
12085 @if mpfr
12086 maybe-distclean-mpfr: distclean-mpfr
12087
12088 distclean-mpfr: 
12089         @[ -f ./mpfr/Makefile ] || exit 0; \
12090         r=`${PWD_COMMAND}`; export r; \
12091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12092         $(HOST_EXPORTS) \
12093         for flag in $(EXTRA_HOST_FLAGS) ; do \
12094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12095         done; \
12096         echo "Doing distclean in mpfr" ; \
12097         (cd $(HOST_SUBDIR)/mpfr && \
12098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12100                   "RANLIB=$${RANLIB}" \
12101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12102                   distclean) \
12103           || exit 1
12104
12105 @endif mpfr
12106
12107 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12108 maybe-maintainer-clean-mpfr:
12109 @if mpfr
12110 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12111
12112 maintainer-clean-mpfr: 
12113         @[ -f ./mpfr/Makefile ] || exit 0; \
12114         r=`${PWD_COMMAND}`; export r; \
12115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12116         $(HOST_EXPORTS) \
12117         for flag in $(EXTRA_HOST_FLAGS) ; do \
12118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12119         done; \
12120         echo "Doing maintainer-clean in mpfr" ; \
12121         (cd $(HOST_SUBDIR)/mpfr && \
12122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12124                   "RANLIB=$${RANLIB}" \
12125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12126                   maintainer-clean) \
12127           || exit 1
12128
12129 @endif mpfr
12130
12131
12132
12133 .PHONY: configure-mpc maybe-configure-mpc
12134 maybe-configure-mpc:
12135 @if gcc-bootstrap
12136 configure-mpc: stage_current
12137 @endif gcc-bootstrap
12138 @if mpc
12139 maybe-configure-mpc: configure-mpc
12140 configure-mpc: 
12141         @r=`${PWD_COMMAND}`; export r; \
12142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12143         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12144         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12145         $(HOST_EXPORTS)  \
12146         echo Configuring in $(HOST_SUBDIR)/mpc; \
12147         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12148         case $(srcdir) in \
12149           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12150           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12151                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12152         esac; \
12153         srcdiroption="--srcdir=$${topdir}/mpc"; \
12154         libsrcdir="$$s/mpc"; \
12155         $(SHELL) $${libsrcdir}/configure \
12156           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12157           --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12158           || exit 1
12159 @endif mpc
12160
12161
12162
12163 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12164 maybe-configure-stage1-mpc:
12165 @if mpc-bootstrap
12166 maybe-configure-stage1-mpc: configure-stage1-mpc
12167 configure-stage1-mpc:
12168         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12169         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12170         @r=`${PWD_COMMAND}`; export r; \
12171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12172         TFLAGS="$(STAGE1_TFLAGS)"; \
12173         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12174         $(HOST_EXPORTS) \
12175         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12176         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12177         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12178         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
12179         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12180         cd $(HOST_SUBDIR)/mpc || exit 1; \
12181         case $(srcdir) in \
12182           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12183           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12184                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12185         esac; \
12186         srcdiroption="--srcdir=$${topdir}/mpc"; \
12187         libsrcdir="$$s/mpc"; \
12188         $(SHELL) $${libsrcdir}/configure \
12189           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12190           --target=${target_alias} $${srcdiroption} \
12191           $(STAGE1_CONFIGURE_FLAGS) \
12192           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12193 @endif mpc-bootstrap
12194
12195 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12196 maybe-configure-stage2-mpc:
12197 @if mpc-bootstrap
12198 maybe-configure-stage2-mpc: configure-stage2-mpc
12199 configure-stage2-mpc:
12200         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12201         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12202         @r=`${PWD_COMMAND}`; export r; \
12203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12204         TFLAGS="$(STAGE2_TFLAGS)"; \
12205         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12206         $(HOST_EXPORTS) \
12207         $(POSTSTAGE1_HOST_EXPORTS) \
12208         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12209         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12210         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12211         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
12212         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12213         cd $(HOST_SUBDIR)/mpc || exit 1; \
12214         case $(srcdir) in \
12215           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12216           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12217                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12218         esac; \
12219         srcdiroption="--srcdir=$${topdir}/mpc"; \
12220         libsrcdir="$$s/mpc"; \
12221         $(SHELL) $${libsrcdir}/configure \
12222           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12223           --target=${target_alias} $${srcdiroption} \
12224           --with-build-libsubdir=$(HOST_SUBDIR) \
12225           $(STAGE2_CONFIGURE_FLAGS) \
12226           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12227 @endif mpc-bootstrap
12228
12229 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12230 maybe-configure-stage3-mpc:
12231 @if mpc-bootstrap
12232 maybe-configure-stage3-mpc: configure-stage3-mpc
12233 configure-stage3-mpc:
12234         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12235         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12236         @r=`${PWD_COMMAND}`; export r; \
12237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12238         TFLAGS="$(STAGE3_TFLAGS)"; \
12239         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12240         $(HOST_EXPORTS) \
12241         $(POSTSTAGE1_HOST_EXPORTS) \
12242         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12243         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12244         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12245         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
12246         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12247         cd $(HOST_SUBDIR)/mpc || exit 1; \
12248         case $(srcdir) in \
12249           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12250           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12251                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12252         esac; \
12253         srcdiroption="--srcdir=$${topdir}/mpc"; \
12254         libsrcdir="$$s/mpc"; \
12255         $(SHELL) $${libsrcdir}/configure \
12256           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12257           --target=${target_alias} $${srcdiroption} \
12258           --with-build-libsubdir=$(HOST_SUBDIR) \
12259           $(STAGE3_CONFIGURE_FLAGS) \
12260           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12261 @endif mpc-bootstrap
12262
12263 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12264 maybe-configure-stage4-mpc:
12265 @if mpc-bootstrap
12266 maybe-configure-stage4-mpc: configure-stage4-mpc
12267 configure-stage4-mpc:
12268         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12269         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12270         @r=`${PWD_COMMAND}`; export r; \
12271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12272         TFLAGS="$(STAGE4_TFLAGS)"; \
12273         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12274         $(HOST_EXPORTS) \
12275         $(POSTSTAGE1_HOST_EXPORTS) \
12276         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12277         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12278         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12279         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
12280         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12281         cd $(HOST_SUBDIR)/mpc || exit 1; \
12282         case $(srcdir) in \
12283           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12284           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12285                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12286         esac; \
12287         srcdiroption="--srcdir=$${topdir}/mpc"; \
12288         libsrcdir="$$s/mpc"; \
12289         $(SHELL) $${libsrcdir}/configure \
12290           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12291           --target=${target_alias} $${srcdiroption} \
12292           --with-build-libsubdir=$(HOST_SUBDIR) \
12293           $(STAGE4_CONFIGURE_FLAGS) \
12294           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12295 @endif mpc-bootstrap
12296
12297 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12298 maybe-configure-stageprofile-mpc:
12299 @if mpc-bootstrap
12300 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12301 configure-stageprofile-mpc:
12302         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12303         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12304         @r=`${PWD_COMMAND}`; export r; \
12305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12306         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12307         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12308         $(HOST_EXPORTS) \
12309         $(POSTSTAGE1_HOST_EXPORTS) \
12310         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12311         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12312         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12313         echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
12314         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12315         cd $(HOST_SUBDIR)/mpc || exit 1; \
12316         case $(srcdir) in \
12317           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12318           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12319                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12320         esac; \
12321         srcdiroption="--srcdir=$${topdir}/mpc"; \
12322         libsrcdir="$$s/mpc"; \
12323         $(SHELL) $${libsrcdir}/configure \
12324           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12325           --target=${target_alias} $${srcdiroption} \
12326           --with-build-libsubdir=$(HOST_SUBDIR) \
12327           $(STAGEprofile_CONFIGURE_FLAGS) \
12328           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12329 @endif mpc-bootstrap
12330
12331 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
12332 maybe-configure-stagefeedback-mpc:
12333 @if mpc-bootstrap
12334 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
12335 configure-stagefeedback-mpc:
12336         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12337         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12338         @r=`${PWD_COMMAND}`; export r; \
12339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12340         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12341         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12342         $(HOST_EXPORTS) \
12343         $(POSTSTAGE1_HOST_EXPORTS) \
12344         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12345         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12346         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12347         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
12348         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12349         cd $(HOST_SUBDIR)/mpc || exit 1; \
12350         case $(srcdir) in \
12351           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12352           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12353                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12354         esac; \
12355         srcdiroption="--srcdir=$${topdir}/mpc"; \
12356         libsrcdir="$$s/mpc"; \
12357         $(SHELL) $${libsrcdir}/configure \
12358           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12359           --target=${target_alias} $${srcdiroption} \
12360           --with-build-libsubdir=$(HOST_SUBDIR) \
12361           $(STAGEfeedback_CONFIGURE_FLAGS) \
12362           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12363 @endif mpc-bootstrap
12364
12365
12366
12367
12368
12369 .PHONY: all-mpc maybe-all-mpc
12370 maybe-all-mpc:
12371 @if gcc-bootstrap
12372 all-mpc: stage_current
12373 @endif gcc-bootstrap
12374 @if mpc
12375 TARGET-mpc=all
12376 maybe-all-mpc: all-mpc
12377 all-mpc: configure-mpc
12378         @r=`${PWD_COMMAND}`; export r; \
12379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12380         $(HOST_EXPORTS)  \
12381         (cd $(HOST_SUBDIR)/mpc && \
12382           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
12383                 $(TARGET-mpc))
12384 @endif mpc
12385
12386
12387
12388 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
12389 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
12390 maybe-all-stage1-mpc:
12391 maybe-clean-stage1-mpc:
12392 @if mpc-bootstrap
12393 maybe-all-stage1-mpc: all-stage1-mpc
12394 all-stage1: all-stage1-mpc
12395 TARGET-stage1-mpc = $(TARGET-mpc)
12396 all-stage1-mpc: configure-stage1-mpc
12397         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12398         @r=`${PWD_COMMAND}`; export r; \
12399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12400         TFLAGS="$(STAGE1_TFLAGS)"; \
12401         $(HOST_EXPORTS)  \
12402         cd $(HOST_SUBDIR)/mpc && \
12403         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12404                 CFLAGS="$(STAGE1_CFLAGS)" \
12405                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12406                 LIBCFLAGS="$(LIBCFLAGS)" \
12407                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12408                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12409                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12410                 $(EXTRA_HOST_FLAGS)  \
12411                 $(STAGE1_FLAGS_TO_PASS)  \
12412                 TFLAGS="$(STAGE1_TFLAGS)" \
12413                 $(TARGET-stage1-mpc)
12414
12415 maybe-clean-stage1-mpc: clean-stage1-mpc
12416 clean-stage1: clean-stage1-mpc
12417 clean-stage1-mpc:
12418         @if [ $(current_stage) = stage1 ]; then \
12419           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12420         else \
12421           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
12422           $(MAKE) stage1-start; \
12423         fi; \
12424         cd $(HOST_SUBDIR)/mpc && \
12425         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12426         $(STAGE1_FLAGS_TO_PASS)  clean
12427 @endif mpc-bootstrap
12428
12429
12430 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
12431 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
12432 maybe-all-stage2-mpc:
12433 maybe-clean-stage2-mpc:
12434 @if mpc-bootstrap
12435 maybe-all-stage2-mpc: all-stage2-mpc
12436 all-stage2: all-stage2-mpc
12437 TARGET-stage2-mpc = $(TARGET-mpc)
12438 all-stage2-mpc: configure-stage2-mpc
12439         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12440         @r=`${PWD_COMMAND}`; export r; \
12441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12442         TFLAGS="$(STAGE2_TFLAGS)"; \
12443         $(HOST_EXPORTS) \
12444         $(POSTSTAGE1_HOST_EXPORTS)  \
12445         cd $(HOST_SUBDIR)/mpc && \
12446         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12447                 CFLAGS="$(STAGE2_CFLAGS)" \
12448                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12449                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12450                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12451                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12452                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12453                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12454                 TFLAGS="$(STAGE2_TFLAGS)" \
12455                 $(TARGET-stage2-mpc)
12456
12457 maybe-clean-stage2-mpc: clean-stage2-mpc
12458 clean-stage2: clean-stage2-mpc
12459 clean-stage2-mpc:
12460         @if [ $(current_stage) = stage2 ]; then \
12461           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12462         else \
12463           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
12464           $(MAKE) stage2-start; \
12465         fi; \
12466         cd $(HOST_SUBDIR)/mpc && \
12467         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12468 @endif mpc-bootstrap
12469
12470
12471 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
12472 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
12473 maybe-all-stage3-mpc:
12474 maybe-clean-stage3-mpc:
12475 @if mpc-bootstrap
12476 maybe-all-stage3-mpc: all-stage3-mpc
12477 all-stage3: all-stage3-mpc
12478 TARGET-stage3-mpc = $(TARGET-mpc)
12479 all-stage3-mpc: configure-stage3-mpc
12480         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12481         @r=`${PWD_COMMAND}`; export r; \
12482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12483         TFLAGS="$(STAGE3_TFLAGS)"; \
12484         $(HOST_EXPORTS) \
12485         $(POSTSTAGE1_HOST_EXPORTS)  \
12486         cd $(HOST_SUBDIR)/mpc && \
12487         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12488                 CFLAGS="$(STAGE3_CFLAGS)" \
12489                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12490                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12491                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12492                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12493                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12494                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12495                 TFLAGS="$(STAGE3_TFLAGS)" \
12496                 $(TARGET-stage3-mpc)
12497
12498 maybe-clean-stage3-mpc: clean-stage3-mpc
12499 clean-stage3: clean-stage3-mpc
12500 clean-stage3-mpc:
12501         @if [ $(current_stage) = stage3 ]; then \
12502           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12503         else \
12504           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
12505           $(MAKE) stage3-start; \
12506         fi; \
12507         cd $(HOST_SUBDIR)/mpc && \
12508         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12509 @endif mpc-bootstrap
12510
12511
12512 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
12513 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
12514 maybe-all-stage4-mpc:
12515 maybe-clean-stage4-mpc:
12516 @if mpc-bootstrap
12517 maybe-all-stage4-mpc: all-stage4-mpc
12518 all-stage4: all-stage4-mpc
12519 TARGET-stage4-mpc = $(TARGET-mpc)
12520 all-stage4-mpc: configure-stage4-mpc
12521         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12522         @r=`${PWD_COMMAND}`; export r; \
12523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12524         TFLAGS="$(STAGE4_TFLAGS)"; \
12525         $(HOST_EXPORTS) \
12526         $(POSTSTAGE1_HOST_EXPORTS)  \
12527         cd $(HOST_SUBDIR)/mpc && \
12528         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12529                 CFLAGS="$(STAGE4_CFLAGS)" \
12530                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12531                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12532                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12533                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12534                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12535                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12536                 TFLAGS="$(STAGE4_TFLAGS)" \
12537                 $(TARGET-stage4-mpc)
12538
12539 maybe-clean-stage4-mpc: clean-stage4-mpc
12540 clean-stage4: clean-stage4-mpc
12541 clean-stage4-mpc:
12542         @if [ $(current_stage) = stage4 ]; then \
12543           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12544         else \
12545           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
12546           $(MAKE) stage4-start; \
12547         fi; \
12548         cd $(HOST_SUBDIR)/mpc && \
12549         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12550 @endif mpc-bootstrap
12551
12552
12553 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
12554 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
12555 maybe-all-stageprofile-mpc:
12556 maybe-clean-stageprofile-mpc:
12557 @if mpc-bootstrap
12558 maybe-all-stageprofile-mpc: all-stageprofile-mpc
12559 all-stageprofile: all-stageprofile-mpc
12560 TARGET-stageprofile-mpc = $(TARGET-mpc)
12561 all-stageprofile-mpc: configure-stageprofile-mpc
12562         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12563         @r=`${PWD_COMMAND}`; export r; \
12564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12565         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12566         $(HOST_EXPORTS) \
12567         $(POSTSTAGE1_HOST_EXPORTS)  \
12568         cd $(HOST_SUBDIR)/mpc && \
12569         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12570                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12571                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12572                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12573                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12574                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12575                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12576                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12577                 TFLAGS="$(STAGEprofile_TFLAGS)" \
12578                 $(TARGET-stageprofile-mpc)
12579
12580 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
12581 clean-stageprofile: clean-stageprofile-mpc
12582 clean-stageprofile-mpc:
12583         @if [ $(current_stage) = stageprofile ]; then \
12584           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12585         else \
12586           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
12587           $(MAKE) stageprofile-start; \
12588         fi; \
12589         cd $(HOST_SUBDIR)/mpc && \
12590         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12591 @endif mpc-bootstrap
12592
12593
12594 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
12595 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
12596 maybe-all-stagefeedback-mpc:
12597 maybe-clean-stagefeedback-mpc:
12598 @if mpc-bootstrap
12599 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
12600 all-stagefeedback: all-stagefeedback-mpc
12601 TARGET-stagefeedback-mpc = $(TARGET-mpc)
12602 all-stagefeedback-mpc: configure-stagefeedback-mpc
12603         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12604         @r=`${PWD_COMMAND}`; export r; \
12605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12606         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12607         $(HOST_EXPORTS) \
12608         $(POSTSTAGE1_HOST_EXPORTS)  \
12609         cd $(HOST_SUBDIR)/mpc && \
12610         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12611                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12612                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12613                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12614                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12615                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12616                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12617                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12618                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12619                 $(TARGET-stagefeedback-mpc)
12620
12621 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
12622 clean-stagefeedback: clean-stagefeedback-mpc
12623 clean-stagefeedback-mpc:
12624         @if [ $(current_stage) = stagefeedback ]; then \
12625           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12626         else \
12627           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
12628           $(MAKE) stagefeedback-start; \
12629         fi; \
12630         cd $(HOST_SUBDIR)/mpc && \
12631         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12632 @endif mpc-bootstrap
12633
12634
12635
12636
12637
12638 .PHONY: check-mpc maybe-check-mpc
12639 maybe-check-mpc:
12640 @if mpc
12641 maybe-check-mpc: check-mpc
12642
12643 check-mpc:
12644         @: $(MAKE); $(unstage)
12645         @r=`${PWD_COMMAND}`; export r; \
12646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12647         $(HOST_EXPORTS) \
12648         (cd $(HOST_SUBDIR)/mpc && \
12649           $(MAKE) $(FLAGS_TO_PASS)  check)
12650
12651 @endif mpc
12652
12653 .PHONY: install-mpc maybe-install-mpc
12654 maybe-install-mpc:
12655 @if mpc
12656 maybe-install-mpc: install-mpc
12657
12658 install-mpc:
12659
12660 @endif mpc
12661
12662 .PHONY: install-strip-mpc maybe-install-strip-mpc
12663 maybe-install-strip-mpc:
12664 @if mpc
12665 maybe-install-strip-mpc: install-strip-mpc
12666
12667 install-strip-mpc:
12668
12669 @endif mpc
12670
12671 # Other targets (info, dvi, pdf, etc.)
12672
12673 .PHONY: maybe-info-mpc info-mpc
12674 maybe-info-mpc:
12675 @if mpc
12676 maybe-info-mpc: info-mpc
12677
12678 info-mpc: \
12679     configure-mpc 
12680         @[ -f ./mpc/Makefile ] || exit 0; \
12681         r=`${PWD_COMMAND}`; export r; \
12682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12683         $(HOST_EXPORTS) \
12684         for flag in $(EXTRA_HOST_FLAGS) ; do \
12685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12686         done; \
12687         echo "Doing info in mpc" ; \
12688         (cd $(HOST_SUBDIR)/mpc && \
12689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12691                   "RANLIB=$${RANLIB}" \
12692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12693                   info) \
12694           || exit 1
12695
12696 @endif mpc
12697
12698 .PHONY: maybe-dvi-mpc dvi-mpc
12699 maybe-dvi-mpc:
12700 @if mpc
12701 maybe-dvi-mpc: dvi-mpc
12702
12703 dvi-mpc: \
12704     configure-mpc 
12705         @[ -f ./mpc/Makefile ] || exit 0; \
12706         r=`${PWD_COMMAND}`; export r; \
12707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12708         $(HOST_EXPORTS) \
12709         for flag in $(EXTRA_HOST_FLAGS) ; do \
12710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12711         done; \
12712         echo "Doing dvi in mpc" ; \
12713         (cd $(HOST_SUBDIR)/mpc && \
12714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12716                   "RANLIB=$${RANLIB}" \
12717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12718                   dvi) \
12719           || exit 1
12720
12721 @endif mpc
12722
12723 .PHONY: maybe-pdf-mpc pdf-mpc
12724 maybe-pdf-mpc:
12725 @if mpc
12726 maybe-pdf-mpc: pdf-mpc
12727
12728 pdf-mpc: \
12729     configure-mpc 
12730         @[ -f ./mpc/Makefile ] || exit 0; \
12731         r=`${PWD_COMMAND}`; export r; \
12732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12733         $(HOST_EXPORTS) \
12734         for flag in $(EXTRA_HOST_FLAGS) ; do \
12735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12736         done; \
12737         echo "Doing pdf in mpc" ; \
12738         (cd $(HOST_SUBDIR)/mpc && \
12739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12741                   "RANLIB=$${RANLIB}" \
12742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12743                   pdf) \
12744           || exit 1
12745
12746 @endif mpc
12747
12748 .PHONY: maybe-html-mpc html-mpc
12749 maybe-html-mpc:
12750 @if mpc
12751 maybe-html-mpc: html-mpc
12752
12753 html-mpc: \
12754     configure-mpc 
12755         @[ -f ./mpc/Makefile ] || exit 0; \
12756         r=`${PWD_COMMAND}`; export r; \
12757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12758         $(HOST_EXPORTS) \
12759         for flag in $(EXTRA_HOST_FLAGS) ; do \
12760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12761         done; \
12762         echo "Doing html in mpc" ; \
12763         (cd $(HOST_SUBDIR)/mpc && \
12764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12766                   "RANLIB=$${RANLIB}" \
12767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12768                   html) \
12769           || exit 1
12770
12771 @endif mpc
12772
12773 .PHONY: maybe-TAGS-mpc TAGS-mpc
12774 maybe-TAGS-mpc:
12775 @if mpc
12776 maybe-TAGS-mpc: TAGS-mpc
12777
12778 TAGS-mpc: \
12779     configure-mpc 
12780         @[ -f ./mpc/Makefile ] || exit 0; \
12781         r=`${PWD_COMMAND}`; export r; \
12782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12783         $(HOST_EXPORTS) \
12784         for flag in $(EXTRA_HOST_FLAGS) ; do \
12785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12786         done; \
12787         echo "Doing TAGS in mpc" ; \
12788         (cd $(HOST_SUBDIR)/mpc && \
12789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12791                   "RANLIB=$${RANLIB}" \
12792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12793                   TAGS) \
12794           || exit 1
12795
12796 @endif mpc
12797
12798 .PHONY: maybe-install-info-mpc install-info-mpc
12799 maybe-install-info-mpc:
12800 @if mpc
12801 maybe-install-info-mpc: install-info-mpc
12802
12803 install-info-mpc: \
12804     configure-mpc \
12805     info-mpc 
12806         @[ -f ./mpc/Makefile ] || exit 0; \
12807         r=`${PWD_COMMAND}`; export r; \
12808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12809         $(HOST_EXPORTS) \
12810         for flag in $(EXTRA_HOST_FLAGS) ; do \
12811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12812         done; \
12813         echo "Doing install-info in mpc" ; \
12814         (cd $(HOST_SUBDIR)/mpc && \
12815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12817                   "RANLIB=$${RANLIB}" \
12818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12819                   install-info) \
12820           || exit 1
12821
12822 @endif mpc
12823
12824 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
12825 maybe-install-pdf-mpc:
12826 @if mpc
12827 maybe-install-pdf-mpc: install-pdf-mpc
12828
12829 install-pdf-mpc: \
12830     configure-mpc \
12831     pdf-mpc 
12832         @[ -f ./mpc/Makefile ] || exit 0; \
12833         r=`${PWD_COMMAND}`; export r; \
12834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12835         $(HOST_EXPORTS) \
12836         for flag in $(EXTRA_HOST_FLAGS) ; do \
12837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12838         done; \
12839         echo "Doing install-pdf in mpc" ; \
12840         (cd $(HOST_SUBDIR)/mpc && \
12841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12843                   "RANLIB=$${RANLIB}" \
12844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12845                   install-pdf) \
12846           || exit 1
12847
12848 @endif mpc
12849
12850 .PHONY: maybe-install-html-mpc install-html-mpc
12851 maybe-install-html-mpc:
12852 @if mpc
12853 maybe-install-html-mpc: install-html-mpc
12854
12855 install-html-mpc: \
12856     configure-mpc \
12857     html-mpc 
12858         @[ -f ./mpc/Makefile ] || exit 0; \
12859         r=`${PWD_COMMAND}`; export r; \
12860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12861         $(HOST_EXPORTS) \
12862         for flag in $(EXTRA_HOST_FLAGS) ; do \
12863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12864         done; \
12865         echo "Doing install-html in mpc" ; \
12866         (cd $(HOST_SUBDIR)/mpc && \
12867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12869                   "RANLIB=$${RANLIB}" \
12870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12871                   install-html) \
12872           || exit 1
12873
12874 @endif mpc
12875
12876 .PHONY: maybe-installcheck-mpc installcheck-mpc
12877 maybe-installcheck-mpc:
12878 @if mpc
12879 maybe-installcheck-mpc: installcheck-mpc
12880
12881 installcheck-mpc: \
12882     configure-mpc 
12883         @[ -f ./mpc/Makefile ] || exit 0; \
12884         r=`${PWD_COMMAND}`; export r; \
12885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12886         $(HOST_EXPORTS) \
12887         for flag in $(EXTRA_HOST_FLAGS) ; do \
12888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12889         done; \
12890         echo "Doing installcheck in mpc" ; \
12891         (cd $(HOST_SUBDIR)/mpc && \
12892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12894                   "RANLIB=$${RANLIB}" \
12895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12896                   installcheck) \
12897           || exit 1
12898
12899 @endif mpc
12900
12901 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
12902 maybe-mostlyclean-mpc:
12903 @if mpc
12904 maybe-mostlyclean-mpc: mostlyclean-mpc
12905
12906 mostlyclean-mpc: 
12907         @[ -f ./mpc/Makefile ] || exit 0; \
12908         r=`${PWD_COMMAND}`; export r; \
12909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12910         $(HOST_EXPORTS) \
12911         for flag in $(EXTRA_HOST_FLAGS) ; do \
12912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12913         done; \
12914         echo "Doing mostlyclean in mpc" ; \
12915         (cd $(HOST_SUBDIR)/mpc && \
12916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12918                   "RANLIB=$${RANLIB}" \
12919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12920                   mostlyclean) \
12921           || exit 1
12922
12923 @endif mpc
12924
12925 .PHONY: maybe-clean-mpc clean-mpc
12926 maybe-clean-mpc:
12927 @if mpc
12928 maybe-clean-mpc: clean-mpc
12929
12930 clean-mpc: 
12931         @[ -f ./mpc/Makefile ] || exit 0; \
12932         r=`${PWD_COMMAND}`; export r; \
12933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12934         $(HOST_EXPORTS) \
12935         for flag in $(EXTRA_HOST_FLAGS) ; do \
12936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12937         done; \
12938         echo "Doing clean in mpc" ; \
12939         (cd $(HOST_SUBDIR)/mpc && \
12940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12942                   "RANLIB=$${RANLIB}" \
12943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12944                   clean) \
12945           || exit 1
12946
12947 @endif mpc
12948
12949 .PHONY: maybe-distclean-mpc distclean-mpc
12950 maybe-distclean-mpc:
12951 @if mpc
12952 maybe-distclean-mpc: distclean-mpc
12953
12954 distclean-mpc: 
12955         @[ -f ./mpc/Makefile ] || exit 0; \
12956         r=`${PWD_COMMAND}`; export r; \
12957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12958         $(HOST_EXPORTS) \
12959         for flag in $(EXTRA_HOST_FLAGS) ; do \
12960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12961         done; \
12962         echo "Doing distclean in mpc" ; \
12963         (cd $(HOST_SUBDIR)/mpc && \
12964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12966                   "RANLIB=$${RANLIB}" \
12967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12968                   distclean) \
12969           || exit 1
12970
12971 @endif mpc
12972
12973 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
12974 maybe-maintainer-clean-mpc:
12975 @if mpc
12976 maybe-maintainer-clean-mpc: maintainer-clean-mpc
12977
12978 maintainer-clean-mpc: 
12979         @[ -f ./mpc/Makefile ] || exit 0; \
12980         r=`${PWD_COMMAND}`; export r; \
12981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12982         $(HOST_EXPORTS) \
12983         for flag in $(EXTRA_HOST_FLAGS) ; do \
12984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12985         done; \
12986         echo "Doing maintainer-clean in mpc" ; \
12987         (cd $(HOST_SUBDIR)/mpc && \
12988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12990                   "RANLIB=$${RANLIB}" \
12991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12992                   maintainer-clean) \
12993           || exit 1
12994
12995 @endif mpc
12996
12997
12998
12999 .PHONY: configure-isl maybe-configure-isl
13000 maybe-configure-isl:
13001 @if gcc-bootstrap
13002 configure-isl: stage_current
13003 @endif gcc-bootstrap
13004 @if isl
13005 maybe-configure-isl: configure-isl
13006 configure-isl: 
13007         @r=`${PWD_COMMAND}`; export r; \
13008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13009         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13010         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13011         $(HOST_EXPORTS)  \
13012         echo Configuring in $(HOST_SUBDIR)/isl; \
13013         cd "$(HOST_SUBDIR)/isl" || exit 1; \
13014         case $(srcdir) in \
13015           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13016           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13017                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13018         esac; \
13019         srcdiroption="--srcdir=$${topdir}/isl"; \
13020         libsrcdir="$$s/isl"; \
13021         $(SHELL) $${libsrcdir}/configure \
13022           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13023           --target=${target_alias} $${srcdiroption} --disable-shared @extra_isl_gmp_configure_flags@ \
13024           || exit 1
13025 @endif isl
13026
13027
13028
13029 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13030 maybe-configure-stage1-isl:
13031 @if isl-bootstrap
13032 maybe-configure-stage1-isl: configure-stage1-isl
13033 configure-stage1-isl:
13034         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13035         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13036         @r=`${PWD_COMMAND}`; export r; \
13037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13038         TFLAGS="$(STAGE1_TFLAGS)"; \
13039         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13040         $(HOST_EXPORTS) \
13041         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13042         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13043         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13044         echo Configuring stage 1 in $(HOST_SUBDIR)/isl ; \
13045         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13046         cd $(HOST_SUBDIR)/isl || exit 1; \
13047         case $(srcdir) in \
13048           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13049           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13050                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13051         esac; \
13052         srcdiroption="--srcdir=$${topdir}/isl"; \
13053         libsrcdir="$$s/isl"; \
13054         $(SHELL) $${libsrcdir}/configure \
13055           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13056           --target=${target_alias} $${srcdiroption} \
13057           $(STAGE1_CONFIGURE_FLAGS) \
13058           --disable-shared @extra_isl_gmp_configure_flags@
13059 @endif isl-bootstrap
13060
13061 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13062 maybe-configure-stage2-isl:
13063 @if isl-bootstrap
13064 maybe-configure-stage2-isl: configure-stage2-isl
13065 configure-stage2-isl:
13066         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13067         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13068         @r=`${PWD_COMMAND}`; export r; \
13069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13070         TFLAGS="$(STAGE2_TFLAGS)"; \
13071         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13072         $(HOST_EXPORTS) \
13073         $(POSTSTAGE1_HOST_EXPORTS) \
13074         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13075         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13076         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13077         echo Configuring stage 2 in $(HOST_SUBDIR)/isl ; \
13078         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13079         cd $(HOST_SUBDIR)/isl || exit 1; \
13080         case $(srcdir) in \
13081           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13082           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13083                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13084         esac; \
13085         srcdiroption="--srcdir=$${topdir}/isl"; \
13086         libsrcdir="$$s/isl"; \
13087         $(SHELL) $${libsrcdir}/configure \
13088           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13089           --target=${target_alias} $${srcdiroption} \
13090           --with-build-libsubdir=$(HOST_SUBDIR) \
13091           $(STAGE2_CONFIGURE_FLAGS) \
13092           --disable-shared @extra_isl_gmp_configure_flags@
13093 @endif isl-bootstrap
13094
13095 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13096 maybe-configure-stage3-isl:
13097 @if isl-bootstrap
13098 maybe-configure-stage3-isl: configure-stage3-isl
13099 configure-stage3-isl:
13100         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13101         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13102         @r=`${PWD_COMMAND}`; export r; \
13103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13104         TFLAGS="$(STAGE3_TFLAGS)"; \
13105         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13106         $(HOST_EXPORTS) \
13107         $(POSTSTAGE1_HOST_EXPORTS) \
13108         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13109         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13110         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13111         echo Configuring stage 3 in $(HOST_SUBDIR)/isl ; \
13112         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13113         cd $(HOST_SUBDIR)/isl || exit 1; \
13114         case $(srcdir) in \
13115           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13116           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13117                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13118         esac; \
13119         srcdiroption="--srcdir=$${topdir}/isl"; \
13120         libsrcdir="$$s/isl"; \
13121         $(SHELL) $${libsrcdir}/configure \
13122           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13123           --target=${target_alias} $${srcdiroption} \
13124           --with-build-libsubdir=$(HOST_SUBDIR) \
13125           $(STAGE3_CONFIGURE_FLAGS) \
13126           --disable-shared @extra_isl_gmp_configure_flags@
13127 @endif isl-bootstrap
13128
13129 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13130 maybe-configure-stage4-isl:
13131 @if isl-bootstrap
13132 maybe-configure-stage4-isl: configure-stage4-isl
13133 configure-stage4-isl:
13134         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13135         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13136         @r=`${PWD_COMMAND}`; export r; \
13137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13138         TFLAGS="$(STAGE4_TFLAGS)"; \
13139         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13140         $(HOST_EXPORTS) \
13141         $(POSTSTAGE1_HOST_EXPORTS) \
13142         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13143         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13144         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13145         echo Configuring stage 4 in $(HOST_SUBDIR)/isl ; \
13146         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13147         cd $(HOST_SUBDIR)/isl || exit 1; \
13148         case $(srcdir) in \
13149           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13150           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13151                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13152         esac; \
13153         srcdiroption="--srcdir=$${topdir}/isl"; \
13154         libsrcdir="$$s/isl"; \
13155         $(SHELL) $${libsrcdir}/configure \
13156           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13157           --target=${target_alias} $${srcdiroption} \
13158           --with-build-libsubdir=$(HOST_SUBDIR) \
13159           $(STAGE4_CONFIGURE_FLAGS) \
13160           --disable-shared @extra_isl_gmp_configure_flags@
13161 @endif isl-bootstrap
13162
13163 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13164 maybe-configure-stageprofile-isl:
13165 @if isl-bootstrap
13166 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13167 configure-stageprofile-isl:
13168         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13169         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13170         @r=`${PWD_COMMAND}`; export r; \
13171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13172         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13173         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13174         $(HOST_EXPORTS) \
13175         $(POSTSTAGE1_HOST_EXPORTS) \
13176         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13177         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13178         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13179         echo Configuring stage profile in $(HOST_SUBDIR)/isl ; \
13180         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13181         cd $(HOST_SUBDIR)/isl || exit 1; \
13182         case $(srcdir) in \
13183           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13184           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13185                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13186         esac; \
13187         srcdiroption="--srcdir=$${topdir}/isl"; \
13188         libsrcdir="$$s/isl"; \
13189         $(SHELL) $${libsrcdir}/configure \
13190           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13191           --target=${target_alias} $${srcdiroption} \
13192           --with-build-libsubdir=$(HOST_SUBDIR) \
13193           $(STAGEprofile_CONFIGURE_FLAGS) \
13194           --disable-shared @extra_isl_gmp_configure_flags@
13195 @endif isl-bootstrap
13196
13197 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13198 maybe-configure-stagefeedback-isl:
13199 @if isl-bootstrap
13200 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13201 configure-stagefeedback-isl:
13202         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13203         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13204         @r=`${PWD_COMMAND}`; export r; \
13205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13206         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13207         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13208         $(HOST_EXPORTS) \
13209         $(POSTSTAGE1_HOST_EXPORTS) \
13210         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13211         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13212         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13213         echo Configuring stage feedback in $(HOST_SUBDIR)/isl ; \
13214         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13215         cd $(HOST_SUBDIR)/isl || exit 1; \
13216         case $(srcdir) in \
13217           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13218           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13219                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13220         esac; \
13221         srcdiroption="--srcdir=$${topdir}/isl"; \
13222         libsrcdir="$$s/isl"; \
13223         $(SHELL) $${libsrcdir}/configure \
13224           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13225           --target=${target_alias} $${srcdiroption} \
13226           --with-build-libsubdir=$(HOST_SUBDIR) \
13227           $(STAGEfeedback_CONFIGURE_FLAGS) \
13228           --disable-shared @extra_isl_gmp_configure_flags@
13229 @endif isl-bootstrap
13230
13231
13232
13233
13234
13235 .PHONY: all-isl maybe-all-isl
13236 maybe-all-isl:
13237 @if gcc-bootstrap
13238 all-isl: stage_current
13239 @endif gcc-bootstrap
13240 @if isl
13241 TARGET-isl=all
13242 maybe-all-isl: all-isl
13243 all-isl: configure-isl
13244         @r=`${PWD_COMMAND}`; export r; \
13245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13246         $(HOST_EXPORTS)  \
13247         (cd $(HOST_SUBDIR)/isl && \
13248           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
13249                 $(TARGET-isl))
13250 @endif isl
13251
13252
13253
13254 .PHONY: all-stage1-isl maybe-all-stage1-isl
13255 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
13256 maybe-all-stage1-isl:
13257 maybe-clean-stage1-isl:
13258 @if isl-bootstrap
13259 maybe-all-stage1-isl: all-stage1-isl
13260 all-stage1: all-stage1-isl
13261 TARGET-stage1-isl = $(TARGET-isl)
13262 all-stage1-isl: configure-stage1-isl
13263         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13264         @r=`${PWD_COMMAND}`; export r; \
13265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13266         TFLAGS="$(STAGE1_TFLAGS)"; \
13267         $(HOST_EXPORTS)  \
13268         cd $(HOST_SUBDIR)/isl && \
13269         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13270                 CFLAGS="$(STAGE1_CFLAGS)" \
13271                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13272                 LIBCFLAGS="$(LIBCFLAGS)" \
13273                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13274                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13275                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13276                 $(EXTRA_HOST_FLAGS)  \
13277                 $(STAGE1_FLAGS_TO_PASS) V=1 \
13278                 TFLAGS="$(STAGE1_TFLAGS)" \
13279                 $(TARGET-stage1-isl)
13280
13281 maybe-clean-stage1-isl: clean-stage1-isl
13282 clean-stage1: clean-stage1-isl
13283 clean-stage1-isl:
13284         @if [ $(current_stage) = stage1 ]; then \
13285           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13286         else \
13287           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
13288           $(MAKE) stage1-start; \
13289         fi; \
13290         cd $(HOST_SUBDIR)/isl && \
13291         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13292         $(STAGE1_FLAGS_TO_PASS) V=1 clean
13293 @endif isl-bootstrap
13294
13295
13296 .PHONY: all-stage2-isl maybe-all-stage2-isl
13297 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
13298 maybe-all-stage2-isl:
13299 maybe-clean-stage2-isl:
13300 @if isl-bootstrap
13301 maybe-all-stage2-isl: all-stage2-isl
13302 all-stage2: all-stage2-isl
13303 TARGET-stage2-isl = $(TARGET-isl)
13304 all-stage2-isl: configure-stage2-isl
13305         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13306         @r=`${PWD_COMMAND}`; export r; \
13307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13308         TFLAGS="$(STAGE2_TFLAGS)"; \
13309         $(HOST_EXPORTS) \
13310         $(POSTSTAGE1_HOST_EXPORTS)  \
13311         cd $(HOST_SUBDIR)/isl && \
13312         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13313                 CFLAGS="$(STAGE2_CFLAGS)" \
13314                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13315                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13316                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13317                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13318                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13319                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13320                 TFLAGS="$(STAGE2_TFLAGS)" \
13321                 $(TARGET-stage2-isl)
13322
13323 maybe-clean-stage2-isl: clean-stage2-isl
13324 clean-stage2: clean-stage2-isl
13325 clean-stage2-isl:
13326         @if [ $(current_stage) = stage2 ]; then \
13327           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13328         else \
13329           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
13330           $(MAKE) stage2-start; \
13331         fi; \
13332         cd $(HOST_SUBDIR)/isl && \
13333         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13334 @endif isl-bootstrap
13335
13336
13337 .PHONY: all-stage3-isl maybe-all-stage3-isl
13338 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
13339 maybe-all-stage3-isl:
13340 maybe-clean-stage3-isl:
13341 @if isl-bootstrap
13342 maybe-all-stage3-isl: all-stage3-isl
13343 all-stage3: all-stage3-isl
13344 TARGET-stage3-isl = $(TARGET-isl)
13345 all-stage3-isl: configure-stage3-isl
13346         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13347         @r=`${PWD_COMMAND}`; export r; \
13348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13349         TFLAGS="$(STAGE3_TFLAGS)"; \
13350         $(HOST_EXPORTS) \
13351         $(POSTSTAGE1_HOST_EXPORTS)  \
13352         cd $(HOST_SUBDIR)/isl && \
13353         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13354                 CFLAGS="$(STAGE3_CFLAGS)" \
13355                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13356                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13357                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13358                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13359                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13360                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13361                 TFLAGS="$(STAGE3_TFLAGS)" \
13362                 $(TARGET-stage3-isl)
13363
13364 maybe-clean-stage3-isl: clean-stage3-isl
13365 clean-stage3: clean-stage3-isl
13366 clean-stage3-isl:
13367         @if [ $(current_stage) = stage3 ]; then \
13368           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13369         else \
13370           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
13371           $(MAKE) stage3-start; \
13372         fi; \
13373         cd $(HOST_SUBDIR)/isl && \
13374         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13375 @endif isl-bootstrap
13376
13377
13378 .PHONY: all-stage4-isl maybe-all-stage4-isl
13379 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
13380 maybe-all-stage4-isl:
13381 maybe-clean-stage4-isl:
13382 @if isl-bootstrap
13383 maybe-all-stage4-isl: all-stage4-isl
13384 all-stage4: all-stage4-isl
13385 TARGET-stage4-isl = $(TARGET-isl)
13386 all-stage4-isl: configure-stage4-isl
13387         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13388         @r=`${PWD_COMMAND}`; export r; \
13389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13390         TFLAGS="$(STAGE4_TFLAGS)"; \
13391         $(HOST_EXPORTS) \
13392         $(POSTSTAGE1_HOST_EXPORTS)  \
13393         cd $(HOST_SUBDIR)/isl && \
13394         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13395                 CFLAGS="$(STAGE4_CFLAGS)" \
13396                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13397                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13398                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13399                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13400                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13401                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13402                 TFLAGS="$(STAGE4_TFLAGS)" \
13403                 $(TARGET-stage4-isl)
13404
13405 maybe-clean-stage4-isl: clean-stage4-isl
13406 clean-stage4: clean-stage4-isl
13407 clean-stage4-isl:
13408         @if [ $(current_stage) = stage4 ]; then \
13409           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13410         else \
13411           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
13412           $(MAKE) stage4-start; \
13413         fi; \
13414         cd $(HOST_SUBDIR)/isl && \
13415         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13416 @endif isl-bootstrap
13417
13418
13419 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
13420 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
13421 maybe-all-stageprofile-isl:
13422 maybe-clean-stageprofile-isl:
13423 @if isl-bootstrap
13424 maybe-all-stageprofile-isl: all-stageprofile-isl
13425 all-stageprofile: all-stageprofile-isl
13426 TARGET-stageprofile-isl = $(TARGET-isl)
13427 all-stageprofile-isl: configure-stageprofile-isl
13428         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13429         @r=`${PWD_COMMAND}`; export r; \
13430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13431         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13432         $(HOST_EXPORTS) \
13433         $(POSTSTAGE1_HOST_EXPORTS)  \
13434         cd $(HOST_SUBDIR)/isl && \
13435         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13436                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13437                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13438                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13439                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13440                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13441                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13442                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13443                 TFLAGS="$(STAGEprofile_TFLAGS)" \
13444                 $(TARGET-stageprofile-isl)
13445
13446 maybe-clean-stageprofile-isl: clean-stageprofile-isl
13447 clean-stageprofile: clean-stageprofile-isl
13448 clean-stageprofile-isl:
13449         @if [ $(current_stage) = stageprofile ]; then \
13450           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13451         else \
13452           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
13453           $(MAKE) stageprofile-start; \
13454         fi; \
13455         cd $(HOST_SUBDIR)/isl && \
13456         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13457 @endif isl-bootstrap
13458
13459
13460 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
13461 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
13462 maybe-all-stagefeedback-isl:
13463 maybe-clean-stagefeedback-isl:
13464 @if isl-bootstrap
13465 maybe-all-stagefeedback-isl: all-stagefeedback-isl
13466 all-stagefeedback: all-stagefeedback-isl
13467 TARGET-stagefeedback-isl = $(TARGET-isl)
13468 all-stagefeedback-isl: configure-stagefeedback-isl
13469         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13470         @r=`${PWD_COMMAND}`; export r; \
13471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13472         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13473         $(HOST_EXPORTS) \
13474         $(POSTSTAGE1_HOST_EXPORTS)  \
13475         cd $(HOST_SUBDIR)/isl && \
13476         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13477                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13478                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13479                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13480                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13481                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13482                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13483                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13484                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13485                 $(TARGET-stagefeedback-isl)
13486
13487 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
13488 clean-stagefeedback: clean-stagefeedback-isl
13489 clean-stagefeedback-isl:
13490         @if [ $(current_stage) = stagefeedback ]; then \
13491           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13492         else \
13493           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
13494           $(MAKE) stagefeedback-start; \
13495         fi; \
13496         cd $(HOST_SUBDIR)/isl && \
13497         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13498 @endif isl-bootstrap
13499
13500
13501
13502
13503
13504 .PHONY: check-isl maybe-check-isl
13505 maybe-check-isl:
13506 @if isl
13507 maybe-check-isl: check-isl
13508
13509 check-isl:
13510         @: $(MAKE); $(unstage)
13511         @r=`${PWD_COMMAND}`; export r; \
13512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13513         $(HOST_EXPORTS) \
13514         (cd $(HOST_SUBDIR)/isl && \
13515           $(MAKE) $(FLAGS_TO_PASS) V=1 check)
13516
13517 @endif isl
13518
13519 .PHONY: install-isl maybe-install-isl
13520 maybe-install-isl:
13521 @if isl
13522 maybe-install-isl: install-isl
13523
13524 install-isl:
13525
13526 @endif isl
13527
13528 .PHONY: install-strip-isl maybe-install-strip-isl
13529 maybe-install-strip-isl:
13530 @if isl
13531 maybe-install-strip-isl: install-strip-isl
13532
13533 install-strip-isl:
13534
13535 @endif isl
13536
13537 # Other targets (info, dvi, pdf, etc.)
13538
13539 .PHONY: maybe-info-isl info-isl
13540 maybe-info-isl:
13541 @if isl
13542 maybe-info-isl: info-isl
13543
13544 info-isl: \
13545     configure-isl 
13546         @[ -f ./isl/Makefile ] || exit 0; \
13547         r=`${PWD_COMMAND}`; export r; \
13548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13549         $(HOST_EXPORTS) \
13550         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13552         done; \
13553         echo "Doing info in isl" ; \
13554         (cd $(HOST_SUBDIR)/isl && \
13555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13557                   "RANLIB=$${RANLIB}" \
13558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13559                   info) \
13560           || exit 1
13561
13562 @endif isl
13563
13564 .PHONY: maybe-dvi-isl dvi-isl
13565 maybe-dvi-isl:
13566 @if isl
13567 maybe-dvi-isl: dvi-isl
13568
13569 dvi-isl: \
13570     configure-isl 
13571         @[ -f ./isl/Makefile ] || exit 0; \
13572         r=`${PWD_COMMAND}`; export r; \
13573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13574         $(HOST_EXPORTS) \
13575         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13577         done; \
13578         echo "Doing dvi in isl" ; \
13579         (cd $(HOST_SUBDIR)/isl && \
13580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13582                   "RANLIB=$${RANLIB}" \
13583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13584                   dvi) \
13585           || exit 1
13586
13587 @endif isl
13588
13589 .PHONY: maybe-pdf-isl pdf-isl
13590 maybe-pdf-isl:
13591 @if isl
13592 maybe-pdf-isl: pdf-isl
13593
13594 pdf-isl: \
13595     configure-isl 
13596         @[ -f ./isl/Makefile ] || exit 0; \
13597         r=`${PWD_COMMAND}`; export r; \
13598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13599         $(HOST_EXPORTS) \
13600         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13602         done; \
13603         echo "Doing pdf in isl" ; \
13604         (cd $(HOST_SUBDIR)/isl && \
13605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13607                   "RANLIB=$${RANLIB}" \
13608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13609                   pdf) \
13610           || exit 1
13611
13612 @endif isl
13613
13614 .PHONY: maybe-html-isl html-isl
13615 maybe-html-isl:
13616 @if isl
13617 maybe-html-isl: html-isl
13618
13619 html-isl: \
13620     configure-isl 
13621         @[ -f ./isl/Makefile ] || exit 0; \
13622         r=`${PWD_COMMAND}`; export r; \
13623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13624         $(HOST_EXPORTS) \
13625         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13627         done; \
13628         echo "Doing html in isl" ; \
13629         (cd $(HOST_SUBDIR)/isl && \
13630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13632                   "RANLIB=$${RANLIB}" \
13633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13634                   html) \
13635           || exit 1
13636
13637 @endif isl
13638
13639 .PHONY: maybe-TAGS-isl TAGS-isl
13640 maybe-TAGS-isl:
13641 @if isl
13642 maybe-TAGS-isl: TAGS-isl
13643
13644 TAGS-isl: \
13645     configure-isl 
13646         @[ -f ./isl/Makefile ] || exit 0; \
13647         r=`${PWD_COMMAND}`; export r; \
13648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13649         $(HOST_EXPORTS) \
13650         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13652         done; \
13653         echo "Doing TAGS in isl" ; \
13654         (cd $(HOST_SUBDIR)/isl && \
13655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13657                   "RANLIB=$${RANLIB}" \
13658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13659                   TAGS) \
13660           || exit 1
13661
13662 @endif isl
13663
13664 .PHONY: maybe-install-info-isl install-info-isl
13665 maybe-install-info-isl:
13666 @if isl
13667 maybe-install-info-isl: install-info-isl
13668
13669 install-info-isl: \
13670     configure-isl \
13671     info-isl 
13672         @[ -f ./isl/Makefile ] || exit 0; \
13673         r=`${PWD_COMMAND}`; export r; \
13674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13675         $(HOST_EXPORTS) \
13676         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13678         done; \
13679         echo "Doing install-info in isl" ; \
13680         (cd $(HOST_SUBDIR)/isl && \
13681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13683                   "RANLIB=$${RANLIB}" \
13684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13685                   install-info) \
13686           || exit 1
13687
13688 @endif isl
13689
13690 .PHONY: maybe-install-pdf-isl install-pdf-isl
13691 maybe-install-pdf-isl:
13692 @if isl
13693 maybe-install-pdf-isl: install-pdf-isl
13694
13695 install-pdf-isl: \
13696     configure-isl \
13697     pdf-isl 
13698         @[ -f ./isl/Makefile ] || exit 0; \
13699         r=`${PWD_COMMAND}`; export r; \
13700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13701         $(HOST_EXPORTS) \
13702         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13704         done; \
13705         echo "Doing install-pdf in isl" ; \
13706         (cd $(HOST_SUBDIR)/isl && \
13707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13709                   "RANLIB=$${RANLIB}" \
13710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13711                   install-pdf) \
13712           || exit 1
13713
13714 @endif isl
13715
13716 .PHONY: maybe-install-html-isl install-html-isl
13717 maybe-install-html-isl:
13718 @if isl
13719 maybe-install-html-isl: install-html-isl
13720
13721 install-html-isl: \
13722     configure-isl \
13723     html-isl 
13724         @[ -f ./isl/Makefile ] || exit 0; \
13725         r=`${PWD_COMMAND}`; export r; \
13726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13727         $(HOST_EXPORTS) \
13728         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13730         done; \
13731         echo "Doing install-html in isl" ; \
13732         (cd $(HOST_SUBDIR)/isl && \
13733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13735                   "RANLIB=$${RANLIB}" \
13736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13737                   install-html) \
13738           || exit 1
13739
13740 @endif isl
13741
13742 .PHONY: maybe-installcheck-isl installcheck-isl
13743 maybe-installcheck-isl:
13744 @if isl
13745 maybe-installcheck-isl: installcheck-isl
13746
13747 installcheck-isl: \
13748     configure-isl 
13749         @[ -f ./isl/Makefile ] || exit 0; \
13750         r=`${PWD_COMMAND}`; export r; \
13751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13752         $(HOST_EXPORTS) \
13753         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13755         done; \
13756         echo "Doing installcheck in isl" ; \
13757         (cd $(HOST_SUBDIR)/isl && \
13758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13760                   "RANLIB=$${RANLIB}" \
13761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13762                   installcheck) \
13763           || exit 1
13764
13765 @endif isl
13766
13767 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
13768 maybe-mostlyclean-isl:
13769 @if isl
13770 maybe-mostlyclean-isl: mostlyclean-isl
13771
13772 mostlyclean-isl: 
13773         @[ -f ./isl/Makefile ] || exit 0; \
13774         r=`${PWD_COMMAND}`; export r; \
13775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13776         $(HOST_EXPORTS) \
13777         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13779         done; \
13780         echo "Doing mostlyclean in isl" ; \
13781         (cd $(HOST_SUBDIR)/isl && \
13782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13784                   "RANLIB=$${RANLIB}" \
13785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13786                   mostlyclean) \
13787           || exit 1
13788
13789 @endif isl
13790
13791 .PHONY: maybe-clean-isl clean-isl
13792 maybe-clean-isl:
13793 @if isl
13794 maybe-clean-isl: clean-isl
13795
13796 clean-isl: 
13797         @[ -f ./isl/Makefile ] || exit 0; \
13798         r=`${PWD_COMMAND}`; export r; \
13799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13800         $(HOST_EXPORTS) \
13801         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13803         done; \
13804         echo "Doing clean in isl" ; \
13805         (cd $(HOST_SUBDIR)/isl && \
13806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13808                   "RANLIB=$${RANLIB}" \
13809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13810                   clean) \
13811           || exit 1
13812
13813 @endif isl
13814
13815 .PHONY: maybe-distclean-isl distclean-isl
13816 maybe-distclean-isl:
13817 @if isl
13818 maybe-distclean-isl: distclean-isl
13819
13820 distclean-isl: 
13821         @[ -f ./isl/Makefile ] || exit 0; \
13822         r=`${PWD_COMMAND}`; export r; \
13823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13824         $(HOST_EXPORTS) \
13825         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13827         done; \
13828         echo "Doing distclean in isl" ; \
13829         (cd $(HOST_SUBDIR)/isl && \
13830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13832                   "RANLIB=$${RANLIB}" \
13833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13834                   distclean) \
13835           || exit 1
13836
13837 @endif isl
13838
13839 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
13840 maybe-maintainer-clean-isl:
13841 @if isl
13842 maybe-maintainer-clean-isl: maintainer-clean-isl
13843
13844 maintainer-clean-isl: 
13845         @[ -f ./isl/Makefile ] || exit 0; \
13846         r=`${PWD_COMMAND}`; export r; \
13847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13848         $(HOST_EXPORTS) \
13849         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
13850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13851         done; \
13852         echo "Doing maintainer-clean in isl" ; \
13853         (cd $(HOST_SUBDIR)/isl && \
13854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13856                   "RANLIB=$${RANLIB}" \
13857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13858                   maintainer-clean) \
13859           || exit 1
13860
13861 @endif isl
13862
13863
13864
13865 .PHONY: configure-cloog maybe-configure-cloog
13866 maybe-configure-cloog:
13867 @if gcc-bootstrap
13868 configure-cloog: stage_current
13869 @endif gcc-bootstrap
13870 @if cloog
13871 maybe-configure-cloog: configure-cloog
13872 configure-cloog: 
13873         @r=`${PWD_COMMAND}`; export r; \
13874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13875         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
13876         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
13877         $(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;  \
13878         echo Configuring in $(HOST_SUBDIR)/cloog; \
13879         cd "$(HOST_SUBDIR)/cloog" || exit 1; \
13880         case $(srcdir) in \
13881           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13882           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
13883                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13884         esac; \
13885         srcdiroption="--srcdir=$${topdir}/cloog"; \
13886         libsrcdir="$$s/cloog"; \
13887         $(SHELL) $${libsrcdir}/configure \
13888           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13889           --target=${target_alias} $${srcdiroption} --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system \
13890           || exit 1
13891 @endif cloog
13892
13893
13894
13895 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
13896 maybe-configure-stage1-cloog:
13897 @if cloog-bootstrap
13898 maybe-configure-stage1-cloog: configure-stage1-cloog
13899 configure-stage1-cloog:
13900         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13901         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
13902         @r=`${PWD_COMMAND}`; export r; \
13903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13904         TFLAGS="$(STAGE1_TFLAGS)"; \
13905         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
13906         $(HOST_EXPORTS) \
13907         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13908         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13909         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;  \
13910         echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
13911         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
13912         cd $(HOST_SUBDIR)/cloog || exit 1; \
13913         case $(srcdir) in \
13914           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13915           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
13916                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13917         esac; \
13918         srcdiroption="--srcdir=$${topdir}/cloog"; \
13919         libsrcdir="$$s/cloog"; \
13920         $(SHELL) $${libsrcdir}/configure \
13921           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13922           --target=${target_alias} $${srcdiroption} \
13923           $(STAGE1_CONFIGURE_FLAGS) \
13924           --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
13925 @endif cloog-bootstrap
13926
13927 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
13928 maybe-configure-stage2-cloog:
13929 @if cloog-bootstrap
13930 maybe-configure-stage2-cloog: configure-stage2-cloog
13931 configure-stage2-cloog:
13932         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13933         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
13934         @r=`${PWD_COMMAND}`; export r; \
13935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13936         TFLAGS="$(STAGE2_TFLAGS)"; \
13937         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
13938         $(HOST_EXPORTS) \
13939         $(POSTSTAGE1_HOST_EXPORTS) \
13940         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13941         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13942         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;  \
13943         echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
13944         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
13945         cd $(HOST_SUBDIR)/cloog || exit 1; \
13946         case $(srcdir) in \
13947           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13948           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
13949                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13950         esac; \
13951         srcdiroption="--srcdir=$${topdir}/cloog"; \
13952         libsrcdir="$$s/cloog"; \
13953         $(SHELL) $${libsrcdir}/configure \
13954           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13955           --target=${target_alias} $${srcdiroption} \
13956           --with-build-libsubdir=$(HOST_SUBDIR) \
13957           $(STAGE2_CONFIGURE_FLAGS) \
13958           --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
13959 @endif cloog-bootstrap
13960
13961 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
13962 maybe-configure-stage3-cloog:
13963 @if cloog-bootstrap
13964 maybe-configure-stage3-cloog: configure-stage3-cloog
13965 configure-stage3-cloog:
13966         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13967         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
13968         @r=`${PWD_COMMAND}`; export r; \
13969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13970         TFLAGS="$(STAGE3_TFLAGS)"; \
13971         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
13972         $(HOST_EXPORTS) \
13973         $(POSTSTAGE1_HOST_EXPORTS) \
13974         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13975         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13976         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;  \
13977         echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
13978         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
13979         cd $(HOST_SUBDIR)/cloog || exit 1; \
13980         case $(srcdir) in \
13981           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13982           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
13983                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13984         esac; \
13985         srcdiroption="--srcdir=$${topdir}/cloog"; \
13986         libsrcdir="$$s/cloog"; \
13987         $(SHELL) $${libsrcdir}/configure \
13988           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13989           --target=${target_alias} $${srcdiroption} \
13990           --with-build-libsubdir=$(HOST_SUBDIR) \
13991           $(STAGE3_CONFIGURE_FLAGS) \
13992           --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
13993 @endif cloog-bootstrap
13994
13995 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
13996 maybe-configure-stage4-cloog:
13997 @if cloog-bootstrap
13998 maybe-configure-stage4-cloog: configure-stage4-cloog
13999 configure-stage4-cloog:
14000         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14001         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14002         @r=`${PWD_COMMAND}`; export r; \
14003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14004         TFLAGS="$(STAGE4_TFLAGS)"; \
14005         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14006         $(HOST_EXPORTS) \
14007         $(POSTSTAGE1_HOST_EXPORTS) \
14008         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14009         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14010         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;  \
14011         echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
14012         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14013         cd $(HOST_SUBDIR)/cloog || exit 1; \
14014         case $(srcdir) in \
14015           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14016           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14017                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14018         esac; \
14019         srcdiroption="--srcdir=$${topdir}/cloog"; \
14020         libsrcdir="$$s/cloog"; \
14021         $(SHELL) $${libsrcdir}/configure \
14022           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14023           --target=${target_alias} $${srcdiroption} \
14024           --with-build-libsubdir=$(HOST_SUBDIR) \
14025           $(STAGE4_CONFIGURE_FLAGS) \
14026           --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
14027 @endif cloog-bootstrap
14028
14029 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
14030 maybe-configure-stageprofile-cloog:
14031 @if cloog-bootstrap
14032 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
14033 configure-stageprofile-cloog:
14034         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14035         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14036         @r=`${PWD_COMMAND}`; export r; \
14037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14038         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14039         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14040         $(HOST_EXPORTS) \
14041         $(POSTSTAGE1_HOST_EXPORTS) \
14042         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14043         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14044         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;  \
14045         echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
14046         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14047         cd $(HOST_SUBDIR)/cloog || exit 1; \
14048         case $(srcdir) in \
14049           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14050           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14051                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14052         esac; \
14053         srcdiroption="--srcdir=$${topdir}/cloog"; \
14054         libsrcdir="$$s/cloog"; \
14055         $(SHELL) $${libsrcdir}/configure \
14056           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14057           --target=${target_alias} $${srcdiroption} \
14058           --with-build-libsubdir=$(HOST_SUBDIR) \
14059           $(STAGEprofile_CONFIGURE_FLAGS) \
14060           --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
14061 @endif cloog-bootstrap
14062
14063 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
14064 maybe-configure-stagefeedback-cloog:
14065 @if cloog-bootstrap
14066 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
14067 configure-stagefeedback-cloog:
14068         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14069         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14070         @r=`${PWD_COMMAND}`; export r; \
14071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14072         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14073         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14074         $(HOST_EXPORTS) \
14075         $(POSTSTAGE1_HOST_EXPORTS) \
14076         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14077         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14078         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;  \
14079         echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
14080         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14081         cd $(HOST_SUBDIR)/cloog || exit 1; \
14082         case $(srcdir) in \
14083           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14084           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14085                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14086         esac; \
14087         srcdiroption="--srcdir=$${topdir}/cloog"; \
14088         libsrcdir="$$s/cloog"; \
14089         $(SHELL) $${libsrcdir}/configure \
14090           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14091           --target=${target_alias} $${srcdiroption} \
14092           --with-build-libsubdir=$(HOST_SUBDIR) \
14093           $(STAGEfeedback_CONFIGURE_FLAGS) \
14094           --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
14095 @endif cloog-bootstrap
14096
14097
14098
14099
14100
14101 .PHONY: all-cloog maybe-all-cloog
14102 maybe-all-cloog:
14103 @if gcc-bootstrap
14104 all-cloog: stage_current
14105 @endif gcc-bootstrap
14106 @if cloog
14107 TARGET-cloog=all
14108 maybe-all-cloog: all-cloog
14109 all-cloog: configure-cloog
14110         @r=`${PWD_COMMAND}`; export r; \
14111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14112         $(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;  \
14113         (cd $(HOST_SUBDIR)/cloog && \
14114           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14115                 $(TARGET-cloog))
14116 @endif cloog
14117
14118
14119
14120 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
14121 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
14122 maybe-all-stage1-cloog:
14123 maybe-clean-stage1-cloog:
14124 @if cloog-bootstrap
14125 maybe-all-stage1-cloog: all-stage1-cloog
14126 all-stage1: all-stage1-cloog
14127 TARGET-stage1-cloog = $(TARGET-cloog)
14128 all-stage1-cloog: configure-stage1-cloog
14129         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14130         @r=`${PWD_COMMAND}`; export r; \
14131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14132         TFLAGS="$(STAGE1_TFLAGS)"; \
14133         $(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;  \
14134         cd $(HOST_SUBDIR)/cloog && \
14135         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14136                 CFLAGS="$(STAGE1_CFLAGS)" \
14137                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14138                 LIBCFLAGS="$(LIBCFLAGS)" \
14139                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14140                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14141                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14142                 $(EXTRA_HOST_FLAGS)  \
14143                 $(STAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14144                 TFLAGS="$(STAGE1_TFLAGS)" \
14145                 $(TARGET-stage1-cloog)
14146
14147 maybe-clean-stage1-cloog: clean-stage1-cloog
14148 clean-stage1: clean-stage1-cloog
14149 clean-stage1-cloog:
14150         @if [ $(current_stage) = stage1 ]; then \
14151           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14152         else \
14153           [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
14154           $(MAKE) stage1-start; \
14155         fi; \
14156         cd $(HOST_SUBDIR)/cloog && \
14157         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14158         $(STAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14159 @endif cloog-bootstrap
14160
14161
14162 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
14163 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
14164 maybe-all-stage2-cloog:
14165 maybe-clean-stage2-cloog:
14166 @if cloog-bootstrap
14167 maybe-all-stage2-cloog: all-stage2-cloog
14168 all-stage2: all-stage2-cloog
14169 TARGET-stage2-cloog = $(TARGET-cloog)
14170 all-stage2-cloog: configure-stage2-cloog
14171         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14172         @r=`${PWD_COMMAND}`; export r; \
14173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14174         TFLAGS="$(STAGE2_TFLAGS)"; \
14175         $(HOST_EXPORTS) \
14176         $(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;  \
14177         cd $(HOST_SUBDIR)/cloog && \
14178         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14179                 CFLAGS="$(STAGE2_CFLAGS)" \
14180                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14181                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14182                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14183                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14184                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14185                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14186                 TFLAGS="$(STAGE2_TFLAGS)" \
14187                 $(TARGET-stage2-cloog)
14188
14189 maybe-clean-stage2-cloog: clean-stage2-cloog
14190 clean-stage2: clean-stage2-cloog
14191 clean-stage2-cloog:
14192         @if [ $(current_stage) = stage2 ]; then \
14193           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14194         else \
14195           [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
14196           $(MAKE) stage2-start; \
14197         fi; \
14198         cd $(HOST_SUBDIR)/cloog && \
14199         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14200 @endif cloog-bootstrap
14201
14202
14203 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
14204 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
14205 maybe-all-stage3-cloog:
14206 maybe-clean-stage3-cloog:
14207 @if cloog-bootstrap
14208 maybe-all-stage3-cloog: all-stage3-cloog
14209 all-stage3: all-stage3-cloog
14210 TARGET-stage3-cloog = $(TARGET-cloog)
14211 all-stage3-cloog: configure-stage3-cloog
14212         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14213         @r=`${PWD_COMMAND}`; export r; \
14214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14215         TFLAGS="$(STAGE3_TFLAGS)"; \
14216         $(HOST_EXPORTS) \
14217         $(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;  \
14218         cd $(HOST_SUBDIR)/cloog && \
14219         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14220                 CFLAGS="$(STAGE3_CFLAGS)" \
14221                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14222                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14223                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14224                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14225                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14226                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14227                 TFLAGS="$(STAGE3_TFLAGS)" \
14228                 $(TARGET-stage3-cloog)
14229
14230 maybe-clean-stage3-cloog: clean-stage3-cloog
14231 clean-stage3: clean-stage3-cloog
14232 clean-stage3-cloog:
14233         @if [ $(current_stage) = stage3 ]; then \
14234           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14235         else \
14236           [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
14237           $(MAKE) stage3-start; \
14238         fi; \
14239         cd $(HOST_SUBDIR)/cloog && \
14240         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14241 @endif cloog-bootstrap
14242
14243
14244 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
14245 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
14246 maybe-all-stage4-cloog:
14247 maybe-clean-stage4-cloog:
14248 @if cloog-bootstrap
14249 maybe-all-stage4-cloog: all-stage4-cloog
14250 all-stage4: all-stage4-cloog
14251 TARGET-stage4-cloog = $(TARGET-cloog)
14252 all-stage4-cloog: configure-stage4-cloog
14253         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14254         @r=`${PWD_COMMAND}`; export r; \
14255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14256         TFLAGS="$(STAGE4_TFLAGS)"; \
14257         $(HOST_EXPORTS) \
14258         $(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;  \
14259         cd $(HOST_SUBDIR)/cloog && \
14260         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14261                 CFLAGS="$(STAGE4_CFLAGS)" \
14262                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14263                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14264                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14265                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14266                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14267                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14268                 TFLAGS="$(STAGE4_TFLAGS)" \
14269                 $(TARGET-stage4-cloog)
14270
14271 maybe-clean-stage4-cloog: clean-stage4-cloog
14272 clean-stage4: clean-stage4-cloog
14273 clean-stage4-cloog:
14274         @if [ $(current_stage) = stage4 ]; then \
14275           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14276         else \
14277           [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
14278           $(MAKE) stage4-start; \
14279         fi; \
14280         cd $(HOST_SUBDIR)/cloog && \
14281         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14282 @endif cloog-bootstrap
14283
14284
14285 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
14286 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
14287 maybe-all-stageprofile-cloog:
14288 maybe-clean-stageprofile-cloog:
14289 @if cloog-bootstrap
14290 maybe-all-stageprofile-cloog: all-stageprofile-cloog
14291 all-stageprofile: all-stageprofile-cloog
14292 TARGET-stageprofile-cloog = $(TARGET-cloog)
14293 all-stageprofile-cloog: configure-stageprofile-cloog
14294         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14295         @r=`${PWD_COMMAND}`; export r; \
14296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14297         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14298         $(HOST_EXPORTS) \
14299         $(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;  \
14300         cd $(HOST_SUBDIR)/cloog && \
14301         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14302                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14303                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14304                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14305                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14306                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14307                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14308                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14309                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14310                 $(TARGET-stageprofile-cloog)
14311
14312 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
14313 clean-stageprofile: clean-stageprofile-cloog
14314 clean-stageprofile-cloog:
14315         @if [ $(current_stage) = stageprofile ]; then \
14316           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14317         else \
14318           [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
14319           $(MAKE) stageprofile-start; \
14320         fi; \
14321         cd $(HOST_SUBDIR)/cloog && \
14322         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14323 @endif cloog-bootstrap
14324
14325
14326 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
14327 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
14328 maybe-all-stagefeedback-cloog:
14329 maybe-clean-stagefeedback-cloog:
14330 @if cloog-bootstrap
14331 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
14332 all-stagefeedback: all-stagefeedback-cloog
14333 TARGET-stagefeedback-cloog = $(TARGET-cloog)
14334 all-stagefeedback-cloog: configure-stagefeedback-cloog
14335         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14336         @r=`${PWD_COMMAND}`; export r; \
14337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14338         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14339         $(HOST_EXPORTS) \
14340         $(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;  \
14341         cd $(HOST_SUBDIR)/cloog && \
14342         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14343                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14344                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14345                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14346                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14347                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14348                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14349                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14350                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14351                 $(TARGET-stagefeedback-cloog)
14352
14353 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
14354 clean-stagefeedback: clean-stagefeedback-cloog
14355 clean-stagefeedback-cloog:
14356         @if [ $(current_stage) = stagefeedback ]; then \
14357           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14358         else \
14359           [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
14360           $(MAKE) stagefeedback-start; \
14361         fi; \
14362         cd $(HOST_SUBDIR)/cloog && \
14363         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14364 @endif cloog-bootstrap
14365
14366
14367
14368
14369
14370 .PHONY: check-cloog maybe-check-cloog
14371 maybe-check-cloog:
14372 @if cloog
14373 maybe-check-cloog: check-cloog
14374
14375 check-cloog:
14376         @: $(MAKE); $(unstage)
14377         @r=`${PWD_COMMAND}`; export r; \
14378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14379         $(HOST_EXPORTS) \
14380         (cd $(HOST_SUBDIR)/cloog && \
14381           $(MAKE) $(FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 check)
14382
14383 @endif cloog
14384
14385 .PHONY: install-cloog maybe-install-cloog
14386 maybe-install-cloog:
14387 @if cloog
14388 maybe-install-cloog: install-cloog
14389
14390 install-cloog:
14391
14392 @endif cloog
14393
14394 .PHONY: install-strip-cloog maybe-install-strip-cloog
14395 maybe-install-strip-cloog:
14396 @if cloog
14397 maybe-install-strip-cloog: install-strip-cloog
14398
14399 install-strip-cloog:
14400
14401 @endif cloog
14402
14403 # Other targets (info, dvi, pdf, etc.)
14404
14405 .PHONY: maybe-info-cloog info-cloog
14406 maybe-info-cloog:
14407 @if cloog
14408 maybe-info-cloog: info-cloog
14409
14410 info-cloog: \
14411     configure-cloog 
14412         @[ -f ./cloog/Makefile ] || exit 0; \
14413         r=`${PWD_COMMAND}`; export r; \
14414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14415         $(HOST_EXPORTS) \
14416         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14418         done; \
14419         echo "Doing info in cloog" ; \
14420         (cd $(HOST_SUBDIR)/cloog && \
14421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14423                   "RANLIB=$${RANLIB}" \
14424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14425                   info) \
14426           || exit 1
14427
14428 @endif cloog
14429
14430 .PHONY: maybe-dvi-cloog dvi-cloog
14431 maybe-dvi-cloog:
14432 @if cloog
14433 maybe-dvi-cloog: dvi-cloog
14434
14435 dvi-cloog: \
14436     configure-cloog 
14437         @[ -f ./cloog/Makefile ] || exit 0; \
14438         r=`${PWD_COMMAND}`; export r; \
14439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14440         $(HOST_EXPORTS) \
14441         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14443         done; \
14444         echo "Doing dvi in cloog" ; \
14445         (cd $(HOST_SUBDIR)/cloog && \
14446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14448                   "RANLIB=$${RANLIB}" \
14449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14450                   dvi) \
14451           || exit 1
14452
14453 @endif cloog
14454
14455 .PHONY: maybe-pdf-cloog pdf-cloog
14456 maybe-pdf-cloog:
14457 @if cloog
14458 maybe-pdf-cloog: pdf-cloog
14459
14460 pdf-cloog: \
14461     configure-cloog 
14462         @[ -f ./cloog/Makefile ] || exit 0; \
14463         r=`${PWD_COMMAND}`; export r; \
14464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14465         $(HOST_EXPORTS) \
14466         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14468         done; \
14469         echo "Doing pdf in cloog" ; \
14470         (cd $(HOST_SUBDIR)/cloog && \
14471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14473                   "RANLIB=$${RANLIB}" \
14474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14475                   pdf) \
14476           || exit 1
14477
14478 @endif cloog
14479
14480 .PHONY: maybe-html-cloog html-cloog
14481 maybe-html-cloog:
14482 @if cloog
14483 maybe-html-cloog: html-cloog
14484
14485 html-cloog: \
14486     configure-cloog 
14487         @[ -f ./cloog/Makefile ] || exit 0; \
14488         r=`${PWD_COMMAND}`; export r; \
14489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14490         $(HOST_EXPORTS) \
14491         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14493         done; \
14494         echo "Doing html in cloog" ; \
14495         (cd $(HOST_SUBDIR)/cloog && \
14496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14498                   "RANLIB=$${RANLIB}" \
14499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14500                   html) \
14501           || exit 1
14502
14503 @endif cloog
14504
14505 .PHONY: maybe-TAGS-cloog TAGS-cloog
14506 maybe-TAGS-cloog:
14507 @if cloog
14508 maybe-TAGS-cloog: TAGS-cloog
14509
14510 TAGS-cloog: \
14511     configure-cloog 
14512         @[ -f ./cloog/Makefile ] || exit 0; \
14513         r=`${PWD_COMMAND}`; export r; \
14514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14515         $(HOST_EXPORTS) \
14516         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14518         done; \
14519         echo "Doing TAGS in cloog" ; \
14520         (cd $(HOST_SUBDIR)/cloog && \
14521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14523                   "RANLIB=$${RANLIB}" \
14524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14525                   TAGS) \
14526           || exit 1
14527
14528 @endif cloog
14529
14530 .PHONY: maybe-install-info-cloog install-info-cloog
14531 maybe-install-info-cloog:
14532 @if cloog
14533 maybe-install-info-cloog: install-info-cloog
14534
14535 install-info-cloog: \
14536     configure-cloog \
14537     info-cloog 
14538         @[ -f ./cloog/Makefile ] || exit 0; \
14539         r=`${PWD_COMMAND}`; export r; \
14540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14541         $(HOST_EXPORTS) \
14542         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14544         done; \
14545         echo "Doing install-info in cloog" ; \
14546         (cd $(HOST_SUBDIR)/cloog && \
14547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14549                   "RANLIB=$${RANLIB}" \
14550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14551                   install-info) \
14552           || exit 1
14553
14554 @endif cloog
14555
14556 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
14557 maybe-install-pdf-cloog:
14558 @if cloog
14559 maybe-install-pdf-cloog: install-pdf-cloog
14560
14561 install-pdf-cloog: \
14562     configure-cloog \
14563     pdf-cloog 
14564         @[ -f ./cloog/Makefile ] || exit 0; \
14565         r=`${PWD_COMMAND}`; export r; \
14566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14567         $(HOST_EXPORTS) \
14568         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14570         done; \
14571         echo "Doing install-pdf in cloog" ; \
14572         (cd $(HOST_SUBDIR)/cloog && \
14573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14575                   "RANLIB=$${RANLIB}" \
14576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14577                   install-pdf) \
14578           || exit 1
14579
14580 @endif cloog
14581
14582 .PHONY: maybe-install-html-cloog install-html-cloog
14583 maybe-install-html-cloog:
14584 @if cloog
14585 maybe-install-html-cloog: install-html-cloog
14586
14587 install-html-cloog: \
14588     configure-cloog \
14589     html-cloog 
14590         @[ -f ./cloog/Makefile ] || exit 0; \
14591         r=`${PWD_COMMAND}`; export r; \
14592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14593         $(HOST_EXPORTS) \
14594         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14596         done; \
14597         echo "Doing install-html in cloog" ; \
14598         (cd $(HOST_SUBDIR)/cloog && \
14599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14601                   "RANLIB=$${RANLIB}" \
14602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14603                   install-html) \
14604           || exit 1
14605
14606 @endif cloog
14607
14608 .PHONY: maybe-installcheck-cloog installcheck-cloog
14609 maybe-installcheck-cloog:
14610 @if cloog
14611 maybe-installcheck-cloog: installcheck-cloog
14612
14613 installcheck-cloog: \
14614     configure-cloog 
14615         @[ -f ./cloog/Makefile ] || exit 0; \
14616         r=`${PWD_COMMAND}`; export r; \
14617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14618         $(HOST_EXPORTS) \
14619         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14621         done; \
14622         echo "Doing installcheck in cloog" ; \
14623         (cd $(HOST_SUBDIR)/cloog && \
14624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14626                   "RANLIB=$${RANLIB}" \
14627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14628                   installcheck) \
14629           || exit 1
14630
14631 @endif cloog
14632
14633 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
14634 maybe-mostlyclean-cloog:
14635 @if cloog
14636 maybe-mostlyclean-cloog: mostlyclean-cloog
14637
14638 mostlyclean-cloog: 
14639         @[ -f ./cloog/Makefile ] || exit 0; \
14640         r=`${PWD_COMMAND}`; export r; \
14641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14642         $(HOST_EXPORTS) \
14643         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14645         done; \
14646         echo "Doing mostlyclean in cloog" ; \
14647         (cd $(HOST_SUBDIR)/cloog && \
14648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14650                   "RANLIB=$${RANLIB}" \
14651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14652                   mostlyclean) \
14653           || exit 1
14654
14655 @endif cloog
14656
14657 .PHONY: maybe-clean-cloog clean-cloog
14658 maybe-clean-cloog:
14659 @if cloog
14660 maybe-clean-cloog: clean-cloog
14661
14662 clean-cloog: 
14663         @[ -f ./cloog/Makefile ] || exit 0; \
14664         r=`${PWD_COMMAND}`; export r; \
14665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14666         $(HOST_EXPORTS) \
14667         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14669         done; \
14670         echo "Doing clean in cloog" ; \
14671         (cd $(HOST_SUBDIR)/cloog && \
14672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14674                   "RANLIB=$${RANLIB}" \
14675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14676                   clean) \
14677           || exit 1
14678
14679 @endif cloog
14680
14681 .PHONY: maybe-distclean-cloog distclean-cloog
14682 maybe-distclean-cloog:
14683 @if cloog
14684 maybe-distclean-cloog: distclean-cloog
14685
14686 distclean-cloog: 
14687         @[ -f ./cloog/Makefile ] || exit 0; \
14688         r=`${PWD_COMMAND}`; export r; \
14689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14690         $(HOST_EXPORTS) \
14691         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14693         done; \
14694         echo "Doing distclean in cloog" ; \
14695         (cd $(HOST_SUBDIR)/cloog && \
14696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14698                   "RANLIB=$${RANLIB}" \
14699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14700                   distclean) \
14701           || exit 1
14702
14703 @endif cloog
14704
14705 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
14706 maybe-maintainer-clean-cloog:
14707 @if cloog
14708 maybe-maintainer-clean-cloog: maintainer-clean-cloog
14709
14710 maintainer-clean-cloog: 
14711         @[ -f ./cloog/Makefile ] || exit 0; \
14712         r=`${PWD_COMMAND}`; export r; \
14713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14714         $(HOST_EXPORTS) \
14715         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14717         done; \
14718         echo "Doing maintainer-clean in cloog" ; \
14719         (cd $(HOST_SUBDIR)/cloog && \
14720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14722                   "RANLIB=$${RANLIB}" \
14723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14724                   maintainer-clean) \
14725           || exit 1
14726
14727 @endif cloog
14728
14729
14730
14731 .PHONY: configure-libelf maybe-configure-libelf
14732 maybe-configure-libelf:
14733 @if gcc-bootstrap
14734 configure-libelf: stage_current
14735 @endif gcc-bootstrap
14736 @if libelf
14737 maybe-configure-libelf: configure-libelf
14738 configure-libelf: 
14739         @r=`${PWD_COMMAND}`; export r; \
14740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14741         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14742         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14743         $(HOST_EXPORTS)  \
14744         echo Configuring in $(HOST_SUBDIR)/libelf; \
14745         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14746         case $(srcdir) in \
14747           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14748           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14749                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14750         esac; \
14751         srcdiroption="--srcdir=$${topdir}/libelf"; \
14752         libsrcdir="$$s/libelf"; \
14753         $(SHELL) $${libsrcdir}/configure \
14754           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14755           --target=${target_alias} $${srcdiroption} --disable-shared \
14756           || exit 1
14757 @endif libelf
14758
14759
14760
14761 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14762 maybe-configure-stage1-libelf:
14763 @if libelf-bootstrap
14764 maybe-configure-stage1-libelf: configure-stage1-libelf
14765 configure-stage1-libelf:
14766         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14767         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14768         @r=`${PWD_COMMAND}`; export r; \
14769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14770         TFLAGS="$(STAGE1_TFLAGS)"; \
14771         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14772         $(HOST_EXPORTS) \
14773         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14774         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14775         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14776         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
14777         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14778         cd $(HOST_SUBDIR)/libelf || exit 1; \
14779         case $(srcdir) in \
14780           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14781           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14782                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14783         esac; \
14784         srcdiroption="--srcdir=$${topdir}/libelf"; \
14785         libsrcdir="$$s/libelf"; \
14786         $(SHELL) $${libsrcdir}/configure \
14787           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14788           --target=${target_alias} $${srcdiroption} \
14789           $(STAGE1_CONFIGURE_FLAGS) \
14790           --disable-shared
14791 @endif libelf-bootstrap
14792
14793 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14794 maybe-configure-stage2-libelf:
14795 @if libelf-bootstrap
14796 maybe-configure-stage2-libelf: configure-stage2-libelf
14797 configure-stage2-libelf:
14798         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14799         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14800         @r=`${PWD_COMMAND}`; export r; \
14801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14802         TFLAGS="$(STAGE2_TFLAGS)"; \
14803         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14804         $(HOST_EXPORTS) \
14805         $(POSTSTAGE1_HOST_EXPORTS) \
14806         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14807         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14808         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14809         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
14810         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14811         cd $(HOST_SUBDIR)/libelf || exit 1; \
14812         case $(srcdir) in \
14813           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14814           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14815                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14816         esac; \
14817         srcdiroption="--srcdir=$${topdir}/libelf"; \
14818         libsrcdir="$$s/libelf"; \
14819         $(SHELL) $${libsrcdir}/configure \
14820           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14821           --target=${target_alias} $${srcdiroption} \
14822           --with-build-libsubdir=$(HOST_SUBDIR) \
14823           $(STAGE2_CONFIGURE_FLAGS) \
14824           --disable-shared
14825 @endif libelf-bootstrap
14826
14827 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14828 maybe-configure-stage3-libelf:
14829 @if libelf-bootstrap
14830 maybe-configure-stage3-libelf: configure-stage3-libelf
14831 configure-stage3-libelf:
14832         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14833         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14834         @r=`${PWD_COMMAND}`; export r; \
14835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14836         TFLAGS="$(STAGE3_TFLAGS)"; \
14837         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14838         $(HOST_EXPORTS) \
14839         $(POSTSTAGE1_HOST_EXPORTS) \
14840         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14841         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14842         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14843         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
14844         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14845         cd $(HOST_SUBDIR)/libelf || exit 1; \
14846         case $(srcdir) in \
14847           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14848           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14849                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14850         esac; \
14851         srcdiroption="--srcdir=$${topdir}/libelf"; \
14852         libsrcdir="$$s/libelf"; \
14853         $(SHELL) $${libsrcdir}/configure \
14854           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14855           --target=${target_alias} $${srcdiroption} \
14856           --with-build-libsubdir=$(HOST_SUBDIR) \
14857           $(STAGE3_CONFIGURE_FLAGS) \
14858           --disable-shared
14859 @endif libelf-bootstrap
14860
14861 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14862 maybe-configure-stage4-libelf:
14863 @if libelf-bootstrap
14864 maybe-configure-stage4-libelf: configure-stage4-libelf
14865 configure-stage4-libelf:
14866         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14867         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14868         @r=`${PWD_COMMAND}`; export r; \
14869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14870         TFLAGS="$(STAGE4_TFLAGS)"; \
14871         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14872         $(HOST_EXPORTS) \
14873         $(POSTSTAGE1_HOST_EXPORTS) \
14874         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14875         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14876         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14877         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
14878         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14879         cd $(HOST_SUBDIR)/libelf || exit 1; \
14880         case $(srcdir) in \
14881           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14882           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14883                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14884         esac; \
14885         srcdiroption="--srcdir=$${topdir}/libelf"; \
14886         libsrcdir="$$s/libelf"; \
14887         $(SHELL) $${libsrcdir}/configure \
14888           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14889           --target=${target_alias} $${srcdiroption} \
14890           --with-build-libsubdir=$(HOST_SUBDIR) \
14891           $(STAGE4_CONFIGURE_FLAGS) \
14892           --disable-shared
14893 @endif libelf-bootstrap
14894
14895 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14896 maybe-configure-stageprofile-libelf:
14897 @if libelf-bootstrap
14898 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14899 configure-stageprofile-libelf:
14900         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14901         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14902         @r=`${PWD_COMMAND}`; export r; \
14903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14904         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14905         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14906         $(HOST_EXPORTS) \
14907         $(POSTSTAGE1_HOST_EXPORTS) \
14908         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14909         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14910         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14911         echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
14912         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14913         cd $(HOST_SUBDIR)/libelf || exit 1; \
14914         case $(srcdir) in \
14915           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14916           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14917                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14918         esac; \
14919         srcdiroption="--srcdir=$${topdir}/libelf"; \
14920         libsrcdir="$$s/libelf"; \
14921         $(SHELL) $${libsrcdir}/configure \
14922           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14923           --target=${target_alias} $${srcdiroption} \
14924           --with-build-libsubdir=$(HOST_SUBDIR) \
14925           $(STAGEprofile_CONFIGURE_FLAGS) \
14926           --disable-shared
14927 @endif libelf-bootstrap
14928
14929 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14930 maybe-configure-stagefeedback-libelf:
14931 @if libelf-bootstrap
14932 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14933 configure-stagefeedback-libelf:
14934         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14935         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14936         @r=`${PWD_COMMAND}`; export r; \
14937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14938         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14939         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14940         $(HOST_EXPORTS) \
14941         $(POSTSTAGE1_HOST_EXPORTS) \
14942         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14943         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14944         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14945         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
14946         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14947         cd $(HOST_SUBDIR)/libelf || exit 1; \
14948         case $(srcdir) in \
14949           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14950           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14951                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14952         esac; \
14953         srcdiroption="--srcdir=$${topdir}/libelf"; \
14954         libsrcdir="$$s/libelf"; \
14955         $(SHELL) $${libsrcdir}/configure \
14956           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14957           --target=${target_alias} $${srcdiroption} \
14958           --with-build-libsubdir=$(HOST_SUBDIR) \
14959           $(STAGEfeedback_CONFIGURE_FLAGS) \
14960           --disable-shared
14961 @endif libelf-bootstrap
14962
14963
14964
14965
14966
14967 .PHONY: all-libelf maybe-all-libelf
14968 maybe-all-libelf:
14969 @if gcc-bootstrap
14970 all-libelf: stage_current
14971 @endif gcc-bootstrap
14972 @if libelf
14973 TARGET-libelf=all
14974 maybe-all-libelf: all-libelf
14975 all-libelf: configure-libelf
14976         @r=`${PWD_COMMAND}`; export r; \
14977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14978         $(HOST_EXPORTS)  \
14979         (cd $(HOST_SUBDIR)/libelf && \
14980           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
14981                 $(TARGET-libelf))
14982 @endif libelf
14983
14984
14985
14986 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14987 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14988 maybe-all-stage1-libelf:
14989 maybe-clean-stage1-libelf:
14990 @if libelf-bootstrap
14991 maybe-all-stage1-libelf: all-stage1-libelf
14992 all-stage1: all-stage1-libelf
14993 TARGET-stage1-libelf = $(TARGET-libelf)
14994 all-stage1-libelf: configure-stage1-libelf
14995         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14996         @r=`${PWD_COMMAND}`; export r; \
14997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14998         TFLAGS="$(STAGE1_TFLAGS)"; \
14999         $(HOST_EXPORTS)  \
15000         cd $(HOST_SUBDIR)/libelf && \
15001         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15002                 CFLAGS="$(STAGE1_CFLAGS)" \
15003                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15004                 LIBCFLAGS="$(LIBCFLAGS)" \
15005                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15006                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15007                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15008                 $(EXTRA_HOST_FLAGS)  \
15009                 $(STAGE1_FLAGS_TO_PASS)  \
15010                 TFLAGS="$(STAGE1_TFLAGS)" \
15011                 $(TARGET-stage1-libelf)
15012
15013 maybe-clean-stage1-libelf: clean-stage1-libelf
15014 clean-stage1: clean-stage1-libelf
15015 clean-stage1-libelf:
15016         @if [ $(current_stage) = stage1 ]; then \
15017           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15018         else \
15019           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
15020           $(MAKE) stage1-start; \
15021         fi; \
15022         cd $(HOST_SUBDIR)/libelf && \
15023         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15024         $(STAGE1_FLAGS_TO_PASS)  clean
15025 @endif libelf-bootstrap
15026
15027
15028 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
15029 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
15030 maybe-all-stage2-libelf:
15031 maybe-clean-stage2-libelf:
15032 @if libelf-bootstrap
15033 maybe-all-stage2-libelf: all-stage2-libelf
15034 all-stage2: all-stage2-libelf
15035 TARGET-stage2-libelf = $(TARGET-libelf)
15036 all-stage2-libelf: configure-stage2-libelf
15037         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15038         @r=`${PWD_COMMAND}`; export r; \
15039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15040         TFLAGS="$(STAGE2_TFLAGS)"; \
15041         $(HOST_EXPORTS) \
15042         $(POSTSTAGE1_HOST_EXPORTS)  \
15043         cd $(HOST_SUBDIR)/libelf && \
15044         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15045                 CFLAGS="$(STAGE2_CFLAGS)" \
15046                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15047                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15048                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15049                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15050                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15051                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15052                 TFLAGS="$(STAGE2_TFLAGS)" \
15053                 $(TARGET-stage2-libelf)
15054
15055 maybe-clean-stage2-libelf: clean-stage2-libelf
15056 clean-stage2: clean-stage2-libelf
15057 clean-stage2-libelf:
15058         @if [ $(current_stage) = stage2 ]; then \
15059           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15060         else \
15061           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
15062           $(MAKE) stage2-start; \
15063         fi; \
15064         cd $(HOST_SUBDIR)/libelf && \
15065         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15066 @endif libelf-bootstrap
15067
15068
15069 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
15070 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
15071 maybe-all-stage3-libelf:
15072 maybe-clean-stage3-libelf:
15073 @if libelf-bootstrap
15074 maybe-all-stage3-libelf: all-stage3-libelf
15075 all-stage3: all-stage3-libelf
15076 TARGET-stage3-libelf = $(TARGET-libelf)
15077 all-stage3-libelf: configure-stage3-libelf
15078         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15079         @r=`${PWD_COMMAND}`; export r; \
15080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15081         TFLAGS="$(STAGE3_TFLAGS)"; \
15082         $(HOST_EXPORTS) \
15083         $(POSTSTAGE1_HOST_EXPORTS)  \
15084         cd $(HOST_SUBDIR)/libelf && \
15085         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15086                 CFLAGS="$(STAGE3_CFLAGS)" \
15087                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15088                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15089                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15090                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15091                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15092                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15093                 TFLAGS="$(STAGE3_TFLAGS)" \
15094                 $(TARGET-stage3-libelf)
15095
15096 maybe-clean-stage3-libelf: clean-stage3-libelf
15097 clean-stage3: clean-stage3-libelf
15098 clean-stage3-libelf:
15099         @if [ $(current_stage) = stage3 ]; then \
15100           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15101         else \
15102           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
15103           $(MAKE) stage3-start; \
15104         fi; \
15105         cd $(HOST_SUBDIR)/libelf && \
15106         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15107 @endif libelf-bootstrap
15108
15109
15110 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
15111 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
15112 maybe-all-stage4-libelf:
15113 maybe-clean-stage4-libelf:
15114 @if libelf-bootstrap
15115 maybe-all-stage4-libelf: all-stage4-libelf
15116 all-stage4: all-stage4-libelf
15117 TARGET-stage4-libelf = $(TARGET-libelf)
15118 all-stage4-libelf: configure-stage4-libelf
15119         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15120         @r=`${PWD_COMMAND}`; export r; \
15121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15122         TFLAGS="$(STAGE4_TFLAGS)"; \
15123         $(HOST_EXPORTS) \
15124         $(POSTSTAGE1_HOST_EXPORTS)  \
15125         cd $(HOST_SUBDIR)/libelf && \
15126         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15127                 CFLAGS="$(STAGE4_CFLAGS)" \
15128                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15129                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15130                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15131                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15132                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15133                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15134                 TFLAGS="$(STAGE4_TFLAGS)" \
15135                 $(TARGET-stage4-libelf)
15136
15137 maybe-clean-stage4-libelf: clean-stage4-libelf
15138 clean-stage4: clean-stage4-libelf
15139 clean-stage4-libelf:
15140         @if [ $(current_stage) = stage4 ]; then \
15141           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15142         else \
15143           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
15144           $(MAKE) stage4-start; \
15145         fi; \
15146         cd $(HOST_SUBDIR)/libelf && \
15147         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15148 @endif libelf-bootstrap
15149
15150
15151 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
15152 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
15153 maybe-all-stageprofile-libelf:
15154 maybe-clean-stageprofile-libelf:
15155 @if libelf-bootstrap
15156 maybe-all-stageprofile-libelf: all-stageprofile-libelf
15157 all-stageprofile: all-stageprofile-libelf
15158 TARGET-stageprofile-libelf = $(TARGET-libelf)
15159 all-stageprofile-libelf: configure-stageprofile-libelf
15160         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15161         @r=`${PWD_COMMAND}`; export r; \
15162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15163         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15164         $(HOST_EXPORTS) \
15165         $(POSTSTAGE1_HOST_EXPORTS)  \
15166         cd $(HOST_SUBDIR)/libelf && \
15167         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15168                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15169                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15170                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15171                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15172                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15173                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15174                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15175                 TFLAGS="$(STAGEprofile_TFLAGS)" \
15176                 $(TARGET-stageprofile-libelf)
15177
15178 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
15179 clean-stageprofile: clean-stageprofile-libelf
15180 clean-stageprofile-libelf:
15181         @if [ $(current_stage) = stageprofile ]; then \
15182           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15183         else \
15184           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
15185           $(MAKE) stageprofile-start; \
15186         fi; \
15187         cd $(HOST_SUBDIR)/libelf && \
15188         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15189 @endif libelf-bootstrap
15190
15191
15192 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
15193 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
15194 maybe-all-stagefeedback-libelf:
15195 maybe-clean-stagefeedback-libelf:
15196 @if libelf-bootstrap
15197 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
15198 all-stagefeedback: all-stagefeedback-libelf
15199 TARGET-stagefeedback-libelf = $(TARGET-libelf)
15200 all-stagefeedback-libelf: configure-stagefeedback-libelf
15201         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15202         @r=`${PWD_COMMAND}`; export r; \
15203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15204         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15205         $(HOST_EXPORTS) \
15206         $(POSTSTAGE1_HOST_EXPORTS)  \
15207         cd $(HOST_SUBDIR)/libelf && \
15208         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15209                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15210                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15211                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15212                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15213                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15214                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15215                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15216                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15217                 $(TARGET-stagefeedback-libelf)
15218
15219 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15220 clean-stagefeedback: clean-stagefeedback-libelf
15221 clean-stagefeedback-libelf:
15222         @if [ $(current_stage) = stagefeedback ]; then \
15223           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15224         else \
15225           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15226           $(MAKE) stagefeedback-start; \
15227         fi; \
15228         cd $(HOST_SUBDIR)/libelf && \
15229         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15230 @endif libelf-bootstrap
15231
15232
15233
15234
15235
15236 .PHONY: check-libelf maybe-check-libelf
15237 maybe-check-libelf:
15238 @if libelf
15239 maybe-check-libelf: check-libelf
15240
15241 check-libelf:
15242         @: $(MAKE); $(unstage)
15243         @r=`${PWD_COMMAND}`; export r; \
15244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15245         $(HOST_EXPORTS) \
15246         (cd $(HOST_SUBDIR)/libelf && \
15247           $(MAKE) $(FLAGS_TO_PASS)  check)
15248
15249 @endif libelf
15250
15251 .PHONY: install-libelf maybe-install-libelf
15252 maybe-install-libelf:
15253 @if libelf
15254 maybe-install-libelf: install-libelf
15255
15256 install-libelf:
15257
15258 @endif libelf
15259
15260 .PHONY: install-strip-libelf maybe-install-strip-libelf
15261 maybe-install-strip-libelf:
15262 @if libelf
15263 maybe-install-strip-libelf: install-strip-libelf
15264
15265 install-strip-libelf:
15266
15267 @endif libelf
15268
15269 # Other targets (info, dvi, pdf, etc.)
15270
15271 .PHONY: maybe-info-libelf info-libelf
15272 maybe-info-libelf:
15273 @if libelf
15274 maybe-info-libelf: info-libelf
15275
15276 info-libelf: \
15277     configure-libelf 
15278         @[ -f ./libelf/Makefile ] || exit 0; \
15279         r=`${PWD_COMMAND}`; export r; \
15280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15281         $(HOST_EXPORTS) \
15282         for flag in $(EXTRA_HOST_FLAGS) ; do \
15283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15284         done; \
15285         echo "Doing info in libelf" ; \
15286         (cd $(HOST_SUBDIR)/libelf && \
15287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15289                   "RANLIB=$${RANLIB}" \
15290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15291                   info) \
15292           || exit 1
15293
15294 @endif libelf
15295
15296 .PHONY: maybe-dvi-libelf dvi-libelf
15297 maybe-dvi-libelf:
15298 @if libelf
15299 maybe-dvi-libelf: dvi-libelf
15300
15301 dvi-libelf: \
15302     configure-libelf 
15303         @[ -f ./libelf/Makefile ] || exit 0; \
15304         r=`${PWD_COMMAND}`; export r; \
15305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15306         $(HOST_EXPORTS) \
15307         for flag in $(EXTRA_HOST_FLAGS) ; do \
15308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15309         done; \
15310         echo "Doing dvi in libelf" ; \
15311         (cd $(HOST_SUBDIR)/libelf && \
15312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15314                   "RANLIB=$${RANLIB}" \
15315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15316                   dvi) \
15317           || exit 1
15318
15319 @endif libelf
15320
15321 .PHONY: maybe-pdf-libelf pdf-libelf
15322 maybe-pdf-libelf:
15323 @if libelf
15324 maybe-pdf-libelf: pdf-libelf
15325
15326 pdf-libelf: \
15327     configure-libelf 
15328         @[ -f ./libelf/Makefile ] || exit 0; \
15329         r=`${PWD_COMMAND}`; export r; \
15330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15331         $(HOST_EXPORTS) \
15332         for flag in $(EXTRA_HOST_FLAGS) ; do \
15333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15334         done; \
15335         echo "Doing pdf in libelf" ; \
15336         (cd $(HOST_SUBDIR)/libelf && \
15337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15339                   "RANLIB=$${RANLIB}" \
15340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15341                   pdf) \
15342           || exit 1
15343
15344 @endif libelf
15345
15346 .PHONY: maybe-html-libelf html-libelf
15347 maybe-html-libelf:
15348 @if libelf
15349 maybe-html-libelf: html-libelf
15350
15351 html-libelf: \
15352     configure-libelf 
15353         @[ -f ./libelf/Makefile ] || exit 0; \
15354         r=`${PWD_COMMAND}`; export r; \
15355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15356         $(HOST_EXPORTS) \
15357         for flag in $(EXTRA_HOST_FLAGS) ; do \
15358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15359         done; \
15360         echo "Doing html in libelf" ; \
15361         (cd $(HOST_SUBDIR)/libelf && \
15362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15364                   "RANLIB=$${RANLIB}" \
15365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15366                   html) \
15367           || exit 1
15368
15369 @endif libelf
15370
15371 .PHONY: maybe-TAGS-libelf TAGS-libelf
15372 maybe-TAGS-libelf:
15373 @if libelf
15374 maybe-TAGS-libelf: TAGS-libelf
15375
15376 TAGS-libelf: \
15377     configure-libelf 
15378         @[ -f ./libelf/Makefile ] || exit 0; \
15379         r=`${PWD_COMMAND}`; export r; \
15380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15381         $(HOST_EXPORTS) \
15382         for flag in $(EXTRA_HOST_FLAGS) ; do \
15383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15384         done; \
15385         echo "Doing TAGS in libelf" ; \
15386         (cd $(HOST_SUBDIR)/libelf && \
15387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15389                   "RANLIB=$${RANLIB}" \
15390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15391                   TAGS) \
15392           || exit 1
15393
15394 @endif libelf
15395
15396 .PHONY: maybe-install-info-libelf install-info-libelf
15397 maybe-install-info-libelf:
15398 @if libelf
15399 maybe-install-info-libelf: install-info-libelf
15400
15401 install-info-libelf: \
15402     configure-libelf \
15403     info-libelf 
15404         @[ -f ./libelf/Makefile ] || exit 0; \
15405         r=`${PWD_COMMAND}`; export r; \
15406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15407         $(HOST_EXPORTS) \
15408         for flag in $(EXTRA_HOST_FLAGS) ; do \
15409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15410         done; \
15411         echo "Doing install-info in libelf" ; \
15412         (cd $(HOST_SUBDIR)/libelf && \
15413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15415                   "RANLIB=$${RANLIB}" \
15416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15417                   install-info) \
15418           || exit 1
15419
15420 @endif libelf
15421
15422 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15423 maybe-install-pdf-libelf:
15424 @if libelf
15425 maybe-install-pdf-libelf: install-pdf-libelf
15426
15427 install-pdf-libelf: \
15428     configure-libelf \
15429     pdf-libelf 
15430         @[ -f ./libelf/Makefile ] || exit 0; \
15431         r=`${PWD_COMMAND}`; export r; \
15432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15433         $(HOST_EXPORTS) \
15434         for flag in $(EXTRA_HOST_FLAGS) ; do \
15435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15436         done; \
15437         echo "Doing install-pdf in libelf" ; \
15438         (cd $(HOST_SUBDIR)/libelf && \
15439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15441                   "RANLIB=$${RANLIB}" \
15442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15443                   install-pdf) \
15444           || exit 1
15445
15446 @endif libelf
15447
15448 .PHONY: maybe-install-html-libelf install-html-libelf
15449 maybe-install-html-libelf:
15450 @if libelf
15451 maybe-install-html-libelf: install-html-libelf
15452
15453 install-html-libelf: \
15454     configure-libelf \
15455     html-libelf 
15456         @[ -f ./libelf/Makefile ] || exit 0; \
15457         r=`${PWD_COMMAND}`; export r; \
15458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15459         $(HOST_EXPORTS) \
15460         for flag in $(EXTRA_HOST_FLAGS) ; do \
15461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15462         done; \
15463         echo "Doing install-html in libelf" ; \
15464         (cd $(HOST_SUBDIR)/libelf && \
15465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15467                   "RANLIB=$${RANLIB}" \
15468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15469                   install-html) \
15470           || exit 1
15471
15472 @endif libelf
15473
15474 .PHONY: maybe-installcheck-libelf installcheck-libelf
15475 maybe-installcheck-libelf:
15476 @if libelf
15477 maybe-installcheck-libelf: installcheck-libelf
15478
15479 installcheck-libelf: \
15480     configure-libelf 
15481         @[ -f ./libelf/Makefile ] || exit 0; \
15482         r=`${PWD_COMMAND}`; export r; \
15483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15484         $(HOST_EXPORTS) \
15485         for flag in $(EXTRA_HOST_FLAGS) ; do \
15486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15487         done; \
15488         echo "Doing installcheck in libelf" ; \
15489         (cd $(HOST_SUBDIR)/libelf && \
15490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15492                   "RANLIB=$${RANLIB}" \
15493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15494                   installcheck) \
15495           || exit 1
15496
15497 @endif libelf
15498
15499 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15500 maybe-mostlyclean-libelf:
15501 @if libelf
15502 maybe-mostlyclean-libelf: mostlyclean-libelf
15503
15504 mostlyclean-libelf: 
15505         @[ -f ./libelf/Makefile ] || exit 0; \
15506         r=`${PWD_COMMAND}`; export r; \
15507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15508         $(HOST_EXPORTS) \
15509         for flag in $(EXTRA_HOST_FLAGS) ; do \
15510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15511         done; \
15512         echo "Doing mostlyclean in libelf" ; \
15513         (cd $(HOST_SUBDIR)/libelf && \
15514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15516                   "RANLIB=$${RANLIB}" \
15517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15518                   mostlyclean) \
15519           || exit 1
15520
15521 @endif libelf
15522
15523 .PHONY: maybe-clean-libelf clean-libelf
15524 maybe-clean-libelf:
15525 @if libelf
15526 maybe-clean-libelf: clean-libelf
15527
15528 clean-libelf: 
15529         @[ -f ./libelf/Makefile ] || exit 0; \
15530         r=`${PWD_COMMAND}`; export r; \
15531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15532         $(HOST_EXPORTS) \
15533         for flag in $(EXTRA_HOST_FLAGS) ; do \
15534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15535         done; \
15536         echo "Doing clean in libelf" ; \
15537         (cd $(HOST_SUBDIR)/libelf && \
15538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15540                   "RANLIB=$${RANLIB}" \
15541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15542                   clean) \
15543           || exit 1
15544
15545 @endif libelf
15546
15547 .PHONY: maybe-distclean-libelf distclean-libelf
15548 maybe-distclean-libelf:
15549 @if libelf
15550 maybe-distclean-libelf: distclean-libelf
15551
15552 distclean-libelf: 
15553         @[ -f ./libelf/Makefile ] || exit 0; \
15554         r=`${PWD_COMMAND}`; export r; \
15555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15556         $(HOST_EXPORTS) \
15557         for flag in $(EXTRA_HOST_FLAGS) ; do \
15558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15559         done; \
15560         echo "Doing distclean in libelf" ; \
15561         (cd $(HOST_SUBDIR)/libelf && \
15562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15564                   "RANLIB=$${RANLIB}" \
15565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15566                   distclean) \
15567           || exit 1
15568
15569 @endif libelf
15570
15571 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15572 maybe-maintainer-clean-libelf:
15573 @if libelf
15574 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15575
15576 maintainer-clean-libelf: 
15577         @[ -f ./libelf/Makefile ] || exit 0; \
15578         r=`${PWD_COMMAND}`; export r; \
15579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15580         $(HOST_EXPORTS) \
15581         for flag in $(EXTRA_HOST_FLAGS) ; do \
15582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15583         done; \
15584         echo "Doing maintainer-clean in libelf" ; \
15585         (cd $(HOST_SUBDIR)/libelf && \
15586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15588                   "RANLIB=$${RANLIB}" \
15589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15590                   maintainer-clean) \
15591           || exit 1
15592
15593 @endif libelf
15594
15595
15596
15597 .PHONY: configure-gold maybe-configure-gold
15598 maybe-configure-gold:
15599 @if gcc-bootstrap
15600 configure-gold: stage_current
15601 @endif gcc-bootstrap
15602 @if gold
15603 maybe-configure-gold: configure-gold
15604 configure-gold: 
15605         @r=`${PWD_COMMAND}`; export r; \
15606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15607         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15608         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15609         $(HOST_EXPORTS)  \
15610         echo Configuring in $(HOST_SUBDIR)/gold; \
15611         cd "$(HOST_SUBDIR)/gold" || exit 1; \
15612         case $(srcdir) in \
15613           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15614           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15615                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15616         esac; \
15617         srcdiroption="--srcdir=$${topdir}/gold"; \
15618         libsrcdir="$$s/gold"; \
15619         $(SHELL) $${libsrcdir}/configure \
15620           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15621           --target=${target_alias} $${srcdiroption}  \
15622           || exit 1
15623 @endif gold
15624
15625
15626
15627 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15628 maybe-configure-stage1-gold:
15629 @if gold-bootstrap
15630 maybe-configure-stage1-gold: configure-stage1-gold
15631 configure-stage1-gold:
15632         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15633         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15634         @r=`${PWD_COMMAND}`; export r; \
15635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15636         TFLAGS="$(STAGE1_TFLAGS)"; \
15637         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15638         $(HOST_EXPORTS) \
15639         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15640         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15641         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15642         echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
15643         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15644         cd $(HOST_SUBDIR)/gold || exit 1; \
15645         case $(srcdir) in \
15646           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15647           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15648                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15649         esac; \
15650         srcdiroption="--srcdir=$${topdir}/gold"; \
15651         libsrcdir="$$s/gold"; \
15652         $(SHELL) $${libsrcdir}/configure \
15653           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15654           --target=${target_alias} $${srcdiroption} \
15655           $(STAGE1_CONFIGURE_FLAGS)
15656 @endif gold-bootstrap
15657
15658 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15659 maybe-configure-stage2-gold:
15660 @if gold-bootstrap
15661 maybe-configure-stage2-gold: configure-stage2-gold
15662 configure-stage2-gold:
15663         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15664         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15665         @r=`${PWD_COMMAND}`; export r; \
15666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15667         TFLAGS="$(STAGE2_TFLAGS)"; \
15668         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15669         $(HOST_EXPORTS) \
15670         $(POSTSTAGE1_HOST_EXPORTS) \
15671         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15672         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15673         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15674         echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
15675         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15676         cd $(HOST_SUBDIR)/gold || exit 1; \
15677         case $(srcdir) in \
15678           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15679           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15680                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15681         esac; \
15682         srcdiroption="--srcdir=$${topdir}/gold"; \
15683         libsrcdir="$$s/gold"; \
15684         $(SHELL) $${libsrcdir}/configure \
15685           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15686           --target=${target_alias} $${srcdiroption} \
15687           --with-build-libsubdir=$(HOST_SUBDIR) \
15688           $(STAGE2_CONFIGURE_FLAGS)
15689 @endif gold-bootstrap
15690
15691 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15692 maybe-configure-stage3-gold:
15693 @if gold-bootstrap
15694 maybe-configure-stage3-gold: configure-stage3-gold
15695 configure-stage3-gold:
15696         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15697         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15698         @r=`${PWD_COMMAND}`; export r; \
15699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15700         TFLAGS="$(STAGE3_TFLAGS)"; \
15701         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15702         $(HOST_EXPORTS) \
15703         $(POSTSTAGE1_HOST_EXPORTS) \
15704         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15705         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15706         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15707         echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
15708         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15709         cd $(HOST_SUBDIR)/gold || exit 1; \
15710         case $(srcdir) in \
15711           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15712           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15713                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15714         esac; \
15715         srcdiroption="--srcdir=$${topdir}/gold"; \
15716         libsrcdir="$$s/gold"; \
15717         $(SHELL) $${libsrcdir}/configure \
15718           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15719           --target=${target_alias} $${srcdiroption} \
15720           --with-build-libsubdir=$(HOST_SUBDIR) \
15721           $(STAGE3_CONFIGURE_FLAGS)
15722 @endif gold-bootstrap
15723
15724 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15725 maybe-configure-stage4-gold:
15726 @if gold-bootstrap
15727 maybe-configure-stage4-gold: configure-stage4-gold
15728 configure-stage4-gold:
15729         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15730         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15731         @r=`${PWD_COMMAND}`; export r; \
15732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15733         TFLAGS="$(STAGE4_TFLAGS)"; \
15734         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15735         $(HOST_EXPORTS) \
15736         $(POSTSTAGE1_HOST_EXPORTS) \
15737         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15738         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15739         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15740         echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
15741         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15742         cd $(HOST_SUBDIR)/gold || exit 1; \
15743         case $(srcdir) in \
15744           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15745           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15746                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15747         esac; \
15748         srcdiroption="--srcdir=$${topdir}/gold"; \
15749         libsrcdir="$$s/gold"; \
15750         $(SHELL) $${libsrcdir}/configure \
15751           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15752           --target=${target_alias} $${srcdiroption} \
15753           --with-build-libsubdir=$(HOST_SUBDIR) \
15754           $(STAGE4_CONFIGURE_FLAGS)
15755 @endif gold-bootstrap
15756
15757 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15758 maybe-configure-stageprofile-gold:
15759 @if gold-bootstrap
15760 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15761 configure-stageprofile-gold:
15762         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15763         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15764         @r=`${PWD_COMMAND}`; export r; \
15765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15766         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15767         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15768         $(HOST_EXPORTS) \
15769         $(POSTSTAGE1_HOST_EXPORTS) \
15770         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15771         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15772         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15773         echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
15774         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15775         cd $(HOST_SUBDIR)/gold || exit 1; \
15776         case $(srcdir) in \
15777           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15778           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15779                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15780         esac; \
15781         srcdiroption="--srcdir=$${topdir}/gold"; \
15782         libsrcdir="$$s/gold"; \
15783         $(SHELL) $${libsrcdir}/configure \
15784           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15785           --target=${target_alias} $${srcdiroption} \
15786           --with-build-libsubdir=$(HOST_SUBDIR) \
15787           $(STAGEprofile_CONFIGURE_FLAGS)
15788 @endif gold-bootstrap
15789
15790 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15791 maybe-configure-stagefeedback-gold:
15792 @if gold-bootstrap
15793 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15794 configure-stagefeedback-gold:
15795         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15796         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15797         @r=`${PWD_COMMAND}`; export r; \
15798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15799         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15800         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15801         $(HOST_EXPORTS) \
15802         $(POSTSTAGE1_HOST_EXPORTS) \
15803         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15804         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15805         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15806         echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
15807         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15808         cd $(HOST_SUBDIR)/gold || exit 1; \
15809         case $(srcdir) in \
15810           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15811           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15812                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15813         esac; \
15814         srcdiroption="--srcdir=$${topdir}/gold"; \
15815         libsrcdir="$$s/gold"; \
15816         $(SHELL) $${libsrcdir}/configure \
15817           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15818           --target=${target_alias} $${srcdiroption} \
15819           --with-build-libsubdir=$(HOST_SUBDIR) \
15820           $(STAGEfeedback_CONFIGURE_FLAGS)
15821 @endif gold-bootstrap
15822
15823
15824
15825
15826
15827 .PHONY: all-gold maybe-all-gold
15828 maybe-all-gold:
15829 @if gcc-bootstrap
15830 all-gold: stage_current
15831 @endif gcc-bootstrap
15832 @if gold
15833 TARGET-gold=all
15834 maybe-all-gold: all-gold
15835 all-gold: configure-gold
15836         @r=`${PWD_COMMAND}`; export r; \
15837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15838         $(HOST_EXPORTS)  \
15839         (cd $(HOST_SUBDIR)/gold && \
15840           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15841                 $(TARGET-gold))
15842 @endif gold
15843
15844
15845
15846 .PHONY: all-stage1-gold maybe-all-stage1-gold
15847 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15848 maybe-all-stage1-gold:
15849 maybe-clean-stage1-gold:
15850 @if gold-bootstrap
15851 maybe-all-stage1-gold: all-stage1-gold
15852 all-stage1: all-stage1-gold
15853 TARGET-stage1-gold = $(TARGET-gold)
15854 all-stage1-gold: configure-stage1-gold
15855         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15856         @r=`${PWD_COMMAND}`; export r; \
15857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15858         TFLAGS="$(STAGE1_TFLAGS)"; \
15859         $(HOST_EXPORTS)  \
15860         cd $(HOST_SUBDIR)/gold && \
15861         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15862                 CFLAGS="$(STAGE1_CFLAGS)" \
15863                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15864                 LIBCFLAGS="$(LIBCFLAGS)" \
15865                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15866                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15867                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15868                 $(EXTRA_HOST_FLAGS)  \
15869                 $(STAGE1_FLAGS_TO_PASS)  \
15870                 TFLAGS="$(STAGE1_TFLAGS)" \
15871                 $(TARGET-stage1-gold)
15872
15873 maybe-clean-stage1-gold: clean-stage1-gold
15874 clean-stage1: clean-stage1-gold
15875 clean-stage1-gold:
15876         @if [ $(current_stage) = stage1 ]; then \
15877           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15878         else \
15879           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15880           $(MAKE) stage1-start; \
15881         fi; \
15882         cd $(HOST_SUBDIR)/gold && \
15883         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15884         $(STAGE1_FLAGS_TO_PASS)  clean
15885 @endif gold-bootstrap
15886
15887
15888 .PHONY: all-stage2-gold maybe-all-stage2-gold
15889 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15890 maybe-all-stage2-gold:
15891 maybe-clean-stage2-gold:
15892 @if gold-bootstrap
15893 maybe-all-stage2-gold: all-stage2-gold
15894 all-stage2: all-stage2-gold
15895 TARGET-stage2-gold = $(TARGET-gold)
15896 all-stage2-gold: configure-stage2-gold
15897         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15898         @r=`${PWD_COMMAND}`; export r; \
15899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15900         TFLAGS="$(STAGE2_TFLAGS)"; \
15901         $(HOST_EXPORTS) \
15902         $(POSTSTAGE1_HOST_EXPORTS)  \
15903         cd $(HOST_SUBDIR)/gold && \
15904         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15905                 CFLAGS="$(STAGE2_CFLAGS)" \
15906                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15907                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15908                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15909                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15910                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15911                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15912                 TFLAGS="$(STAGE2_TFLAGS)" \
15913                 $(TARGET-stage2-gold)
15914
15915 maybe-clean-stage2-gold: clean-stage2-gold
15916 clean-stage2: clean-stage2-gold
15917 clean-stage2-gold:
15918         @if [ $(current_stage) = stage2 ]; then \
15919           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15920         else \
15921           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15922           $(MAKE) stage2-start; \
15923         fi; \
15924         cd $(HOST_SUBDIR)/gold && \
15925         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15926 @endif gold-bootstrap
15927
15928
15929 .PHONY: all-stage3-gold maybe-all-stage3-gold
15930 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15931 maybe-all-stage3-gold:
15932 maybe-clean-stage3-gold:
15933 @if gold-bootstrap
15934 maybe-all-stage3-gold: all-stage3-gold
15935 all-stage3: all-stage3-gold
15936 TARGET-stage3-gold = $(TARGET-gold)
15937 all-stage3-gold: configure-stage3-gold
15938         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15939         @r=`${PWD_COMMAND}`; export r; \
15940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15941         TFLAGS="$(STAGE3_TFLAGS)"; \
15942         $(HOST_EXPORTS) \
15943         $(POSTSTAGE1_HOST_EXPORTS)  \
15944         cd $(HOST_SUBDIR)/gold && \
15945         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15946                 CFLAGS="$(STAGE3_CFLAGS)" \
15947                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15948                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15949                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15950                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15951                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15952                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15953                 TFLAGS="$(STAGE3_TFLAGS)" \
15954                 $(TARGET-stage3-gold)
15955
15956 maybe-clean-stage3-gold: clean-stage3-gold
15957 clean-stage3: clean-stage3-gold
15958 clean-stage3-gold:
15959         @if [ $(current_stage) = stage3 ]; then \
15960           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15961         else \
15962           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15963           $(MAKE) stage3-start; \
15964         fi; \
15965         cd $(HOST_SUBDIR)/gold && \
15966         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15967 @endif gold-bootstrap
15968
15969
15970 .PHONY: all-stage4-gold maybe-all-stage4-gold
15971 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15972 maybe-all-stage4-gold:
15973 maybe-clean-stage4-gold:
15974 @if gold-bootstrap
15975 maybe-all-stage4-gold: all-stage4-gold
15976 all-stage4: all-stage4-gold
15977 TARGET-stage4-gold = $(TARGET-gold)
15978 all-stage4-gold: configure-stage4-gold
15979         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15980         @r=`${PWD_COMMAND}`; export r; \
15981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15982         TFLAGS="$(STAGE4_TFLAGS)"; \
15983         $(HOST_EXPORTS) \
15984         $(POSTSTAGE1_HOST_EXPORTS)  \
15985         cd $(HOST_SUBDIR)/gold && \
15986         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15987                 CFLAGS="$(STAGE4_CFLAGS)" \
15988                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15989                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15990                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15991                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15992                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15993                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15994                 TFLAGS="$(STAGE4_TFLAGS)" \
15995                 $(TARGET-stage4-gold)
15996
15997 maybe-clean-stage4-gold: clean-stage4-gold
15998 clean-stage4: clean-stage4-gold
15999 clean-stage4-gold:
16000         @if [ $(current_stage) = stage4 ]; then \
16001           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16002         else \
16003           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
16004           $(MAKE) stage4-start; \
16005         fi; \
16006         cd $(HOST_SUBDIR)/gold && \
16007         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16008 @endif gold-bootstrap
16009
16010
16011 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
16012 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
16013 maybe-all-stageprofile-gold:
16014 maybe-clean-stageprofile-gold:
16015 @if gold-bootstrap
16016 maybe-all-stageprofile-gold: all-stageprofile-gold
16017 all-stageprofile: all-stageprofile-gold
16018 TARGET-stageprofile-gold = $(TARGET-gold)
16019 all-stageprofile-gold: configure-stageprofile-gold
16020         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16021         @r=`${PWD_COMMAND}`; export r; \
16022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16023         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16024         $(HOST_EXPORTS) \
16025         $(POSTSTAGE1_HOST_EXPORTS)  \
16026         cd $(HOST_SUBDIR)/gold && \
16027         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16028                 CFLAGS="$(STAGEprofile_CFLAGS)" \
16029                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16030                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16031                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16032                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16033                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16034                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16035                 TFLAGS="$(STAGEprofile_TFLAGS)" \
16036                 $(TARGET-stageprofile-gold)
16037
16038 maybe-clean-stageprofile-gold: clean-stageprofile-gold
16039 clean-stageprofile: clean-stageprofile-gold
16040 clean-stageprofile-gold:
16041         @if [ $(current_stage) = stageprofile ]; then \
16042           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16043         else \
16044           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
16045           $(MAKE) stageprofile-start; \
16046         fi; \
16047         cd $(HOST_SUBDIR)/gold && \
16048         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16049 @endif gold-bootstrap
16050
16051
16052 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
16053 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
16054 maybe-all-stagefeedback-gold:
16055 maybe-clean-stagefeedback-gold:
16056 @if gold-bootstrap
16057 maybe-all-stagefeedback-gold: all-stagefeedback-gold
16058 all-stagefeedback: all-stagefeedback-gold
16059 TARGET-stagefeedback-gold = $(TARGET-gold)
16060 all-stagefeedback-gold: configure-stagefeedback-gold
16061         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16062         @r=`${PWD_COMMAND}`; export r; \
16063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16064         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16065         $(HOST_EXPORTS) \
16066         $(POSTSTAGE1_HOST_EXPORTS)  \
16067         cd $(HOST_SUBDIR)/gold && \
16068         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16069                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16070                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16071                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16072                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16073                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16074                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16075                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16076                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16077                 $(TARGET-stagefeedback-gold)
16078
16079 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
16080 clean-stagefeedback: clean-stagefeedback-gold
16081 clean-stagefeedback-gold:
16082         @if [ $(current_stage) = stagefeedback ]; then \
16083           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16084         else \
16085           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
16086           $(MAKE) stagefeedback-start; \
16087         fi; \
16088         cd $(HOST_SUBDIR)/gold && \
16089         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16090 @endif gold-bootstrap
16091
16092
16093
16094
16095
16096 .PHONY: check-gold maybe-check-gold
16097 maybe-check-gold:
16098 @if gold
16099 maybe-check-gold: check-gold
16100
16101 check-gold:
16102         @: $(MAKE); $(unstage)
16103         @r=`${PWD_COMMAND}`; export r; \
16104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16105         $(HOST_EXPORTS) \
16106         (cd $(HOST_SUBDIR)/gold && \
16107           $(MAKE) $(FLAGS_TO_PASS)  check)
16108
16109 @endif gold
16110
16111 .PHONY: install-gold maybe-install-gold
16112 maybe-install-gold:
16113 @if gold
16114 maybe-install-gold: install-gold
16115
16116 install-gold: installdirs
16117         @: $(MAKE); $(unstage)
16118         @r=`${PWD_COMMAND}`; export r; \
16119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16120         $(HOST_EXPORTS) \
16121         (cd $(HOST_SUBDIR)/gold && \
16122           $(MAKE) $(FLAGS_TO_PASS)  install)
16123
16124 @endif gold
16125
16126 .PHONY: install-strip-gold maybe-install-strip-gold
16127 maybe-install-strip-gold:
16128 @if gold
16129 maybe-install-strip-gold: install-strip-gold
16130
16131 install-strip-gold: installdirs
16132         @: $(MAKE); $(unstage)
16133         @r=`${PWD_COMMAND}`; export r; \
16134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16135         $(HOST_EXPORTS) \
16136         (cd $(HOST_SUBDIR)/gold && \
16137           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16138
16139 @endif gold
16140
16141 # Other targets (info, dvi, pdf, etc.)
16142
16143 .PHONY: maybe-info-gold info-gold
16144 maybe-info-gold:
16145 @if gold
16146 maybe-info-gold: info-gold
16147
16148 info-gold: \
16149     configure-gold 
16150         @[ -f ./gold/Makefile ] || exit 0; \
16151         r=`${PWD_COMMAND}`; export r; \
16152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16153         $(HOST_EXPORTS) \
16154         for flag in $(EXTRA_HOST_FLAGS) ; do \
16155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16156         done; \
16157         echo "Doing info in gold" ; \
16158         (cd $(HOST_SUBDIR)/gold && \
16159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16161                   "RANLIB=$${RANLIB}" \
16162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16163                   info) \
16164           || exit 1
16165
16166 @endif gold
16167
16168 .PHONY: maybe-dvi-gold dvi-gold
16169 maybe-dvi-gold:
16170 @if gold
16171 maybe-dvi-gold: dvi-gold
16172
16173 dvi-gold: \
16174     configure-gold 
16175         @[ -f ./gold/Makefile ] || exit 0; \
16176         r=`${PWD_COMMAND}`; export r; \
16177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16178         $(HOST_EXPORTS) \
16179         for flag in $(EXTRA_HOST_FLAGS) ; do \
16180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16181         done; \
16182         echo "Doing dvi in gold" ; \
16183         (cd $(HOST_SUBDIR)/gold && \
16184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16186                   "RANLIB=$${RANLIB}" \
16187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16188                   dvi) \
16189           || exit 1
16190
16191 @endif gold
16192
16193 .PHONY: maybe-pdf-gold pdf-gold
16194 maybe-pdf-gold:
16195 @if gold
16196 maybe-pdf-gold: pdf-gold
16197
16198 pdf-gold: \
16199     configure-gold 
16200         @[ -f ./gold/Makefile ] || exit 0; \
16201         r=`${PWD_COMMAND}`; export r; \
16202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16203         $(HOST_EXPORTS) \
16204         for flag in $(EXTRA_HOST_FLAGS) ; do \
16205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16206         done; \
16207         echo "Doing pdf in gold" ; \
16208         (cd $(HOST_SUBDIR)/gold && \
16209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16211                   "RANLIB=$${RANLIB}" \
16212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16213                   pdf) \
16214           || exit 1
16215
16216 @endif gold
16217
16218 .PHONY: maybe-html-gold html-gold
16219 maybe-html-gold:
16220 @if gold
16221 maybe-html-gold: html-gold
16222
16223 html-gold: \
16224     configure-gold 
16225         @[ -f ./gold/Makefile ] || exit 0; \
16226         r=`${PWD_COMMAND}`; export r; \
16227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16228         $(HOST_EXPORTS) \
16229         for flag in $(EXTRA_HOST_FLAGS) ; do \
16230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16231         done; \
16232         echo "Doing html in gold" ; \
16233         (cd $(HOST_SUBDIR)/gold && \
16234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16236                   "RANLIB=$${RANLIB}" \
16237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16238                   html) \
16239           || exit 1
16240
16241 @endif gold
16242
16243 .PHONY: maybe-TAGS-gold TAGS-gold
16244 maybe-TAGS-gold:
16245 @if gold
16246 maybe-TAGS-gold: TAGS-gold
16247
16248 TAGS-gold: \
16249     configure-gold 
16250         @[ -f ./gold/Makefile ] || exit 0; \
16251         r=`${PWD_COMMAND}`; export r; \
16252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16253         $(HOST_EXPORTS) \
16254         for flag in $(EXTRA_HOST_FLAGS) ; do \
16255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16256         done; \
16257         echo "Doing TAGS in gold" ; \
16258         (cd $(HOST_SUBDIR)/gold && \
16259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16261                   "RANLIB=$${RANLIB}" \
16262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16263                   TAGS) \
16264           || exit 1
16265
16266 @endif gold
16267
16268 .PHONY: maybe-install-info-gold install-info-gold
16269 maybe-install-info-gold:
16270 @if gold
16271 maybe-install-info-gold: install-info-gold
16272
16273 install-info-gold: \
16274     configure-gold \
16275     info-gold 
16276         @[ -f ./gold/Makefile ] || exit 0; \
16277         r=`${PWD_COMMAND}`; export r; \
16278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16279         $(HOST_EXPORTS) \
16280         for flag in $(EXTRA_HOST_FLAGS) ; do \
16281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16282         done; \
16283         echo "Doing install-info in gold" ; \
16284         (cd $(HOST_SUBDIR)/gold && \
16285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16287                   "RANLIB=$${RANLIB}" \
16288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16289                   install-info) \
16290           || exit 1
16291
16292 @endif gold
16293
16294 .PHONY: maybe-install-pdf-gold install-pdf-gold
16295 maybe-install-pdf-gold:
16296 @if gold
16297 maybe-install-pdf-gold: install-pdf-gold
16298
16299 install-pdf-gold: \
16300     configure-gold \
16301     pdf-gold 
16302         @[ -f ./gold/Makefile ] || exit 0; \
16303         r=`${PWD_COMMAND}`; export r; \
16304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16305         $(HOST_EXPORTS) \
16306         for flag in $(EXTRA_HOST_FLAGS) ; do \
16307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16308         done; \
16309         echo "Doing install-pdf in gold" ; \
16310         (cd $(HOST_SUBDIR)/gold && \
16311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16313                   "RANLIB=$${RANLIB}" \
16314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16315                   install-pdf) \
16316           || exit 1
16317
16318 @endif gold
16319
16320 .PHONY: maybe-install-html-gold install-html-gold
16321 maybe-install-html-gold:
16322 @if gold
16323 maybe-install-html-gold: install-html-gold
16324
16325 install-html-gold: \
16326     configure-gold \
16327     html-gold 
16328         @[ -f ./gold/Makefile ] || exit 0; \
16329         r=`${PWD_COMMAND}`; export r; \
16330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16331         $(HOST_EXPORTS) \
16332         for flag in $(EXTRA_HOST_FLAGS) ; do \
16333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16334         done; \
16335         echo "Doing install-html in gold" ; \
16336         (cd $(HOST_SUBDIR)/gold && \
16337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16339                   "RANLIB=$${RANLIB}" \
16340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16341                   install-html) \
16342           || exit 1
16343
16344 @endif gold
16345
16346 .PHONY: maybe-installcheck-gold installcheck-gold
16347 maybe-installcheck-gold:
16348 @if gold
16349 maybe-installcheck-gold: installcheck-gold
16350
16351 installcheck-gold: \
16352     configure-gold 
16353         @[ -f ./gold/Makefile ] || exit 0; \
16354         r=`${PWD_COMMAND}`; export r; \
16355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16356         $(HOST_EXPORTS) \
16357         for flag in $(EXTRA_HOST_FLAGS) ; do \
16358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16359         done; \
16360         echo "Doing installcheck in gold" ; \
16361         (cd $(HOST_SUBDIR)/gold && \
16362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16364                   "RANLIB=$${RANLIB}" \
16365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16366                   installcheck) \
16367           || exit 1
16368
16369 @endif gold
16370
16371 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16372 maybe-mostlyclean-gold:
16373 @if gold
16374 maybe-mostlyclean-gold: mostlyclean-gold
16375
16376 mostlyclean-gold: 
16377         @[ -f ./gold/Makefile ] || exit 0; \
16378         r=`${PWD_COMMAND}`; export r; \
16379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16380         $(HOST_EXPORTS) \
16381         for flag in $(EXTRA_HOST_FLAGS) ; do \
16382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16383         done; \
16384         echo "Doing mostlyclean in gold" ; \
16385         (cd $(HOST_SUBDIR)/gold && \
16386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16388                   "RANLIB=$${RANLIB}" \
16389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16390                   mostlyclean) \
16391           || exit 1
16392
16393 @endif gold
16394
16395 .PHONY: maybe-clean-gold clean-gold
16396 maybe-clean-gold:
16397 @if gold
16398 maybe-clean-gold: clean-gold
16399
16400 clean-gold: 
16401         @[ -f ./gold/Makefile ] || exit 0; \
16402         r=`${PWD_COMMAND}`; export r; \
16403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16404         $(HOST_EXPORTS) \
16405         for flag in $(EXTRA_HOST_FLAGS) ; do \
16406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16407         done; \
16408         echo "Doing clean in gold" ; \
16409         (cd $(HOST_SUBDIR)/gold && \
16410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16412                   "RANLIB=$${RANLIB}" \
16413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16414                   clean) \
16415           || exit 1
16416
16417 @endif gold
16418
16419 .PHONY: maybe-distclean-gold distclean-gold
16420 maybe-distclean-gold:
16421 @if gold
16422 maybe-distclean-gold: distclean-gold
16423
16424 distclean-gold: 
16425         @[ -f ./gold/Makefile ] || exit 0; \
16426         r=`${PWD_COMMAND}`; export r; \
16427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16428         $(HOST_EXPORTS) \
16429         for flag in $(EXTRA_HOST_FLAGS) ; do \
16430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16431         done; \
16432         echo "Doing distclean in gold" ; \
16433         (cd $(HOST_SUBDIR)/gold && \
16434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16436                   "RANLIB=$${RANLIB}" \
16437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16438                   distclean) \
16439           || exit 1
16440
16441 @endif gold
16442
16443 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16444 maybe-maintainer-clean-gold:
16445 @if gold
16446 maybe-maintainer-clean-gold: maintainer-clean-gold
16447
16448 maintainer-clean-gold: 
16449         @[ -f ./gold/Makefile ] || exit 0; \
16450         r=`${PWD_COMMAND}`; export r; \
16451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16452         $(HOST_EXPORTS) \
16453         for flag in $(EXTRA_HOST_FLAGS) ; do \
16454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16455         done; \
16456         echo "Doing maintainer-clean in gold" ; \
16457         (cd $(HOST_SUBDIR)/gold && \
16458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16460                   "RANLIB=$${RANLIB}" \
16461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16462                   maintainer-clean) \
16463           || exit 1
16464
16465 @endif gold
16466
16467
16468
16469 .PHONY: configure-gprof maybe-configure-gprof
16470 maybe-configure-gprof:
16471 @if gcc-bootstrap
16472 configure-gprof: stage_current
16473 @endif gcc-bootstrap
16474 @if gprof
16475 maybe-configure-gprof: configure-gprof
16476 configure-gprof: 
16477         @: $(MAKE); $(unstage)
16478         @r=`${PWD_COMMAND}`; export r; \
16479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16480         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16481         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
16482         $(HOST_EXPORTS)  \
16483         echo Configuring in $(HOST_SUBDIR)/gprof; \
16484         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16485         case $(srcdir) in \
16486           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16487           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16488                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16489         esac; \
16490         srcdiroption="--srcdir=$${topdir}/gprof"; \
16491         libsrcdir="$$s/gprof"; \
16492         $(SHELL) $${libsrcdir}/configure \
16493           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16494           --target=${target_alias} $${srcdiroption}  \
16495           || exit 1
16496 @endif gprof
16497
16498
16499
16500
16501
16502 .PHONY: all-gprof maybe-all-gprof
16503 maybe-all-gprof:
16504 @if gcc-bootstrap
16505 all-gprof: stage_current
16506 @endif gcc-bootstrap
16507 @if gprof
16508 TARGET-gprof=all
16509 maybe-all-gprof: all-gprof
16510 all-gprof: configure-gprof
16511         @: $(MAKE); $(unstage)
16512         @r=`${PWD_COMMAND}`; export r; \
16513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16514         $(HOST_EXPORTS)  \
16515         (cd $(HOST_SUBDIR)/gprof && \
16516           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16517                 $(TARGET-gprof))
16518 @endif gprof
16519
16520
16521
16522
16523 .PHONY: check-gprof maybe-check-gprof
16524 maybe-check-gprof:
16525 @if gprof
16526 maybe-check-gprof: check-gprof
16527
16528 check-gprof:
16529         @: $(MAKE); $(unstage)
16530         @r=`${PWD_COMMAND}`; export r; \
16531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16532         $(HOST_EXPORTS) \
16533         (cd $(HOST_SUBDIR)/gprof && \
16534           $(MAKE) $(FLAGS_TO_PASS)  check)
16535
16536 @endif gprof
16537
16538 .PHONY: install-gprof maybe-install-gprof
16539 maybe-install-gprof:
16540 @if gprof
16541 maybe-install-gprof: install-gprof
16542
16543 install-gprof: installdirs
16544         @: $(MAKE); $(unstage)
16545         @r=`${PWD_COMMAND}`; export r; \
16546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16547         $(HOST_EXPORTS) \
16548         (cd $(HOST_SUBDIR)/gprof && \
16549           $(MAKE) $(FLAGS_TO_PASS)  install)
16550
16551 @endif gprof
16552
16553 .PHONY: install-strip-gprof maybe-install-strip-gprof
16554 maybe-install-strip-gprof:
16555 @if gprof
16556 maybe-install-strip-gprof: install-strip-gprof
16557
16558 install-strip-gprof: installdirs
16559         @: $(MAKE); $(unstage)
16560         @r=`${PWD_COMMAND}`; export r; \
16561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16562         $(HOST_EXPORTS) \
16563         (cd $(HOST_SUBDIR)/gprof && \
16564           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16565
16566 @endif gprof
16567
16568 # Other targets (info, dvi, pdf, etc.)
16569
16570 .PHONY: maybe-info-gprof info-gprof
16571 maybe-info-gprof:
16572 @if gprof
16573 maybe-info-gprof: info-gprof
16574
16575 info-gprof: \
16576     configure-gprof 
16577         @: $(MAKE); $(unstage)
16578         @[ -f ./gprof/Makefile ] || exit 0; \
16579         r=`${PWD_COMMAND}`; export r; \
16580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16581         $(HOST_EXPORTS) \
16582         for flag in $(EXTRA_HOST_FLAGS) ; do \
16583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16584         done; \
16585         echo "Doing info in gprof" ; \
16586         (cd $(HOST_SUBDIR)/gprof && \
16587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16589                   "RANLIB=$${RANLIB}" \
16590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16591                   info) \
16592           || exit 1
16593
16594 @endif gprof
16595
16596 .PHONY: maybe-dvi-gprof dvi-gprof
16597 maybe-dvi-gprof:
16598 @if gprof
16599 maybe-dvi-gprof: dvi-gprof
16600
16601 dvi-gprof: \
16602     configure-gprof 
16603         @: $(MAKE); $(unstage)
16604         @[ -f ./gprof/Makefile ] || exit 0; \
16605         r=`${PWD_COMMAND}`; export r; \
16606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16607         $(HOST_EXPORTS) \
16608         for flag in $(EXTRA_HOST_FLAGS) ; do \
16609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16610         done; \
16611         echo "Doing dvi in gprof" ; \
16612         (cd $(HOST_SUBDIR)/gprof && \
16613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16615                   "RANLIB=$${RANLIB}" \
16616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16617                   dvi) \
16618           || exit 1
16619
16620 @endif gprof
16621
16622 .PHONY: maybe-pdf-gprof pdf-gprof
16623 maybe-pdf-gprof:
16624 @if gprof
16625 maybe-pdf-gprof: pdf-gprof
16626
16627 pdf-gprof: \
16628     configure-gprof 
16629         @: $(MAKE); $(unstage)
16630         @[ -f ./gprof/Makefile ] || exit 0; \
16631         r=`${PWD_COMMAND}`; export r; \
16632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16633         $(HOST_EXPORTS) \
16634         for flag in $(EXTRA_HOST_FLAGS) ; do \
16635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16636         done; \
16637         echo "Doing pdf in gprof" ; \
16638         (cd $(HOST_SUBDIR)/gprof && \
16639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16641                   "RANLIB=$${RANLIB}" \
16642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16643                   pdf) \
16644           || exit 1
16645
16646 @endif gprof
16647
16648 .PHONY: maybe-html-gprof html-gprof
16649 maybe-html-gprof:
16650 @if gprof
16651 maybe-html-gprof: html-gprof
16652
16653 html-gprof: \
16654     configure-gprof 
16655         @: $(MAKE); $(unstage)
16656         @[ -f ./gprof/Makefile ] || exit 0; \
16657         r=`${PWD_COMMAND}`; export r; \
16658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16659         $(HOST_EXPORTS) \
16660         for flag in $(EXTRA_HOST_FLAGS) ; do \
16661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16662         done; \
16663         echo "Doing html in gprof" ; \
16664         (cd $(HOST_SUBDIR)/gprof && \
16665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16667                   "RANLIB=$${RANLIB}" \
16668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16669                   html) \
16670           || exit 1
16671
16672 @endif gprof
16673
16674 .PHONY: maybe-TAGS-gprof TAGS-gprof
16675 maybe-TAGS-gprof:
16676 @if gprof
16677 maybe-TAGS-gprof: TAGS-gprof
16678
16679 TAGS-gprof: \
16680     configure-gprof 
16681         @: $(MAKE); $(unstage)
16682         @[ -f ./gprof/Makefile ] || exit 0; \
16683         r=`${PWD_COMMAND}`; export r; \
16684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16685         $(HOST_EXPORTS) \
16686         for flag in $(EXTRA_HOST_FLAGS) ; do \
16687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16688         done; \
16689         echo "Doing TAGS in gprof" ; \
16690         (cd $(HOST_SUBDIR)/gprof && \
16691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16693                   "RANLIB=$${RANLIB}" \
16694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16695                   TAGS) \
16696           || exit 1
16697
16698 @endif gprof
16699
16700 .PHONY: maybe-install-info-gprof install-info-gprof
16701 maybe-install-info-gprof:
16702 @if gprof
16703 maybe-install-info-gprof: install-info-gprof
16704
16705 install-info-gprof: \
16706     configure-gprof \
16707     info-gprof 
16708         @: $(MAKE); $(unstage)
16709         @[ -f ./gprof/Makefile ] || exit 0; \
16710         r=`${PWD_COMMAND}`; export r; \
16711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16712         $(HOST_EXPORTS) \
16713         for flag in $(EXTRA_HOST_FLAGS) ; do \
16714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16715         done; \
16716         echo "Doing install-info in gprof" ; \
16717         (cd $(HOST_SUBDIR)/gprof && \
16718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16720                   "RANLIB=$${RANLIB}" \
16721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16722                   install-info) \
16723           || exit 1
16724
16725 @endif gprof
16726
16727 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16728 maybe-install-pdf-gprof:
16729 @if gprof
16730 maybe-install-pdf-gprof: install-pdf-gprof
16731
16732 install-pdf-gprof: \
16733     configure-gprof \
16734     pdf-gprof 
16735         @: $(MAKE); $(unstage)
16736         @[ -f ./gprof/Makefile ] || exit 0; \
16737         r=`${PWD_COMMAND}`; export r; \
16738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16739         $(HOST_EXPORTS) \
16740         for flag in $(EXTRA_HOST_FLAGS) ; do \
16741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16742         done; \
16743         echo "Doing install-pdf in gprof" ; \
16744         (cd $(HOST_SUBDIR)/gprof && \
16745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16747                   "RANLIB=$${RANLIB}" \
16748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16749                   install-pdf) \
16750           || exit 1
16751
16752 @endif gprof
16753
16754 .PHONY: maybe-install-html-gprof install-html-gprof
16755 maybe-install-html-gprof:
16756 @if gprof
16757 maybe-install-html-gprof: install-html-gprof
16758
16759 install-html-gprof: \
16760     configure-gprof \
16761     html-gprof 
16762         @: $(MAKE); $(unstage)
16763         @[ -f ./gprof/Makefile ] || exit 0; \
16764         r=`${PWD_COMMAND}`; export r; \
16765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16766         $(HOST_EXPORTS) \
16767         for flag in $(EXTRA_HOST_FLAGS) ; do \
16768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16769         done; \
16770         echo "Doing install-html in gprof" ; \
16771         (cd $(HOST_SUBDIR)/gprof && \
16772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16774                   "RANLIB=$${RANLIB}" \
16775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16776                   install-html) \
16777           || exit 1
16778
16779 @endif gprof
16780
16781 .PHONY: maybe-installcheck-gprof installcheck-gprof
16782 maybe-installcheck-gprof:
16783 @if gprof
16784 maybe-installcheck-gprof: installcheck-gprof
16785
16786 installcheck-gprof: \
16787     configure-gprof 
16788         @: $(MAKE); $(unstage)
16789         @[ -f ./gprof/Makefile ] || exit 0; \
16790         r=`${PWD_COMMAND}`; export r; \
16791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16792         $(HOST_EXPORTS) \
16793         for flag in $(EXTRA_HOST_FLAGS) ; do \
16794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16795         done; \
16796         echo "Doing installcheck in gprof" ; \
16797         (cd $(HOST_SUBDIR)/gprof && \
16798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16800                   "RANLIB=$${RANLIB}" \
16801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16802                   installcheck) \
16803           || exit 1
16804
16805 @endif gprof
16806
16807 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16808 maybe-mostlyclean-gprof:
16809 @if gprof
16810 maybe-mostlyclean-gprof: mostlyclean-gprof
16811
16812 mostlyclean-gprof: 
16813         @: $(MAKE); $(unstage)
16814         @[ -f ./gprof/Makefile ] || exit 0; \
16815         r=`${PWD_COMMAND}`; export r; \
16816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16817         $(HOST_EXPORTS) \
16818         for flag in $(EXTRA_HOST_FLAGS) ; do \
16819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16820         done; \
16821         echo "Doing mostlyclean in gprof" ; \
16822         (cd $(HOST_SUBDIR)/gprof && \
16823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16825                   "RANLIB=$${RANLIB}" \
16826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16827                   mostlyclean) \
16828           || exit 1
16829
16830 @endif gprof
16831
16832 .PHONY: maybe-clean-gprof clean-gprof
16833 maybe-clean-gprof:
16834 @if gprof
16835 maybe-clean-gprof: clean-gprof
16836
16837 clean-gprof: 
16838         @: $(MAKE); $(unstage)
16839         @[ -f ./gprof/Makefile ] || exit 0; \
16840         r=`${PWD_COMMAND}`; export r; \
16841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16842         $(HOST_EXPORTS) \
16843         for flag in $(EXTRA_HOST_FLAGS) ; do \
16844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16845         done; \
16846         echo "Doing clean in gprof" ; \
16847         (cd $(HOST_SUBDIR)/gprof && \
16848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16850                   "RANLIB=$${RANLIB}" \
16851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16852                   clean) \
16853           || exit 1
16854
16855 @endif gprof
16856
16857 .PHONY: maybe-distclean-gprof distclean-gprof
16858 maybe-distclean-gprof:
16859 @if gprof
16860 maybe-distclean-gprof: distclean-gprof
16861
16862 distclean-gprof: 
16863         @: $(MAKE); $(unstage)
16864         @[ -f ./gprof/Makefile ] || exit 0; \
16865         r=`${PWD_COMMAND}`; export r; \
16866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16867         $(HOST_EXPORTS) \
16868         for flag in $(EXTRA_HOST_FLAGS) ; do \
16869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16870         done; \
16871         echo "Doing distclean in gprof" ; \
16872         (cd $(HOST_SUBDIR)/gprof && \
16873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16875                   "RANLIB=$${RANLIB}" \
16876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16877                   distclean) \
16878           || exit 1
16879
16880 @endif gprof
16881
16882 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16883 maybe-maintainer-clean-gprof:
16884 @if gprof
16885 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16886
16887 maintainer-clean-gprof: 
16888         @: $(MAKE); $(unstage)
16889         @[ -f ./gprof/Makefile ] || exit 0; \
16890         r=`${PWD_COMMAND}`; export r; \
16891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16892         $(HOST_EXPORTS) \
16893         for flag in $(EXTRA_HOST_FLAGS) ; do \
16894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16895         done; \
16896         echo "Doing maintainer-clean in gprof" ; \
16897         (cd $(HOST_SUBDIR)/gprof && \
16898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16900                   "RANLIB=$${RANLIB}" \
16901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16902                   maintainer-clean) \
16903           || exit 1
16904
16905 @endif gprof
16906
16907
16908
16909 .PHONY: configure-intl maybe-configure-intl
16910 maybe-configure-intl:
16911 @if gcc-bootstrap
16912 configure-intl: stage_current
16913 @endif gcc-bootstrap
16914 @if intl
16915 maybe-configure-intl: configure-intl
16916 configure-intl: 
16917         @r=`${PWD_COMMAND}`; export r; \
16918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16919         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16920         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16921         $(HOST_EXPORTS)  \
16922         echo Configuring in $(HOST_SUBDIR)/intl; \
16923         cd "$(HOST_SUBDIR)/intl" || exit 1; \
16924         case $(srcdir) in \
16925           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16926           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16927                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16928         esac; \
16929         srcdiroption="--srcdir=$${topdir}/intl"; \
16930         libsrcdir="$$s/intl"; \
16931         $(SHELL) $${libsrcdir}/configure \
16932           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16933           --target=${target_alias} $${srcdiroption}  \
16934           || exit 1
16935 @endif intl
16936
16937
16938
16939 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16940 maybe-configure-stage1-intl:
16941 @if intl-bootstrap
16942 maybe-configure-stage1-intl: configure-stage1-intl
16943 configure-stage1-intl:
16944         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16945         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16946         @r=`${PWD_COMMAND}`; export r; \
16947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16948         TFLAGS="$(STAGE1_TFLAGS)"; \
16949         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16950         $(HOST_EXPORTS) \
16951         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16952         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16953         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16954         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
16955         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16956         cd $(HOST_SUBDIR)/intl || exit 1; \
16957         case $(srcdir) in \
16958           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16959           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16960                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16961         esac; \
16962         srcdiroption="--srcdir=$${topdir}/intl"; \
16963         libsrcdir="$$s/intl"; \
16964         $(SHELL) $${libsrcdir}/configure \
16965           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16966           --target=${target_alias} $${srcdiroption} \
16967           $(STAGE1_CONFIGURE_FLAGS)
16968 @endif intl-bootstrap
16969
16970 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16971 maybe-configure-stage2-intl:
16972 @if intl-bootstrap
16973 maybe-configure-stage2-intl: configure-stage2-intl
16974 configure-stage2-intl:
16975         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16976         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16977         @r=`${PWD_COMMAND}`; export r; \
16978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16979         TFLAGS="$(STAGE2_TFLAGS)"; \
16980         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16981         $(HOST_EXPORTS) \
16982         $(POSTSTAGE1_HOST_EXPORTS) \
16983         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16984         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16985         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16986         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
16987         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16988         cd $(HOST_SUBDIR)/intl || exit 1; \
16989         case $(srcdir) in \
16990           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16991           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16992                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16993         esac; \
16994         srcdiroption="--srcdir=$${topdir}/intl"; \
16995         libsrcdir="$$s/intl"; \
16996         $(SHELL) $${libsrcdir}/configure \
16997           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16998           --target=${target_alias} $${srcdiroption} \
16999           --with-build-libsubdir=$(HOST_SUBDIR) \
17000           $(STAGE2_CONFIGURE_FLAGS)
17001 @endif intl-bootstrap
17002
17003 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
17004 maybe-configure-stage3-intl:
17005 @if intl-bootstrap
17006 maybe-configure-stage3-intl: configure-stage3-intl
17007 configure-stage3-intl:
17008         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17009         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17010         @r=`${PWD_COMMAND}`; export r; \
17011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17012         TFLAGS="$(STAGE3_TFLAGS)"; \
17013         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17014         $(HOST_EXPORTS) \
17015         $(POSTSTAGE1_HOST_EXPORTS) \
17016         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17017         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17018         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
17019         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
17020         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17021         cd $(HOST_SUBDIR)/intl || exit 1; \
17022         case $(srcdir) in \
17023           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17024           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17025                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17026         esac; \
17027         srcdiroption="--srcdir=$${topdir}/intl"; \
17028         libsrcdir="$$s/intl"; \
17029         $(SHELL) $${libsrcdir}/configure \
17030           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17031           --target=${target_alias} $${srcdiroption} \
17032           --with-build-libsubdir=$(HOST_SUBDIR) \
17033           $(STAGE3_CONFIGURE_FLAGS)
17034 @endif intl-bootstrap
17035
17036 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
17037 maybe-configure-stage4-intl:
17038 @if intl-bootstrap
17039 maybe-configure-stage4-intl: configure-stage4-intl
17040 configure-stage4-intl:
17041         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17042         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17043         @r=`${PWD_COMMAND}`; export r; \
17044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17045         TFLAGS="$(STAGE4_TFLAGS)"; \
17046         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17047         $(HOST_EXPORTS) \
17048         $(POSTSTAGE1_HOST_EXPORTS) \
17049         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17050         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17051         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
17052         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
17053         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17054         cd $(HOST_SUBDIR)/intl || exit 1; \
17055         case $(srcdir) in \
17056           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17057           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17058                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17059         esac; \
17060         srcdiroption="--srcdir=$${topdir}/intl"; \
17061         libsrcdir="$$s/intl"; \
17062         $(SHELL) $${libsrcdir}/configure \
17063           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17064           --target=${target_alias} $${srcdiroption} \
17065           --with-build-libsubdir=$(HOST_SUBDIR) \
17066           $(STAGE4_CONFIGURE_FLAGS)
17067 @endif intl-bootstrap
17068
17069 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
17070 maybe-configure-stageprofile-intl:
17071 @if intl-bootstrap
17072 maybe-configure-stageprofile-intl: configure-stageprofile-intl
17073 configure-stageprofile-intl:
17074         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17075         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17076         @r=`${PWD_COMMAND}`; export r; \
17077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17078         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17079         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17080         $(HOST_EXPORTS) \
17081         $(POSTSTAGE1_HOST_EXPORTS) \
17082         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17083         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17084         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
17085         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
17086         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17087         cd $(HOST_SUBDIR)/intl || exit 1; \
17088         case $(srcdir) in \
17089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17090           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17092         esac; \
17093         srcdiroption="--srcdir=$${topdir}/intl"; \
17094         libsrcdir="$$s/intl"; \
17095         $(SHELL) $${libsrcdir}/configure \
17096           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17097           --target=${target_alias} $${srcdiroption} \
17098           --with-build-libsubdir=$(HOST_SUBDIR) \
17099           $(STAGEprofile_CONFIGURE_FLAGS)
17100 @endif intl-bootstrap
17101
17102 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
17103 maybe-configure-stagefeedback-intl:
17104 @if intl-bootstrap
17105 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
17106 configure-stagefeedback-intl:
17107         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17108         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17109         @r=`${PWD_COMMAND}`; export r; \
17110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17111         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17112         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17113         $(HOST_EXPORTS) \
17114         $(POSTSTAGE1_HOST_EXPORTS) \
17115         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17116         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17117         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
17118         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
17119         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17120         cd $(HOST_SUBDIR)/intl || exit 1; \
17121         case $(srcdir) in \
17122           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17123           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17124                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17125         esac; \
17126         srcdiroption="--srcdir=$${topdir}/intl"; \
17127         libsrcdir="$$s/intl"; \
17128         $(SHELL) $${libsrcdir}/configure \
17129           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17130           --target=${target_alias} $${srcdiroption} \
17131           --with-build-libsubdir=$(HOST_SUBDIR) \
17132           $(STAGEfeedback_CONFIGURE_FLAGS)
17133 @endif intl-bootstrap
17134
17135
17136
17137
17138
17139 .PHONY: all-intl maybe-all-intl
17140 maybe-all-intl:
17141 @if gcc-bootstrap
17142 all-intl: stage_current
17143 @endif gcc-bootstrap
17144 @if intl
17145 TARGET-intl=all
17146 maybe-all-intl: all-intl
17147 all-intl: configure-intl
17148         @r=`${PWD_COMMAND}`; export r; \
17149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17150         $(HOST_EXPORTS)  \
17151         (cd $(HOST_SUBDIR)/intl && \
17152           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17153                 $(TARGET-intl))
17154 @endif intl
17155
17156
17157
17158 .PHONY: all-stage1-intl maybe-all-stage1-intl
17159 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
17160 maybe-all-stage1-intl:
17161 maybe-clean-stage1-intl:
17162 @if intl-bootstrap
17163 maybe-all-stage1-intl: all-stage1-intl
17164 all-stage1: all-stage1-intl
17165 TARGET-stage1-intl = $(TARGET-intl)
17166 all-stage1-intl: configure-stage1-intl
17167         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17168         @r=`${PWD_COMMAND}`; export r; \
17169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17170         TFLAGS="$(STAGE1_TFLAGS)"; \
17171         $(HOST_EXPORTS)  \
17172         cd $(HOST_SUBDIR)/intl && \
17173         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17174                 CFLAGS="$(STAGE1_CFLAGS)" \
17175                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17176                 LIBCFLAGS="$(LIBCFLAGS)" \
17177                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17178                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17179                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17180                 $(EXTRA_HOST_FLAGS)  \
17181                 $(STAGE1_FLAGS_TO_PASS)  \
17182                 TFLAGS="$(STAGE1_TFLAGS)" \
17183                 $(TARGET-stage1-intl)
17184
17185 maybe-clean-stage1-intl: clean-stage1-intl
17186 clean-stage1: clean-stage1-intl
17187 clean-stage1-intl:
17188         @if [ $(current_stage) = stage1 ]; then \
17189           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17190         else \
17191           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
17192           $(MAKE) stage1-start; \
17193         fi; \
17194         cd $(HOST_SUBDIR)/intl && \
17195         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17196         $(STAGE1_FLAGS_TO_PASS)  clean
17197 @endif intl-bootstrap
17198
17199
17200 .PHONY: all-stage2-intl maybe-all-stage2-intl
17201 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
17202 maybe-all-stage2-intl:
17203 maybe-clean-stage2-intl:
17204 @if intl-bootstrap
17205 maybe-all-stage2-intl: all-stage2-intl
17206 all-stage2: all-stage2-intl
17207 TARGET-stage2-intl = $(TARGET-intl)
17208 all-stage2-intl: configure-stage2-intl
17209         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17210         @r=`${PWD_COMMAND}`; export r; \
17211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17212         TFLAGS="$(STAGE2_TFLAGS)"; \
17213         $(HOST_EXPORTS) \
17214         $(POSTSTAGE1_HOST_EXPORTS)  \
17215         cd $(HOST_SUBDIR)/intl && \
17216         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17217                 CFLAGS="$(STAGE2_CFLAGS)" \
17218                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17219                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17220                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17221                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17222                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17223                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17224                 TFLAGS="$(STAGE2_TFLAGS)" \
17225                 $(TARGET-stage2-intl)
17226
17227 maybe-clean-stage2-intl: clean-stage2-intl
17228 clean-stage2: clean-stage2-intl
17229 clean-stage2-intl:
17230         @if [ $(current_stage) = stage2 ]; then \
17231           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17232         else \
17233           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17234           $(MAKE) stage2-start; \
17235         fi; \
17236         cd $(HOST_SUBDIR)/intl && \
17237         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17238 @endif intl-bootstrap
17239
17240
17241 .PHONY: all-stage3-intl maybe-all-stage3-intl
17242 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17243 maybe-all-stage3-intl:
17244 maybe-clean-stage3-intl:
17245 @if intl-bootstrap
17246 maybe-all-stage3-intl: all-stage3-intl
17247 all-stage3: all-stage3-intl
17248 TARGET-stage3-intl = $(TARGET-intl)
17249 all-stage3-intl: configure-stage3-intl
17250         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17251         @r=`${PWD_COMMAND}`; export r; \
17252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17253         TFLAGS="$(STAGE3_TFLAGS)"; \
17254         $(HOST_EXPORTS) \
17255         $(POSTSTAGE1_HOST_EXPORTS)  \
17256         cd $(HOST_SUBDIR)/intl && \
17257         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17258                 CFLAGS="$(STAGE3_CFLAGS)" \
17259                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17260                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17261                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17262                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17263                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17264                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17265                 TFLAGS="$(STAGE3_TFLAGS)" \
17266                 $(TARGET-stage3-intl)
17267
17268 maybe-clean-stage3-intl: clean-stage3-intl
17269 clean-stage3: clean-stage3-intl
17270 clean-stage3-intl:
17271         @if [ $(current_stage) = stage3 ]; then \
17272           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17273         else \
17274           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17275           $(MAKE) stage3-start; \
17276         fi; \
17277         cd $(HOST_SUBDIR)/intl && \
17278         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17279 @endif intl-bootstrap
17280
17281
17282 .PHONY: all-stage4-intl maybe-all-stage4-intl
17283 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17284 maybe-all-stage4-intl:
17285 maybe-clean-stage4-intl:
17286 @if intl-bootstrap
17287 maybe-all-stage4-intl: all-stage4-intl
17288 all-stage4: all-stage4-intl
17289 TARGET-stage4-intl = $(TARGET-intl)
17290 all-stage4-intl: configure-stage4-intl
17291         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17292         @r=`${PWD_COMMAND}`; export r; \
17293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17294         TFLAGS="$(STAGE4_TFLAGS)"; \
17295         $(HOST_EXPORTS) \
17296         $(POSTSTAGE1_HOST_EXPORTS)  \
17297         cd $(HOST_SUBDIR)/intl && \
17298         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17299                 CFLAGS="$(STAGE4_CFLAGS)" \
17300                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17301                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17302                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17303                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17304                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17305                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17306                 TFLAGS="$(STAGE4_TFLAGS)" \
17307                 $(TARGET-stage4-intl)
17308
17309 maybe-clean-stage4-intl: clean-stage4-intl
17310 clean-stage4: clean-stage4-intl
17311 clean-stage4-intl:
17312         @if [ $(current_stage) = stage4 ]; then \
17313           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17314         else \
17315           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17316           $(MAKE) stage4-start; \
17317         fi; \
17318         cd $(HOST_SUBDIR)/intl && \
17319         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17320 @endif intl-bootstrap
17321
17322
17323 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17324 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17325 maybe-all-stageprofile-intl:
17326 maybe-clean-stageprofile-intl:
17327 @if intl-bootstrap
17328 maybe-all-stageprofile-intl: all-stageprofile-intl
17329 all-stageprofile: all-stageprofile-intl
17330 TARGET-stageprofile-intl = $(TARGET-intl)
17331 all-stageprofile-intl: configure-stageprofile-intl
17332         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17333         @r=`${PWD_COMMAND}`; export r; \
17334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17335         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17336         $(HOST_EXPORTS) \
17337         $(POSTSTAGE1_HOST_EXPORTS)  \
17338         cd $(HOST_SUBDIR)/intl && \
17339         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17340                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17341                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17342                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17343                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17344                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17345                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17346                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17347                 TFLAGS="$(STAGEprofile_TFLAGS)" \
17348                 $(TARGET-stageprofile-intl)
17349
17350 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17351 clean-stageprofile: clean-stageprofile-intl
17352 clean-stageprofile-intl:
17353         @if [ $(current_stage) = stageprofile ]; then \
17354           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17355         else \
17356           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17357           $(MAKE) stageprofile-start; \
17358         fi; \
17359         cd $(HOST_SUBDIR)/intl && \
17360         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17361 @endif intl-bootstrap
17362
17363
17364 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17365 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17366 maybe-all-stagefeedback-intl:
17367 maybe-clean-stagefeedback-intl:
17368 @if intl-bootstrap
17369 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17370 all-stagefeedback: all-stagefeedback-intl
17371 TARGET-stagefeedback-intl = $(TARGET-intl)
17372 all-stagefeedback-intl: configure-stagefeedback-intl
17373         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17374         @r=`${PWD_COMMAND}`; export r; \
17375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17376         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17377         $(HOST_EXPORTS) \
17378         $(POSTSTAGE1_HOST_EXPORTS)  \
17379         cd $(HOST_SUBDIR)/intl && \
17380         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17381                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17382                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17383                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17384                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17385                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17386                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17387                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17388                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17389                 $(TARGET-stagefeedback-intl)
17390
17391 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17392 clean-stagefeedback: clean-stagefeedback-intl
17393 clean-stagefeedback-intl:
17394         @if [ $(current_stage) = stagefeedback ]; then \
17395           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17396         else \
17397           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17398           $(MAKE) stagefeedback-start; \
17399         fi; \
17400         cd $(HOST_SUBDIR)/intl && \
17401         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17402 @endif intl-bootstrap
17403
17404
17405
17406
17407
17408 .PHONY: check-intl maybe-check-intl
17409 maybe-check-intl:
17410 @if intl
17411 maybe-check-intl: check-intl
17412
17413 check-intl:
17414         @: $(MAKE); $(unstage)
17415         @r=`${PWD_COMMAND}`; export r; \
17416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17417         $(HOST_EXPORTS) \
17418         (cd $(HOST_SUBDIR)/intl && \
17419           $(MAKE) $(FLAGS_TO_PASS)  check)
17420
17421 @endif intl
17422
17423 .PHONY: install-intl maybe-install-intl
17424 maybe-install-intl:
17425 @if intl
17426 maybe-install-intl: install-intl
17427
17428 install-intl: installdirs
17429         @: $(MAKE); $(unstage)
17430         @r=`${PWD_COMMAND}`; export r; \
17431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17432         $(HOST_EXPORTS) \
17433         (cd $(HOST_SUBDIR)/intl && \
17434           $(MAKE) $(FLAGS_TO_PASS)  install)
17435
17436 @endif intl
17437
17438 .PHONY: install-strip-intl maybe-install-strip-intl
17439 maybe-install-strip-intl:
17440 @if intl
17441 maybe-install-strip-intl: install-strip-intl
17442
17443 install-strip-intl: installdirs
17444         @: $(MAKE); $(unstage)
17445         @r=`${PWD_COMMAND}`; export r; \
17446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17447         $(HOST_EXPORTS) \
17448         (cd $(HOST_SUBDIR)/intl && \
17449           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17450
17451 @endif intl
17452
17453 # Other targets (info, dvi, pdf, etc.)
17454
17455 .PHONY: maybe-info-intl info-intl
17456 maybe-info-intl:
17457 @if intl
17458 maybe-info-intl: info-intl
17459
17460 info-intl: \
17461     configure-intl 
17462         @[ -f ./intl/Makefile ] || exit 0; \
17463         r=`${PWD_COMMAND}`; export r; \
17464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17465         $(HOST_EXPORTS) \
17466         for flag in $(EXTRA_HOST_FLAGS) ; do \
17467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17468         done; \
17469         echo "Doing info in intl" ; \
17470         (cd $(HOST_SUBDIR)/intl && \
17471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17473                   "RANLIB=$${RANLIB}" \
17474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17475                   info) \
17476           || exit 1
17477
17478 @endif intl
17479
17480 .PHONY: maybe-dvi-intl dvi-intl
17481 maybe-dvi-intl:
17482 @if intl
17483 maybe-dvi-intl: dvi-intl
17484
17485 dvi-intl: \
17486     configure-intl 
17487         @[ -f ./intl/Makefile ] || exit 0; \
17488         r=`${PWD_COMMAND}`; export r; \
17489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17490         $(HOST_EXPORTS) \
17491         for flag in $(EXTRA_HOST_FLAGS) ; do \
17492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17493         done; \
17494         echo "Doing dvi in intl" ; \
17495         (cd $(HOST_SUBDIR)/intl && \
17496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17498                   "RANLIB=$${RANLIB}" \
17499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17500                   dvi) \
17501           || exit 1
17502
17503 @endif intl
17504
17505 .PHONY: maybe-pdf-intl pdf-intl
17506 maybe-pdf-intl:
17507 @if intl
17508 maybe-pdf-intl: pdf-intl
17509
17510 pdf-intl: \
17511     configure-intl 
17512         @[ -f ./intl/Makefile ] || exit 0; \
17513         r=`${PWD_COMMAND}`; export r; \
17514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17515         $(HOST_EXPORTS) \
17516         for flag in $(EXTRA_HOST_FLAGS) ; do \
17517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17518         done; \
17519         echo "Doing pdf in intl" ; \
17520         (cd $(HOST_SUBDIR)/intl && \
17521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17523                   "RANLIB=$${RANLIB}" \
17524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17525                   pdf) \
17526           || exit 1
17527
17528 @endif intl
17529
17530 .PHONY: maybe-html-intl html-intl
17531 maybe-html-intl:
17532 @if intl
17533 maybe-html-intl: html-intl
17534
17535 html-intl: \
17536     configure-intl 
17537         @[ -f ./intl/Makefile ] || exit 0; \
17538         r=`${PWD_COMMAND}`; export r; \
17539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17540         $(HOST_EXPORTS) \
17541         for flag in $(EXTRA_HOST_FLAGS) ; do \
17542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17543         done; \
17544         echo "Doing html in intl" ; \
17545         (cd $(HOST_SUBDIR)/intl && \
17546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17548                   "RANLIB=$${RANLIB}" \
17549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17550                   html) \
17551           || exit 1
17552
17553 @endif intl
17554
17555 .PHONY: maybe-TAGS-intl TAGS-intl
17556 maybe-TAGS-intl:
17557 @if intl
17558 maybe-TAGS-intl: TAGS-intl
17559
17560 TAGS-intl: \
17561     configure-intl 
17562         @[ -f ./intl/Makefile ] || exit 0; \
17563         r=`${PWD_COMMAND}`; export r; \
17564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17565         $(HOST_EXPORTS) \
17566         for flag in $(EXTRA_HOST_FLAGS) ; do \
17567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17568         done; \
17569         echo "Doing TAGS in intl" ; \
17570         (cd $(HOST_SUBDIR)/intl && \
17571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17573                   "RANLIB=$${RANLIB}" \
17574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17575                   TAGS) \
17576           || exit 1
17577
17578 @endif intl
17579
17580 .PHONY: maybe-install-info-intl install-info-intl
17581 maybe-install-info-intl:
17582 @if intl
17583 maybe-install-info-intl: install-info-intl
17584
17585 install-info-intl: \
17586     configure-intl \
17587     info-intl 
17588         @[ -f ./intl/Makefile ] || exit 0; \
17589         r=`${PWD_COMMAND}`; export r; \
17590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17591         $(HOST_EXPORTS) \
17592         for flag in $(EXTRA_HOST_FLAGS) ; do \
17593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17594         done; \
17595         echo "Doing install-info in intl" ; \
17596         (cd $(HOST_SUBDIR)/intl && \
17597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17599                   "RANLIB=$${RANLIB}" \
17600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17601                   install-info) \
17602           || exit 1
17603
17604 @endif intl
17605
17606 .PHONY: maybe-install-pdf-intl install-pdf-intl
17607 maybe-install-pdf-intl:
17608 @if intl
17609 maybe-install-pdf-intl: install-pdf-intl
17610
17611 install-pdf-intl: \
17612     configure-intl \
17613     pdf-intl 
17614         @[ -f ./intl/Makefile ] || exit 0; \
17615         r=`${PWD_COMMAND}`; export r; \
17616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17617         $(HOST_EXPORTS) \
17618         for flag in $(EXTRA_HOST_FLAGS) ; do \
17619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17620         done; \
17621         echo "Doing install-pdf in intl" ; \
17622         (cd $(HOST_SUBDIR)/intl && \
17623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17625                   "RANLIB=$${RANLIB}" \
17626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17627                   install-pdf) \
17628           || exit 1
17629
17630 @endif intl
17631
17632 .PHONY: maybe-install-html-intl install-html-intl
17633 maybe-install-html-intl:
17634 @if intl
17635 maybe-install-html-intl: install-html-intl
17636
17637 install-html-intl: \
17638     configure-intl \
17639     html-intl 
17640         @[ -f ./intl/Makefile ] || exit 0; \
17641         r=`${PWD_COMMAND}`; export r; \
17642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17643         $(HOST_EXPORTS) \
17644         for flag in $(EXTRA_HOST_FLAGS) ; do \
17645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17646         done; \
17647         echo "Doing install-html in intl" ; \
17648         (cd $(HOST_SUBDIR)/intl && \
17649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17651                   "RANLIB=$${RANLIB}" \
17652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17653                   install-html) \
17654           || exit 1
17655
17656 @endif intl
17657
17658 .PHONY: maybe-installcheck-intl installcheck-intl
17659 maybe-installcheck-intl:
17660 @if intl
17661 maybe-installcheck-intl: installcheck-intl
17662
17663 installcheck-intl: \
17664     configure-intl 
17665         @[ -f ./intl/Makefile ] || exit 0; \
17666         r=`${PWD_COMMAND}`; export r; \
17667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17668         $(HOST_EXPORTS) \
17669         for flag in $(EXTRA_HOST_FLAGS) ; do \
17670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17671         done; \
17672         echo "Doing installcheck in intl" ; \
17673         (cd $(HOST_SUBDIR)/intl && \
17674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17676                   "RANLIB=$${RANLIB}" \
17677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17678                   installcheck) \
17679           || exit 1
17680
17681 @endif intl
17682
17683 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17684 maybe-mostlyclean-intl:
17685 @if intl
17686 maybe-mostlyclean-intl: mostlyclean-intl
17687
17688 mostlyclean-intl: 
17689         @[ -f ./intl/Makefile ] || exit 0; \
17690         r=`${PWD_COMMAND}`; export r; \
17691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17692         $(HOST_EXPORTS) \
17693         for flag in $(EXTRA_HOST_FLAGS) ; do \
17694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17695         done; \
17696         echo "Doing mostlyclean in intl" ; \
17697         (cd $(HOST_SUBDIR)/intl && \
17698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17700                   "RANLIB=$${RANLIB}" \
17701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17702                   mostlyclean) \
17703           || exit 1
17704
17705 @endif intl
17706
17707 .PHONY: maybe-clean-intl clean-intl
17708 maybe-clean-intl:
17709 @if intl
17710 maybe-clean-intl: clean-intl
17711
17712 clean-intl: 
17713         @[ -f ./intl/Makefile ] || exit 0; \
17714         r=`${PWD_COMMAND}`; export r; \
17715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17716         $(HOST_EXPORTS) \
17717         for flag in $(EXTRA_HOST_FLAGS) ; do \
17718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17719         done; \
17720         echo "Doing clean in intl" ; \
17721         (cd $(HOST_SUBDIR)/intl && \
17722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17724                   "RANLIB=$${RANLIB}" \
17725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17726                   clean) \
17727           || exit 1
17728
17729 @endif intl
17730
17731 .PHONY: maybe-distclean-intl distclean-intl
17732 maybe-distclean-intl:
17733 @if intl
17734 maybe-distclean-intl: distclean-intl
17735
17736 distclean-intl: 
17737         @[ -f ./intl/Makefile ] || exit 0; \
17738         r=`${PWD_COMMAND}`; export r; \
17739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17740         $(HOST_EXPORTS) \
17741         for flag in $(EXTRA_HOST_FLAGS) ; do \
17742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17743         done; \
17744         echo "Doing distclean in intl" ; \
17745         (cd $(HOST_SUBDIR)/intl && \
17746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17748                   "RANLIB=$${RANLIB}" \
17749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17750                   distclean) \
17751           || exit 1
17752
17753 @endif intl
17754
17755 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17756 maybe-maintainer-clean-intl:
17757 @if intl
17758 maybe-maintainer-clean-intl: maintainer-clean-intl
17759
17760 maintainer-clean-intl: 
17761         @[ -f ./intl/Makefile ] || exit 0; \
17762         r=`${PWD_COMMAND}`; export r; \
17763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17764         $(HOST_EXPORTS) \
17765         for flag in $(EXTRA_HOST_FLAGS) ; do \
17766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17767         done; \
17768         echo "Doing maintainer-clean in intl" ; \
17769         (cd $(HOST_SUBDIR)/intl && \
17770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17772                   "RANLIB=$${RANLIB}" \
17773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17774                   maintainer-clean) \
17775           || exit 1
17776
17777 @endif intl
17778
17779
17780
17781 .PHONY: configure-tcl maybe-configure-tcl
17782 maybe-configure-tcl:
17783 @if gcc-bootstrap
17784 configure-tcl: stage_current
17785 @endif gcc-bootstrap
17786 @if tcl
17787 maybe-configure-tcl: configure-tcl
17788 configure-tcl: 
17789         @: $(MAKE); $(unstage)
17790         @r=`${PWD_COMMAND}`; export r; \
17791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17792         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17793         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
17794         $(HOST_EXPORTS)  \
17795         echo Configuring in $(HOST_SUBDIR)/tcl; \
17796         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17797         case $(srcdir) in \
17798           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17799           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17800                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17801         esac; \
17802         srcdiroption="--srcdir=$${topdir}/tcl"; \
17803         libsrcdir="$$s/tcl"; \
17804         $(SHELL) $${libsrcdir}/configure \
17805           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17806           --target=${target_alias} $${srcdiroption}  \
17807           || exit 1
17808 @endif tcl
17809
17810
17811
17812
17813
17814 .PHONY: all-tcl maybe-all-tcl
17815 maybe-all-tcl:
17816 @if gcc-bootstrap
17817 all-tcl: stage_current
17818 @endif gcc-bootstrap
17819 @if tcl
17820 TARGET-tcl=all
17821 maybe-all-tcl: all-tcl
17822 all-tcl: configure-tcl
17823         @: $(MAKE); $(unstage)
17824         @r=`${PWD_COMMAND}`; export r; \
17825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17826         $(HOST_EXPORTS)  \
17827         (cd $(HOST_SUBDIR)/tcl && \
17828           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17829                 $(TARGET-tcl))
17830 @endif tcl
17831
17832
17833
17834
17835 .PHONY: check-tcl maybe-check-tcl
17836 maybe-check-tcl:
17837 @if tcl
17838 maybe-check-tcl: check-tcl
17839
17840 check-tcl:
17841         @: $(MAKE); $(unstage)
17842         @r=`${PWD_COMMAND}`; export r; \
17843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17844         $(HOST_EXPORTS) \
17845         (cd $(HOST_SUBDIR)/tcl && \
17846           $(MAKE) $(FLAGS_TO_PASS)  check)
17847
17848 @endif tcl
17849
17850 .PHONY: install-tcl maybe-install-tcl
17851 maybe-install-tcl:
17852 @if tcl
17853 maybe-install-tcl: install-tcl
17854
17855 install-tcl: installdirs
17856         @: $(MAKE); $(unstage)
17857         @r=`${PWD_COMMAND}`; export r; \
17858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17859         $(HOST_EXPORTS) \
17860         (cd $(HOST_SUBDIR)/tcl && \
17861           $(MAKE) $(FLAGS_TO_PASS)  install)
17862
17863 @endif tcl
17864
17865 .PHONY: install-strip-tcl maybe-install-strip-tcl
17866 maybe-install-strip-tcl:
17867 @if tcl
17868 maybe-install-strip-tcl: install-strip-tcl
17869
17870 install-strip-tcl: installdirs
17871         @: $(MAKE); $(unstage)
17872         @r=`${PWD_COMMAND}`; export r; \
17873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17874         $(HOST_EXPORTS) \
17875         (cd $(HOST_SUBDIR)/tcl && \
17876           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17877
17878 @endif tcl
17879
17880 # Other targets (info, dvi, pdf, etc.)
17881
17882 .PHONY: maybe-info-tcl info-tcl
17883 maybe-info-tcl:
17884 @if tcl
17885 maybe-info-tcl: info-tcl
17886
17887 info-tcl: \
17888     configure-tcl 
17889         @: $(MAKE); $(unstage)
17890         @[ -f ./tcl/Makefile ] || exit 0; \
17891         r=`${PWD_COMMAND}`; export r; \
17892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17893         $(HOST_EXPORTS) \
17894         for flag in $(EXTRA_HOST_FLAGS) ; do \
17895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17896         done; \
17897         echo "Doing info in tcl" ; \
17898         (cd $(HOST_SUBDIR)/tcl && \
17899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17901                   "RANLIB=$${RANLIB}" \
17902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17903                   info) \
17904           || exit 1
17905
17906 @endif tcl
17907
17908 .PHONY: maybe-dvi-tcl dvi-tcl
17909 maybe-dvi-tcl:
17910 @if tcl
17911 maybe-dvi-tcl: dvi-tcl
17912
17913 dvi-tcl: \
17914     configure-tcl 
17915         @: $(MAKE); $(unstage)
17916         @[ -f ./tcl/Makefile ] || exit 0; \
17917         r=`${PWD_COMMAND}`; export r; \
17918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17919         $(HOST_EXPORTS) \
17920         for flag in $(EXTRA_HOST_FLAGS) ; do \
17921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17922         done; \
17923         echo "Doing dvi in tcl" ; \
17924         (cd $(HOST_SUBDIR)/tcl && \
17925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17927                   "RANLIB=$${RANLIB}" \
17928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17929                   dvi) \
17930           || exit 1
17931
17932 @endif tcl
17933
17934 .PHONY: maybe-pdf-tcl pdf-tcl
17935 maybe-pdf-tcl:
17936 @if tcl
17937 maybe-pdf-tcl: pdf-tcl
17938
17939 pdf-tcl: \
17940     configure-tcl 
17941         @: $(MAKE); $(unstage)
17942         @[ -f ./tcl/Makefile ] || exit 0; \
17943         r=`${PWD_COMMAND}`; export r; \
17944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17945         $(HOST_EXPORTS) \
17946         for flag in $(EXTRA_HOST_FLAGS) ; do \
17947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17948         done; \
17949         echo "Doing pdf in tcl" ; \
17950         (cd $(HOST_SUBDIR)/tcl && \
17951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17953                   "RANLIB=$${RANLIB}" \
17954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17955                   pdf) \
17956           || exit 1
17957
17958 @endif tcl
17959
17960 .PHONY: maybe-html-tcl html-tcl
17961 maybe-html-tcl:
17962 @if tcl
17963 maybe-html-tcl: html-tcl
17964
17965 html-tcl: \
17966     configure-tcl 
17967         @: $(MAKE); $(unstage)
17968         @[ -f ./tcl/Makefile ] || exit 0; \
17969         r=`${PWD_COMMAND}`; export r; \
17970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17971         $(HOST_EXPORTS) \
17972         for flag in $(EXTRA_HOST_FLAGS) ; do \
17973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17974         done; \
17975         echo "Doing html in tcl" ; \
17976         (cd $(HOST_SUBDIR)/tcl && \
17977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17979                   "RANLIB=$${RANLIB}" \
17980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17981                   html) \
17982           || exit 1
17983
17984 @endif tcl
17985
17986 .PHONY: maybe-TAGS-tcl TAGS-tcl
17987 maybe-TAGS-tcl:
17988 @if tcl
17989 maybe-TAGS-tcl: TAGS-tcl
17990
17991 TAGS-tcl: \
17992     configure-tcl 
17993         @: $(MAKE); $(unstage)
17994         @[ -f ./tcl/Makefile ] || exit 0; \
17995         r=`${PWD_COMMAND}`; export r; \
17996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17997         $(HOST_EXPORTS) \
17998         for flag in $(EXTRA_HOST_FLAGS) ; do \
17999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18000         done; \
18001         echo "Doing TAGS in tcl" ; \
18002         (cd $(HOST_SUBDIR)/tcl && \
18003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18005                   "RANLIB=$${RANLIB}" \
18006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18007                   TAGS) \
18008           || exit 1
18009
18010 @endif tcl
18011
18012 .PHONY: maybe-install-info-tcl install-info-tcl
18013 maybe-install-info-tcl:
18014 @if tcl
18015 maybe-install-info-tcl: install-info-tcl
18016
18017 install-info-tcl: \
18018     configure-tcl \
18019     info-tcl 
18020         @: $(MAKE); $(unstage)
18021         @[ -f ./tcl/Makefile ] || exit 0; \
18022         r=`${PWD_COMMAND}`; export r; \
18023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18024         $(HOST_EXPORTS) \
18025         for flag in $(EXTRA_HOST_FLAGS) ; do \
18026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18027         done; \
18028         echo "Doing install-info in tcl" ; \
18029         (cd $(HOST_SUBDIR)/tcl && \
18030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18032                   "RANLIB=$${RANLIB}" \
18033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18034                   install-info) \
18035           || exit 1
18036
18037 @endif tcl
18038
18039 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
18040 maybe-install-pdf-tcl:
18041 @if tcl
18042 maybe-install-pdf-tcl: install-pdf-tcl
18043
18044 install-pdf-tcl: \
18045     configure-tcl \
18046     pdf-tcl 
18047         @: $(MAKE); $(unstage)
18048         @[ -f ./tcl/Makefile ] || exit 0; \
18049         r=`${PWD_COMMAND}`; export r; \
18050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18051         $(HOST_EXPORTS) \
18052         for flag in $(EXTRA_HOST_FLAGS) ; do \
18053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18054         done; \
18055         echo "Doing install-pdf in tcl" ; \
18056         (cd $(HOST_SUBDIR)/tcl && \
18057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18059                   "RANLIB=$${RANLIB}" \
18060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18061                   install-pdf) \
18062           || exit 1
18063
18064 @endif tcl
18065
18066 .PHONY: maybe-install-html-tcl install-html-tcl
18067 maybe-install-html-tcl:
18068 @if tcl
18069 maybe-install-html-tcl: install-html-tcl
18070
18071 install-html-tcl: \
18072     configure-tcl \
18073     html-tcl 
18074         @: $(MAKE); $(unstage)
18075         @[ -f ./tcl/Makefile ] || exit 0; \
18076         r=`${PWD_COMMAND}`; export r; \
18077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18078         $(HOST_EXPORTS) \
18079         for flag in $(EXTRA_HOST_FLAGS) ; do \
18080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18081         done; \
18082         echo "Doing install-html in tcl" ; \
18083         (cd $(HOST_SUBDIR)/tcl && \
18084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18086                   "RANLIB=$${RANLIB}" \
18087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18088                   install-html) \
18089           || exit 1
18090
18091 @endif tcl
18092
18093 .PHONY: maybe-installcheck-tcl installcheck-tcl
18094 maybe-installcheck-tcl:
18095 @if tcl
18096 maybe-installcheck-tcl: installcheck-tcl
18097
18098 installcheck-tcl: \
18099     configure-tcl 
18100         @: $(MAKE); $(unstage)
18101         @[ -f ./tcl/Makefile ] || exit 0; \
18102         r=`${PWD_COMMAND}`; export r; \
18103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18104         $(HOST_EXPORTS) \
18105         for flag in $(EXTRA_HOST_FLAGS) ; do \
18106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18107         done; \
18108         echo "Doing installcheck in tcl" ; \
18109         (cd $(HOST_SUBDIR)/tcl && \
18110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18112                   "RANLIB=$${RANLIB}" \
18113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18114                   installcheck) \
18115           || exit 1
18116
18117 @endif tcl
18118
18119 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
18120 maybe-mostlyclean-tcl:
18121 @if tcl
18122 maybe-mostlyclean-tcl: mostlyclean-tcl
18123
18124 # tcl doesn't support mostlyclean.
18125 mostlyclean-tcl:
18126
18127 @endif tcl
18128
18129 .PHONY: maybe-clean-tcl clean-tcl
18130 maybe-clean-tcl:
18131 @if tcl
18132 maybe-clean-tcl: clean-tcl
18133
18134 clean-tcl: 
18135         @: $(MAKE); $(unstage)
18136         @[ -f ./tcl/Makefile ] || exit 0; \
18137         r=`${PWD_COMMAND}`; export r; \
18138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18139         $(HOST_EXPORTS) \
18140         for flag in $(EXTRA_HOST_FLAGS) ; do \
18141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18142         done; \
18143         echo "Doing clean in tcl" ; \
18144         (cd $(HOST_SUBDIR)/tcl && \
18145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18147                   "RANLIB=$${RANLIB}" \
18148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18149                   clean) \
18150           || exit 1
18151
18152 @endif tcl
18153
18154 .PHONY: maybe-distclean-tcl distclean-tcl
18155 maybe-distclean-tcl:
18156 @if tcl
18157 maybe-distclean-tcl: distclean-tcl
18158
18159 distclean-tcl: 
18160         @: $(MAKE); $(unstage)
18161         @[ -f ./tcl/Makefile ] || exit 0; \
18162         r=`${PWD_COMMAND}`; export r; \
18163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18164         $(HOST_EXPORTS) \
18165         for flag in $(EXTRA_HOST_FLAGS) ; do \
18166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18167         done; \
18168         echo "Doing distclean in tcl" ; \
18169         (cd $(HOST_SUBDIR)/tcl && \
18170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18172                   "RANLIB=$${RANLIB}" \
18173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18174                   distclean) \
18175           || exit 1
18176
18177 @endif tcl
18178
18179 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
18180 maybe-maintainer-clean-tcl:
18181 @if tcl
18182 maybe-maintainer-clean-tcl: maintainer-clean-tcl
18183
18184 maintainer-clean-tcl: 
18185         @: $(MAKE); $(unstage)
18186         @[ -f ./tcl/Makefile ] || exit 0; \
18187         r=`${PWD_COMMAND}`; export r; \
18188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18189         $(HOST_EXPORTS) \
18190         for flag in $(EXTRA_HOST_FLAGS) ; do \
18191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18192         done; \
18193         echo "Doing maintainer-clean in tcl" ; \
18194         (cd $(HOST_SUBDIR)/tcl && \
18195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18197                   "RANLIB=$${RANLIB}" \
18198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18199                   maintainer-clean) \
18200           || exit 1
18201
18202 @endif tcl
18203
18204
18205
18206 .PHONY: configure-itcl maybe-configure-itcl
18207 maybe-configure-itcl:
18208 @if gcc-bootstrap
18209 configure-itcl: stage_current
18210 @endif gcc-bootstrap
18211 @if itcl
18212 maybe-configure-itcl: configure-itcl
18213 configure-itcl: 
18214         @: $(MAKE); $(unstage)
18215         @r=`${PWD_COMMAND}`; export r; \
18216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18217         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18218         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
18219         $(HOST_EXPORTS)  \
18220         echo Configuring in $(HOST_SUBDIR)/itcl; \
18221         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18222         case $(srcdir) in \
18223           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18224           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18225                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18226         esac; \
18227         srcdiroption="--srcdir=$${topdir}/itcl"; \
18228         libsrcdir="$$s/itcl"; \
18229         $(SHELL) $${libsrcdir}/configure \
18230           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18231           --target=${target_alias} $${srcdiroption}  \
18232           || exit 1
18233 @endif itcl
18234
18235
18236
18237
18238
18239 .PHONY: all-itcl maybe-all-itcl
18240 maybe-all-itcl:
18241 @if gcc-bootstrap
18242 all-itcl: stage_current
18243 @endif gcc-bootstrap
18244 @if itcl
18245 TARGET-itcl=all
18246 maybe-all-itcl: all-itcl
18247 all-itcl: configure-itcl
18248         @: $(MAKE); $(unstage)
18249         @r=`${PWD_COMMAND}`; export r; \
18250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18251         $(HOST_EXPORTS)  \
18252         (cd $(HOST_SUBDIR)/itcl && \
18253           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18254                 $(TARGET-itcl))
18255 @endif itcl
18256
18257
18258
18259
18260 .PHONY: check-itcl maybe-check-itcl
18261 maybe-check-itcl:
18262 @if itcl
18263 maybe-check-itcl: check-itcl
18264
18265 check-itcl:
18266         @: $(MAKE); $(unstage)
18267         @r=`${PWD_COMMAND}`; export r; \
18268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18269         $(HOST_EXPORTS) \
18270         (cd $(HOST_SUBDIR)/itcl && \
18271           $(MAKE) $(FLAGS_TO_PASS)  check)
18272
18273 @endif itcl
18274
18275 .PHONY: install-itcl maybe-install-itcl
18276 maybe-install-itcl:
18277 @if itcl
18278 maybe-install-itcl: install-itcl
18279
18280 install-itcl: installdirs
18281         @: $(MAKE); $(unstage)
18282         @r=`${PWD_COMMAND}`; export r; \
18283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18284         $(HOST_EXPORTS) \
18285         (cd $(HOST_SUBDIR)/itcl && \
18286           $(MAKE) $(FLAGS_TO_PASS)  install)
18287
18288 @endif itcl
18289
18290 .PHONY: install-strip-itcl maybe-install-strip-itcl
18291 maybe-install-strip-itcl:
18292 @if itcl
18293 maybe-install-strip-itcl: install-strip-itcl
18294
18295 install-strip-itcl: installdirs
18296         @: $(MAKE); $(unstage)
18297         @r=`${PWD_COMMAND}`; export r; \
18298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18299         $(HOST_EXPORTS) \
18300         (cd $(HOST_SUBDIR)/itcl && \
18301           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18302
18303 @endif itcl
18304
18305 # Other targets (info, dvi, pdf, etc.)
18306
18307 .PHONY: maybe-info-itcl info-itcl
18308 maybe-info-itcl:
18309 @if itcl
18310 maybe-info-itcl: info-itcl
18311
18312 info-itcl: \
18313     configure-itcl 
18314         @: $(MAKE); $(unstage)
18315         @[ -f ./itcl/Makefile ] || exit 0; \
18316         r=`${PWD_COMMAND}`; export r; \
18317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18318         $(HOST_EXPORTS) \
18319         for flag in $(EXTRA_HOST_FLAGS) ; do \
18320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18321         done; \
18322         echo "Doing info in itcl" ; \
18323         (cd $(HOST_SUBDIR)/itcl && \
18324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18326                   "RANLIB=$${RANLIB}" \
18327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18328                   info) \
18329           || exit 1
18330
18331 @endif itcl
18332
18333 .PHONY: maybe-dvi-itcl dvi-itcl
18334 maybe-dvi-itcl:
18335 @if itcl
18336 maybe-dvi-itcl: dvi-itcl
18337
18338 dvi-itcl: \
18339     configure-itcl 
18340         @: $(MAKE); $(unstage)
18341         @[ -f ./itcl/Makefile ] || exit 0; \
18342         r=`${PWD_COMMAND}`; export r; \
18343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18344         $(HOST_EXPORTS) \
18345         for flag in $(EXTRA_HOST_FLAGS) ; do \
18346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18347         done; \
18348         echo "Doing dvi in itcl" ; \
18349         (cd $(HOST_SUBDIR)/itcl && \
18350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18352                   "RANLIB=$${RANLIB}" \
18353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18354                   dvi) \
18355           || exit 1
18356
18357 @endif itcl
18358
18359 .PHONY: maybe-pdf-itcl pdf-itcl
18360 maybe-pdf-itcl:
18361 @if itcl
18362 maybe-pdf-itcl: pdf-itcl
18363
18364 pdf-itcl: \
18365     configure-itcl 
18366         @: $(MAKE); $(unstage)
18367         @[ -f ./itcl/Makefile ] || exit 0; \
18368         r=`${PWD_COMMAND}`; export r; \
18369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18370         $(HOST_EXPORTS) \
18371         for flag in $(EXTRA_HOST_FLAGS) ; do \
18372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18373         done; \
18374         echo "Doing pdf in itcl" ; \
18375         (cd $(HOST_SUBDIR)/itcl && \
18376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18378                   "RANLIB=$${RANLIB}" \
18379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18380                   pdf) \
18381           || exit 1
18382
18383 @endif itcl
18384
18385 .PHONY: maybe-html-itcl html-itcl
18386 maybe-html-itcl:
18387 @if itcl
18388 maybe-html-itcl: html-itcl
18389
18390 html-itcl: \
18391     configure-itcl 
18392         @: $(MAKE); $(unstage)
18393         @[ -f ./itcl/Makefile ] || exit 0; \
18394         r=`${PWD_COMMAND}`; export r; \
18395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18396         $(HOST_EXPORTS) \
18397         for flag in $(EXTRA_HOST_FLAGS) ; do \
18398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18399         done; \
18400         echo "Doing html in itcl" ; \
18401         (cd $(HOST_SUBDIR)/itcl && \
18402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18404                   "RANLIB=$${RANLIB}" \
18405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18406                   html) \
18407           || exit 1
18408
18409 @endif itcl
18410
18411 .PHONY: maybe-TAGS-itcl TAGS-itcl
18412 maybe-TAGS-itcl:
18413 @if itcl
18414 maybe-TAGS-itcl: TAGS-itcl
18415
18416 TAGS-itcl: \
18417     configure-itcl 
18418         @: $(MAKE); $(unstage)
18419         @[ -f ./itcl/Makefile ] || exit 0; \
18420         r=`${PWD_COMMAND}`; export r; \
18421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18422         $(HOST_EXPORTS) \
18423         for flag in $(EXTRA_HOST_FLAGS) ; do \
18424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18425         done; \
18426         echo "Doing TAGS in itcl" ; \
18427         (cd $(HOST_SUBDIR)/itcl && \
18428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18430                   "RANLIB=$${RANLIB}" \
18431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18432                   TAGS) \
18433           || exit 1
18434
18435 @endif itcl
18436
18437 .PHONY: maybe-install-info-itcl install-info-itcl
18438 maybe-install-info-itcl:
18439 @if itcl
18440 maybe-install-info-itcl: install-info-itcl
18441
18442 install-info-itcl: \
18443     configure-itcl \
18444     info-itcl 
18445         @: $(MAKE); $(unstage)
18446         @[ -f ./itcl/Makefile ] || exit 0; \
18447         r=`${PWD_COMMAND}`; export r; \
18448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18449         $(HOST_EXPORTS) \
18450         for flag in $(EXTRA_HOST_FLAGS) ; do \
18451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18452         done; \
18453         echo "Doing install-info in itcl" ; \
18454         (cd $(HOST_SUBDIR)/itcl && \
18455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18457                   "RANLIB=$${RANLIB}" \
18458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18459                   install-info) \
18460           || exit 1
18461
18462 @endif itcl
18463
18464 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18465 maybe-install-pdf-itcl:
18466 @if itcl
18467 maybe-install-pdf-itcl: install-pdf-itcl
18468
18469 install-pdf-itcl: \
18470     configure-itcl \
18471     pdf-itcl 
18472         @: $(MAKE); $(unstage)
18473         @[ -f ./itcl/Makefile ] || exit 0; \
18474         r=`${PWD_COMMAND}`; export r; \
18475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18476         $(HOST_EXPORTS) \
18477         for flag in $(EXTRA_HOST_FLAGS) ; do \
18478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18479         done; \
18480         echo "Doing install-pdf in itcl" ; \
18481         (cd $(HOST_SUBDIR)/itcl && \
18482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18484                   "RANLIB=$${RANLIB}" \
18485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18486                   install-pdf) \
18487           || exit 1
18488
18489 @endif itcl
18490
18491 .PHONY: maybe-install-html-itcl install-html-itcl
18492 maybe-install-html-itcl:
18493 @if itcl
18494 maybe-install-html-itcl: install-html-itcl
18495
18496 install-html-itcl: \
18497     configure-itcl \
18498     html-itcl 
18499         @: $(MAKE); $(unstage)
18500         @[ -f ./itcl/Makefile ] || exit 0; \
18501         r=`${PWD_COMMAND}`; export r; \
18502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18503         $(HOST_EXPORTS) \
18504         for flag in $(EXTRA_HOST_FLAGS) ; do \
18505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18506         done; \
18507         echo "Doing install-html in itcl" ; \
18508         (cd $(HOST_SUBDIR)/itcl && \
18509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18511                   "RANLIB=$${RANLIB}" \
18512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18513                   install-html) \
18514           || exit 1
18515
18516 @endif itcl
18517
18518 .PHONY: maybe-installcheck-itcl installcheck-itcl
18519 maybe-installcheck-itcl:
18520 @if itcl
18521 maybe-installcheck-itcl: installcheck-itcl
18522
18523 installcheck-itcl: \
18524     configure-itcl 
18525         @: $(MAKE); $(unstage)
18526         @[ -f ./itcl/Makefile ] || exit 0; \
18527         r=`${PWD_COMMAND}`; export r; \
18528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18529         $(HOST_EXPORTS) \
18530         for flag in $(EXTRA_HOST_FLAGS) ; do \
18531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18532         done; \
18533         echo "Doing installcheck in itcl" ; \
18534         (cd $(HOST_SUBDIR)/itcl && \
18535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18537                   "RANLIB=$${RANLIB}" \
18538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18539                   installcheck) \
18540           || exit 1
18541
18542 @endif itcl
18543
18544 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18545 maybe-mostlyclean-itcl:
18546 @if itcl
18547 maybe-mostlyclean-itcl: mostlyclean-itcl
18548
18549 mostlyclean-itcl: 
18550         @: $(MAKE); $(unstage)
18551         @[ -f ./itcl/Makefile ] || exit 0; \
18552         r=`${PWD_COMMAND}`; export r; \
18553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18554         $(HOST_EXPORTS) \
18555         for flag in $(EXTRA_HOST_FLAGS) ; do \
18556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18557         done; \
18558         echo "Doing mostlyclean in itcl" ; \
18559         (cd $(HOST_SUBDIR)/itcl && \
18560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18562                   "RANLIB=$${RANLIB}" \
18563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18564                   mostlyclean) \
18565           || exit 1
18566
18567 @endif itcl
18568
18569 .PHONY: maybe-clean-itcl clean-itcl
18570 maybe-clean-itcl:
18571 @if itcl
18572 maybe-clean-itcl: clean-itcl
18573
18574 clean-itcl: 
18575         @: $(MAKE); $(unstage)
18576         @[ -f ./itcl/Makefile ] || exit 0; \
18577         r=`${PWD_COMMAND}`; export r; \
18578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18579         $(HOST_EXPORTS) \
18580         for flag in $(EXTRA_HOST_FLAGS) ; do \
18581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18582         done; \
18583         echo "Doing clean in itcl" ; \
18584         (cd $(HOST_SUBDIR)/itcl && \
18585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18587                   "RANLIB=$${RANLIB}" \
18588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18589                   clean) \
18590           || exit 1
18591
18592 @endif itcl
18593
18594 .PHONY: maybe-distclean-itcl distclean-itcl
18595 maybe-distclean-itcl:
18596 @if itcl
18597 maybe-distclean-itcl: distclean-itcl
18598
18599 distclean-itcl: 
18600         @: $(MAKE); $(unstage)
18601         @[ -f ./itcl/Makefile ] || exit 0; \
18602         r=`${PWD_COMMAND}`; export r; \
18603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18604         $(HOST_EXPORTS) \
18605         for flag in $(EXTRA_HOST_FLAGS) ; do \
18606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18607         done; \
18608         echo "Doing distclean in itcl" ; \
18609         (cd $(HOST_SUBDIR)/itcl && \
18610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18612                   "RANLIB=$${RANLIB}" \
18613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18614                   distclean) \
18615           || exit 1
18616
18617 @endif itcl
18618
18619 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18620 maybe-maintainer-clean-itcl:
18621 @if itcl
18622 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18623
18624 maintainer-clean-itcl: 
18625         @: $(MAKE); $(unstage)
18626         @[ -f ./itcl/Makefile ] || exit 0; \
18627         r=`${PWD_COMMAND}`; export r; \
18628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18629         $(HOST_EXPORTS) \
18630         for flag in $(EXTRA_HOST_FLAGS) ; do \
18631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18632         done; \
18633         echo "Doing maintainer-clean in itcl" ; \
18634         (cd $(HOST_SUBDIR)/itcl && \
18635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18637                   "RANLIB=$${RANLIB}" \
18638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18639                   maintainer-clean) \
18640           || exit 1
18641
18642 @endif itcl
18643
18644
18645
18646 .PHONY: configure-ld maybe-configure-ld
18647 maybe-configure-ld:
18648 @if gcc-bootstrap
18649 configure-ld: stage_current
18650 @endif gcc-bootstrap
18651 @if ld
18652 maybe-configure-ld: configure-ld
18653 configure-ld: 
18654         @r=`${PWD_COMMAND}`; export r; \
18655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18656         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18657         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18658         $(HOST_EXPORTS)  \
18659         echo Configuring in $(HOST_SUBDIR)/ld; \
18660         cd "$(HOST_SUBDIR)/ld" || exit 1; \
18661         case $(srcdir) in \
18662           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18663           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18664                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18665         esac; \
18666         srcdiroption="--srcdir=$${topdir}/ld"; \
18667         libsrcdir="$$s/ld"; \
18668         $(SHELL) $${libsrcdir}/configure \
18669           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18670           --target=${target_alias} $${srcdiroption}  \
18671           || exit 1
18672 @endif ld
18673
18674
18675
18676 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18677 maybe-configure-stage1-ld:
18678 @if ld-bootstrap
18679 maybe-configure-stage1-ld: configure-stage1-ld
18680 configure-stage1-ld:
18681         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18682         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18683         @r=`${PWD_COMMAND}`; export r; \
18684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18685         TFLAGS="$(STAGE1_TFLAGS)"; \
18686         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18687         $(HOST_EXPORTS) \
18688         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18689         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18690         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18691         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
18692         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18693         cd $(HOST_SUBDIR)/ld || exit 1; \
18694         case $(srcdir) in \
18695           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18696           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18697                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18698         esac; \
18699         srcdiroption="--srcdir=$${topdir}/ld"; \
18700         libsrcdir="$$s/ld"; \
18701         $(SHELL) $${libsrcdir}/configure \
18702           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18703           --target=${target_alias} $${srcdiroption} \
18704           $(STAGE1_CONFIGURE_FLAGS)
18705 @endif ld-bootstrap
18706
18707 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18708 maybe-configure-stage2-ld:
18709 @if ld-bootstrap
18710 maybe-configure-stage2-ld: configure-stage2-ld
18711 configure-stage2-ld:
18712         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18713         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18714         @r=`${PWD_COMMAND}`; export r; \
18715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18716         TFLAGS="$(STAGE2_TFLAGS)"; \
18717         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18718         $(HOST_EXPORTS) \
18719         $(POSTSTAGE1_HOST_EXPORTS) \
18720         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18721         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18722         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18723         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
18724         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18725         cd $(HOST_SUBDIR)/ld || exit 1; \
18726         case $(srcdir) in \
18727           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18728           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18729                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18730         esac; \
18731         srcdiroption="--srcdir=$${topdir}/ld"; \
18732         libsrcdir="$$s/ld"; \
18733         $(SHELL) $${libsrcdir}/configure \
18734           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18735           --target=${target_alias} $${srcdiroption} \
18736           --with-build-libsubdir=$(HOST_SUBDIR) \
18737           $(STAGE2_CONFIGURE_FLAGS)
18738 @endif ld-bootstrap
18739
18740 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18741 maybe-configure-stage3-ld:
18742 @if ld-bootstrap
18743 maybe-configure-stage3-ld: configure-stage3-ld
18744 configure-stage3-ld:
18745         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18746         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18747         @r=`${PWD_COMMAND}`; export r; \
18748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18749         TFLAGS="$(STAGE3_TFLAGS)"; \
18750         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18751         $(HOST_EXPORTS) \
18752         $(POSTSTAGE1_HOST_EXPORTS) \
18753         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18754         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18755         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18756         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
18757         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18758         cd $(HOST_SUBDIR)/ld || exit 1; \
18759         case $(srcdir) in \
18760           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18761           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18762                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18763         esac; \
18764         srcdiroption="--srcdir=$${topdir}/ld"; \
18765         libsrcdir="$$s/ld"; \
18766         $(SHELL) $${libsrcdir}/configure \
18767           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18768           --target=${target_alias} $${srcdiroption} \
18769           --with-build-libsubdir=$(HOST_SUBDIR) \
18770           $(STAGE3_CONFIGURE_FLAGS)
18771 @endif ld-bootstrap
18772
18773 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18774 maybe-configure-stage4-ld:
18775 @if ld-bootstrap
18776 maybe-configure-stage4-ld: configure-stage4-ld
18777 configure-stage4-ld:
18778         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18779         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18780         @r=`${PWD_COMMAND}`; export r; \
18781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18782         TFLAGS="$(STAGE4_TFLAGS)"; \
18783         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18784         $(HOST_EXPORTS) \
18785         $(POSTSTAGE1_HOST_EXPORTS) \
18786         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18787         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18788         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18789         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
18790         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18791         cd $(HOST_SUBDIR)/ld || exit 1; \
18792         case $(srcdir) in \
18793           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18794           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18795                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18796         esac; \
18797         srcdiroption="--srcdir=$${topdir}/ld"; \
18798         libsrcdir="$$s/ld"; \
18799         $(SHELL) $${libsrcdir}/configure \
18800           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18801           --target=${target_alias} $${srcdiroption} \
18802           --with-build-libsubdir=$(HOST_SUBDIR) \
18803           $(STAGE4_CONFIGURE_FLAGS)
18804 @endif ld-bootstrap
18805
18806 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18807 maybe-configure-stageprofile-ld:
18808 @if ld-bootstrap
18809 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18810 configure-stageprofile-ld:
18811         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18812         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18813         @r=`${PWD_COMMAND}`; export r; \
18814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18815         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18816         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18817         $(HOST_EXPORTS) \
18818         $(POSTSTAGE1_HOST_EXPORTS) \
18819         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18820         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18821         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18822         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
18823         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18824         cd $(HOST_SUBDIR)/ld || exit 1; \
18825         case $(srcdir) in \
18826           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18827           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18828                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18829         esac; \
18830         srcdiroption="--srcdir=$${topdir}/ld"; \
18831         libsrcdir="$$s/ld"; \
18832         $(SHELL) $${libsrcdir}/configure \
18833           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18834           --target=${target_alias} $${srcdiroption} \
18835           --with-build-libsubdir=$(HOST_SUBDIR) \
18836           $(STAGEprofile_CONFIGURE_FLAGS)
18837 @endif ld-bootstrap
18838
18839 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18840 maybe-configure-stagefeedback-ld:
18841 @if ld-bootstrap
18842 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18843 configure-stagefeedback-ld:
18844         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18845         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18846         @r=`${PWD_COMMAND}`; export r; \
18847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18848         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18849         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18850         $(HOST_EXPORTS) \
18851         $(POSTSTAGE1_HOST_EXPORTS) \
18852         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18853         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18854         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18855         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
18856         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18857         cd $(HOST_SUBDIR)/ld || exit 1; \
18858         case $(srcdir) in \
18859           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18860           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18861                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18862         esac; \
18863         srcdiroption="--srcdir=$${topdir}/ld"; \
18864         libsrcdir="$$s/ld"; \
18865         $(SHELL) $${libsrcdir}/configure \
18866           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18867           --target=${target_alias} $${srcdiroption} \
18868           --with-build-libsubdir=$(HOST_SUBDIR) \
18869           $(STAGEfeedback_CONFIGURE_FLAGS)
18870 @endif ld-bootstrap
18871
18872
18873
18874
18875
18876 .PHONY: all-ld maybe-all-ld
18877 maybe-all-ld:
18878 @if gcc-bootstrap
18879 all-ld: stage_current
18880 @endif gcc-bootstrap
18881 @if ld
18882 TARGET-ld=all
18883 maybe-all-ld: all-ld
18884 all-ld: configure-ld
18885         @r=`${PWD_COMMAND}`; export r; \
18886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18887         $(HOST_EXPORTS)  \
18888         (cd $(HOST_SUBDIR)/ld && \
18889           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18890                 $(TARGET-ld))
18891 @endif ld
18892
18893
18894
18895 .PHONY: all-stage1-ld maybe-all-stage1-ld
18896 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18897 maybe-all-stage1-ld:
18898 maybe-clean-stage1-ld:
18899 @if ld-bootstrap
18900 maybe-all-stage1-ld: all-stage1-ld
18901 all-stage1: all-stage1-ld
18902 TARGET-stage1-ld = $(TARGET-ld)
18903 all-stage1-ld: configure-stage1-ld
18904         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18905         @r=`${PWD_COMMAND}`; export r; \
18906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18907         TFLAGS="$(STAGE1_TFLAGS)"; \
18908         $(HOST_EXPORTS)  \
18909         cd $(HOST_SUBDIR)/ld && \
18910         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18911                 CFLAGS="$(STAGE1_CFLAGS)" \
18912                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18913                 LIBCFLAGS="$(LIBCFLAGS)" \
18914                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18915                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18916                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18917                 $(EXTRA_HOST_FLAGS)  \
18918                 $(STAGE1_FLAGS_TO_PASS)  \
18919                 TFLAGS="$(STAGE1_TFLAGS)" \
18920                 $(TARGET-stage1-ld)
18921
18922 maybe-clean-stage1-ld: clean-stage1-ld
18923 clean-stage1: clean-stage1-ld
18924 clean-stage1-ld:
18925         @if [ $(current_stage) = stage1 ]; then \
18926           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18927         else \
18928           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18929           $(MAKE) stage1-start; \
18930         fi; \
18931         cd $(HOST_SUBDIR)/ld && \
18932         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18933         $(STAGE1_FLAGS_TO_PASS)  clean
18934 @endif ld-bootstrap
18935
18936
18937 .PHONY: all-stage2-ld maybe-all-stage2-ld
18938 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18939 maybe-all-stage2-ld:
18940 maybe-clean-stage2-ld:
18941 @if ld-bootstrap
18942 maybe-all-stage2-ld: all-stage2-ld
18943 all-stage2: all-stage2-ld
18944 TARGET-stage2-ld = $(TARGET-ld)
18945 all-stage2-ld: configure-stage2-ld
18946         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18947         @r=`${PWD_COMMAND}`; export r; \
18948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18949         TFLAGS="$(STAGE2_TFLAGS)"; \
18950         $(HOST_EXPORTS) \
18951         $(POSTSTAGE1_HOST_EXPORTS)  \
18952         cd $(HOST_SUBDIR)/ld && \
18953         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18954                 CFLAGS="$(STAGE2_CFLAGS)" \
18955                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18956                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18957                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18958                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18959                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18960                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18961                 TFLAGS="$(STAGE2_TFLAGS)" \
18962                 $(TARGET-stage2-ld)
18963
18964 maybe-clean-stage2-ld: clean-stage2-ld
18965 clean-stage2: clean-stage2-ld
18966 clean-stage2-ld:
18967         @if [ $(current_stage) = stage2 ]; then \
18968           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18969         else \
18970           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18971           $(MAKE) stage2-start; \
18972         fi; \
18973         cd $(HOST_SUBDIR)/ld && \
18974         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18975 @endif ld-bootstrap
18976
18977
18978 .PHONY: all-stage3-ld maybe-all-stage3-ld
18979 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18980 maybe-all-stage3-ld:
18981 maybe-clean-stage3-ld:
18982 @if ld-bootstrap
18983 maybe-all-stage3-ld: all-stage3-ld
18984 all-stage3: all-stage3-ld
18985 TARGET-stage3-ld = $(TARGET-ld)
18986 all-stage3-ld: configure-stage3-ld
18987         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18988         @r=`${PWD_COMMAND}`; export r; \
18989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18990         TFLAGS="$(STAGE3_TFLAGS)"; \
18991         $(HOST_EXPORTS) \
18992         $(POSTSTAGE1_HOST_EXPORTS)  \
18993         cd $(HOST_SUBDIR)/ld && \
18994         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18995                 CFLAGS="$(STAGE3_CFLAGS)" \
18996                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18997                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18998                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18999                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19000                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19001                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19002                 TFLAGS="$(STAGE3_TFLAGS)" \
19003                 $(TARGET-stage3-ld)
19004
19005 maybe-clean-stage3-ld: clean-stage3-ld
19006 clean-stage3: clean-stage3-ld
19007 clean-stage3-ld:
19008         @if [ $(current_stage) = stage3 ]; then \
19009           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19010         else \
19011           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
19012           $(MAKE) stage3-start; \
19013         fi; \
19014         cd $(HOST_SUBDIR)/ld && \
19015         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19016 @endif ld-bootstrap
19017
19018
19019 .PHONY: all-stage4-ld maybe-all-stage4-ld
19020 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
19021 maybe-all-stage4-ld:
19022 maybe-clean-stage4-ld:
19023 @if ld-bootstrap
19024 maybe-all-stage4-ld: all-stage4-ld
19025 all-stage4: all-stage4-ld
19026 TARGET-stage4-ld = $(TARGET-ld)
19027 all-stage4-ld: configure-stage4-ld
19028         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19029         @r=`${PWD_COMMAND}`; export r; \
19030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19031         TFLAGS="$(STAGE4_TFLAGS)"; \
19032         $(HOST_EXPORTS) \
19033         $(POSTSTAGE1_HOST_EXPORTS)  \
19034         cd $(HOST_SUBDIR)/ld && \
19035         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19036                 CFLAGS="$(STAGE4_CFLAGS)" \
19037                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19038                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19039                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19040                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19041                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19042                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19043                 TFLAGS="$(STAGE4_TFLAGS)" \
19044                 $(TARGET-stage4-ld)
19045
19046 maybe-clean-stage4-ld: clean-stage4-ld
19047 clean-stage4: clean-stage4-ld
19048 clean-stage4-ld:
19049         @if [ $(current_stage) = stage4 ]; then \
19050           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19051         else \
19052           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
19053           $(MAKE) stage4-start; \
19054         fi; \
19055         cd $(HOST_SUBDIR)/ld && \
19056         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19057 @endif ld-bootstrap
19058
19059
19060 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
19061 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
19062 maybe-all-stageprofile-ld:
19063 maybe-clean-stageprofile-ld:
19064 @if ld-bootstrap
19065 maybe-all-stageprofile-ld: all-stageprofile-ld
19066 all-stageprofile: all-stageprofile-ld
19067 TARGET-stageprofile-ld = $(TARGET-ld)
19068 all-stageprofile-ld: configure-stageprofile-ld
19069         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19070         @r=`${PWD_COMMAND}`; export r; \
19071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19072         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19073         $(HOST_EXPORTS) \
19074         $(POSTSTAGE1_HOST_EXPORTS)  \
19075         cd $(HOST_SUBDIR)/ld && \
19076         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19077                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19078                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19079                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19080                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19081                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19082                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19083                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19084                 TFLAGS="$(STAGEprofile_TFLAGS)" \
19085                 $(TARGET-stageprofile-ld)
19086
19087 maybe-clean-stageprofile-ld: clean-stageprofile-ld
19088 clean-stageprofile: clean-stageprofile-ld
19089 clean-stageprofile-ld:
19090         @if [ $(current_stage) = stageprofile ]; then \
19091           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19092         else \
19093           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
19094           $(MAKE) stageprofile-start; \
19095         fi; \
19096         cd $(HOST_SUBDIR)/ld && \
19097         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19098 @endif ld-bootstrap
19099
19100
19101 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
19102 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
19103 maybe-all-stagefeedback-ld:
19104 maybe-clean-stagefeedback-ld:
19105 @if ld-bootstrap
19106 maybe-all-stagefeedback-ld: all-stagefeedback-ld
19107 all-stagefeedback: all-stagefeedback-ld
19108 TARGET-stagefeedback-ld = $(TARGET-ld)
19109 all-stagefeedback-ld: configure-stagefeedback-ld
19110         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19111         @r=`${PWD_COMMAND}`; export r; \
19112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19113         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19114         $(HOST_EXPORTS) \
19115         $(POSTSTAGE1_HOST_EXPORTS)  \
19116         cd $(HOST_SUBDIR)/ld && \
19117         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19118                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19119                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19120                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19121                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19122                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19123                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19124                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19125                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19126                 $(TARGET-stagefeedback-ld)
19127
19128 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
19129 clean-stagefeedback: clean-stagefeedback-ld
19130 clean-stagefeedback-ld:
19131         @if [ $(current_stage) = stagefeedback ]; then \
19132           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19133         else \
19134           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
19135           $(MAKE) stagefeedback-start; \
19136         fi; \
19137         cd $(HOST_SUBDIR)/ld && \
19138         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19139 @endif ld-bootstrap
19140
19141
19142
19143
19144
19145 .PHONY: check-ld maybe-check-ld
19146 maybe-check-ld:
19147 @if ld
19148 maybe-check-ld: check-ld
19149
19150 check-ld:
19151         @: $(MAKE); $(unstage)
19152         @r=`${PWD_COMMAND}`; export r; \
19153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19154         $(HOST_EXPORTS) \
19155         (cd $(HOST_SUBDIR)/ld && \
19156           $(MAKE) $(FLAGS_TO_PASS)  check)
19157
19158 @endif ld
19159
19160 .PHONY: install-ld maybe-install-ld
19161 maybe-install-ld:
19162 @if ld
19163 maybe-install-ld: install-ld
19164
19165 install-ld: installdirs
19166         @: $(MAKE); $(unstage)
19167         @r=`${PWD_COMMAND}`; export r; \
19168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19169         $(HOST_EXPORTS) \
19170         (cd $(HOST_SUBDIR)/ld && \
19171           $(MAKE) $(FLAGS_TO_PASS)  install)
19172
19173 @endif ld
19174
19175 .PHONY: install-strip-ld maybe-install-strip-ld
19176 maybe-install-strip-ld:
19177 @if ld
19178 maybe-install-strip-ld: install-strip-ld
19179
19180 install-strip-ld: installdirs
19181         @: $(MAKE); $(unstage)
19182         @r=`${PWD_COMMAND}`; export r; \
19183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19184         $(HOST_EXPORTS) \
19185         (cd $(HOST_SUBDIR)/ld && \
19186           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19187
19188 @endif ld
19189
19190 # Other targets (info, dvi, pdf, etc.)
19191
19192 .PHONY: maybe-info-ld info-ld
19193 maybe-info-ld:
19194 @if ld
19195 maybe-info-ld: info-ld
19196
19197 info-ld: \
19198     configure-ld 
19199         @[ -f ./ld/Makefile ] || exit 0; \
19200         r=`${PWD_COMMAND}`; export r; \
19201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19202         $(HOST_EXPORTS) \
19203         for flag in $(EXTRA_HOST_FLAGS) ; do \
19204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19205         done; \
19206         echo "Doing info in ld" ; \
19207         (cd $(HOST_SUBDIR)/ld && \
19208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19210                   "RANLIB=$${RANLIB}" \
19211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19212                   info) \
19213           || exit 1
19214
19215 @endif ld
19216
19217 .PHONY: maybe-dvi-ld dvi-ld
19218 maybe-dvi-ld:
19219 @if ld
19220 maybe-dvi-ld: dvi-ld
19221
19222 dvi-ld: \
19223     configure-ld 
19224         @[ -f ./ld/Makefile ] || exit 0; \
19225         r=`${PWD_COMMAND}`; export r; \
19226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19227         $(HOST_EXPORTS) \
19228         for flag in $(EXTRA_HOST_FLAGS) ; do \
19229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19230         done; \
19231         echo "Doing dvi in ld" ; \
19232         (cd $(HOST_SUBDIR)/ld && \
19233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19235                   "RANLIB=$${RANLIB}" \
19236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19237                   dvi) \
19238           || exit 1
19239
19240 @endif ld
19241
19242 .PHONY: maybe-pdf-ld pdf-ld
19243 maybe-pdf-ld:
19244 @if ld
19245 maybe-pdf-ld: pdf-ld
19246
19247 pdf-ld: \
19248     configure-ld 
19249         @[ -f ./ld/Makefile ] || exit 0; \
19250         r=`${PWD_COMMAND}`; export r; \
19251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19252         $(HOST_EXPORTS) \
19253         for flag in $(EXTRA_HOST_FLAGS) ; do \
19254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19255         done; \
19256         echo "Doing pdf in ld" ; \
19257         (cd $(HOST_SUBDIR)/ld && \
19258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19260                   "RANLIB=$${RANLIB}" \
19261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19262                   pdf) \
19263           || exit 1
19264
19265 @endif ld
19266
19267 .PHONY: maybe-html-ld html-ld
19268 maybe-html-ld:
19269 @if ld
19270 maybe-html-ld: html-ld
19271
19272 html-ld: \
19273     configure-ld 
19274         @[ -f ./ld/Makefile ] || exit 0; \
19275         r=`${PWD_COMMAND}`; export r; \
19276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19277         $(HOST_EXPORTS) \
19278         for flag in $(EXTRA_HOST_FLAGS) ; do \
19279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19280         done; \
19281         echo "Doing html in ld" ; \
19282         (cd $(HOST_SUBDIR)/ld && \
19283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19285                   "RANLIB=$${RANLIB}" \
19286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19287                   html) \
19288           || exit 1
19289
19290 @endif ld
19291
19292 .PHONY: maybe-TAGS-ld TAGS-ld
19293 maybe-TAGS-ld:
19294 @if ld
19295 maybe-TAGS-ld: TAGS-ld
19296
19297 TAGS-ld: \
19298     configure-ld 
19299         @[ -f ./ld/Makefile ] || exit 0; \
19300         r=`${PWD_COMMAND}`; export r; \
19301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19302         $(HOST_EXPORTS) \
19303         for flag in $(EXTRA_HOST_FLAGS) ; do \
19304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19305         done; \
19306         echo "Doing TAGS in ld" ; \
19307         (cd $(HOST_SUBDIR)/ld && \
19308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19310                   "RANLIB=$${RANLIB}" \
19311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19312                   TAGS) \
19313           || exit 1
19314
19315 @endif ld
19316
19317 .PHONY: maybe-install-info-ld install-info-ld
19318 maybe-install-info-ld:
19319 @if ld
19320 maybe-install-info-ld: install-info-ld
19321
19322 install-info-ld: \
19323     configure-ld \
19324     info-ld 
19325         @[ -f ./ld/Makefile ] || exit 0; \
19326         r=`${PWD_COMMAND}`; export r; \
19327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19328         $(HOST_EXPORTS) \
19329         for flag in $(EXTRA_HOST_FLAGS) ; do \
19330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19331         done; \
19332         echo "Doing install-info in ld" ; \
19333         (cd $(HOST_SUBDIR)/ld && \
19334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19336                   "RANLIB=$${RANLIB}" \
19337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19338                   install-info) \
19339           || exit 1
19340
19341 @endif ld
19342
19343 .PHONY: maybe-install-pdf-ld install-pdf-ld
19344 maybe-install-pdf-ld:
19345 @if ld
19346 maybe-install-pdf-ld: install-pdf-ld
19347
19348 install-pdf-ld: \
19349     configure-ld \
19350     pdf-ld 
19351         @[ -f ./ld/Makefile ] || exit 0; \
19352         r=`${PWD_COMMAND}`; export r; \
19353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19354         $(HOST_EXPORTS) \
19355         for flag in $(EXTRA_HOST_FLAGS) ; do \
19356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19357         done; \
19358         echo "Doing install-pdf in ld" ; \
19359         (cd $(HOST_SUBDIR)/ld && \
19360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19362                   "RANLIB=$${RANLIB}" \
19363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19364                   install-pdf) \
19365           || exit 1
19366
19367 @endif ld
19368
19369 .PHONY: maybe-install-html-ld install-html-ld
19370 maybe-install-html-ld:
19371 @if ld
19372 maybe-install-html-ld: install-html-ld
19373
19374 install-html-ld: \
19375     configure-ld \
19376     html-ld 
19377         @[ -f ./ld/Makefile ] || exit 0; \
19378         r=`${PWD_COMMAND}`; export r; \
19379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19380         $(HOST_EXPORTS) \
19381         for flag in $(EXTRA_HOST_FLAGS) ; do \
19382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19383         done; \
19384         echo "Doing install-html in ld" ; \
19385         (cd $(HOST_SUBDIR)/ld && \
19386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19388                   "RANLIB=$${RANLIB}" \
19389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19390                   install-html) \
19391           || exit 1
19392
19393 @endif ld
19394
19395 .PHONY: maybe-installcheck-ld installcheck-ld
19396 maybe-installcheck-ld:
19397 @if ld
19398 maybe-installcheck-ld: installcheck-ld
19399
19400 installcheck-ld: \
19401     configure-ld 
19402         @[ -f ./ld/Makefile ] || exit 0; \
19403         r=`${PWD_COMMAND}`; export r; \
19404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19405         $(HOST_EXPORTS) \
19406         for flag in $(EXTRA_HOST_FLAGS) ; do \
19407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19408         done; \
19409         echo "Doing installcheck in ld" ; \
19410         (cd $(HOST_SUBDIR)/ld && \
19411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19413                   "RANLIB=$${RANLIB}" \
19414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19415                   installcheck) \
19416           || exit 1
19417
19418 @endif ld
19419
19420 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19421 maybe-mostlyclean-ld:
19422 @if ld
19423 maybe-mostlyclean-ld: mostlyclean-ld
19424
19425 mostlyclean-ld: 
19426         @[ -f ./ld/Makefile ] || exit 0; \
19427         r=`${PWD_COMMAND}`; export r; \
19428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19429         $(HOST_EXPORTS) \
19430         for flag in $(EXTRA_HOST_FLAGS) ; do \
19431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19432         done; \
19433         echo "Doing mostlyclean in ld" ; \
19434         (cd $(HOST_SUBDIR)/ld && \
19435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19437                   "RANLIB=$${RANLIB}" \
19438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19439                   mostlyclean) \
19440           || exit 1
19441
19442 @endif ld
19443
19444 .PHONY: maybe-clean-ld clean-ld
19445 maybe-clean-ld:
19446 @if ld
19447 maybe-clean-ld: clean-ld
19448
19449 clean-ld: 
19450         @[ -f ./ld/Makefile ] || exit 0; \
19451         r=`${PWD_COMMAND}`; export r; \
19452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19453         $(HOST_EXPORTS) \
19454         for flag in $(EXTRA_HOST_FLAGS) ; do \
19455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19456         done; \
19457         echo "Doing clean in ld" ; \
19458         (cd $(HOST_SUBDIR)/ld && \
19459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19461                   "RANLIB=$${RANLIB}" \
19462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19463                   clean) \
19464           || exit 1
19465
19466 @endif ld
19467
19468 .PHONY: maybe-distclean-ld distclean-ld
19469 maybe-distclean-ld:
19470 @if ld
19471 maybe-distclean-ld: distclean-ld
19472
19473 distclean-ld: 
19474         @[ -f ./ld/Makefile ] || exit 0; \
19475         r=`${PWD_COMMAND}`; export r; \
19476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19477         $(HOST_EXPORTS) \
19478         for flag in $(EXTRA_HOST_FLAGS) ; do \
19479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19480         done; \
19481         echo "Doing distclean in ld" ; \
19482         (cd $(HOST_SUBDIR)/ld && \
19483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19485                   "RANLIB=$${RANLIB}" \
19486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19487                   distclean) \
19488           || exit 1
19489
19490 @endif ld
19491
19492 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19493 maybe-maintainer-clean-ld:
19494 @if ld
19495 maybe-maintainer-clean-ld: maintainer-clean-ld
19496
19497 maintainer-clean-ld: 
19498         @[ -f ./ld/Makefile ] || exit 0; \
19499         r=`${PWD_COMMAND}`; export r; \
19500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19501         $(HOST_EXPORTS) \
19502         for flag in $(EXTRA_HOST_FLAGS) ; do \
19503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19504         done; \
19505         echo "Doing maintainer-clean in ld" ; \
19506         (cd $(HOST_SUBDIR)/ld && \
19507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19509                   "RANLIB=$${RANLIB}" \
19510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19511                   maintainer-clean) \
19512           || exit 1
19513
19514 @endif ld
19515
19516
19517
19518 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
19519 maybe-configure-libbacktrace:
19520 @if gcc-bootstrap
19521 configure-libbacktrace: stage_current
19522 @endif gcc-bootstrap
19523 @if libbacktrace
19524 maybe-configure-libbacktrace: configure-libbacktrace
19525 configure-libbacktrace: 
19526         @r=`${PWD_COMMAND}`; export r; \
19527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19528         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19529         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19530         $(HOST_EXPORTS)  \
19531         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19532         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19533         case $(srcdir) in \
19534           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19535           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19536                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19537         esac; \
19538         srcdiroption="--srcdir=$${topdir}/libbacktrace"; \
19539         libsrcdir="$$s/libbacktrace"; \
19540         $(SHELL) $${libsrcdir}/configure \
19541           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19542           --target=${target_alias} $${srcdiroption}  \
19543           || exit 1
19544 @endif libbacktrace
19545
19546
19547
19548 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19549 maybe-configure-stage1-libbacktrace:
19550 @if libbacktrace-bootstrap
19551 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19552 configure-stage1-libbacktrace:
19553         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19554         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19555         @r=`${PWD_COMMAND}`; export r; \
19556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19557         TFLAGS="$(STAGE1_TFLAGS)"; \
19558         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19559         $(HOST_EXPORTS) \
19560         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19561         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19562         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19563         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace ; \
19564         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19565         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19566         case $(srcdir) in \
19567           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19568           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19569                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19570         esac; \
19571         srcdiroption="--srcdir=$${topdir}/libbacktrace"; \
19572         libsrcdir="$$s/libbacktrace"; \
19573         $(SHELL) $${libsrcdir}/configure \
19574           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19575           --target=${target_alias} $${srcdiroption} \
19576           $(STAGE1_CONFIGURE_FLAGS)
19577 @endif libbacktrace-bootstrap
19578
19579 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19580 maybe-configure-stage2-libbacktrace:
19581 @if libbacktrace-bootstrap
19582 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19583 configure-stage2-libbacktrace:
19584         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19585         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19586         @r=`${PWD_COMMAND}`; export r; \
19587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19588         TFLAGS="$(STAGE2_TFLAGS)"; \
19589         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19590         $(HOST_EXPORTS) \
19591         $(POSTSTAGE1_HOST_EXPORTS) \
19592         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19593         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19594         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19595         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace ; \
19596         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19597         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19598         case $(srcdir) in \
19599           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19600           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19601                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19602         esac; \
19603         srcdiroption="--srcdir=$${topdir}/libbacktrace"; \
19604         libsrcdir="$$s/libbacktrace"; \
19605         $(SHELL) $${libsrcdir}/configure \
19606           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19607           --target=${target_alias} $${srcdiroption} \
19608           --with-build-libsubdir=$(HOST_SUBDIR) \
19609           $(STAGE2_CONFIGURE_FLAGS)
19610 @endif libbacktrace-bootstrap
19611
19612 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19613 maybe-configure-stage3-libbacktrace:
19614 @if libbacktrace-bootstrap
19615 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19616 configure-stage3-libbacktrace:
19617         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19618         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19619         @r=`${PWD_COMMAND}`; export r; \
19620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19621         TFLAGS="$(STAGE3_TFLAGS)"; \
19622         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19623         $(HOST_EXPORTS) \
19624         $(POSTSTAGE1_HOST_EXPORTS) \
19625         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19626         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19627         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19628         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace ; \
19629         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19630         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19631         case $(srcdir) in \
19632           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19633           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19634                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19635         esac; \
19636         srcdiroption="--srcdir=$${topdir}/libbacktrace"; \
19637         libsrcdir="$$s/libbacktrace"; \
19638         $(SHELL) $${libsrcdir}/configure \
19639           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19640           --target=${target_alias} $${srcdiroption} \
19641           --with-build-libsubdir=$(HOST_SUBDIR) \
19642           $(STAGE3_CONFIGURE_FLAGS)
19643 @endif libbacktrace-bootstrap
19644
19645 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19646 maybe-configure-stage4-libbacktrace:
19647 @if libbacktrace-bootstrap
19648 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19649 configure-stage4-libbacktrace:
19650         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19651         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19652         @r=`${PWD_COMMAND}`; export r; \
19653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19654         TFLAGS="$(STAGE4_TFLAGS)"; \
19655         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19656         $(HOST_EXPORTS) \
19657         $(POSTSTAGE1_HOST_EXPORTS) \
19658         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19659         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19660         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19661         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace ; \
19662         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19663         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19664         case $(srcdir) in \
19665           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19666           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19667                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19668         esac; \
19669         srcdiroption="--srcdir=$${topdir}/libbacktrace"; \
19670         libsrcdir="$$s/libbacktrace"; \
19671         $(SHELL) $${libsrcdir}/configure \
19672           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19673           --target=${target_alias} $${srcdiroption} \
19674           --with-build-libsubdir=$(HOST_SUBDIR) \
19675           $(STAGE4_CONFIGURE_FLAGS)
19676 @endif libbacktrace-bootstrap
19677
19678 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19679 maybe-configure-stageprofile-libbacktrace:
19680 @if libbacktrace-bootstrap
19681 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19682 configure-stageprofile-libbacktrace:
19683         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19684         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19685         @r=`${PWD_COMMAND}`; export r; \
19686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19687         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19688         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19689         $(HOST_EXPORTS) \
19690         $(POSTSTAGE1_HOST_EXPORTS) \
19691         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19692         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19693         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19694         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace ; \
19695         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19696         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19697         case $(srcdir) in \
19698           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19699           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19700                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19701         esac; \
19702         srcdiroption="--srcdir=$${topdir}/libbacktrace"; \
19703         libsrcdir="$$s/libbacktrace"; \
19704         $(SHELL) $${libsrcdir}/configure \
19705           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19706           --target=${target_alias} $${srcdiroption} \
19707           --with-build-libsubdir=$(HOST_SUBDIR) \
19708           $(STAGEprofile_CONFIGURE_FLAGS)
19709 @endif libbacktrace-bootstrap
19710
19711 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19712 maybe-configure-stagefeedback-libbacktrace:
19713 @if libbacktrace-bootstrap
19714 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19715 configure-stagefeedback-libbacktrace:
19716         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19717         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19718         @r=`${PWD_COMMAND}`; export r; \
19719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19720         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19721         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19722         $(HOST_EXPORTS) \
19723         $(POSTSTAGE1_HOST_EXPORTS) \
19724         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19725         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19726         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19727         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace ; \
19728         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19729         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19730         case $(srcdir) in \
19731           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19732           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19733                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19734         esac; \
19735         srcdiroption="--srcdir=$${topdir}/libbacktrace"; \
19736         libsrcdir="$$s/libbacktrace"; \
19737         $(SHELL) $${libsrcdir}/configure \
19738           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19739           --target=${target_alias} $${srcdiroption} \
19740           --with-build-libsubdir=$(HOST_SUBDIR) \
19741           $(STAGEfeedback_CONFIGURE_FLAGS)
19742 @endif libbacktrace-bootstrap
19743
19744
19745
19746
19747
19748 .PHONY: all-libbacktrace maybe-all-libbacktrace
19749 maybe-all-libbacktrace:
19750 @if gcc-bootstrap
19751 all-libbacktrace: stage_current
19752 @endif gcc-bootstrap
19753 @if libbacktrace
19754 TARGET-libbacktrace=all
19755 maybe-all-libbacktrace: all-libbacktrace
19756 all-libbacktrace: configure-libbacktrace
19757         @r=`${PWD_COMMAND}`; export r; \
19758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19759         $(HOST_EXPORTS)  \
19760         (cd $(HOST_SUBDIR)/libbacktrace && \
19761           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19762                 $(TARGET-libbacktrace))
19763 @endif libbacktrace
19764
19765
19766
19767 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19768 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19769 maybe-all-stage1-libbacktrace:
19770 maybe-clean-stage1-libbacktrace:
19771 @if libbacktrace-bootstrap
19772 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19773 all-stage1: all-stage1-libbacktrace
19774 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19775 all-stage1-libbacktrace: configure-stage1-libbacktrace
19776         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19777         @r=`${PWD_COMMAND}`; export r; \
19778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19779         TFLAGS="$(STAGE1_TFLAGS)"; \
19780         $(HOST_EXPORTS)  \
19781         cd $(HOST_SUBDIR)/libbacktrace && \
19782         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19783                 CFLAGS="$(STAGE1_CFLAGS)" \
19784                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19785                 LIBCFLAGS="$(LIBCFLAGS)" \
19786                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19787                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19788                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19789                 $(EXTRA_HOST_FLAGS)  \
19790                 $(STAGE1_FLAGS_TO_PASS)  \
19791                 TFLAGS="$(STAGE1_TFLAGS)" \
19792                 $(TARGET-stage1-libbacktrace)
19793
19794 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19795 clean-stage1: clean-stage1-libbacktrace
19796 clean-stage1-libbacktrace:
19797         @if [ $(current_stage) = stage1 ]; then \
19798           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19799         else \
19800           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19801           $(MAKE) stage1-start; \
19802         fi; \
19803         cd $(HOST_SUBDIR)/libbacktrace && \
19804         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19805         $(STAGE1_FLAGS_TO_PASS)  clean
19806 @endif libbacktrace-bootstrap
19807
19808
19809 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19810 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19811 maybe-all-stage2-libbacktrace:
19812 maybe-clean-stage2-libbacktrace:
19813 @if libbacktrace-bootstrap
19814 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19815 all-stage2: all-stage2-libbacktrace
19816 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19817 all-stage2-libbacktrace: configure-stage2-libbacktrace
19818         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19819         @r=`${PWD_COMMAND}`; export r; \
19820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19821         TFLAGS="$(STAGE2_TFLAGS)"; \
19822         $(HOST_EXPORTS) \
19823         $(POSTSTAGE1_HOST_EXPORTS)  \
19824         cd $(HOST_SUBDIR)/libbacktrace && \
19825         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19826                 CFLAGS="$(STAGE2_CFLAGS)" \
19827                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19828                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19829                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19830                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19831                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19832                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19833                 TFLAGS="$(STAGE2_TFLAGS)" \
19834                 $(TARGET-stage2-libbacktrace)
19835
19836 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19837 clean-stage2: clean-stage2-libbacktrace
19838 clean-stage2-libbacktrace:
19839         @if [ $(current_stage) = stage2 ]; then \
19840           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19841         else \
19842           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19843           $(MAKE) stage2-start; \
19844         fi; \
19845         cd $(HOST_SUBDIR)/libbacktrace && \
19846         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19847 @endif libbacktrace-bootstrap
19848
19849
19850 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19851 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19852 maybe-all-stage3-libbacktrace:
19853 maybe-clean-stage3-libbacktrace:
19854 @if libbacktrace-bootstrap
19855 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19856 all-stage3: all-stage3-libbacktrace
19857 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19858 all-stage3-libbacktrace: configure-stage3-libbacktrace
19859         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19860         @r=`${PWD_COMMAND}`; export r; \
19861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19862         TFLAGS="$(STAGE3_TFLAGS)"; \
19863         $(HOST_EXPORTS) \
19864         $(POSTSTAGE1_HOST_EXPORTS)  \
19865         cd $(HOST_SUBDIR)/libbacktrace && \
19866         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19867                 CFLAGS="$(STAGE3_CFLAGS)" \
19868                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19869                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19870                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19871                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19872                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19873                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19874                 TFLAGS="$(STAGE3_TFLAGS)" \
19875                 $(TARGET-stage3-libbacktrace)
19876
19877 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19878 clean-stage3: clean-stage3-libbacktrace
19879 clean-stage3-libbacktrace:
19880         @if [ $(current_stage) = stage3 ]; then \
19881           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19882         else \
19883           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19884           $(MAKE) stage3-start; \
19885         fi; \
19886         cd $(HOST_SUBDIR)/libbacktrace && \
19887         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19888 @endif libbacktrace-bootstrap
19889
19890
19891 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19892 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19893 maybe-all-stage4-libbacktrace:
19894 maybe-clean-stage4-libbacktrace:
19895 @if libbacktrace-bootstrap
19896 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19897 all-stage4: all-stage4-libbacktrace
19898 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19899 all-stage4-libbacktrace: configure-stage4-libbacktrace
19900         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19901         @r=`${PWD_COMMAND}`; export r; \
19902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19903         TFLAGS="$(STAGE4_TFLAGS)"; \
19904         $(HOST_EXPORTS) \
19905         $(POSTSTAGE1_HOST_EXPORTS)  \
19906         cd $(HOST_SUBDIR)/libbacktrace && \
19907         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19908                 CFLAGS="$(STAGE4_CFLAGS)" \
19909                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19910                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19911                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19912                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19913                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19914                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19915                 TFLAGS="$(STAGE4_TFLAGS)" \
19916                 $(TARGET-stage4-libbacktrace)
19917
19918 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19919 clean-stage4: clean-stage4-libbacktrace
19920 clean-stage4-libbacktrace:
19921         @if [ $(current_stage) = stage4 ]; then \
19922           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19923         else \
19924           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19925           $(MAKE) stage4-start; \
19926         fi; \
19927         cd $(HOST_SUBDIR)/libbacktrace && \
19928         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19929 @endif libbacktrace-bootstrap
19930
19931
19932 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19933 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19934 maybe-all-stageprofile-libbacktrace:
19935 maybe-clean-stageprofile-libbacktrace:
19936 @if libbacktrace-bootstrap
19937 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19938 all-stageprofile: all-stageprofile-libbacktrace
19939 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19940 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19941         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19942         @r=`${PWD_COMMAND}`; export r; \
19943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19944         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19945         $(HOST_EXPORTS) \
19946         $(POSTSTAGE1_HOST_EXPORTS)  \
19947         cd $(HOST_SUBDIR)/libbacktrace && \
19948         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19949                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19950                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19951                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19952                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19953                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19954                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19955                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19956                 TFLAGS="$(STAGEprofile_TFLAGS)" \
19957                 $(TARGET-stageprofile-libbacktrace)
19958
19959 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19960 clean-stageprofile: clean-stageprofile-libbacktrace
19961 clean-stageprofile-libbacktrace:
19962         @if [ $(current_stage) = stageprofile ]; then \
19963           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19964         else \
19965           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19966           $(MAKE) stageprofile-start; \
19967         fi; \
19968         cd $(HOST_SUBDIR)/libbacktrace && \
19969         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19970 @endif libbacktrace-bootstrap
19971
19972
19973 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19974 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19975 maybe-all-stagefeedback-libbacktrace:
19976 maybe-clean-stagefeedback-libbacktrace:
19977 @if libbacktrace-bootstrap
19978 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19979 all-stagefeedback: all-stagefeedback-libbacktrace
19980 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19981 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19982         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19983         @r=`${PWD_COMMAND}`; export r; \
19984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19985         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19986         $(HOST_EXPORTS) \
19987         $(POSTSTAGE1_HOST_EXPORTS)  \
19988         cd $(HOST_SUBDIR)/libbacktrace && \
19989         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19990                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19991                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19992                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19993                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19994                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19995                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19996                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19997                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19998                 $(TARGET-stagefeedback-libbacktrace)
19999
20000 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
20001 clean-stagefeedback: clean-stagefeedback-libbacktrace
20002 clean-stagefeedback-libbacktrace:
20003         @if [ $(current_stage) = stagefeedback ]; then \
20004           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
20005         else \
20006           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
20007           $(MAKE) stagefeedback-start; \
20008         fi; \
20009         cd $(HOST_SUBDIR)/libbacktrace && \
20010         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20011 @endif libbacktrace-bootstrap
20012
20013
20014
20015
20016
20017 .PHONY: check-libbacktrace maybe-check-libbacktrace
20018 maybe-check-libbacktrace:
20019 @if libbacktrace
20020 maybe-check-libbacktrace: check-libbacktrace
20021
20022 check-libbacktrace:
20023         @: $(MAKE); $(unstage)
20024         @r=`${PWD_COMMAND}`; export r; \
20025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20026         $(HOST_EXPORTS) \
20027         (cd $(HOST_SUBDIR)/libbacktrace && \
20028           $(MAKE) $(FLAGS_TO_PASS)  check)
20029
20030 @endif libbacktrace
20031
20032 .PHONY: install-libbacktrace maybe-install-libbacktrace
20033 maybe-install-libbacktrace:
20034 @if libbacktrace
20035 maybe-install-libbacktrace: install-libbacktrace
20036
20037 install-libbacktrace: installdirs
20038         @: $(MAKE); $(unstage)
20039         @r=`${PWD_COMMAND}`; export r; \
20040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20041         $(HOST_EXPORTS) \
20042         (cd $(HOST_SUBDIR)/libbacktrace && \
20043           $(MAKE) $(FLAGS_TO_PASS)  install)
20044
20045 @endif libbacktrace
20046
20047 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
20048 maybe-install-strip-libbacktrace:
20049 @if libbacktrace
20050 maybe-install-strip-libbacktrace: install-strip-libbacktrace
20051
20052 install-strip-libbacktrace: installdirs
20053         @: $(MAKE); $(unstage)
20054         @r=`${PWD_COMMAND}`; export r; \
20055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20056         $(HOST_EXPORTS) \
20057         (cd $(HOST_SUBDIR)/libbacktrace && \
20058           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20059
20060 @endif libbacktrace
20061
20062 # Other targets (info, dvi, pdf, etc.)
20063
20064 .PHONY: maybe-info-libbacktrace info-libbacktrace
20065 maybe-info-libbacktrace:
20066 @if libbacktrace
20067 maybe-info-libbacktrace: info-libbacktrace
20068
20069 info-libbacktrace: \
20070     configure-libbacktrace 
20071         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20072         r=`${PWD_COMMAND}`; export r; \
20073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20074         $(HOST_EXPORTS) \
20075         for flag in $(EXTRA_HOST_FLAGS) ; do \
20076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20077         done; \
20078         echo "Doing info in libbacktrace" ; \
20079         (cd $(HOST_SUBDIR)/libbacktrace && \
20080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20082                   "RANLIB=$${RANLIB}" \
20083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20084                   info) \
20085           || exit 1
20086
20087 @endif libbacktrace
20088
20089 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
20090 maybe-dvi-libbacktrace:
20091 @if libbacktrace
20092 maybe-dvi-libbacktrace: dvi-libbacktrace
20093
20094 dvi-libbacktrace: \
20095     configure-libbacktrace 
20096         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20097         r=`${PWD_COMMAND}`; export r; \
20098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20099         $(HOST_EXPORTS) \
20100         for flag in $(EXTRA_HOST_FLAGS) ; do \
20101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20102         done; \
20103         echo "Doing dvi in libbacktrace" ; \
20104         (cd $(HOST_SUBDIR)/libbacktrace && \
20105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20107                   "RANLIB=$${RANLIB}" \
20108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20109                   dvi) \
20110           || exit 1
20111
20112 @endif libbacktrace
20113
20114 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
20115 maybe-pdf-libbacktrace:
20116 @if libbacktrace
20117 maybe-pdf-libbacktrace: pdf-libbacktrace
20118
20119 pdf-libbacktrace: \
20120     configure-libbacktrace 
20121         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20122         r=`${PWD_COMMAND}`; export r; \
20123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20124         $(HOST_EXPORTS) \
20125         for flag in $(EXTRA_HOST_FLAGS) ; do \
20126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20127         done; \
20128         echo "Doing pdf in libbacktrace" ; \
20129         (cd $(HOST_SUBDIR)/libbacktrace && \
20130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20132                   "RANLIB=$${RANLIB}" \
20133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20134                   pdf) \
20135           || exit 1
20136
20137 @endif libbacktrace
20138
20139 .PHONY: maybe-html-libbacktrace html-libbacktrace
20140 maybe-html-libbacktrace:
20141 @if libbacktrace
20142 maybe-html-libbacktrace: html-libbacktrace
20143
20144 html-libbacktrace: \
20145     configure-libbacktrace 
20146         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20147         r=`${PWD_COMMAND}`; export r; \
20148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20149         $(HOST_EXPORTS) \
20150         for flag in $(EXTRA_HOST_FLAGS) ; do \
20151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20152         done; \
20153         echo "Doing html in libbacktrace" ; \
20154         (cd $(HOST_SUBDIR)/libbacktrace && \
20155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20157                   "RANLIB=$${RANLIB}" \
20158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20159                   html) \
20160           || exit 1
20161
20162 @endif libbacktrace
20163
20164 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
20165 maybe-TAGS-libbacktrace:
20166 @if libbacktrace
20167 maybe-TAGS-libbacktrace: TAGS-libbacktrace
20168
20169 TAGS-libbacktrace: \
20170     configure-libbacktrace 
20171         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20172         r=`${PWD_COMMAND}`; export r; \
20173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20174         $(HOST_EXPORTS) \
20175         for flag in $(EXTRA_HOST_FLAGS) ; do \
20176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20177         done; \
20178         echo "Doing TAGS in libbacktrace" ; \
20179         (cd $(HOST_SUBDIR)/libbacktrace && \
20180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20182                   "RANLIB=$${RANLIB}" \
20183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20184                   TAGS) \
20185           || exit 1
20186
20187 @endif libbacktrace
20188
20189 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
20190 maybe-install-info-libbacktrace:
20191 @if libbacktrace
20192 maybe-install-info-libbacktrace: install-info-libbacktrace
20193
20194 install-info-libbacktrace: \
20195     configure-libbacktrace \
20196     info-libbacktrace 
20197         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20198         r=`${PWD_COMMAND}`; export r; \
20199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20200         $(HOST_EXPORTS) \
20201         for flag in $(EXTRA_HOST_FLAGS) ; do \
20202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20203         done; \
20204         echo "Doing install-info in libbacktrace" ; \
20205         (cd $(HOST_SUBDIR)/libbacktrace && \
20206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20208                   "RANLIB=$${RANLIB}" \
20209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20210                   install-info) \
20211           || exit 1
20212
20213 @endif libbacktrace
20214
20215 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
20216 maybe-install-pdf-libbacktrace:
20217 @if libbacktrace
20218 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20219
20220 install-pdf-libbacktrace: \
20221     configure-libbacktrace \
20222     pdf-libbacktrace 
20223         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20224         r=`${PWD_COMMAND}`; export r; \
20225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20226         $(HOST_EXPORTS) \
20227         for flag in $(EXTRA_HOST_FLAGS) ; do \
20228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20229         done; \
20230         echo "Doing install-pdf in libbacktrace" ; \
20231         (cd $(HOST_SUBDIR)/libbacktrace && \
20232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20234                   "RANLIB=$${RANLIB}" \
20235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20236                   install-pdf) \
20237           || exit 1
20238
20239 @endif libbacktrace
20240
20241 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20242 maybe-install-html-libbacktrace:
20243 @if libbacktrace
20244 maybe-install-html-libbacktrace: install-html-libbacktrace
20245
20246 install-html-libbacktrace: \
20247     configure-libbacktrace \
20248     html-libbacktrace 
20249         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20250         r=`${PWD_COMMAND}`; export r; \
20251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20252         $(HOST_EXPORTS) \
20253         for flag in $(EXTRA_HOST_FLAGS) ; do \
20254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20255         done; \
20256         echo "Doing install-html in libbacktrace" ; \
20257         (cd $(HOST_SUBDIR)/libbacktrace && \
20258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20260                   "RANLIB=$${RANLIB}" \
20261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20262                   install-html) \
20263           || exit 1
20264
20265 @endif libbacktrace
20266
20267 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20268 maybe-installcheck-libbacktrace:
20269 @if libbacktrace
20270 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20271
20272 installcheck-libbacktrace: \
20273     configure-libbacktrace 
20274         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20275         r=`${PWD_COMMAND}`; export r; \
20276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20277         $(HOST_EXPORTS) \
20278         for flag in $(EXTRA_HOST_FLAGS) ; do \
20279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20280         done; \
20281         echo "Doing installcheck in libbacktrace" ; \
20282         (cd $(HOST_SUBDIR)/libbacktrace && \
20283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20285                   "RANLIB=$${RANLIB}" \
20286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20287                   installcheck) \
20288           || exit 1
20289
20290 @endif libbacktrace
20291
20292 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20293 maybe-mostlyclean-libbacktrace:
20294 @if libbacktrace
20295 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20296
20297 mostlyclean-libbacktrace: 
20298         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20299         r=`${PWD_COMMAND}`; export r; \
20300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20301         $(HOST_EXPORTS) \
20302         for flag in $(EXTRA_HOST_FLAGS) ; do \
20303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20304         done; \
20305         echo "Doing mostlyclean in libbacktrace" ; \
20306         (cd $(HOST_SUBDIR)/libbacktrace && \
20307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20309                   "RANLIB=$${RANLIB}" \
20310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20311                   mostlyclean) \
20312           || exit 1
20313
20314 @endif libbacktrace
20315
20316 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20317 maybe-clean-libbacktrace:
20318 @if libbacktrace
20319 maybe-clean-libbacktrace: clean-libbacktrace
20320
20321 clean-libbacktrace: 
20322         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20323         r=`${PWD_COMMAND}`; export r; \
20324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20325         $(HOST_EXPORTS) \
20326         for flag in $(EXTRA_HOST_FLAGS) ; do \
20327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20328         done; \
20329         echo "Doing clean in libbacktrace" ; \
20330         (cd $(HOST_SUBDIR)/libbacktrace && \
20331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20333                   "RANLIB=$${RANLIB}" \
20334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20335                   clean) \
20336           || exit 1
20337
20338 @endif libbacktrace
20339
20340 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20341 maybe-distclean-libbacktrace:
20342 @if libbacktrace
20343 maybe-distclean-libbacktrace: distclean-libbacktrace
20344
20345 distclean-libbacktrace: 
20346         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20347         r=`${PWD_COMMAND}`; export r; \
20348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20349         $(HOST_EXPORTS) \
20350         for flag in $(EXTRA_HOST_FLAGS) ; do \
20351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20352         done; \
20353         echo "Doing distclean in libbacktrace" ; \
20354         (cd $(HOST_SUBDIR)/libbacktrace && \
20355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20357                   "RANLIB=$${RANLIB}" \
20358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20359                   distclean) \
20360           || exit 1
20361
20362 @endif libbacktrace
20363
20364 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20365 maybe-maintainer-clean-libbacktrace:
20366 @if libbacktrace
20367 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20368
20369 maintainer-clean-libbacktrace: 
20370         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20371         r=`${PWD_COMMAND}`; export r; \
20372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20373         $(HOST_EXPORTS) \
20374         for flag in $(EXTRA_HOST_FLAGS) ; do \
20375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20376         done; \
20377         echo "Doing maintainer-clean in libbacktrace" ; \
20378         (cd $(HOST_SUBDIR)/libbacktrace && \
20379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20381                   "RANLIB=$${RANLIB}" \
20382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20383                   maintainer-clean) \
20384           || exit 1
20385
20386 @endif libbacktrace
20387
20388
20389
20390 .PHONY: configure-libcpp maybe-configure-libcpp
20391 maybe-configure-libcpp:
20392 @if gcc-bootstrap
20393 configure-libcpp: stage_current
20394 @endif gcc-bootstrap
20395 @if libcpp
20396 maybe-configure-libcpp: configure-libcpp
20397 configure-libcpp: 
20398         @r=`${PWD_COMMAND}`; export r; \
20399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20400         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20401         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20402         $(HOST_EXPORTS)  \
20403         echo Configuring in $(HOST_SUBDIR)/libcpp; \
20404         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20405         case $(srcdir) in \
20406           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20407           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20408                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20409         esac; \
20410         srcdiroption="--srcdir=$${topdir}/libcpp"; \
20411         libsrcdir="$$s/libcpp"; \
20412         $(SHELL) $${libsrcdir}/configure \
20413           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20414           --target=${target_alias} $${srcdiroption}  \
20415           || exit 1
20416 @endif libcpp
20417
20418
20419
20420 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20421 maybe-configure-stage1-libcpp:
20422 @if libcpp-bootstrap
20423 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20424 configure-stage1-libcpp:
20425         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20426         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20427         @r=`${PWD_COMMAND}`; export r; \
20428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20429         TFLAGS="$(STAGE1_TFLAGS)"; \
20430         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20431         $(HOST_EXPORTS) \
20432         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20433         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20434         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20435         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
20436         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20437         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20438         case $(srcdir) in \
20439           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20440           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20441                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20442         esac; \
20443         srcdiroption="--srcdir=$${topdir}/libcpp"; \
20444         libsrcdir="$$s/libcpp"; \
20445         $(SHELL) $${libsrcdir}/configure \
20446           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20447           --target=${target_alias} $${srcdiroption} \
20448           $(STAGE1_CONFIGURE_FLAGS)
20449 @endif libcpp-bootstrap
20450
20451 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20452 maybe-configure-stage2-libcpp:
20453 @if libcpp-bootstrap
20454 maybe-configure-stage2-libcpp: configure-stage2-libcpp
20455 configure-stage2-libcpp:
20456         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20457         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20458         @r=`${PWD_COMMAND}`; export r; \
20459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20460         TFLAGS="$(STAGE2_TFLAGS)"; \
20461         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20462         $(HOST_EXPORTS) \
20463         $(POSTSTAGE1_HOST_EXPORTS) \
20464         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20465         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20466         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20467         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
20468         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20469         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20470         case $(srcdir) in \
20471           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20472           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20473                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20474         esac; \
20475         srcdiroption="--srcdir=$${topdir}/libcpp"; \
20476         libsrcdir="$$s/libcpp"; \
20477         $(SHELL) $${libsrcdir}/configure \
20478           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20479           --target=${target_alias} $${srcdiroption} \
20480           --with-build-libsubdir=$(HOST_SUBDIR) \
20481           $(STAGE2_CONFIGURE_FLAGS)
20482 @endif libcpp-bootstrap
20483
20484 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20485 maybe-configure-stage3-libcpp:
20486 @if libcpp-bootstrap
20487 maybe-configure-stage3-libcpp: configure-stage3-libcpp
20488 configure-stage3-libcpp:
20489         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20490         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20491         @r=`${PWD_COMMAND}`; export r; \
20492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20493         TFLAGS="$(STAGE3_TFLAGS)"; \
20494         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20495         $(HOST_EXPORTS) \
20496         $(POSTSTAGE1_HOST_EXPORTS) \
20497         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20498         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20499         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20500         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
20501         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20502         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20503         case $(srcdir) in \
20504           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20505           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20506                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20507         esac; \
20508         srcdiroption="--srcdir=$${topdir}/libcpp"; \
20509         libsrcdir="$$s/libcpp"; \
20510         $(SHELL) $${libsrcdir}/configure \
20511           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20512           --target=${target_alias} $${srcdiroption} \
20513           --with-build-libsubdir=$(HOST_SUBDIR) \
20514           $(STAGE3_CONFIGURE_FLAGS)
20515 @endif libcpp-bootstrap
20516
20517 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20518 maybe-configure-stage4-libcpp:
20519 @if libcpp-bootstrap
20520 maybe-configure-stage4-libcpp: configure-stage4-libcpp
20521 configure-stage4-libcpp:
20522         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20523         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20524         @r=`${PWD_COMMAND}`; export r; \
20525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20526         TFLAGS="$(STAGE4_TFLAGS)"; \
20527         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20528         $(HOST_EXPORTS) \
20529         $(POSTSTAGE1_HOST_EXPORTS) \
20530         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20531         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20532         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20533         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
20534         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20535         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20536         case $(srcdir) in \
20537           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20538           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20539                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20540         esac; \
20541         srcdiroption="--srcdir=$${topdir}/libcpp"; \
20542         libsrcdir="$$s/libcpp"; \
20543         $(SHELL) $${libsrcdir}/configure \
20544           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20545           --target=${target_alias} $${srcdiroption} \
20546           --with-build-libsubdir=$(HOST_SUBDIR) \
20547           $(STAGE4_CONFIGURE_FLAGS)
20548 @endif libcpp-bootstrap
20549
20550 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20551 maybe-configure-stageprofile-libcpp:
20552 @if libcpp-bootstrap
20553 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20554 configure-stageprofile-libcpp:
20555         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20556         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20557         @r=`${PWD_COMMAND}`; export r; \
20558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20559         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20560         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20561         $(HOST_EXPORTS) \
20562         $(POSTSTAGE1_HOST_EXPORTS) \
20563         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20564         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20565         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20566         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
20567         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20568         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20569         case $(srcdir) in \
20570           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20571           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20572                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20573         esac; \
20574         srcdiroption="--srcdir=$${topdir}/libcpp"; \
20575         libsrcdir="$$s/libcpp"; \
20576         $(SHELL) $${libsrcdir}/configure \
20577           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20578           --target=${target_alias} $${srcdiroption} \
20579           --with-build-libsubdir=$(HOST_SUBDIR) \
20580           $(STAGEprofile_CONFIGURE_FLAGS)
20581 @endif libcpp-bootstrap
20582
20583 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20584 maybe-configure-stagefeedback-libcpp:
20585 @if libcpp-bootstrap
20586 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20587 configure-stagefeedback-libcpp:
20588         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20589         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20590         @r=`${PWD_COMMAND}`; export r; \
20591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20592         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20593         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20594         $(HOST_EXPORTS) \
20595         $(POSTSTAGE1_HOST_EXPORTS) \
20596         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20597         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20598         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20599         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
20600         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20601         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20602         case $(srcdir) in \
20603           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20604           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20605                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20606         esac; \
20607         srcdiroption="--srcdir=$${topdir}/libcpp"; \
20608         libsrcdir="$$s/libcpp"; \
20609         $(SHELL) $${libsrcdir}/configure \
20610           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20611           --target=${target_alias} $${srcdiroption} \
20612           --with-build-libsubdir=$(HOST_SUBDIR) \
20613           $(STAGEfeedback_CONFIGURE_FLAGS)
20614 @endif libcpp-bootstrap
20615
20616
20617
20618
20619
20620 .PHONY: all-libcpp maybe-all-libcpp
20621 maybe-all-libcpp:
20622 @if gcc-bootstrap
20623 all-libcpp: stage_current
20624 @endif gcc-bootstrap
20625 @if libcpp
20626 TARGET-libcpp=all
20627 maybe-all-libcpp: all-libcpp
20628 all-libcpp: configure-libcpp
20629         @r=`${PWD_COMMAND}`; export r; \
20630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20631         $(HOST_EXPORTS)  \
20632         (cd $(HOST_SUBDIR)/libcpp && \
20633           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20634                 $(TARGET-libcpp))
20635 @endif libcpp
20636
20637
20638
20639 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20640 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20641 maybe-all-stage1-libcpp:
20642 maybe-clean-stage1-libcpp:
20643 @if libcpp-bootstrap
20644 maybe-all-stage1-libcpp: all-stage1-libcpp
20645 all-stage1: all-stage1-libcpp
20646 TARGET-stage1-libcpp = $(TARGET-libcpp)
20647 all-stage1-libcpp: configure-stage1-libcpp
20648         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20649         @r=`${PWD_COMMAND}`; export r; \
20650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20651         TFLAGS="$(STAGE1_TFLAGS)"; \
20652         $(HOST_EXPORTS)  \
20653         cd $(HOST_SUBDIR)/libcpp && \
20654         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20655                 CFLAGS="$(STAGE1_CFLAGS)" \
20656                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20657                 LIBCFLAGS="$(LIBCFLAGS)" \
20658                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20659                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20660                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20661                 $(EXTRA_HOST_FLAGS)  \
20662                 $(STAGE1_FLAGS_TO_PASS)  \
20663                 TFLAGS="$(STAGE1_TFLAGS)" \
20664                 $(TARGET-stage1-libcpp)
20665
20666 maybe-clean-stage1-libcpp: clean-stage1-libcpp
20667 clean-stage1: clean-stage1-libcpp
20668 clean-stage1-libcpp:
20669         @if [ $(current_stage) = stage1 ]; then \
20670           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20671         else \
20672           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20673           $(MAKE) stage1-start; \
20674         fi; \
20675         cd $(HOST_SUBDIR)/libcpp && \
20676         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20677         $(STAGE1_FLAGS_TO_PASS)  clean
20678 @endif libcpp-bootstrap
20679
20680
20681 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20682 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20683 maybe-all-stage2-libcpp:
20684 maybe-clean-stage2-libcpp:
20685 @if libcpp-bootstrap
20686 maybe-all-stage2-libcpp: all-stage2-libcpp
20687 all-stage2: all-stage2-libcpp
20688 TARGET-stage2-libcpp = $(TARGET-libcpp)
20689 all-stage2-libcpp: configure-stage2-libcpp
20690         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20691         @r=`${PWD_COMMAND}`; export r; \
20692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20693         TFLAGS="$(STAGE2_TFLAGS)"; \
20694         $(HOST_EXPORTS) \
20695         $(POSTSTAGE1_HOST_EXPORTS)  \
20696         cd $(HOST_SUBDIR)/libcpp && \
20697         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20698                 CFLAGS="$(STAGE2_CFLAGS)" \
20699                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20700                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20701                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20702                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20703                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20704                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20705                 TFLAGS="$(STAGE2_TFLAGS)" \
20706                 $(TARGET-stage2-libcpp)
20707
20708 maybe-clean-stage2-libcpp: clean-stage2-libcpp
20709 clean-stage2: clean-stage2-libcpp
20710 clean-stage2-libcpp:
20711         @if [ $(current_stage) = stage2 ]; then \
20712           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20713         else \
20714           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20715           $(MAKE) stage2-start; \
20716         fi; \
20717         cd $(HOST_SUBDIR)/libcpp && \
20718         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20719 @endif libcpp-bootstrap
20720
20721
20722 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20723 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20724 maybe-all-stage3-libcpp:
20725 maybe-clean-stage3-libcpp:
20726 @if libcpp-bootstrap
20727 maybe-all-stage3-libcpp: all-stage3-libcpp
20728 all-stage3: all-stage3-libcpp
20729 TARGET-stage3-libcpp = $(TARGET-libcpp)
20730 all-stage3-libcpp: configure-stage3-libcpp
20731         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20732         @r=`${PWD_COMMAND}`; export r; \
20733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20734         TFLAGS="$(STAGE3_TFLAGS)"; \
20735         $(HOST_EXPORTS) \
20736         $(POSTSTAGE1_HOST_EXPORTS)  \
20737         cd $(HOST_SUBDIR)/libcpp && \
20738         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20739                 CFLAGS="$(STAGE3_CFLAGS)" \
20740                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20741                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20742                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20743                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20744                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20745                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20746                 TFLAGS="$(STAGE3_TFLAGS)" \
20747                 $(TARGET-stage3-libcpp)
20748
20749 maybe-clean-stage3-libcpp: clean-stage3-libcpp
20750 clean-stage3: clean-stage3-libcpp
20751 clean-stage3-libcpp:
20752         @if [ $(current_stage) = stage3 ]; then \
20753           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20754         else \
20755           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20756           $(MAKE) stage3-start; \
20757         fi; \
20758         cd $(HOST_SUBDIR)/libcpp && \
20759         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20760 @endif libcpp-bootstrap
20761
20762
20763 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20764 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20765 maybe-all-stage4-libcpp:
20766 maybe-clean-stage4-libcpp:
20767 @if libcpp-bootstrap
20768 maybe-all-stage4-libcpp: all-stage4-libcpp
20769 all-stage4: all-stage4-libcpp
20770 TARGET-stage4-libcpp = $(TARGET-libcpp)
20771 all-stage4-libcpp: configure-stage4-libcpp
20772         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20773         @r=`${PWD_COMMAND}`; export r; \
20774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20775         TFLAGS="$(STAGE4_TFLAGS)"; \
20776         $(HOST_EXPORTS) \
20777         $(POSTSTAGE1_HOST_EXPORTS)  \
20778         cd $(HOST_SUBDIR)/libcpp && \
20779         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20780                 CFLAGS="$(STAGE4_CFLAGS)" \
20781                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20782                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20783                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20784                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20785                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20786                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20787                 TFLAGS="$(STAGE4_TFLAGS)" \
20788                 $(TARGET-stage4-libcpp)
20789
20790 maybe-clean-stage4-libcpp: clean-stage4-libcpp
20791 clean-stage4: clean-stage4-libcpp
20792 clean-stage4-libcpp:
20793         @if [ $(current_stage) = stage4 ]; then \
20794           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20795         else \
20796           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20797           $(MAKE) stage4-start; \
20798         fi; \
20799         cd $(HOST_SUBDIR)/libcpp && \
20800         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20801 @endif libcpp-bootstrap
20802
20803
20804 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20805 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20806 maybe-all-stageprofile-libcpp:
20807 maybe-clean-stageprofile-libcpp:
20808 @if libcpp-bootstrap
20809 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20810 all-stageprofile: all-stageprofile-libcpp
20811 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20812 all-stageprofile-libcpp: configure-stageprofile-libcpp
20813         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20814         @r=`${PWD_COMMAND}`; export r; \
20815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20816         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20817         $(HOST_EXPORTS) \
20818         $(POSTSTAGE1_HOST_EXPORTS)  \
20819         cd $(HOST_SUBDIR)/libcpp && \
20820         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20821                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20822                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20823                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20824                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20825                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20826                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20827                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20828                 TFLAGS="$(STAGEprofile_TFLAGS)" \
20829                 $(TARGET-stageprofile-libcpp)
20830
20831 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20832 clean-stageprofile: clean-stageprofile-libcpp
20833 clean-stageprofile-libcpp:
20834         @if [ $(current_stage) = stageprofile ]; then \
20835           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20836         else \
20837           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20838           $(MAKE) stageprofile-start; \
20839         fi; \
20840         cd $(HOST_SUBDIR)/libcpp && \
20841         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20842 @endif libcpp-bootstrap
20843
20844
20845 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20846 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20847 maybe-all-stagefeedback-libcpp:
20848 maybe-clean-stagefeedback-libcpp:
20849 @if libcpp-bootstrap
20850 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20851 all-stagefeedback: all-stagefeedback-libcpp
20852 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20853 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20854         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20855         @r=`${PWD_COMMAND}`; export r; \
20856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20857         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20858         $(HOST_EXPORTS) \
20859         $(POSTSTAGE1_HOST_EXPORTS)  \
20860         cd $(HOST_SUBDIR)/libcpp && \
20861         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20862                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20863                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20864                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20865                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20866                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20867                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20868                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20869                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20870                 $(TARGET-stagefeedback-libcpp)
20871
20872 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20873 clean-stagefeedback: clean-stagefeedback-libcpp
20874 clean-stagefeedback-libcpp:
20875         @if [ $(current_stage) = stagefeedback ]; then \
20876           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20877         else \
20878           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20879           $(MAKE) stagefeedback-start; \
20880         fi; \
20881         cd $(HOST_SUBDIR)/libcpp && \
20882         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20883 @endif libcpp-bootstrap
20884
20885
20886
20887
20888
20889 .PHONY: check-libcpp maybe-check-libcpp
20890 maybe-check-libcpp:
20891 @if libcpp
20892 maybe-check-libcpp: check-libcpp
20893
20894 check-libcpp:
20895         @: $(MAKE); $(unstage)
20896         @r=`${PWD_COMMAND}`; export r; \
20897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20898         $(HOST_EXPORTS) \
20899         (cd $(HOST_SUBDIR)/libcpp && \
20900           $(MAKE) $(FLAGS_TO_PASS)  check)
20901
20902 @endif libcpp
20903
20904 .PHONY: install-libcpp maybe-install-libcpp
20905 maybe-install-libcpp:
20906 @if libcpp
20907 maybe-install-libcpp: install-libcpp
20908
20909 install-libcpp: installdirs
20910         @: $(MAKE); $(unstage)
20911         @r=`${PWD_COMMAND}`; export r; \
20912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20913         $(HOST_EXPORTS) \
20914         (cd $(HOST_SUBDIR)/libcpp && \
20915           $(MAKE) $(FLAGS_TO_PASS)  install)
20916
20917 @endif libcpp
20918
20919 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20920 maybe-install-strip-libcpp:
20921 @if libcpp
20922 maybe-install-strip-libcpp: install-strip-libcpp
20923
20924 install-strip-libcpp: installdirs
20925         @: $(MAKE); $(unstage)
20926         @r=`${PWD_COMMAND}`; export r; \
20927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20928         $(HOST_EXPORTS) \
20929         (cd $(HOST_SUBDIR)/libcpp && \
20930           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20931
20932 @endif libcpp
20933
20934 # Other targets (info, dvi, pdf, etc.)
20935
20936 .PHONY: maybe-info-libcpp info-libcpp
20937 maybe-info-libcpp:
20938 @if libcpp
20939 maybe-info-libcpp: info-libcpp
20940
20941 info-libcpp: \
20942     configure-libcpp 
20943         @[ -f ./libcpp/Makefile ] || exit 0; \
20944         r=`${PWD_COMMAND}`; export r; \
20945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20946         $(HOST_EXPORTS) \
20947         for flag in $(EXTRA_HOST_FLAGS) ; do \
20948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20949         done; \
20950         echo "Doing info in libcpp" ; \
20951         (cd $(HOST_SUBDIR)/libcpp && \
20952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20954                   "RANLIB=$${RANLIB}" \
20955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20956                   info) \
20957           || exit 1
20958
20959 @endif libcpp
20960
20961 .PHONY: maybe-dvi-libcpp dvi-libcpp
20962 maybe-dvi-libcpp:
20963 @if libcpp
20964 maybe-dvi-libcpp: dvi-libcpp
20965
20966 dvi-libcpp: \
20967     configure-libcpp 
20968         @[ -f ./libcpp/Makefile ] || exit 0; \
20969         r=`${PWD_COMMAND}`; export r; \
20970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20971         $(HOST_EXPORTS) \
20972         for flag in $(EXTRA_HOST_FLAGS) ; do \
20973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20974         done; \
20975         echo "Doing dvi in libcpp" ; \
20976         (cd $(HOST_SUBDIR)/libcpp && \
20977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20979                   "RANLIB=$${RANLIB}" \
20980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20981                   dvi) \
20982           || exit 1
20983
20984 @endif libcpp
20985
20986 .PHONY: maybe-pdf-libcpp pdf-libcpp
20987 maybe-pdf-libcpp:
20988 @if libcpp
20989 maybe-pdf-libcpp: pdf-libcpp
20990
20991 pdf-libcpp: \
20992     configure-libcpp 
20993         @[ -f ./libcpp/Makefile ] || exit 0; \
20994         r=`${PWD_COMMAND}`; export r; \
20995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20996         $(HOST_EXPORTS) \
20997         for flag in $(EXTRA_HOST_FLAGS) ; do \
20998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20999         done; \
21000         echo "Doing pdf in libcpp" ; \
21001         (cd $(HOST_SUBDIR)/libcpp && \
21002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21004                   "RANLIB=$${RANLIB}" \
21005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21006                   pdf) \
21007           || exit 1
21008
21009 @endif libcpp
21010
21011 .PHONY: maybe-html-libcpp html-libcpp
21012 maybe-html-libcpp:
21013 @if libcpp
21014 maybe-html-libcpp: html-libcpp
21015
21016 html-libcpp: \
21017     configure-libcpp 
21018         @[ -f ./libcpp/Makefile ] || exit 0; \
21019         r=`${PWD_COMMAND}`; export r; \
21020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21021         $(HOST_EXPORTS) \
21022         for flag in $(EXTRA_HOST_FLAGS) ; do \
21023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21024         done; \
21025         echo "Doing html in libcpp" ; \
21026         (cd $(HOST_SUBDIR)/libcpp && \
21027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21029                   "RANLIB=$${RANLIB}" \
21030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21031                   html) \
21032           || exit 1
21033
21034 @endif libcpp
21035
21036 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
21037 maybe-TAGS-libcpp:
21038 @if libcpp
21039 maybe-TAGS-libcpp: TAGS-libcpp
21040
21041 TAGS-libcpp: \
21042     configure-libcpp 
21043         @[ -f ./libcpp/Makefile ] || exit 0; \
21044         r=`${PWD_COMMAND}`; export r; \
21045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21046         $(HOST_EXPORTS) \
21047         for flag in $(EXTRA_HOST_FLAGS) ; do \
21048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21049         done; \
21050         echo "Doing TAGS in libcpp" ; \
21051         (cd $(HOST_SUBDIR)/libcpp && \
21052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21054                   "RANLIB=$${RANLIB}" \
21055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21056                   TAGS) \
21057           || exit 1
21058
21059 @endif libcpp
21060
21061 .PHONY: maybe-install-info-libcpp install-info-libcpp
21062 maybe-install-info-libcpp:
21063 @if libcpp
21064 maybe-install-info-libcpp: install-info-libcpp
21065
21066 install-info-libcpp: \
21067     configure-libcpp \
21068     info-libcpp 
21069         @[ -f ./libcpp/Makefile ] || exit 0; \
21070         r=`${PWD_COMMAND}`; export r; \
21071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21072         $(HOST_EXPORTS) \
21073         for flag in $(EXTRA_HOST_FLAGS) ; do \
21074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21075         done; \
21076         echo "Doing install-info in libcpp" ; \
21077         (cd $(HOST_SUBDIR)/libcpp && \
21078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21080                   "RANLIB=$${RANLIB}" \
21081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21082                   install-info) \
21083           || exit 1
21084
21085 @endif libcpp
21086
21087 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
21088 maybe-install-pdf-libcpp:
21089 @if libcpp
21090 maybe-install-pdf-libcpp: install-pdf-libcpp
21091
21092 install-pdf-libcpp: \
21093     configure-libcpp \
21094     pdf-libcpp 
21095         @[ -f ./libcpp/Makefile ] || exit 0; \
21096         r=`${PWD_COMMAND}`; export r; \
21097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21098         $(HOST_EXPORTS) \
21099         for flag in $(EXTRA_HOST_FLAGS) ; do \
21100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21101         done; \
21102         echo "Doing install-pdf in libcpp" ; \
21103         (cd $(HOST_SUBDIR)/libcpp && \
21104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21106                   "RANLIB=$${RANLIB}" \
21107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21108                   install-pdf) \
21109           || exit 1
21110
21111 @endif libcpp
21112
21113 .PHONY: maybe-install-html-libcpp install-html-libcpp
21114 maybe-install-html-libcpp:
21115 @if libcpp
21116 maybe-install-html-libcpp: install-html-libcpp
21117
21118 install-html-libcpp: \
21119     configure-libcpp \
21120     html-libcpp 
21121         @[ -f ./libcpp/Makefile ] || exit 0; \
21122         r=`${PWD_COMMAND}`; export r; \
21123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21124         $(HOST_EXPORTS) \
21125         for flag in $(EXTRA_HOST_FLAGS) ; do \
21126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21127         done; \
21128         echo "Doing install-html in libcpp" ; \
21129         (cd $(HOST_SUBDIR)/libcpp && \
21130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21132                   "RANLIB=$${RANLIB}" \
21133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21134                   install-html) \
21135           || exit 1
21136
21137 @endif libcpp
21138
21139 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
21140 maybe-installcheck-libcpp:
21141 @if libcpp
21142 maybe-installcheck-libcpp: installcheck-libcpp
21143
21144 installcheck-libcpp: \
21145     configure-libcpp 
21146         @[ -f ./libcpp/Makefile ] || exit 0; \
21147         r=`${PWD_COMMAND}`; export r; \
21148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21149         $(HOST_EXPORTS) \
21150         for flag in $(EXTRA_HOST_FLAGS) ; do \
21151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21152         done; \
21153         echo "Doing installcheck in libcpp" ; \
21154         (cd $(HOST_SUBDIR)/libcpp && \
21155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21157                   "RANLIB=$${RANLIB}" \
21158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21159                   installcheck) \
21160           || exit 1
21161
21162 @endif libcpp
21163
21164 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
21165 maybe-mostlyclean-libcpp:
21166 @if libcpp
21167 maybe-mostlyclean-libcpp: mostlyclean-libcpp
21168
21169 mostlyclean-libcpp: 
21170         @[ -f ./libcpp/Makefile ] || exit 0; \
21171         r=`${PWD_COMMAND}`; export r; \
21172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21173         $(HOST_EXPORTS) \
21174         for flag in $(EXTRA_HOST_FLAGS) ; do \
21175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21176         done; \
21177         echo "Doing mostlyclean in libcpp" ; \
21178         (cd $(HOST_SUBDIR)/libcpp && \
21179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21181                   "RANLIB=$${RANLIB}" \
21182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21183                   mostlyclean) \
21184           || exit 1
21185
21186 @endif libcpp
21187
21188 .PHONY: maybe-clean-libcpp clean-libcpp
21189 maybe-clean-libcpp:
21190 @if libcpp
21191 maybe-clean-libcpp: clean-libcpp
21192
21193 clean-libcpp: 
21194         @[ -f ./libcpp/Makefile ] || exit 0; \
21195         r=`${PWD_COMMAND}`; export r; \
21196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21197         $(HOST_EXPORTS) \
21198         for flag in $(EXTRA_HOST_FLAGS) ; do \
21199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21200         done; \
21201         echo "Doing clean in libcpp" ; \
21202         (cd $(HOST_SUBDIR)/libcpp && \
21203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21205                   "RANLIB=$${RANLIB}" \
21206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21207                   clean) \
21208           || exit 1
21209
21210 @endif libcpp
21211
21212 .PHONY: maybe-distclean-libcpp distclean-libcpp
21213 maybe-distclean-libcpp:
21214 @if libcpp
21215 maybe-distclean-libcpp: distclean-libcpp
21216
21217 distclean-libcpp: 
21218         @[ -f ./libcpp/Makefile ] || exit 0; \
21219         r=`${PWD_COMMAND}`; export r; \
21220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21221         $(HOST_EXPORTS) \
21222         for flag in $(EXTRA_HOST_FLAGS) ; do \
21223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21224         done; \
21225         echo "Doing distclean in libcpp" ; \
21226         (cd $(HOST_SUBDIR)/libcpp && \
21227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21229                   "RANLIB=$${RANLIB}" \
21230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21231                   distclean) \
21232           || exit 1
21233
21234 @endif libcpp
21235
21236 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21237 maybe-maintainer-clean-libcpp:
21238 @if libcpp
21239 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21240
21241 maintainer-clean-libcpp: 
21242         @[ -f ./libcpp/Makefile ] || exit 0; \
21243         r=`${PWD_COMMAND}`; export r; \
21244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21245         $(HOST_EXPORTS) \
21246         for flag in $(EXTRA_HOST_FLAGS) ; do \
21247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21248         done; \
21249         echo "Doing maintainer-clean in libcpp" ; \
21250         (cd $(HOST_SUBDIR)/libcpp && \
21251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21253                   "RANLIB=$${RANLIB}" \
21254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21255                   maintainer-clean) \
21256           || exit 1
21257
21258 @endif libcpp
21259
21260
21261
21262 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21263 maybe-configure-libdecnumber:
21264 @if gcc-bootstrap
21265 configure-libdecnumber: stage_current
21266 @endif gcc-bootstrap
21267 @if libdecnumber
21268 maybe-configure-libdecnumber: configure-libdecnumber
21269 configure-libdecnumber: 
21270         @r=`${PWD_COMMAND}`; export r; \
21271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21272         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21273         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21274         $(HOST_EXPORTS)  \
21275         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21276         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21277         case $(srcdir) in \
21278           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21279           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21280                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21281         esac; \
21282         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
21283         libsrcdir="$$s/libdecnumber"; \
21284         $(SHELL) $${libsrcdir}/configure \
21285           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21286           --target=${target_alias} $${srcdiroption}  \
21287           || exit 1
21288 @endif libdecnumber
21289
21290
21291
21292 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21293 maybe-configure-stage1-libdecnumber:
21294 @if libdecnumber-bootstrap
21295 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21296 configure-stage1-libdecnumber:
21297         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21298         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21299         @r=`${PWD_COMMAND}`; export r; \
21300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21301         TFLAGS="$(STAGE1_TFLAGS)"; \
21302         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21303         $(HOST_EXPORTS) \
21304         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21305         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21306         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21307         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
21308         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21309         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21310         case $(srcdir) in \
21311           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21312           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21313                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21314         esac; \
21315         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
21316         libsrcdir="$$s/libdecnumber"; \
21317         $(SHELL) $${libsrcdir}/configure \
21318           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21319           --target=${target_alias} $${srcdiroption} \
21320           $(STAGE1_CONFIGURE_FLAGS)
21321 @endif libdecnumber-bootstrap
21322
21323 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21324 maybe-configure-stage2-libdecnumber:
21325 @if libdecnumber-bootstrap
21326 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21327 configure-stage2-libdecnumber:
21328         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21329         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21330         @r=`${PWD_COMMAND}`; export r; \
21331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21332         TFLAGS="$(STAGE2_TFLAGS)"; \
21333         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21334         $(HOST_EXPORTS) \
21335         $(POSTSTAGE1_HOST_EXPORTS) \
21336         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21337         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21338         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21339         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
21340         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21341         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21342         case $(srcdir) in \
21343           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21344           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21345                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21346         esac; \
21347         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
21348         libsrcdir="$$s/libdecnumber"; \
21349         $(SHELL) $${libsrcdir}/configure \
21350           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21351           --target=${target_alias} $${srcdiroption} \
21352           --with-build-libsubdir=$(HOST_SUBDIR) \
21353           $(STAGE2_CONFIGURE_FLAGS)
21354 @endif libdecnumber-bootstrap
21355
21356 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21357 maybe-configure-stage3-libdecnumber:
21358 @if libdecnumber-bootstrap
21359 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21360 configure-stage3-libdecnumber:
21361         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21362         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21363         @r=`${PWD_COMMAND}`; export r; \
21364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21365         TFLAGS="$(STAGE3_TFLAGS)"; \
21366         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21367         $(HOST_EXPORTS) \
21368         $(POSTSTAGE1_HOST_EXPORTS) \
21369         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21370         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21371         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21372         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
21373         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21374         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21375         case $(srcdir) in \
21376           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21377           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21378                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21379         esac; \
21380         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
21381         libsrcdir="$$s/libdecnumber"; \
21382         $(SHELL) $${libsrcdir}/configure \
21383           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21384           --target=${target_alias} $${srcdiroption} \
21385           --with-build-libsubdir=$(HOST_SUBDIR) \
21386           $(STAGE3_CONFIGURE_FLAGS)
21387 @endif libdecnumber-bootstrap
21388
21389 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21390 maybe-configure-stage4-libdecnumber:
21391 @if libdecnumber-bootstrap
21392 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21393 configure-stage4-libdecnumber:
21394         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21395         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21396         @r=`${PWD_COMMAND}`; export r; \
21397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21398         TFLAGS="$(STAGE4_TFLAGS)"; \
21399         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21400         $(HOST_EXPORTS) \
21401         $(POSTSTAGE1_HOST_EXPORTS) \
21402         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21403         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21404         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21405         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
21406         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21407         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21408         case $(srcdir) in \
21409           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21410           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21411                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21412         esac; \
21413         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
21414         libsrcdir="$$s/libdecnumber"; \
21415         $(SHELL) $${libsrcdir}/configure \
21416           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21417           --target=${target_alias} $${srcdiroption} \
21418           --with-build-libsubdir=$(HOST_SUBDIR) \
21419           $(STAGE4_CONFIGURE_FLAGS)
21420 @endif libdecnumber-bootstrap
21421
21422 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21423 maybe-configure-stageprofile-libdecnumber:
21424 @if libdecnumber-bootstrap
21425 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21426 configure-stageprofile-libdecnumber:
21427         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21428         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21429         @r=`${PWD_COMMAND}`; export r; \
21430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21431         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21432         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21433         $(HOST_EXPORTS) \
21434         $(POSTSTAGE1_HOST_EXPORTS) \
21435         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21436         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21437         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21438         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
21439         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21440         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21441         case $(srcdir) in \
21442           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21443           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21444                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21445         esac; \
21446         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
21447         libsrcdir="$$s/libdecnumber"; \
21448         $(SHELL) $${libsrcdir}/configure \
21449           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21450           --target=${target_alias} $${srcdiroption} \
21451           --with-build-libsubdir=$(HOST_SUBDIR) \
21452           $(STAGEprofile_CONFIGURE_FLAGS)
21453 @endif libdecnumber-bootstrap
21454
21455 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21456 maybe-configure-stagefeedback-libdecnumber:
21457 @if libdecnumber-bootstrap
21458 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21459 configure-stagefeedback-libdecnumber:
21460         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21461         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21462         @r=`${PWD_COMMAND}`; export r; \
21463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21464         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21465         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21466         $(HOST_EXPORTS) \
21467         $(POSTSTAGE1_HOST_EXPORTS) \
21468         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21469         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21470         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21471         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
21472         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21473         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21474         case $(srcdir) in \
21475           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21476           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21477                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21478         esac; \
21479         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
21480         libsrcdir="$$s/libdecnumber"; \
21481         $(SHELL) $${libsrcdir}/configure \
21482           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21483           --target=${target_alias} $${srcdiroption} \
21484           --with-build-libsubdir=$(HOST_SUBDIR) \
21485           $(STAGEfeedback_CONFIGURE_FLAGS)
21486 @endif libdecnumber-bootstrap
21487
21488
21489
21490
21491
21492 .PHONY: all-libdecnumber maybe-all-libdecnumber
21493 maybe-all-libdecnumber:
21494 @if gcc-bootstrap
21495 all-libdecnumber: stage_current
21496 @endif gcc-bootstrap
21497 @if libdecnumber
21498 TARGET-libdecnumber=all
21499 maybe-all-libdecnumber: all-libdecnumber
21500 all-libdecnumber: configure-libdecnumber
21501         @r=`${PWD_COMMAND}`; export r; \
21502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21503         $(HOST_EXPORTS)  \
21504         (cd $(HOST_SUBDIR)/libdecnumber && \
21505           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21506                 $(TARGET-libdecnumber))
21507 @endif libdecnumber
21508
21509
21510
21511 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21512 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21513 maybe-all-stage1-libdecnumber:
21514 maybe-clean-stage1-libdecnumber:
21515 @if libdecnumber-bootstrap
21516 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21517 all-stage1: all-stage1-libdecnumber
21518 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21519 all-stage1-libdecnumber: configure-stage1-libdecnumber
21520         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21521         @r=`${PWD_COMMAND}`; export r; \
21522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21523         TFLAGS="$(STAGE1_TFLAGS)"; \
21524         $(HOST_EXPORTS)  \
21525         cd $(HOST_SUBDIR)/libdecnumber && \
21526         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21527                 CFLAGS="$(STAGE1_CFLAGS)" \
21528                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21529                 LIBCFLAGS="$(LIBCFLAGS)" \
21530                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21531                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21532                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21533                 $(EXTRA_HOST_FLAGS)  \
21534                 $(STAGE1_FLAGS_TO_PASS)  \
21535                 TFLAGS="$(STAGE1_TFLAGS)" \
21536                 $(TARGET-stage1-libdecnumber)
21537
21538 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21539 clean-stage1: clean-stage1-libdecnumber
21540 clean-stage1-libdecnumber:
21541         @if [ $(current_stage) = stage1 ]; then \
21542           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21543         else \
21544           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21545           $(MAKE) stage1-start; \
21546         fi; \
21547         cd $(HOST_SUBDIR)/libdecnumber && \
21548         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21549         $(STAGE1_FLAGS_TO_PASS)  clean
21550 @endif libdecnumber-bootstrap
21551
21552
21553 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21554 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21555 maybe-all-stage2-libdecnumber:
21556 maybe-clean-stage2-libdecnumber:
21557 @if libdecnumber-bootstrap
21558 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21559 all-stage2: all-stage2-libdecnumber
21560 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21561 all-stage2-libdecnumber: configure-stage2-libdecnumber
21562         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21563         @r=`${PWD_COMMAND}`; export r; \
21564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21565         TFLAGS="$(STAGE2_TFLAGS)"; \
21566         $(HOST_EXPORTS) \
21567         $(POSTSTAGE1_HOST_EXPORTS)  \
21568         cd $(HOST_SUBDIR)/libdecnumber && \
21569         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21570                 CFLAGS="$(STAGE2_CFLAGS)" \
21571                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21572                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21573                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21574                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21575                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21576                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21577                 TFLAGS="$(STAGE2_TFLAGS)" \
21578                 $(TARGET-stage2-libdecnumber)
21579
21580 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21581 clean-stage2: clean-stage2-libdecnumber
21582 clean-stage2-libdecnumber:
21583         @if [ $(current_stage) = stage2 ]; then \
21584           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21585         else \
21586           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21587           $(MAKE) stage2-start; \
21588         fi; \
21589         cd $(HOST_SUBDIR)/libdecnumber && \
21590         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21591 @endif libdecnumber-bootstrap
21592
21593
21594 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21595 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21596 maybe-all-stage3-libdecnumber:
21597 maybe-clean-stage3-libdecnumber:
21598 @if libdecnumber-bootstrap
21599 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21600 all-stage3: all-stage3-libdecnumber
21601 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21602 all-stage3-libdecnumber: configure-stage3-libdecnumber
21603         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21604         @r=`${PWD_COMMAND}`; export r; \
21605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21606         TFLAGS="$(STAGE3_TFLAGS)"; \
21607         $(HOST_EXPORTS) \
21608         $(POSTSTAGE1_HOST_EXPORTS)  \
21609         cd $(HOST_SUBDIR)/libdecnumber && \
21610         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21611                 CFLAGS="$(STAGE3_CFLAGS)" \
21612                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21613                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21614                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21615                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21616                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21617                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21618                 TFLAGS="$(STAGE3_TFLAGS)" \
21619                 $(TARGET-stage3-libdecnumber)
21620
21621 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21622 clean-stage3: clean-stage3-libdecnumber
21623 clean-stage3-libdecnumber:
21624         @if [ $(current_stage) = stage3 ]; then \
21625           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21626         else \
21627           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21628           $(MAKE) stage3-start; \
21629         fi; \
21630         cd $(HOST_SUBDIR)/libdecnumber && \
21631         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21632 @endif libdecnumber-bootstrap
21633
21634
21635 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21636 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21637 maybe-all-stage4-libdecnumber:
21638 maybe-clean-stage4-libdecnumber:
21639 @if libdecnumber-bootstrap
21640 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21641 all-stage4: all-stage4-libdecnumber
21642 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21643 all-stage4-libdecnumber: configure-stage4-libdecnumber
21644         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21645         @r=`${PWD_COMMAND}`; export r; \
21646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21647         TFLAGS="$(STAGE4_TFLAGS)"; \
21648         $(HOST_EXPORTS) \
21649         $(POSTSTAGE1_HOST_EXPORTS)  \
21650         cd $(HOST_SUBDIR)/libdecnumber && \
21651         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21652                 CFLAGS="$(STAGE4_CFLAGS)" \
21653                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21654                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21655                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21656                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21657                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21658                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21659                 TFLAGS="$(STAGE4_TFLAGS)" \
21660                 $(TARGET-stage4-libdecnumber)
21661
21662 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21663 clean-stage4: clean-stage4-libdecnumber
21664 clean-stage4-libdecnumber:
21665         @if [ $(current_stage) = stage4 ]; then \
21666           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21667         else \
21668           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21669           $(MAKE) stage4-start; \
21670         fi; \
21671         cd $(HOST_SUBDIR)/libdecnumber && \
21672         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21673 @endif libdecnumber-bootstrap
21674
21675
21676 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21677 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21678 maybe-all-stageprofile-libdecnumber:
21679 maybe-clean-stageprofile-libdecnumber:
21680 @if libdecnumber-bootstrap
21681 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21682 all-stageprofile: all-stageprofile-libdecnumber
21683 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21684 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21685         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21686         @r=`${PWD_COMMAND}`; export r; \
21687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21688         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21689         $(HOST_EXPORTS) \
21690         $(POSTSTAGE1_HOST_EXPORTS)  \
21691         cd $(HOST_SUBDIR)/libdecnumber && \
21692         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21693                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21694                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21695                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21696                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21697                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21698                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21699                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21700                 TFLAGS="$(STAGEprofile_TFLAGS)" \
21701                 $(TARGET-stageprofile-libdecnumber)
21702
21703 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21704 clean-stageprofile: clean-stageprofile-libdecnumber
21705 clean-stageprofile-libdecnumber:
21706         @if [ $(current_stage) = stageprofile ]; then \
21707           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21708         else \
21709           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21710           $(MAKE) stageprofile-start; \
21711         fi; \
21712         cd $(HOST_SUBDIR)/libdecnumber && \
21713         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21714 @endif libdecnumber-bootstrap
21715
21716
21717 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21718 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21719 maybe-all-stagefeedback-libdecnumber:
21720 maybe-clean-stagefeedback-libdecnumber:
21721 @if libdecnumber-bootstrap
21722 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21723 all-stagefeedback: all-stagefeedback-libdecnumber
21724 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21725 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21726         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21727         @r=`${PWD_COMMAND}`; export r; \
21728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21729         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21730         $(HOST_EXPORTS) \
21731         $(POSTSTAGE1_HOST_EXPORTS)  \
21732         cd $(HOST_SUBDIR)/libdecnumber && \
21733         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21734                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21735                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21736                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21737                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21738                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21739                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21740                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21741                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21742                 $(TARGET-stagefeedback-libdecnumber)
21743
21744 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21745 clean-stagefeedback: clean-stagefeedback-libdecnumber
21746 clean-stagefeedback-libdecnumber:
21747         @if [ $(current_stage) = stagefeedback ]; then \
21748           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21749         else \
21750           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21751           $(MAKE) stagefeedback-start; \
21752         fi; \
21753         cd $(HOST_SUBDIR)/libdecnumber && \
21754         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21755 @endif libdecnumber-bootstrap
21756
21757
21758
21759
21760
21761 .PHONY: check-libdecnumber maybe-check-libdecnumber
21762 maybe-check-libdecnumber:
21763 @if libdecnumber
21764 maybe-check-libdecnumber: check-libdecnumber
21765
21766 check-libdecnumber:
21767         @: $(MAKE); $(unstage)
21768         @r=`${PWD_COMMAND}`; export r; \
21769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21770         $(HOST_EXPORTS) \
21771         (cd $(HOST_SUBDIR)/libdecnumber && \
21772           $(MAKE) $(FLAGS_TO_PASS)  check)
21773
21774 @endif libdecnumber
21775
21776 .PHONY: install-libdecnumber maybe-install-libdecnumber
21777 maybe-install-libdecnumber:
21778 @if libdecnumber
21779 maybe-install-libdecnumber: install-libdecnumber
21780
21781 install-libdecnumber: installdirs
21782         @: $(MAKE); $(unstage)
21783         @r=`${PWD_COMMAND}`; export r; \
21784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21785         $(HOST_EXPORTS) \
21786         (cd $(HOST_SUBDIR)/libdecnumber && \
21787           $(MAKE) $(FLAGS_TO_PASS)  install)
21788
21789 @endif libdecnumber
21790
21791 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21792 maybe-install-strip-libdecnumber:
21793 @if libdecnumber
21794 maybe-install-strip-libdecnumber: install-strip-libdecnumber
21795
21796 install-strip-libdecnumber: installdirs
21797         @: $(MAKE); $(unstage)
21798         @r=`${PWD_COMMAND}`; export r; \
21799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21800         $(HOST_EXPORTS) \
21801         (cd $(HOST_SUBDIR)/libdecnumber && \
21802           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21803
21804 @endif libdecnumber
21805
21806 # Other targets (info, dvi, pdf, etc.)
21807
21808 .PHONY: maybe-info-libdecnumber info-libdecnumber
21809 maybe-info-libdecnumber:
21810 @if libdecnumber
21811 maybe-info-libdecnumber: info-libdecnumber
21812
21813 info-libdecnumber: \
21814     configure-libdecnumber 
21815         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21816         r=`${PWD_COMMAND}`; export r; \
21817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21818         $(HOST_EXPORTS) \
21819         for flag in $(EXTRA_HOST_FLAGS) ; do \
21820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21821         done; \
21822         echo "Doing info in libdecnumber" ; \
21823         (cd $(HOST_SUBDIR)/libdecnumber && \
21824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21826                   "RANLIB=$${RANLIB}" \
21827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21828                   info) \
21829           || exit 1
21830
21831 @endif libdecnumber
21832
21833 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21834 maybe-dvi-libdecnumber:
21835 @if libdecnumber
21836 maybe-dvi-libdecnumber: dvi-libdecnumber
21837
21838 dvi-libdecnumber: \
21839     configure-libdecnumber 
21840         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21841         r=`${PWD_COMMAND}`; export r; \
21842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21843         $(HOST_EXPORTS) \
21844         for flag in $(EXTRA_HOST_FLAGS) ; do \
21845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21846         done; \
21847         echo "Doing dvi in libdecnumber" ; \
21848         (cd $(HOST_SUBDIR)/libdecnumber && \
21849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21851                   "RANLIB=$${RANLIB}" \
21852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21853                   dvi) \
21854           || exit 1
21855
21856 @endif libdecnumber
21857
21858 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21859 maybe-pdf-libdecnumber:
21860 @if libdecnumber
21861 maybe-pdf-libdecnumber: pdf-libdecnumber
21862
21863 pdf-libdecnumber: \
21864     configure-libdecnumber 
21865         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21866         r=`${PWD_COMMAND}`; export r; \
21867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21868         $(HOST_EXPORTS) \
21869         for flag in $(EXTRA_HOST_FLAGS) ; do \
21870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21871         done; \
21872         echo "Doing pdf in libdecnumber" ; \
21873         (cd $(HOST_SUBDIR)/libdecnumber && \
21874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21876                   "RANLIB=$${RANLIB}" \
21877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21878                   pdf) \
21879           || exit 1
21880
21881 @endif libdecnumber
21882
21883 .PHONY: maybe-html-libdecnumber html-libdecnumber
21884 maybe-html-libdecnumber:
21885 @if libdecnumber
21886 maybe-html-libdecnumber: html-libdecnumber
21887
21888 html-libdecnumber: \
21889     configure-libdecnumber 
21890         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21891         r=`${PWD_COMMAND}`; export r; \
21892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21893         $(HOST_EXPORTS) \
21894         for flag in $(EXTRA_HOST_FLAGS) ; do \
21895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21896         done; \
21897         echo "Doing html in libdecnumber" ; \
21898         (cd $(HOST_SUBDIR)/libdecnumber && \
21899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21901                   "RANLIB=$${RANLIB}" \
21902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21903                   html) \
21904           || exit 1
21905
21906 @endif libdecnumber
21907
21908 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21909 maybe-TAGS-libdecnumber:
21910 @if libdecnumber
21911 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21912
21913 TAGS-libdecnumber: \
21914     configure-libdecnumber 
21915         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21916         r=`${PWD_COMMAND}`; export r; \
21917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21918         $(HOST_EXPORTS) \
21919         for flag in $(EXTRA_HOST_FLAGS) ; do \
21920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21921         done; \
21922         echo "Doing TAGS in libdecnumber" ; \
21923         (cd $(HOST_SUBDIR)/libdecnumber && \
21924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21926                   "RANLIB=$${RANLIB}" \
21927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21928                   TAGS) \
21929           || exit 1
21930
21931 @endif libdecnumber
21932
21933 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21934 maybe-install-info-libdecnumber:
21935 @if libdecnumber
21936 maybe-install-info-libdecnumber: install-info-libdecnumber
21937
21938 install-info-libdecnumber: \
21939     configure-libdecnumber \
21940     info-libdecnumber 
21941         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21942         r=`${PWD_COMMAND}`; export r; \
21943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21944         $(HOST_EXPORTS) \
21945         for flag in $(EXTRA_HOST_FLAGS) ; do \
21946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21947         done; \
21948         echo "Doing install-info in libdecnumber" ; \
21949         (cd $(HOST_SUBDIR)/libdecnumber && \
21950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21952                   "RANLIB=$${RANLIB}" \
21953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21954                   install-info) \
21955           || exit 1
21956
21957 @endif libdecnumber
21958
21959 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21960 maybe-install-pdf-libdecnumber:
21961 @if libdecnumber
21962 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21963
21964 install-pdf-libdecnumber: \
21965     configure-libdecnumber \
21966     pdf-libdecnumber 
21967         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21968         r=`${PWD_COMMAND}`; export r; \
21969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21970         $(HOST_EXPORTS) \
21971         for flag in $(EXTRA_HOST_FLAGS) ; do \
21972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21973         done; \
21974         echo "Doing install-pdf in libdecnumber" ; \
21975         (cd $(HOST_SUBDIR)/libdecnumber && \
21976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21978                   "RANLIB=$${RANLIB}" \
21979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21980                   install-pdf) \
21981           || exit 1
21982
21983 @endif libdecnumber
21984
21985 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21986 maybe-install-html-libdecnumber:
21987 @if libdecnumber
21988 maybe-install-html-libdecnumber: install-html-libdecnumber
21989
21990 install-html-libdecnumber: \
21991     configure-libdecnumber \
21992     html-libdecnumber 
21993         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21994         r=`${PWD_COMMAND}`; export r; \
21995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21996         $(HOST_EXPORTS) \
21997         for flag in $(EXTRA_HOST_FLAGS) ; do \
21998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21999         done; \
22000         echo "Doing install-html in libdecnumber" ; \
22001         (cd $(HOST_SUBDIR)/libdecnumber && \
22002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22004                   "RANLIB=$${RANLIB}" \
22005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22006                   install-html) \
22007           || exit 1
22008
22009 @endif libdecnumber
22010
22011 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
22012 maybe-installcheck-libdecnumber:
22013 @if libdecnumber
22014 maybe-installcheck-libdecnumber: installcheck-libdecnumber
22015
22016 installcheck-libdecnumber: \
22017     configure-libdecnumber 
22018         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22019         r=`${PWD_COMMAND}`; export r; \
22020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22021         $(HOST_EXPORTS) \
22022         for flag in $(EXTRA_HOST_FLAGS) ; do \
22023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22024         done; \
22025         echo "Doing installcheck in libdecnumber" ; \
22026         (cd $(HOST_SUBDIR)/libdecnumber && \
22027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22029                   "RANLIB=$${RANLIB}" \
22030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22031                   installcheck) \
22032           || exit 1
22033
22034 @endif libdecnumber
22035
22036 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
22037 maybe-mostlyclean-libdecnumber:
22038 @if libdecnumber
22039 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
22040
22041 mostlyclean-libdecnumber: 
22042         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22043         r=`${PWD_COMMAND}`; export r; \
22044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22045         $(HOST_EXPORTS) \
22046         for flag in $(EXTRA_HOST_FLAGS) ; do \
22047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22048         done; \
22049         echo "Doing mostlyclean in libdecnumber" ; \
22050         (cd $(HOST_SUBDIR)/libdecnumber && \
22051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22053                   "RANLIB=$${RANLIB}" \
22054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22055                   mostlyclean) \
22056           || exit 1
22057
22058 @endif libdecnumber
22059
22060 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
22061 maybe-clean-libdecnumber:
22062 @if libdecnumber
22063 maybe-clean-libdecnumber: clean-libdecnumber
22064
22065 clean-libdecnumber: 
22066         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22067         r=`${PWD_COMMAND}`; export r; \
22068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22069         $(HOST_EXPORTS) \
22070         for flag in $(EXTRA_HOST_FLAGS) ; do \
22071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22072         done; \
22073         echo "Doing clean in libdecnumber" ; \
22074         (cd $(HOST_SUBDIR)/libdecnumber && \
22075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22077                   "RANLIB=$${RANLIB}" \
22078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22079                   clean) \
22080           || exit 1
22081
22082 @endif libdecnumber
22083
22084 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
22085 maybe-distclean-libdecnumber:
22086 @if libdecnumber
22087 maybe-distclean-libdecnumber: distclean-libdecnumber
22088
22089 distclean-libdecnumber: 
22090         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22091         r=`${PWD_COMMAND}`; export r; \
22092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22093         $(HOST_EXPORTS) \
22094         for flag in $(EXTRA_HOST_FLAGS) ; do \
22095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22096         done; \
22097         echo "Doing distclean in libdecnumber" ; \
22098         (cd $(HOST_SUBDIR)/libdecnumber && \
22099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22101                   "RANLIB=$${RANLIB}" \
22102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22103                   distclean) \
22104           || exit 1
22105
22106 @endif libdecnumber
22107
22108 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
22109 maybe-maintainer-clean-libdecnumber:
22110 @if libdecnumber
22111 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
22112
22113 maintainer-clean-libdecnumber: 
22114         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22115         r=`${PWD_COMMAND}`; export r; \
22116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22117         $(HOST_EXPORTS) \
22118         for flag in $(EXTRA_HOST_FLAGS) ; do \
22119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22120         done; \
22121         echo "Doing maintainer-clean in libdecnumber" ; \
22122         (cd $(HOST_SUBDIR)/libdecnumber && \
22123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22125                   "RANLIB=$${RANLIB}" \
22126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22127                   maintainer-clean) \
22128           || exit 1
22129
22130 @endif libdecnumber
22131
22132
22133
22134 .PHONY: configure-libgui maybe-configure-libgui
22135 maybe-configure-libgui:
22136 @if gcc-bootstrap
22137 configure-libgui: stage_current
22138 @endif gcc-bootstrap
22139 @if libgui
22140 maybe-configure-libgui: configure-libgui
22141 configure-libgui: 
22142         @: $(MAKE); $(unstage)
22143         @r=`${PWD_COMMAND}`; export r; \
22144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22145         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
22146         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
22147         $(HOST_EXPORTS)  \
22148         echo Configuring in $(HOST_SUBDIR)/libgui; \
22149         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
22150         case $(srcdir) in \
22151           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22152           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
22153                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22154         esac; \
22155         srcdiroption="--srcdir=$${topdir}/libgui"; \
22156         libsrcdir="$$s/libgui"; \
22157         $(SHELL) $${libsrcdir}/configure \
22158           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22159           --target=${target_alias} $${srcdiroption}  \
22160           || exit 1
22161 @endif libgui
22162
22163
22164
22165
22166
22167 .PHONY: all-libgui maybe-all-libgui
22168 maybe-all-libgui:
22169 @if gcc-bootstrap
22170 all-libgui: stage_current
22171 @endif gcc-bootstrap
22172 @if libgui
22173 TARGET-libgui=all
22174 maybe-all-libgui: all-libgui
22175 all-libgui: configure-libgui
22176         @: $(MAKE); $(unstage)
22177         @r=`${PWD_COMMAND}`; export r; \
22178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22179         $(HOST_EXPORTS)  \
22180         (cd $(HOST_SUBDIR)/libgui && \
22181           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22182                 $(TARGET-libgui))
22183 @endif libgui
22184
22185
22186
22187
22188 .PHONY: check-libgui maybe-check-libgui
22189 maybe-check-libgui:
22190 @if libgui
22191 maybe-check-libgui: check-libgui
22192
22193 check-libgui:
22194         @: $(MAKE); $(unstage)
22195         @r=`${PWD_COMMAND}`; export r; \
22196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22197         $(HOST_EXPORTS) \
22198         (cd $(HOST_SUBDIR)/libgui && \
22199           $(MAKE) $(FLAGS_TO_PASS)  check)
22200
22201 @endif libgui
22202
22203 .PHONY: install-libgui maybe-install-libgui
22204 maybe-install-libgui:
22205 @if libgui
22206 maybe-install-libgui: install-libgui
22207
22208 install-libgui: installdirs
22209         @: $(MAKE); $(unstage)
22210         @r=`${PWD_COMMAND}`; export r; \
22211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22212         $(HOST_EXPORTS) \
22213         (cd $(HOST_SUBDIR)/libgui && \
22214           $(MAKE) $(FLAGS_TO_PASS)  install)
22215
22216 @endif libgui
22217
22218 .PHONY: install-strip-libgui maybe-install-strip-libgui
22219 maybe-install-strip-libgui:
22220 @if libgui
22221 maybe-install-strip-libgui: install-strip-libgui
22222
22223 install-strip-libgui: installdirs
22224         @: $(MAKE); $(unstage)
22225         @r=`${PWD_COMMAND}`; export r; \
22226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22227         $(HOST_EXPORTS) \
22228         (cd $(HOST_SUBDIR)/libgui && \
22229           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22230
22231 @endif libgui
22232
22233 # Other targets (info, dvi, pdf, etc.)
22234
22235 .PHONY: maybe-info-libgui info-libgui
22236 maybe-info-libgui:
22237 @if libgui
22238 maybe-info-libgui: info-libgui
22239
22240 info-libgui: \
22241     configure-libgui 
22242         @: $(MAKE); $(unstage)
22243         @[ -f ./libgui/Makefile ] || exit 0; \
22244         r=`${PWD_COMMAND}`; export r; \
22245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22246         $(HOST_EXPORTS) \
22247         for flag in $(EXTRA_HOST_FLAGS) ; do \
22248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22249         done; \
22250         echo "Doing info in libgui" ; \
22251         (cd $(HOST_SUBDIR)/libgui && \
22252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22254                   "RANLIB=$${RANLIB}" \
22255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22256                   info) \
22257           || exit 1
22258
22259 @endif libgui
22260
22261 .PHONY: maybe-dvi-libgui dvi-libgui
22262 maybe-dvi-libgui:
22263 @if libgui
22264 maybe-dvi-libgui: dvi-libgui
22265
22266 dvi-libgui: \
22267     configure-libgui 
22268         @: $(MAKE); $(unstage)
22269         @[ -f ./libgui/Makefile ] || exit 0; \
22270         r=`${PWD_COMMAND}`; export r; \
22271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22272         $(HOST_EXPORTS) \
22273         for flag in $(EXTRA_HOST_FLAGS) ; do \
22274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22275         done; \
22276         echo "Doing dvi in libgui" ; \
22277         (cd $(HOST_SUBDIR)/libgui && \
22278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22280                   "RANLIB=$${RANLIB}" \
22281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22282                   dvi) \
22283           || exit 1
22284
22285 @endif libgui
22286
22287 .PHONY: maybe-pdf-libgui pdf-libgui
22288 maybe-pdf-libgui:
22289 @if libgui
22290 maybe-pdf-libgui: pdf-libgui
22291
22292 pdf-libgui: \
22293     configure-libgui 
22294         @: $(MAKE); $(unstage)
22295         @[ -f ./libgui/Makefile ] || exit 0; \
22296         r=`${PWD_COMMAND}`; export r; \
22297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22298         $(HOST_EXPORTS) \
22299         for flag in $(EXTRA_HOST_FLAGS) ; do \
22300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22301         done; \
22302         echo "Doing pdf in libgui" ; \
22303         (cd $(HOST_SUBDIR)/libgui && \
22304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22306                   "RANLIB=$${RANLIB}" \
22307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22308                   pdf) \
22309           || exit 1
22310
22311 @endif libgui
22312
22313 .PHONY: maybe-html-libgui html-libgui
22314 maybe-html-libgui:
22315 @if libgui
22316 maybe-html-libgui: html-libgui
22317
22318 html-libgui: \
22319     configure-libgui 
22320         @: $(MAKE); $(unstage)
22321         @[ -f ./libgui/Makefile ] || exit 0; \
22322         r=`${PWD_COMMAND}`; export r; \
22323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22324         $(HOST_EXPORTS) \
22325         for flag in $(EXTRA_HOST_FLAGS) ; do \
22326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22327         done; \
22328         echo "Doing html in libgui" ; \
22329         (cd $(HOST_SUBDIR)/libgui && \
22330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22332                   "RANLIB=$${RANLIB}" \
22333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22334                   html) \
22335           || exit 1
22336
22337 @endif libgui
22338
22339 .PHONY: maybe-TAGS-libgui TAGS-libgui
22340 maybe-TAGS-libgui:
22341 @if libgui
22342 maybe-TAGS-libgui: TAGS-libgui
22343
22344 TAGS-libgui: \
22345     configure-libgui 
22346         @: $(MAKE); $(unstage)
22347         @[ -f ./libgui/Makefile ] || exit 0; \
22348         r=`${PWD_COMMAND}`; export r; \
22349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22350         $(HOST_EXPORTS) \
22351         for flag in $(EXTRA_HOST_FLAGS) ; do \
22352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22353         done; \
22354         echo "Doing TAGS in libgui" ; \
22355         (cd $(HOST_SUBDIR)/libgui && \
22356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22358                   "RANLIB=$${RANLIB}" \
22359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22360                   TAGS) \
22361           || exit 1
22362
22363 @endif libgui
22364
22365 .PHONY: maybe-install-info-libgui install-info-libgui
22366 maybe-install-info-libgui:
22367 @if libgui
22368 maybe-install-info-libgui: install-info-libgui
22369
22370 install-info-libgui: \
22371     configure-libgui \
22372     info-libgui 
22373         @: $(MAKE); $(unstage)
22374         @[ -f ./libgui/Makefile ] || exit 0; \
22375         r=`${PWD_COMMAND}`; export r; \
22376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22377         $(HOST_EXPORTS) \
22378         for flag in $(EXTRA_HOST_FLAGS) ; do \
22379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22380         done; \
22381         echo "Doing install-info in libgui" ; \
22382         (cd $(HOST_SUBDIR)/libgui && \
22383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22385                   "RANLIB=$${RANLIB}" \
22386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22387                   install-info) \
22388           || exit 1
22389
22390 @endif libgui
22391
22392 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22393 maybe-install-pdf-libgui:
22394 @if libgui
22395 maybe-install-pdf-libgui: install-pdf-libgui
22396
22397 install-pdf-libgui: \
22398     configure-libgui \
22399     pdf-libgui 
22400         @: $(MAKE); $(unstage)
22401         @[ -f ./libgui/Makefile ] || exit 0; \
22402         r=`${PWD_COMMAND}`; export r; \
22403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22404         $(HOST_EXPORTS) \
22405         for flag in $(EXTRA_HOST_FLAGS) ; do \
22406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22407         done; \
22408         echo "Doing install-pdf in libgui" ; \
22409         (cd $(HOST_SUBDIR)/libgui && \
22410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22412                   "RANLIB=$${RANLIB}" \
22413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22414                   install-pdf) \
22415           || exit 1
22416
22417 @endif libgui
22418
22419 .PHONY: maybe-install-html-libgui install-html-libgui
22420 maybe-install-html-libgui:
22421 @if libgui
22422 maybe-install-html-libgui: install-html-libgui
22423
22424 install-html-libgui: \
22425     configure-libgui \
22426     html-libgui 
22427         @: $(MAKE); $(unstage)
22428         @[ -f ./libgui/Makefile ] || exit 0; \
22429         r=`${PWD_COMMAND}`; export r; \
22430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22431         $(HOST_EXPORTS) \
22432         for flag in $(EXTRA_HOST_FLAGS) ; do \
22433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22434         done; \
22435         echo "Doing install-html in libgui" ; \
22436         (cd $(HOST_SUBDIR)/libgui && \
22437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22439                   "RANLIB=$${RANLIB}" \
22440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22441                   install-html) \
22442           || exit 1
22443
22444 @endif libgui
22445
22446 .PHONY: maybe-installcheck-libgui installcheck-libgui
22447 maybe-installcheck-libgui:
22448 @if libgui
22449 maybe-installcheck-libgui: installcheck-libgui
22450
22451 installcheck-libgui: \
22452     configure-libgui 
22453         @: $(MAKE); $(unstage)
22454         @[ -f ./libgui/Makefile ] || exit 0; \
22455         r=`${PWD_COMMAND}`; export r; \
22456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22457         $(HOST_EXPORTS) \
22458         for flag in $(EXTRA_HOST_FLAGS) ; do \
22459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22460         done; \
22461         echo "Doing installcheck in libgui" ; \
22462         (cd $(HOST_SUBDIR)/libgui && \
22463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22465                   "RANLIB=$${RANLIB}" \
22466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22467                   installcheck) \
22468           || exit 1
22469
22470 @endif libgui
22471
22472 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22473 maybe-mostlyclean-libgui:
22474 @if libgui
22475 maybe-mostlyclean-libgui: mostlyclean-libgui
22476
22477 mostlyclean-libgui: 
22478         @: $(MAKE); $(unstage)
22479         @[ -f ./libgui/Makefile ] || exit 0; \
22480         r=`${PWD_COMMAND}`; export r; \
22481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22482         $(HOST_EXPORTS) \
22483         for flag in $(EXTRA_HOST_FLAGS) ; do \
22484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22485         done; \
22486         echo "Doing mostlyclean in libgui" ; \
22487         (cd $(HOST_SUBDIR)/libgui && \
22488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22490                   "RANLIB=$${RANLIB}" \
22491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22492                   mostlyclean) \
22493           || exit 1
22494
22495 @endif libgui
22496
22497 .PHONY: maybe-clean-libgui clean-libgui
22498 maybe-clean-libgui:
22499 @if libgui
22500 maybe-clean-libgui: clean-libgui
22501
22502 clean-libgui: 
22503         @: $(MAKE); $(unstage)
22504         @[ -f ./libgui/Makefile ] || exit 0; \
22505         r=`${PWD_COMMAND}`; export r; \
22506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22507         $(HOST_EXPORTS) \
22508         for flag in $(EXTRA_HOST_FLAGS) ; do \
22509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22510         done; \
22511         echo "Doing clean in libgui" ; \
22512         (cd $(HOST_SUBDIR)/libgui && \
22513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22515                   "RANLIB=$${RANLIB}" \
22516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22517                   clean) \
22518           || exit 1
22519
22520 @endif libgui
22521
22522 .PHONY: maybe-distclean-libgui distclean-libgui
22523 maybe-distclean-libgui:
22524 @if libgui
22525 maybe-distclean-libgui: distclean-libgui
22526
22527 distclean-libgui: 
22528         @: $(MAKE); $(unstage)
22529         @[ -f ./libgui/Makefile ] || exit 0; \
22530         r=`${PWD_COMMAND}`; export r; \
22531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22532         $(HOST_EXPORTS) \
22533         for flag in $(EXTRA_HOST_FLAGS) ; do \
22534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22535         done; \
22536         echo "Doing distclean in libgui" ; \
22537         (cd $(HOST_SUBDIR)/libgui && \
22538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22540                   "RANLIB=$${RANLIB}" \
22541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22542                   distclean) \
22543           || exit 1
22544
22545 @endif libgui
22546
22547 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22548 maybe-maintainer-clean-libgui:
22549 @if libgui
22550 maybe-maintainer-clean-libgui: maintainer-clean-libgui
22551
22552 maintainer-clean-libgui: 
22553         @: $(MAKE); $(unstage)
22554         @[ -f ./libgui/Makefile ] || exit 0; \
22555         r=`${PWD_COMMAND}`; export r; \
22556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22557         $(HOST_EXPORTS) \
22558         for flag in $(EXTRA_HOST_FLAGS) ; do \
22559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22560         done; \
22561         echo "Doing maintainer-clean in libgui" ; \
22562         (cd $(HOST_SUBDIR)/libgui && \
22563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22565                   "RANLIB=$${RANLIB}" \
22566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22567                   maintainer-clean) \
22568           || exit 1
22569
22570 @endif libgui
22571
22572
22573
22574 .PHONY: configure-libiberty maybe-configure-libiberty
22575 maybe-configure-libiberty:
22576 @if gcc-bootstrap
22577 configure-libiberty: stage_current
22578 @endif gcc-bootstrap
22579 @if libiberty
22580 maybe-configure-libiberty: configure-libiberty
22581 configure-libiberty: 
22582         @r=`${PWD_COMMAND}`; export r; \
22583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22584         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22585         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22586         $(HOST_EXPORTS)  \
22587         echo Configuring in $(HOST_SUBDIR)/libiberty; \
22588         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
22589         case $(srcdir) in \
22590           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22591           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22592                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22593         esac; \
22594         srcdiroption="--srcdir=$${topdir}/libiberty"; \
22595         libsrcdir="$$s/libiberty"; \
22596         $(SHELL) $${libsrcdir}/configure \
22597           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22598           --target=${target_alias} $${srcdiroption} @extra_host_libiberty_configure_flags@ \
22599           || exit 1
22600 @endif libiberty
22601
22602
22603
22604 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22605 maybe-configure-stage1-libiberty:
22606 @if libiberty-bootstrap
22607 maybe-configure-stage1-libiberty: configure-stage1-libiberty
22608 configure-stage1-libiberty:
22609         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22610         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22611         @r=`${PWD_COMMAND}`; export r; \
22612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22613         TFLAGS="$(STAGE1_TFLAGS)"; \
22614         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22615         $(HOST_EXPORTS) \
22616         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22617         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22618         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22619         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
22620         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22621         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22622         case $(srcdir) in \
22623           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22624           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22625                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22626         esac; \
22627         srcdiroption="--srcdir=$${topdir}/libiberty"; \
22628         libsrcdir="$$s/libiberty"; \
22629         $(SHELL) $${libsrcdir}/configure \
22630           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22631           --target=${target_alias} $${srcdiroption} \
22632           $(STAGE1_CONFIGURE_FLAGS) \
22633           @extra_host_libiberty_configure_flags@
22634 @endif libiberty-bootstrap
22635
22636 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22637 maybe-configure-stage2-libiberty:
22638 @if libiberty-bootstrap
22639 maybe-configure-stage2-libiberty: configure-stage2-libiberty
22640 configure-stage2-libiberty:
22641         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22642         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22643         @r=`${PWD_COMMAND}`; export r; \
22644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22645         TFLAGS="$(STAGE2_TFLAGS)"; \
22646         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22647         $(HOST_EXPORTS) \
22648         $(POSTSTAGE1_HOST_EXPORTS) \
22649         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22650         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22651         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22652         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
22653         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22654         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22655         case $(srcdir) in \
22656           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22657           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22658                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22659         esac; \
22660         srcdiroption="--srcdir=$${topdir}/libiberty"; \
22661         libsrcdir="$$s/libiberty"; \
22662         $(SHELL) $${libsrcdir}/configure \
22663           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22664           --target=${target_alias} $${srcdiroption} \
22665           --with-build-libsubdir=$(HOST_SUBDIR) \
22666           $(STAGE2_CONFIGURE_FLAGS) \
22667           @extra_host_libiberty_configure_flags@
22668 @endif libiberty-bootstrap
22669
22670 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22671 maybe-configure-stage3-libiberty:
22672 @if libiberty-bootstrap
22673 maybe-configure-stage3-libiberty: configure-stage3-libiberty
22674 configure-stage3-libiberty:
22675         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22676         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22677         @r=`${PWD_COMMAND}`; export r; \
22678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22679         TFLAGS="$(STAGE3_TFLAGS)"; \
22680         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22681         $(HOST_EXPORTS) \
22682         $(POSTSTAGE1_HOST_EXPORTS) \
22683         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22684         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22685         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22686         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
22687         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22688         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22689         case $(srcdir) in \
22690           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22691           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22692                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22693         esac; \
22694         srcdiroption="--srcdir=$${topdir}/libiberty"; \
22695         libsrcdir="$$s/libiberty"; \
22696         $(SHELL) $${libsrcdir}/configure \
22697           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22698           --target=${target_alias} $${srcdiroption} \
22699           --with-build-libsubdir=$(HOST_SUBDIR) \
22700           $(STAGE3_CONFIGURE_FLAGS) \
22701           @extra_host_libiberty_configure_flags@
22702 @endif libiberty-bootstrap
22703
22704 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22705 maybe-configure-stage4-libiberty:
22706 @if libiberty-bootstrap
22707 maybe-configure-stage4-libiberty: configure-stage4-libiberty
22708 configure-stage4-libiberty:
22709         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22710         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22711         @r=`${PWD_COMMAND}`; export r; \
22712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22713         TFLAGS="$(STAGE4_TFLAGS)"; \
22714         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22715         $(HOST_EXPORTS) \
22716         $(POSTSTAGE1_HOST_EXPORTS) \
22717         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22718         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22719         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22720         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
22721         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22722         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22723         case $(srcdir) in \
22724           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22725           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22726                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22727         esac; \
22728         srcdiroption="--srcdir=$${topdir}/libiberty"; \
22729         libsrcdir="$$s/libiberty"; \
22730         $(SHELL) $${libsrcdir}/configure \
22731           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22732           --target=${target_alias} $${srcdiroption} \
22733           --with-build-libsubdir=$(HOST_SUBDIR) \
22734           $(STAGE4_CONFIGURE_FLAGS) \
22735           @extra_host_libiberty_configure_flags@
22736 @endif libiberty-bootstrap
22737
22738 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22739 maybe-configure-stageprofile-libiberty:
22740 @if libiberty-bootstrap
22741 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22742 configure-stageprofile-libiberty:
22743         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22744         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22745         @r=`${PWD_COMMAND}`; export r; \
22746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22747         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22748         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22749         $(HOST_EXPORTS) \
22750         $(POSTSTAGE1_HOST_EXPORTS) \
22751         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22752         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22753         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22754         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
22755         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22756         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22757         case $(srcdir) in \
22758           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22759           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22760                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22761         esac; \
22762         srcdiroption="--srcdir=$${topdir}/libiberty"; \
22763         libsrcdir="$$s/libiberty"; \
22764         $(SHELL) $${libsrcdir}/configure \
22765           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22766           --target=${target_alias} $${srcdiroption} \
22767           --with-build-libsubdir=$(HOST_SUBDIR) \
22768           $(STAGEprofile_CONFIGURE_FLAGS) \
22769           @extra_host_libiberty_configure_flags@
22770 @endif libiberty-bootstrap
22771
22772 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22773 maybe-configure-stagefeedback-libiberty:
22774 @if libiberty-bootstrap
22775 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22776 configure-stagefeedback-libiberty:
22777         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22778         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22779         @r=`${PWD_COMMAND}`; export r; \
22780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22781         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22782         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22783         $(HOST_EXPORTS) \
22784         $(POSTSTAGE1_HOST_EXPORTS) \
22785         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22786         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22787         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22788         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
22789         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22790         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22791         case $(srcdir) in \
22792           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22793           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22794                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22795         esac; \
22796         srcdiroption="--srcdir=$${topdir}/libiberty"; \
22797         libsrcdir="$$s/libiberty"; \
22798         $(SHELL) $${libsrcdir}/configure \
22799           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22800           --target=${target_alias} $${srcdiroption} \
22801           --with-build-libsubdir=$(HOST_SUBDIR) \
22802           $(STAGEfeedback_CONFIGURE_FLAGS) \
22803           @extra_host_libiberty_configure_flags@
22804 @endif libiberty-bootstrap
22805
22806
22807
22808
22809
22810 .PHONY: all-libiberty maybe-all-libiberty
22811 maybe-all-libiberty:
22812 @if gcc-bootstrap
22813 all-libiberty: stage_current
22814 @endif gcc-bootstrap
22815 @if libiberty
22816 TARGET-libiberty=all
22817 maybe-all-libiberty: all-libiberty
22818 all-libiberty: configure-libiberty
22819         @r=`${PWD_COMMAND}`; export r; \
22820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22821         $(HOST_EXPORTS)  \
22822         (cd $(HOST_SUBDIR)/libiberty && \
22823           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22824                 $(TARGET-libiberty))
22825 @endif libiberty
22826
22827
22828
22829 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22830 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22831 maybe-all-stage1-libiberty:
22832 maybe-clean-stage1-libiberty:
22833 @if libiberty-bootstrap
22834 maybe-all-stage1-libiberty: all-stage1-libiberty
22835 all-stage1: all-stage1-libiberty
22836 TARGET-stage1-libiberty = $(TARGET-libiberty)
22837 all-stage1-libiberty: configure-stage1-libiberty
22838         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22839         @r=`${PWD_COMMAND}`; export r; \
22840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22841         TFLAGS="$(STAGE1_TFLAGS)"; \
22842         $(HOST_EXPORTS)  \
22843         cd $(HOST_SUBDIR)/libiberty && \
22844         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22845                 CFLAGS="$(STAGE1_CFLAGS)" \
22846                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22847                 LIBCFLAGS="$(LIBCFLAGS)" \
22848                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22849                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22850                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22851                 $(EXTRA_HOST_FLAGS)  \
22852                 $(STAGE1_FLAGS_TO_PASS)  \
22853                 TFLAGS="$(STAGE1_TFLAGS)" \
22854                 $(TARGET-stage1-libiberty)
22855
22856 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22857 clean-stage1: clean-stage1-libiberty
22858 clean-stage1-libiberty:
22859         @if [ $(current_stage) = stage1 ]; then \
22860           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22861         else \
22862           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22863           $(MAKE) stage1-start; \
22864         fi; \
22865         cd $(HOST_SUBDIR)/libiberty && \
22866         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22867         $(STAGE1_FLAGS_TO_PASS)  clean
22868 @endif libiberty-bootstrap
22869
22870
22871 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22872 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22873 maybe-all-stage2-libiberty:
22874 maybe-clean-stage2-libiberty:
22875 @if libiberty-bootstrap
22876 maybe-all-stage2-libiberty: all-stage2-libiberty
22877 all-stage2: all-stage2-libiberty
22878 TARGET-stage2-libiberty = $(TARGET-libiberty)
22879 all-stage2-libiberty: configure-stage2-libiberty
22880         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22881         @r=`${PWD_COMMAND}`; export r; \
22882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22883         TFLAGS="$(STAGE2_TFLAGS)"; \
22884         $(HOST_EXPORTS) \
22885         $(POSTSTAGE1_HOST_EXPORTS)  \
22886         cd $(HOST_SUBDIR)/libiberty && \
22887         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22888                 CFLAGS="$(STAGE2_CFLAGS)" \
22889                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22890                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22891                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22892                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22893                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22894                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22895                 TFLAGS="$(STAGE2_TFLAGS)" \
22896                 $(TARGET-stage2-libiberty)
22897
22898 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22899 clean-stage2: clean-stage2-libiberty
22900 clean-stage2-libiberty:
22901         @if [ $(current_stage) = stage2 ]; then \
22902           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22903         else \
22904           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22905           $(MAKE) stage2-start; \
22906         fi; \
22907         cd $(HOST_SUBDIR)/libiberty && \
22908         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22909 @endif libiberty-bootstrap
22910
22911
22912 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22913 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22914 maybe-all-stage3-libiberty:
22915 maybe-clean-stage3-libiberty:
22916 @if libiberty-bootstrap
22917 maybe-all-stage3-libiberty: all-stage3-libiberty
22918 all-stage3: all-stage3-libiberty
22919 TARGET-stage3-libiberty = $(TARGET-libiberty)
22920 all-stage3-libiberty: configure-stage3-libiberty
22921         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22922         @r=`${PWD_COMMAND}`; export r; \
22923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22924         TFLAGS="$(STAGE3_TFLAGS)"; \
22925         $(HOST_EXPORTS) \
22926         $(POSTSTAGE1_HOST_EXPORTS)  \
22927         cd $(HOST_SUBDIR)/libiberty && \
22928         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22929                 CFLAGS="$(STAGE3_CFLAGS)" \
22930                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22931                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22932                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22933                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22934                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22935                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22936                 TFLAGS="$(STAGE3_TFLAGS)" \
22937                 $(TARGET-stage3-libiberty)
22938
22939 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22940 clean-stage3: clean-stage3-libiberty
22941 clean-stage3-libiberty:
22942         @if [ $(current_stage) = stage3 ]; then \
22943           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22944         else \
22945           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22946           $(MAKE) stage3-start; \
22947         fi; \
22948         cd $(HOST_SUBDIR)/libiberty && \
22949         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22950 @endif libiberty-bootstrap
22951
22952
22953 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22954 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22955 maybe-all-stage4-libiberty:
22956 maybe-clean-stage4-libiberty:
22957 @if libiberty-bootstrap
22958 maybe-all-stage4-libiberty: all-stage4-libiberty
22959 all-stage4: all-stage4-libiberty
22960 TARGET-stage4-libiberty = $(TARGET-libiberty)
22961 all-stage4-libiberty: configure-stage4-libiberty
22962         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22963         @r=`${PWD_COMMAND}`; export r; \
22964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22965         TFLAGS="$(STAGE4_TFLAGS)"; \
22966         $(HOST_EXPORTS) \
22967         $(POSTSTAGE1_HOST_EXPORTS)  \
22968         cd $(HOST_SUBDIR)/libiberty && \
22969         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22970                 CFLAGS="$(STAGE4_CFLAGS)" \
22971                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22972                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22973                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22974                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22975                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22976                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22977                 TFLAGS="$(STAGE4_TFLAGS)" \
22978                 $(TARGET-stage4-libiberty)
22979
22980 maybe-clean-stage4-libiberty: clean-stage4-libiberty
22981 clean-stage4: clean-stage4-libiberty
22982 clean-stage4-libiberty:
22983         @if [ $(current_stage) = stage4 ]; then \
22984           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22985         else \
22986           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22987           $(MAKE) stage4-start; \
22988         fi; \
22989         cd $(HOST_SUBDIR)/libiberty && \
22990         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22991 @endif libiberty-bootstrap
22992
22993
22994 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22995 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22996 maybe-all-stageprofile-libiberty:
22997 maybe-clean-stageprofile-libiberty:
22998 @if libiberty-bootstrap
22999 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
23000 all-stageprofile: all-stageprofile-libiberty
23001 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
23002 all-stageprofile-libiberty: configure-stageprofile-libiberty
23003         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23004         @r=`${PWD_COMMAND}`; export r; \
23005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23006         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23007         $(HOST_EXPORTS) \
23008         $(POSTSTAGE1_HOST_EXPORTS)  \
23009         cd $(HOST_SUBDIR)/libiberty && \
23010         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23011                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23012                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23013                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23014                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23015                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23016                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23017                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23018                 TFLAGS="$(STAGEprofile_TFLAGS)" \
23019                 $(TARGET-stageprofile-libiberty)
23020
23021 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
23022 clean-stageprofile: clean-stageprofile-libiberty
23023 clean-stageprofile-libiberty:
23024         @if [ $(current_stage) = stageprofile ]; then \
23025           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23026         else \
23027           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
23028           $(MAKE) stageprofile-start; \
23029         fi; \
23030         cd $(HOST_SUBDIR)/libiberty && \
23031         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23032 @endif libiberty-bootstrap
23033
23034
23035 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
23036 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
23037 maybe-all-stagefeedback-libiberty:
23038 maybe-clean-stagefeedback-libiberty:
23039 @if libiberty-bootstrap
23040 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
23041 all-stagefeedback: all-stagefeedback-libiberty
23042 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
23043 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
23044         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23045         @r=`${PWD_COMMAND}`; export r; \
23046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23047         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23048         $(HOST_EXPORTS) \
23049         $(POSTSTAGE1_HOST_EXPORTS)  \
23050         cd $(HOST_SUBDIR)/libiberty && \
23051         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23052                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23053                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23054                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23055                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23056                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23057                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23058                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23059                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23060                 $(TARGET-stagefeedback-libiberty)
23061
23062 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
23063 clean-stagefeedback: clean-stagefeedback-libiberty
23064 clean-stagefeedback-libiberty:
23065         @if [ $(current_stage) = stagefeedback ]; then \
23066           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23067         else \
23068           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
23069           $(MAKE) stagefeedback-start; \
23070         fi; \
23071         cd $(HOST_SUBDIR)/libiberty && \
23072         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23073 @endif libiberty-bootstrap
23074
23075
23076
23077
23078
23079 .PHONY: check-libiberty maybe-check-libiberty
23080 maybe-check-libiberty:
23081 @if libiberty
23082 maybe-check-libiberty: check-libiberty
23083
23084 check-libiberty:
23085         @: $(MAKE); $(unstage)
23086         @r=`${PWD_COMMAND}`; export r; \
23087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23088         $(HOST_EXPORTS) \
23089         (cd $(HOST_SUBDIR)/libiberty && \
23090           $(MAKE) $(FLAGS_TO_PASS)  check)
23091
23092 @endif libiberty
23093
23094 .PHONY: install-libiberty maybe-install-libiberty
23095 maybe-install-libiberty:
23096 @if libiberty
23097 maybe-install-libiberty: install-libiberty
23098
23099 install-libiberty: installdirs
23100         @: $(MAKE); $(unstage)
23101         @r=`${PWD_COMMAND}`; export r; \
23102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23103         $(HOST_EXPORTS) \
23104         (cd $(HOST_SUBDIR)/libiberty && \
23105           $(MAKE) $(FLAGS_TO_PASS)  install)
23106
23107 @endif libiberty
23108
23109 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
23110 maybe-install-strip-libiberty:
23111 @if libiberty
23112 maybe-install-strip-libiberty: install-strip-libiberty
23113
23114 install-strip-libiberty: installdirs
23115         @: $(MAKE); $(unstage)
23116         @r=`${PWD_COMMAND}`; export r; \
23117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23118         $(HOST_EXPORTS) \
23119         (cd $(HOST_SUBDIR)/libiberty && \
23120           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23121
23122 @endif libiberty
23123
23124 # Other targets (info, dvi, pdf, etc.)
23125
23126 .PHONY: maybe-info-libiberty info-libiberty
23127 maybe-info-libiberty:
23128 @if libiberty
23129 maybe-info-libiberty: info-libiberty
23130
23131 info-libiberty: \
23132     configure-libiberty 
23133         @[ -f ./libiberty/Makefile ] || exit 0; \
23134         r=`${PWD_COMMAND}`; export r; \
23135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23136         $(HOST_EXPORTS) \
23137         for flag in $(EXTRA_HOST_FLAGS) ; do \
23138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23139         done; \
23140         echo "Doing info in libiberty" ; \
23141         (cd $(HOST_SUBDIR)/libiberty && \
23142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23144                   "RANLIB=$${RANLIB}" \
23145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23146                   info) \
23147           || exit 1
23148
23149 @endif libiberty
23150
23151 .PHONY: maybe-dvi-libiberty dvi-libiberty
23152 maybe-dvi-libiberty:
23153 @if libiberty
23154 maybe-dvi-libiberty: dvi-libiberty
23155
23156 dvi-libiberty: \
23157     configure-libiberty 
23158         @[ -f ./libiberty/Makefile ] || exit 0; \
23159         r=`${PWD_COMMAND}`; export r; \
23160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23161         $(HOST_EXPORTS) \
23162         for flag in $(EXTRA_HOST_FLAGS) ; do \
23163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23164         done; \
23165         echo "Doing dvi in libiberty" ; \
23166         (cd $(HOST_SUBDIR)/libiberty && \
23167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23169                   "RANLIB=$${RANLIB}" \
23170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23171                   dvi) \
23172           || exit 1
23173
23174 @endif libiberty
23175
23176 .PHONY: maybe-pdf-libiberty pdf-libiberty
23177 maybe-pdf-libiberty:
23178 @if libiberty
23179 maybe-pdf-libiberty: pdf-libiberty
23180
23181 pdf-libiberty: \
23182     configure-libiberty 
23183         @[ -f ./libiberty/Makefile ] || exit 0; \
23184         r=`${PWD_COMMAND}`; export r; \
23185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23186         $(HOST_EXPORTS) \
23187         for flag in $(EXTRA_HOST_FLAGS) ; do \
23188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23189         done; \
23190         echo "Doing pdf in libiberty" ; \
23191         (cd $(HOST_SUBDIR)/libiberty && \
23192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23194                   "RANLIB=$${RANLIB}" \
23195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23196                   pdf) \
23197           || exit 1
23198
23199 @endif libiberty
23200
23201 .PHONY: maybe-html-libiberty html-libiberty
23202 maybe-html-libiberty:
23203 @if libiberty
23204 maybe-html-libiberty: html-libiberty
23205
23206 html-libiberty: \
23207     configure-libiberty 
23208         @[ -f ./libiberty/Makefile ] || exit 0; \
23209         r=`${PWD_COMMAND}`; export r; \
23210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23211         $(HOST_EXPORTS) \
23212         for flag in $(EXTRA_HOST_FLAGS) ; do \
23213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23214         done; \
23215         echo "Doing html in libiberty" ; \
23216         (cd $(HOST_SUBDIR)/libiberty && \
23217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23219                   "RANLIB=$${RANLIB}" \
23220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23221                   html) \
23222           || exit 1
23223
23224 @endif libiberty
23225
23226 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23227 maybe-TAGS-libiberty:
23228 @if libiberty
23229 maybe-TAGS-libiberty: TAGS-libiberty
23230
23231 TAGS-libiberty: \
23232     configure-libiberty 
23233         @[ -f ./libiberty/Makefile ] || exit 0; \
23234         r=`${PWD_COMMAND}`; export r; \
23235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23236         $(HOST_EXPORTS) \
23237         for flag in $(EXTRA_HOST_FLAGS) ; do \
23238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23239         done; \
23240         echo "Doing TAGS in libiberty" ; \
23241         (cd $(HOST_SUBDIR)/libiberty && \
23242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23244                   "RANLIB=$${RANLIB}" \
23245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23246                   TAGS) \
23247           || exit 1
23248
23249 @endif libiberty
23250
23251 .PHONY: maybe-install-info-libiberty install-info-libiberty
23252 maybe-install-info-libiberty:
23253 @if libiberty
23254 maybe-install-info-libiberty: install-info-libiberty
23255
23256 install-info-libiberty: \
23257     configure-libiberty \
23258     info-libiberty 
23259         @[ -f ./libiberty/Makefile ] || exit 0; \
23260         r=`${PWD_COMMAND}`; export r; \
23261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23262         $(HOST_EXPORTS) \
23263         for flag in $(EXTRA_HOST_FLAGS) ; do \
23264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23265         done; \
23266         echo "Doing install-info in libiberty" ; \
23267         (cd $(HOST_SUBDIR)/libiberty && \
23268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23270                   "RANLIB=$${RANLIB}" \
23271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23272                   install-info) \
23273           || exit 1
23274
23275 @endif libiberty
23276
23277 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23278 maybe-install-pdf-libiberty:
23279 @if libiberty
23280 maybe-install-pdf-libiberty: install-pdf-libiberty
23281
23282 install-pdf-libiberty: \
23283     configure-libiberty \
23284     pdf-libiberty 
23285         @[ -f ./libiberty/Makefile ] || exit 0; \
23286         r=`${PWD_COMMAND}`; export r; \
23287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23288         $(HOST_EXPORTS) \
23289         for flag in $(EXTRA_HOST_FLAGS) ; do \
23290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23291         done; \
23292         echo "Doing install-pdf in libiberty" ; \
23293         (cd $(HOST_SUBDIR)/libiberty && \
23294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23296                   "RANLIB=$${RANLIB}" \
23297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23298                   install-pdf) \
23299           || exit 1
23300
23301 @endif libiberty
23302
23303 .PHONY: maybe-install-html-libiberty install-html-libiberty
23304 maybe-install-html-libiberty:
23305 @if libiberty
23306 maybe-install-html-libiberty: install-html-libiberty
23307
23308 install-html-libiberty: \
23309     configure-libiberty \
23310     html-libiberty 
23311         @[ -f ./libiberty/Makefile ] || exit 0; \
23312         r=`${PWD_COMMAND}`; export r; \
23313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23314         $(HOST_EXPORTS) \
23315         for flag in $(EXTRA_HOST_FLAGS) ; do \
23316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23317         done; \
23318         echo "Doing install-html in libiberty" ; \
23319         (cd $(HOST_SUBDIR)/libiberty && \
23320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23322                   "RANLIB=$${RANLIB}" \
23323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23324                   install-html) \
23325           || exit 1
23326
23327 @endif libiberty
23328
23329 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23330 maybe-installcheck-libiberty:
23331 @if libiberty
23332 maybe-installcheck-libiberty: installcheck-libiberty
23333
23334 installcheck-libiberty: \
23335     configure-libiberty 
23336         @[ -f ./libiberty/Makefile ] || exit 0; \
23337         r=`${PWD_COMMAND}`; export r; \
23338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23339         $(HOST_EXPORTS) \
23340         for flag in $(EXTRA_HOST_FLAGS) ; do \
23341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23342         done; \
23343         echo "Doing installcheck in libiberty" ; \
23344         (cd $(HOST_SUBDIR)/libiberty && \
23345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23347                   "RANLIB=$${RANLIB}" \
23348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23349                   installcheck) \
23350           || exit 1
23351
23352 @endif libiberty
23353
23354 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23355 maybe-mostlyclean-libiberty:
23356 @if libiberty
23357 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23358
23359 mostlyclean-libiberty: 
23360         @[ -f ./libiberty/Makefile ] || exit 0; \
23361         r=`${PWD_COMMAND}`; export r; \
23362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23363         $(HOST_EXPORTS) \
23364         for flag in $(EXTRA_HOST_FLAGS) ; do \
23365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23366         done; \
23367         echo "Doing mostlyclean in libiberty" ; \
23368         (cd $(HOST_SUBDIR)/libiberty && \
23369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23371                   "RANLIB=$${RANLIB}" \
23372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23373                   mostlyclean) \
23374           || exit 1
23375
23376 @endif libiberty
23377
23378 .PHONY: maybe-clean-libiberty clean-libiberty
23379 maybe-clean-libiberty:
23380 @if libiberty
23381 maybe-clean-libiberty: clean-libiberty
23382
23383 clean-libiberty: 
23384         @[ -f ./libiberty/Makefile ] || exit 0; \
23385         r=`${PWD_COMMAND}`; export r; \
23386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23387         $(HOST_EXPORTS) \
23388         for flag in $(EXTRA_HOST_FLAGS) ; do \
23389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23390         done; \
23391         echo "Doing clean in libiberty" ; \
23392         (cd $(HOST_SUBDIR)/libiberty && \
23393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23395                   "RANLIB=$${RANLIB}" \
23396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23397                   clean) \
23398           || exit 1
23399
23400 @endif libiberty
23401
23402 .PHONY: maybe-distclean-libiberty distclean-libiberty
23403 maybe-distclean-libiberty:
23404 @if libiberty
23405 maybe-distclean-libiberty: distclean-libiberty
23406
23407 distclean-libiberty: 
23408         @[ -f ./libiberty/Makefile ] || exit 0; \
23409         r=`${PWD_COMMAND}`; export r; \
23410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23411         $(HOST_EXPORTS) \
23412         for flag in $(EXTRA_HOST_FLAGS) ; do \
23413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23414         done; \
23415         echo "Doing distclean in libiberty" ; \
23416         (cd $(HOST_SUBDIR)/libiberty && \
23417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23419                   "RANLIB=$${RANLIB}" \
23420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23421                   distclean) \
23422           || exit 1
23423
23424 @endif libiberty
23425
23426 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23427 maybe-maintainer-clean-libiberty:
23428 @if libiberty
23429 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23430
23431 maintainer-clean-libiberty: 
23432         @[ -f ./libiberty/Makefile ] || exit 0; \
23433         r=`${PWD_COMMAND}`; export r; \
23434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23435         $(HOST_EXPORTS) \
23436         for flag in $(EXTRA_HOST_FLAGS) ; do \
23437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23438         done; \
23439         echo "Doing maintainer-clean in libiberty" ; \
23440         (cd $(HOST_SUBDIR)/libiberty && \
23441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23443                   "RANLIB=$${RANLIB}" \
23444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23445                   maintainer-clean) \
23446           || exit 1
23447
23448 @endif libiberty
23449
23450
23451
23452 .PHONY: configure-libiconv maybe-configure-libiconv
23453 maybe-configure-libiconv:
23454 @if gcc-bootstrap
23455 configure-libiconv: stage_current
23456 @endif gcc-bootstrap
23457 @if libiconv
23458 maybe-configure-libiconv: configure-libiconv
23459 configure-libiconv: 
23460         @: $(MAKE); $(unstage)
23461         @r=`${PWD_COMMAND}`; export r; \
23462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23463         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
23464         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
23465         $(HOST_EXPORTS)  \
23466         echo Configuring in $(HOST_SUBDIR)/libiconv; \
23467         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
23468         case $(srcdir) in \
23469           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23470           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
23471                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23472         esac; \
23473         srcdiroption="--srcdir=$${topdir}/libiconv"; \
23474         libsrcdir="$$s/libiconv"; \
23475         $(SHELL) $${libsrcdir}/configure \
23476           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23477           --target=${target_alias} $${srcdiroption} --disable-shared \
23478           || exit 1
23479 @endif libiconv
23480
23481
23482
23483
23484
23485 .PHONY: all-libiconv maybe-all-libiconv
23486 maybe-all-libiconv:
23487 @if gcc-bootstrap
23488 all-libiconv: stage_current
23489 @endif gcc-bootstrap
23490 @if libiconv
23491 TARGET-libiconv=all
23492 maybe-all-libiconv: all-libiconv
23493 all-libiconv: configure-libiconv
23494         @: $(MAKE); $(unstage)
23495         @r=`${PWD_COMMAND}`; export r; \
23496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23497         $(HOST_EXPORTS)  \
23498         (cd $(HOST_SUBDIR)/libiconv && \
23499           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
23500                 $(TARGET-libiconv))
23501 @endif libiconv
23502
23503
23504
23505
23506 .PHONY: check-libiconv maybe-check-libiconv
23507 maybe-check-libiconv:
23508 @if libiconv
23509 maybe-check-libiconv: check-libiconv
23510
23511 check-libiconv:
23512         @: $(MAKE); $(unstage)
23513         @r=`${PWD_COMMAND}`; export r; \
23514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23515         $(HOST_EXPORTS) \
23516         (cd $(HOST_SUBDIR)/libiconv && \
23517           $(MAKE) $(FLAGS_TO_PASS)  check)
23518
23519 @endif libiconv
23520
23521 .PHONY: install-libiconv maybe-install-libiconv
23522 maybe-install-libiconv:
23523 @if libiconv
23524 maybe-install-libiconv: install-libiconv
23525
23526 install-libiconv:
23527
23528 @endif libiconv
23529
23530 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
23531 maybe-install-strip-libiconv:
23532 @if libiconv
23533 maybe-install-strip-libiconv: install-strip-libiconv
23534
23535 install-strip-libiconv:
23536
23537 @endif libiconv
23538
23539 # Other targets (info, dvi, pdf, etc.)
23540
23541 .PHONY: maybe-info-libiconv info-libiconv
23542 maybe-info-libiconv:
23543 @if libiconv
23544 maybe-info-libiconv: info-libiconv
23545
23546 info-libiconv: \
23547     configure-libiconv 
23548         @: $(MAKE); $(unstage)
23549         @[ -f ./libiconv/Makefile ] || exit 0; \
23550         r=`${PWD_COMMAND}`; export r; \
23551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23552         $(HOST_EXPORTS) \
23553         for flag in $(EXTRA_HOST_FLAGS) ; do \
23554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23555         done; \
23556         echo "Doing info in libiconv" ; \
23557         (cd $(HOST_SUBDIR)/libiconv && \
23558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23560                   "RANLIB=$${RANLIB}" \
23561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23562                   info) \
23563           || exit 1
23564
23565 @endif libiconv
23566
23567 .PHONY: maybe-dvi-libiconv dvi-libiconv
23568 maybe-dvi-libiconv:
23569 @if libiconv
23570 maybe-dvi-libiconv: dvi-libiconv
23571
23572 dvi-libiconv: \
23573     configure-libiconv 
23574         @: $(MAKE); $(unstage)
23575         @[ -f ./libiconv/Makefile ] || exit 0; \
23576         r=`${PWD_COMMAND}`; export r; \
23577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23578         $(HOST_EXPORTS) \
23579         for flag in $(EXTRA_HOST_FLAGS) ; do \
23580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23581         done; \
23582         echo "Doing dvi in libiconv" ; \
23583         (cd $(HOST_SUBDIR)/libiconv && \
23584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23586                   "RANLIB=$${RANLIB}" \
23587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23588                   dvi) \
23589           || exit 1
23590
23591 @endif libiconv
23592
23593 .PHONY: maybe-pdf-libiconv pdf-libiconv
23594 maybe-pdf-libiconv:
23595 @if libiconv
23596 maybe-pdf-libiconv: pdf-libiconv
23597
23598 pdf-libiconv: \
23599     configure-libiconv 
23600         @: $(MAKE); $(unstage)
23601         @[ -f ./libiconv/Makefile ] || exit 0; \
23602         r=`${PWD_COMMAND}`; export r; \
23603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23604         $(HOST_EXPORTS) \
23605         for flag in $(EXTRA_HOST_FLAGS) ; do \
23606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23607         done; \
23608         echo "Doing pdf in libiconv" ; \
23609         (cd $(HOST_SUBDIR)/libiconv && \
23610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23612                   "RANLIB=$${RANLIB}" \
23613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23614                   pdf) \
23615           || exit 1
23616
23617 @endif libiconv
23618
23619 .PHONY: maybe-html-libiconv html-libiconv
23620 maybe-html-libiconv:
23621 @if libiconv
23622 maybe-html-libiconv: html-libiconv
23623
23624 html-libiconv: \
23625     configure-libiconv 
23626         @: $(MAKE); $(unstage)
23627         @[ -f ./libiconv/Makefile ] || exit 0; \
23628         r=`${PWD_COMMAND}`; export r; \
23629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23630         $(HOST_EXPORTS) \
23631         for flag in $(EXTRA_HOST_FLAGS) ; do \
23632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23633         done; \
23634         echo "Doing html in libiconv" ; \
23635         (cd $(HOST_SUBDIR)/libiconv && \
23636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23638                   "RANLIB=$${RANLIB}" \
23639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23640                   html) \
23641           || exit 1
23642
23643 @endif libiconv
23644
23645 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
23646 maybe-TAGS-libiconv:
23647 @if libiconv
23648 maybe-TAGS-libiconv: TAGS-libiconv
23649
23650 TAGS-libiconv: \
23651     configure-libiconv 
23652         @: $(MAKE); $(unstage)
23653         @[ -f ./libiconv/Makefile ] || exit 0; \
23654         r=`${PWD_COMMAND}`; export r; \
23655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23656         $(HOST_EXPORTS) \
23657         for flag in $(EXTRA_HOST_FLAGS) ; do \
23658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23659         done; \
23660         echo "Doing TAGS in libiconv" ; \
23661         (cd $(HOST_SUBDIR)/libiconv && \
23662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23664                   "RANLIB=$${RANLIB}" \
23665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23666                   TAGS) \
23667           || exit 1
23668
23669 @endif libiconv
23670
23671 .PHONY: maybe-install-info-libiconv install-info-libiconv
23672 maybe-install-info-libiconv:
23673 @if libiconv
23674 maybe-install-info-libiconv: install-info-libiconv
23675
23676 # libiconv doesn't support install-info.
23677 install-info-libiconv:
23678
23679 @endif libiconv
23680
23681 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
23682 maybe-install-pdf-libiconv:
23683 @if libiconv
23684 maybe-install-pdf-libiconv: install-pdf-libiconv
23685
23686 # libiconv doesn't support install-pdf.
23687 install-pdf-libiconv:
23688
23689 @endif libiconv
23690
23691 .PHONY: maybe-install-html-libiconv install-html-libiconv
23692 maybe-install-html-libiconv:
23693 @if libiconv
23694 maybe-install-html-libiconv: install-html-libiconv
23695
23696 # libiconv doesn't support install-html.
23697 install-html-libiconv:
23698
23699 @endif libiconv
23700
23701 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
23702 maybe-installcheck-libiconv:
23703 @if libiconv
23704 maybe-installcheck-libiconv: installcheck-libiconv
23705
23706 installcheck-libiconv: \
23707     configure-libiconv 
23708         @: $(MAKE); $(unstage)
23709         @[ -f ./libiconv/Makefile ] || exit 0; \
23710         r=`${PWD_COMMAND}`; export r; \
23711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23712         $(HOST_EXPORTS) \
23713         for flag in $(EXTRA_HOST_FLAGS) ; do \
23714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23715         done; \
23716         echo "Doing installcheck in libiconv" ; \
23717         (cd $(HOST_SUBDIR)/libiconv && \
23718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23720                   "RANLIB=$${RANLIB}" \
23721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23722                   installcheck) \
23723           || exit 1
23724
23725 @endif libiconv
23726
23727 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
23728 maybe-mostlyclean-libiconv:
23729 @if libiconv
23730 maybe-mostlyclean-libiconv: mostlyclean-libiconv
23731
23732 mostlyclean-libiconv: 
23733         @: $(MAKE); $(unstage)
23734         @[ -f ./libiconv/Makefile ] || exit 0; \
23735         r=`${PWD_COMMAND}`; export r; \
23736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23737         $(HOST_EXPORTS) \
23738         for flag in $(EXTRA_HOST_FLAGS) ; do \
23739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23740         done; \
23741         echo "Doing mostlyclean in libiconv" ; \
23742         (cd $(HOST_SUBDIR)/libiconv && \
23743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23745                   "RANLIB=$${RANLIB}" \
23746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23747                   mostlyclean) \
23748           || exit 1
23749
23750 @endif libiconv
23751
23752 .PHONY: maybe-clean-libiconv clean-libiconv
23753 maybe-clean-libiconv:
23754 @if libiconv
23755 maybe-clean-libiconv: clean-libiconv
23756
23757 clean-libiconv: 
23758         @: $(MAKE); $(unstage)
23759         @[ -f ./libiconv/Makefile ] || exit 0; \
23760         r=`${PWD_COMMAND}`; export r; \
23761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23762         $(HOST_EXPORTS) \
23763         for flag in $(EXTRA_HOST_FLAGS) ; do \
23764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23765         done; \
23766         echo "Doing clean in libiconv" ; \
23767         (cd $(HOST_SUBDIR)/libiconv && \
23768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23770                   "RANLIB=$${RANLIB}" \
23771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23772                   clean) \
23773           || exit 1
23774
23775 @endif libiconv
23776
23777 .PHONY: maybe-distclean-libiconv distclean-libiconv
23778 maybe-distclean-libiconv:
23779 @if libiconv
23780 maybe-distclean-libiconv: distclean-libiconv
23781
23782 distclean-libiconv: 
23783         @: $(MAKE); $(unstage)
23784         @[ -f ./libiconv/Makefile ] || exit 0; \
23785         r=`${PWD_COMMAND}`; export r; \
23786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23787         $(HOST_EXPORTS) \
23788         for flag in $(EXTRA_HOST_FLAGS) ; do \
23789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23790         done; \
23791         echo "Doing distclean in libiconv" ; \
23792         (cd $(HOST_SUBDIR)/libiconv && \
23793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23795                   "RANLIB=$${RANLIB}" \
23796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23797                   distclean) \
23798           || exit 1
23799
23800 @endif libiconv
23801
23802 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
23803 maybe-maintainer-clean-libiconv:
23804 @if libiconv
23805 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
23806
23807 maintainer-clean-libiconv: 
23808         @: $(MAKE); $(unstage)
23809         @[ -f ./libiconv/Makefile ] || exit 0; \
23810         r=`${PWD_COMMAND}`; export r; \
23811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23812         $(HOST_EXPORTS) \
23813         for flag in $(EXTRA_HOST_FLAGS) ; do \
23814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23815         done; \
23816         echo "Doing maintainer-clean in libiconv" ; \
23817         (cd $(HOST_SUBDIR)/libiconv && \
23818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23820                   "RANLIB=$${RANLIB}" \
23821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23822                   maintainer-clean) \
23823           || exit 1
23824
23825 @endif libiconv
23826
23827
23828
23829 .PHONY: configure-m4 maybe-configure-m4
23830 maybe-configure-m4:
23831 @if gcc-bootstrap
23832 configure-m4: stage_current
23833 @endif gcc-bootstrap
23834 @if m4
23835 maybe-configure-m4: configure-m4
23836 configure-m4: 
23837         @: $(MAKE); $(unstage)
23838         @r=`${PWD_COMMAND}`; export r; \
23839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23840         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
23841         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
23842         $(HOST_EXPORTS)  \
23843         echo Configuring in $(HOST_SUBDIR)/m4; \
23844         cd "$(HOST_SUBDIR)/m4" || exit 1; \
23845         case $(srcdir) in \
23846           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23847           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
23848                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23849         esac; \
23850         srcdiroption="--srcdir=$${topdir}/m4"; \
23851         libsrcdir="$$s/m4"; \
23852         $(SHELL) $${libsrcdir}/configure \
23853           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23854           --target=${target_alias} $${srcdiroption}  \
23855           || exit 1
23856 @endif m4
23857
23858
23859
23860
23861
23862 .PHONY: all-m4 maybe-all-m4
23863 maybe-all-m4:
23864 @if gcc-bootstrap
23865 all-m4: stage_current
23866 @endif gcc-bootstrap
23867 @if m4
23868 TARGET-m4=all
23869 maybe-all-m4: all-m4
23870 all-m4: configure-m4
23871         @: $(MAKE); $(unstage)
23872         @r=`${PWD_COMMAND}`; export r; \
23873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23874         $(HOST_EXPORTS)  \
23875         (cd $(HOST_SUBDIR)/m4 && \
23876           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
23877                 $(TARGET-m4))
23878 @endif m4
23879
23880
23881
23882
23883 .PHONY: check-m4 maybe-check-m4
23884 maybe-check-m4:
23885 @if m4
23886 maybe-check-m4: check-m4
23887
23888 check-m4:
23889         @: $(MAKE); $(unstage)
23890         @r=`${PWD_COMMAND}`; export r; \
23891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23892         $(HOST_EXPORTS) \
23893         (cd $(HOST_SUBDIR)/m4 && \
23894           $(MAKE) $(FLAGS_TO_PASS)  check)
23895
23896 @endif m4
23897
23898 .PHONY: install-m4 maybe-install-m4
23899 maybe-install-m4:
23900 @if m4
23901 maybe-install-m4: install-m4
23902
23903 install-m4: installdirs
23904         @: $(MAKE); $(unstage)
23905         @r=`${PWD_COMMAND}`; export r; \
23906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23907         $(HOST_EXPORTS) \
23908         (cd $(HOST_SUBDIR)/m4 && \
23909           $(MAKE) $(FLAGS_TO_PASS)  install)
23910
23911 @endif m4
23912
23913 .PHONY: install-strip-m4 maybe-install-strip-m4
23914 maybe-install-strip-m4:
23915 @if m4
23916 maybe-install-strip-m4: install-strip-m4
23917
23918 install-strip-m4: installdirs
23919         @: $(MAKE); $(unstage)
23920         @r=`${PWD_COMMAND}`; export r; \
23921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23922         $(HOST_EXPORTS) \
23923         (cd $(HOST_SUBDIR)/m4 && \
23924           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23925
23926 @endif m4
23927
23928 # Other targets (info, dvi, pdf, etc.)
23929
23930 .PHONY: maybe-info-m4 info-m4
23931 maybe-info-m4:
23932 @if m4
23933 maybe-info-m4: info-m4
23934
23935 info-m4: \
23936     configure-m4 
23937         @: $(MAKE); $(unstage)
23938         @[ -f ./m4/Makefile ] || exit 0; \
23939         r=`${PWD_COMMAND}`; export r; \
23940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23941         $(HOST_EXPORTS) \
23942         for flag in $(EXTRA_HOST_FLAGS) ; do \
23943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23944         done; \
23945         echo "Doing info in m4" ; \
23946         (cd $(HOST_SUBDIR)/m4 && \
23947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23949                   "RANLIB=$${RANLIB}" \
23950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23951                   info) \
23952           || exit 1
23953
23954 @endif m4
23955
23956 .PHONY: maybe-dvi-m4 dvi-m4
23957 maybe-dvi-m4:
23958 @if m4
23959 maybe-dvi-m4: dvi-m4
23960
23961 dvi-m4: \
23962     configure-m4 
23963         @: $(MAKE); $(unstage)
23964         @[ -f ./m4/Makefile ] || exit 0; \
23965         r=`${PWD_COMMAND}`; export r; \
23966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23967         $(HOST_EXPORTS) \
23968         for flag in $(EXTRA_HOST_FLAGS) ; do \
23969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23970         done; \
23971         echo "Doing dvi in m4" ; \
23972         (cd $(HOST_SUBDIR)/m4 && \
23973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23975                   "RANLIB=$${RANLIB}" \
23976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23977                   dvi) \
23978           || exit 1
23979
23980 @endif m4
23981
23982 .PHONY: maybe-pdf-m4 pdf-m4
23983 maybe-pdf-m4:
23984 @if m4
23985 maybe-pdf-m4: pdf-m4
23986
23987 pdf-m4: \
23988     configure-m4 
23989         @: $(MAKE); $(unstage)
23990         @[ -f ./m4/Makefile ] || exit 0; \
23991         r=`${PWD_COMMAND}`; export r; \
23992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23993         $(HOST_EXPORTS) \
23994         for flag in $(EXTRA_HOST_FLAGS) ; do \
23995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23996         done; \
23997         echo "Doing pdf in m4" ; \
23998         (cd $(HOST_SUBDIR)/m4 && \
23999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24001                   "RANLIB=$${RANLIB}" \
24002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24003                   pdf) \
24004           || exit 1
24005
24006 @endif m4
24007
24008 .PHONY: maybe-html-m4 html-m4
24009 maybe-html-m4:
24010 @if m4
24011 maybe-html-m4: html-m4
24012
24013 html-m4: \
24014     configure-m4 
24015         @: $(MAKE); $(unstage)
24016         @[ -f ./m4/Makefile ] || exit 0; \
24017         r=`${PWD_COMMAND}`; export r; \
24018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24019         $(HOST_EXPORTS) \
24020         for flag in $(EXTRA_HOST_FLAGS) ; do \
24021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24022         done; \
24023         echo "Doing html in m4" ; \
24024         (cd $(HOST_SUBDIR)/m4 && \
24025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24027                   "RANLIB=$${RANLIB}" \
24028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24029                   html) \
24030           || exit 1
24031
24032 @endif m4
24033
24034 .PHONY: maybe-TAGS-m4 TAGS-m4
24035 maybe-TAGS-m4:
24036 @if m4
24037 maybe-TAGS-m4: TAGS-m4
24038
24039 TAGS-m4: \
24040     configure-m4 
24041         @: $(MAKE); $(unstage)
24042         @[ -f ./m4/Makefile ] || exit 0; \
24043         r=`${PWD_COMMAND}`; export r; \
24044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24045         $(HOST_EXPORTS) \
24046         for flag in $(EXTRA_HOST_FLAGS) ; do \
24047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24048         done; \
24049         echo "Doing TAGS in m4" ; \
24050         (cd $(HOST_SUBDIR)/m4 && \
24051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24053                   "RANLIB=$${RANLIB}" \
24054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24055                   TAGS) \
24056           || exit 1
24057
24058 @endif m4
24059
24060 .PHONY: maybe-install-info-m4 install-info-m4
24061 maybe-install-info-m4:
24062 @if m4
24063 maybe-install-info-m4: install-info-m4
24064
24065 install-info-m4: \
24066     configure-m4 \
24067     info-m4 
24068         @: $(MAKE); $(unstage)
24069         @[ -f ./m4/Makefile ] || exit 0; \
24070         r=`${PWD_COMMAND}`; export r; \
24071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24072         $(HOST_EXPORTS) \
24073         for flag in $(EXTRA_HOST_FLAGS) ; do \
24074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24075         done; \
24076         echo "Doing install-info in m4" ; \
24077         (cd $(HOST_SUBDIR)/m4 && \
24078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24080                   "RANLIB=$${RANLIB}" \
24081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24082                   install-info) \
24083           || exit 1
24084
24085 @endif m4
24086
24087 .PHONY: maybe-install-pdf-m4 install-pdf-m4
24088 maybe-install-pdf-m4:
24089 @if m4
24090 maybe-install-pdf-m4: install-pdf-m4
24091
24092 install-pdf-m4: \
24093     configure-m4 \
24094     pdf-m4 
24095         @: $(MAKE); $(unstage)
24096         @[ -f ./m4/Makefile ] || exit 0; \
24097         r=`${PWD_COMMAND}`; export r; \
24098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24099         $(HOST_EXPORTS) \
24100         for flag in $(EXTRA_HOST_FLAGS) ; do \
24101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24102         done; \
24103         echo "Doing install-pdf in m4" ; \
24104         (cd $(HOST_SUBDIR)/m4 && \
24105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24107                   "RANLIB=$${RANLIB}" \
24108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24109                   install-pdf) \
24110           || exit 1
24111
24112 @endif m4
24113
24114 .PHONY: maybe-install-html-m4 install-html-m4
24115 maybe-install-html-m4:
24116 @if m4
24117 maybe-install-html-m4: install-html-m4
24118
24119 install-html-m4: \
24120     configure-m4 \
24121     html-m4 
24122         @: $(MAKE); $(unstage)
24123         @[ -f ./m4/Makefile ] || exit 0; \
24124         r=`${PWD_COMMAND}`; export r; \
24125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24126         $(HOST_EXPORTS) \
24127         for flag in $(EXTRA_HOST_FLAGS) ; do \
24128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24129         done; \
24130         echo "Doing install-html in m4" ; \
24131         (cd $(HOST_SUBDIR)/m4 && \
24132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24134                   "RANLIB=$${RANLIB}" \
24135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24136                   install-html) \
24137           || exit 1
24138
24139 @endif m4
24140
24141 .PHONY: maybe-installcheck-m4 installcheck-m4
24142 maybe-installcheck-m4:
24143 @if m4
24144 maybe-installcheck-m4: installcheck-m4
24145
24146 installcheck-m4: \
24147     configure-m4 
24148         @: $(MAKE); $(unstage)
24149         @[ -f ./m4/Makefile ] || exit 0; \
24150         r=`${PWD_COMMAND}`; export r; \
24151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24152         $(HOST_EXPORTS) \
24153         for flag in $(EXTRA_HOST_FLAGS) ; do \
24154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24155         done; \
24156         echo "Doing installcheck in m4" ; \
24157         (cd $(HOST_SUBDIR)/m4 && \
24158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24160                   "RANLIB=$${RANLIB}" \
24161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24162                   installcheck) \
24163           || exit 1
24164
24165 @endif m4
24166
24167 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
24168 maybe-mostlyclean-m4:
24169 @if m4
24170 maybe-mostlyclean-m4: mostlyclean-m4
24171
24172 mostlyclean-m4: 
24173         @: $(MAKE); $(unstage)
24174         @[ -f ./m4/Makefile ] || exit 0; \
24175         r=`${PWD_COMMAND}`; export r; \
24176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24177         $(HOST_EXPORTS) \
24178         for flag in $(EXTRA_HOST_FLAGS) ; do \
24179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24180         done; \
24181         echo "Doing mostlyclean in m4" ; \
24182         (cd $(HOST_SUBDIR)/m4 && \
24183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24185                   "RANLIB=$${RANLIB}" \
24186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24187                   mostlyclean) \
24188           || exit 1
24189
24190 @endif m4
24191
24192 .PHONY: maybe-clean-m4 clean-m4
24193 maybe-clean-m4:
24194 @if m4
24195 maybe-clean-m4: clean-m4
24196
24197 clean-m4: 
24198         @: $(MAKE); $(unstage)
24199         @[ -f ./m4/Makefile ] || exit 0; \
24200         r=`${PWD_COMMAND}`; export r; \
24201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24202         $(HOST_EXPORTS) \
24203         for flag in $(EXTRA_HOST_FLAGS) ; do \
24204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24205         done; \
24206         echo "Doing clean in m4" ; \
24207         (cd $(HOST_SUBDIR)/m4 && \
24208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24210                   "RANLIB=$${RANLIB}" \
24211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24212                   clean) \
24213           || exit 1
24214
24215 @endif m4
24216
24217 .PHONY: maybe-distclean-m4 distclean-m4
24218 maybe-distclean-m4:
24219 @if m4
24220 maybe-distclean-m4: distclean-m4
24221
24222 distclean-m4: 
24223         @: $(MAKE); $(unstage)
24224         @[ -f ./m4/Makefile ] || exit 0; \
24225         r=`${PWD_COMMAND}`; export r; \
24226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24227         $(HOST_EXPORTS) \
24228         for flag in $(EXTRA_HOST_FLAGS) ; do \
24229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24230         done; \
24231         echo "Doing distclean in m4" ; \
24232         (cd $(HOST_SUBDIR)/m4 && \
24233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24235                   "RANLIB=$${RANLIB}" \
24236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24237                   distclean) \
24238           || exit 1
24239
24240 @endif m4
24241
24242 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
24243 maybe-maintainer-clean-m4:
24244 @if m4
24245 maybe-maintainer-clean-m4: maintainer-clean-m4
24246
24247 maintainer-clean-m4: 
24248         @: $(MAKE); $(unstage)
24249         @[ -f ./m4/Makefile ] || exit 0; \
24250         r=`${PWD_COMMAND}`; export r; \
24251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24252         $(HOST_EXPORTS) \
24253         for flag in $(EXTRA_HOST_FLAGS) ; do \
24254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24255         done; \
24256         echo "Doing maintainer-clean in m4" ; \
24257         (cd $(HOST_SUBDIR)/m4 && \
24258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24260                   "RANLIB=$${RANLIB}" \
24261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24262                   maintainer-clean) \
24263           || exit 1
24264
24265 @endif m4
24266
24267
24268
24269 .PHONY: configure-readline maybe-configure-readline
24270 maybe-configure-readline:
24271 @if gcc-bootstrap
24272 configure-readline: stage_current
24273 @endif gcc-bootstrap
24274 @if readline
24275 maybe-configure-readline: configure-readline
24276 configure-readline: 
24277         @: $(MAKE); $(unstage)
24278         @r=`${PWD_COMMAND}`; export r; \
24279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24280         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
24281         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
24282         $(HOST_EXPORTS)  \
24283         echo Configuring in $(HOST_SUBDIR)/readline; \
24284         cd "$(HOST_SUBDIR)/readline" || exit 1; \
24285         case $(srcdir) in \
24286           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24287           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
24288                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24289         esac; \
24290         srcdiroption="--srcdir=$${topdir}/readline"; \
24291         libsrcdir="$$s/readline"; \
24292         $(SHELL) $${libsrcdir}/configure \
24293           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24294           --target=${target_alias} $${srcdiroption}  \
24295           || exit 1
24296 @endif readline
24297
24298
24299
24300
24301
24302 .PHONY: all-readline maybe-all-readline
24303 maybe-all-readline:
24304 @if gcc-bootstrap
24305 all-readline: stage_current
24306 @endif gcc-bootstrap
24307 @if readline
24308 TARGET-readline=all
24309 maybe-all-readline: all-readline
24310 all-readline: configure-readline
24311         @: $(MAKE); $(unstage)
24312         @r=`${PWD_COMMAND}`; export r; \
24313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24314         $(HOST_EXPORTS)  \
24315         (cd $(HOST_SUBDIR)/readline && \
24316           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24317                 $(TARGET-readline))
24318 @endif readline
24319
24320
24321
24322
24323 .PHONY: check-readline maybe-check-readline
24324 maybe-check-readline:
24325 @if readline
24326 maybe-check-readline: check-readline
24327
24328 check-readline:
24329         @: $(MAKE); $(unstage)
24330         @r=`${PWD_COMMAND}`; export r; \
24331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24332         $(HOST_EXPORTS) \
24333         (cd $(HOST_SUBDIR)/readline && \
24334           $(MAKE) $(FLAGS_TO_PASS)  check)
24335
24336 @endif readline
24337
24338 .PHONY: install-readline maybe-install-readline
24339 maybe-install-readline:
24340 @if readline
24341 maybe-install-readline: install-readline
24342
24343 install-readline: installdirs
24344         @: $(MAKE); $(unstage)
24345         @r=`${PWD_COMMAND}`; export r; \
24346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24347         $(HOST_EXPORTS) \
24348         (cd $(HOST_SUBDIR)/readline && \
24349           $(MAKE) $(FLAGS_TO_PASS)  install)
24350
24351 @endif readline
24352
24353 .PHONY: install-strip-readline maybe-install-strip-readline
24354 maybe-install-strip-readline:
24355 @if readline
24356 maybe-install-strip-readline: install-strip-readline
24357
24358 install-strip-readline: installdirs
24359         @: $(MAKE); $(unstage)
24360         @r=`${PWD_COMMAND}`; export r; \
24361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24362         $(HOST_EXPORTS) \
24363         (cd $(HOST_SUBDIR)/readline && \
24364           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24365
24366 @endif readline
24367
24368 # Other targets (info, dvi, pdf, etc.)
24369
24370 .PHONY: maybe-info-readline info-readline
24371 maybe-info-readline:
24372 @if readline
24373 maybe-info-readline: info-readline
24374
24375 info-readline: \
24376     configure-readline 
24377         @: $(MAKE); $(unstage)
24378         @[ -f ./readline/Makefile ] || exit 0; \
24379         r=`${PWD_COMMAND}`; export r; \
24380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24381         $(HOST_EXPORTS) \
24382         for flag in $(EXTRA_HOST_FLAGS) ; do \
24383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24384         done; \
24385         echo "Doing info in readline" ; \
24386         (cd $(HOST_SUBDIR)/readline && \
24387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24389                   "RANLIB=$${RANLIB}" \
24390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24391                   info) \
24392           || exit 1
24393
24394 @endif readline
24395
24396 .PHONY: maybe-dvi-readline dvi-readline
24397 maybe-dvi-readline:
24398 @if readline
24399 maybe-dvi-readline: dvi-readline
24400
24401 dvi-readline: \
24402     configure-readline 
24403         @: $(MAKE); $(unstage)
24404         @[ -f ./readline/Makefile ] || exit 0; \
24405         r=`${PWD_COMMAND}`; export r; \
24406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24407         $(HOST_EXPORTS) \
24408         for flag in $(EXTRA_HOST_FLAGS) ; do \
24409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24410         done; \
24411         echo "Doing dvi in readline" ; \
24412         (cd $(HOST_SUBDIR)/readline && \
24413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24415                   "RANLIB=$${RANLIB}" \
24416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24417                   dvi) \
24418           || exit 1
24419
24420 @endif readline
24421
24422 .PHONY: maybe-pdf-readline pdf-readline
24423 maybe-pdf-readline:
24424 @if readline
24425 maybe-pdf-readline: pdf-readline
24426
24427 pdf-readline: \
24428     configure-readline 
24429         @: $(MAKE); $(unstage)
24430         @[ -f ./readline/Makefile ] || exit 0; \
24431         r=`${PWD_COMMAND}`; export r; \
24432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24433         $(HOST_EXPORTS) \
24434         for flag in $(EXTRA_HOST_FLAGS) ; do \
24435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24436         done; \
24437         echo "Doing pdf in readline" ; \
24438         (cd $(HOST_SUBDIR)/readline && \
24439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24441                   "RANLIB=$${RANLIB}" \
24442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24443                   pdf) \
24444           || exit 1
24445
24446 @endif readline
24447
24448 .PHONY: maybe-html-readline html-readline
24449 maybe-html-readline:
24450 @if readline
24451 maybe-html-readline: html-readline
24452
24453 html-readline: \
24454     configure-readline 
24455         @: $(MAKE); $(unstage)
24456         @[ -f ./readline/Makefile ] || exit 0; \
24457         r=`${PWD_COMMAND}`; export r; \
24458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24459         $(HOST_EXPORTS) \
24460         for flag in $(EXTRA_HOST_FLAGS) ; do \
24461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24462         done; \
24463         echo "Doing html in readline" ; \
24464         (cd $(HOST_SUBDIR)/readline && \
24465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24467                   "RANLIB=$${RANLIB}" \
24468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24469                   html) \
24470           || exit 1
24471
24472 @endif readline
24473
24474 .PHONY: maybe-TAGS-readline TAGS-readline
24475 maybe-TAGS-readline:
24476 @if readline
24477 maybe-TAGS-readline: TAGS-readline
24478
24479 TAGS-readline: \
24480     configure-readline 
24481         @: $(MAKE); $(unstage)
24482         @[ -f ./readline/Makefile ] || exit 0; \
24483         r=`${PWD_COMMAND}`; export r; \
24484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24485         $(HOST_EXPORTS) \
24486         for flag in $(EXTRA_HOST_FLAGS) ; do \
24487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24488         done; \
24489         echo "Doing TAGS in readline" ; \
24490         (cd $(HOST_SUBDIR)/readline && \
24491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24493                   "RANLIB=$${RANLIB}" \
24494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24495                   TAGS) \
24496           || exit 1
24497
24498 @endif readline
24499
24500 .PHONY: maybe-install-info-readline install-info-readline
24501 maybe-install-info-readline:
24502 @if readline
24503 maybe-install-info-readline: install-info-readline
24504
24505 install-info-readline: \
24506     configure-readline \
24507     info-readline 
24508         @: $(MAKE); $(unstage)
24509         @[ -f ./readline/Makefile ] || exit 0; \
24510         r=`${PWD_COMMAND}`; export r; \
24511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24512         $(HOST_EXPORTS) \
24513         for flag in $(EXTRA_HOST_FLAGS) ; do \
24514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24515         done; \
24516         echo "Doing install-info in readline" ; \
24517         (cd $(HOST_SUBDIR)/readline && \
24518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24520                   "RANLIB=$${RANLIB}" \
24521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24522                   install-info) \
24523           || exit 1
24524
24525 @endif readline
24526
24527 .PHONY: maybe-install-pdf-readline install-pdf-readline
24528 maybe-install-pdf-readline:
24529 @if readline
24530 maybe-install-pdf-readline: install-pdf-readline
24531
24532 install-pdf-readline: \
24533     configure-readline \
24534     pdf-readline 
24535         @: $(MAKE); $(unstage)
24536         @[ -f ./readline/Makefile ] || exit 0; \
24537         r=`${PWD_COMMAND}`; export r; \
24538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24539         $(HOST_EXPORTS) \
24540         for flag in $(EXTRA_HOST_FLAGS) ; do \
24541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24542         done; \
24543         echo "Doing install-pdf in readline" ; \
24544         (cd $(HOST_SUBDIR)/readline && \
24545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24547                   "RANLIB=$${RANLIB}" \
24548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24549                   install-pdf) \
24550           || exit 1
24551
24552 @endif readline
24553
24554 .PHONY: maybe-install-html-readline install-html-readline
24555 maybe-install-html-readline:
24556 @if readline
24557 maybe-install-html-readline: install-html-readline
24558
24559 install-html-readline: \
24560     configure-readline \
24561     html-readline 
24562         @: $(MAKE); $(unstage)
24563         @[ -f ./readline/Makefile ] || exit 0; \
24564         r=`${PWD_COMMAND}`; export r; \
24565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24566         $(HOST_EXPORTS) \
24567         for flag in $(EXTRA_HOST_FLAGS) ; do \
24568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24569         done; \
24570         echo "Doing install-html in readline" ; \
24571         (cd $(HOST_SUBDIR)/readline && \
24572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24574                   "RANLIB=$${RANLIB}" \
24575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24576                   install-html) \
24577           || exit 1
24578
24579 @endif readline
24580
24581 .PHONY: maybe-installcheck-readline installcheck-readline
24582 maybe-installcheck-readline:
24583 @if readline
24584 maybe-installcheck-readline: installcheck-readline
24585
24586 installcheck-readline: \
24587     configure-readline 
24588         @: $(MAKE); $(unstage)
24589         @[ -f ./readline/Makefile ] || exit 0; \
24590         r=`${PWD_COMMAND}`; export r; \
24591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24592         $(HOST_EXPORTS) \
24593         for flag in $(EXTRA_HOST_FLAGS) ; do \
24594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24595         done; \
24596         echo "Doing installcheck in readline" ; \
24597         (cd $(HOST_SUBDIR)/readline && \
24598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24600                   "RANLIB=$${RANLIB}" \
24601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24602                   installcheck) \
24603           || exit 1
24604
24605 @endif readline
24606
24607 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
24608 maybe-mostlyclean-readline:
24609 @if readline
24610 maybe-mostlyclean-readline: mostlyclean-readline
24611
24612 mostlyclean-readline: 
24613         @: $(MAKE); $(unstage)
24614         @[ -f ./readline/Makefile ] || exit 0; \
24615         r=`${PWD_COMMAND}`; export r; \
24616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24617         $(HOST_EXPORTS) \
24618         for flag in $(EXTRA_HOST_FLAGS) ; do \
24619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24620         done; \
24621         echo "Doing mostlyclean in readline" ; \
24622         (cd $(HOST_SUBDIR)/readline && \
24623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24625                   "RANLIB=$${RANLIB}" \
24626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24627                   mostlyclean) \
24628           || exit 1
24629
24630 @endif readline
24631
24632 .PHONY: maybe-clean-readline clean-readline
24633 maybe-clean-readline:
24634 @if readline
24635 maybe-clean-readline: clean-readline
24636
24637 clean-readline: 
24638         @: $(MAKE); $(unstage)
24639         @[ -f ./readline/Makefile ] || exit 0; \
24640         r=`${PWD_COMMAND}`; export r; \
24641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24642         $(HOST_EXPORTS) \
24643         for flag in $(EXTRA_HOST_FLAGS) ; do \
24644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24645         done; \
24646         echo "Doing clean in readline" ; \
24647         (cd $(HOST_SUBDIR)/readline && \
24648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24650                   "RANLIB=$${RANLIB}" \
24651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24652                   clean) \
24653           || exit 1
24654
24655 @endif readline
24656
24657 .PHONY: maybe-distclean-readline distclean-readline
24658 maybe-distclean-readline:
24659 @if readline
24660 maybe-distclean-readline: distclean-readline
24661
24662 distclean-readline: 
24663         @: $(MAKE); $(unstage)
24664         @[ -f ./readline/Makefile ] || exit 0; \
24665         r=`${PWD_COMMAND}`; export r; \
24666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24667         $(HOST_EXPORTS) \
24668         for flag in $(EXTRA_HOST_FLAGS) ; do \
24669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24670         done; \
24671         echo "Doing distclean in readline" ; \
24672         (cd $(HOST_SUBDIR)/readline && \
24673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24675                   "RANLIB=$${RANLIB}" \
24676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24677                   distclean) \
24678           || exit 1
24679
24680 @endif readline
24681
24682 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
24683 maybe-maintainer-clean-readline:
24684 @if readline
24685 maybe-maintainer-clean-readline: maintainer-clean-readline
24686
24687 maintainer-clean-readline: 
24688         @: $(MAKE); $(unstage)
24689         @[ -f ./readline/Makefile ] || exit 0; \
24690         r=`${PWD_COMMAND}`; export r; \
24691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24692         $(HOST_EXPORTS) \
24693         for flag in $(EXTRA_HOST_FLAGS) ; do \
24694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24695         done; \
24696         echo "Doing maintainer-clean in readline" ; \
24697         (cd $(HOST_SUBDIR)/readline && \
24698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24700                   "RANLIB=$${RANLIB}" \
24701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24702                   maintainer-clean) \
24703           || exit 1
24704
24705 @endif readline
24706
24707
24708
24709 .PHONY: configure-sid maybe-configure-sid
24710 maybe-configure-sid:
24711 @if gcc-bootstrap
24712 configure-sid: stage_current
24713 @endif gcc-bootstrap
24714 @if sid
24715 maybe-configure-sid: configure-sid
24716 configure-sid: 
24717         @: $(MAKE); $(unstage)
24718         @r=`${PWD_COMMAND}`; export r; \
24719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24720         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
24721         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
24722         $(HOST_EXPORTS)  \
24723         echo Configuring in $(HOST_SUBDIR)/sid; \
24724         cd "$(HOST_SUBDIR)/sid" || exit 1; \
24725         case $(srcdir) in \
24726           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24727           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
24728                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24729         esac; \
24730         srcdiroption="--srcdir=$${topdir}/sid"; \
24731         libsrcdir="$$s/sid"; \
24732         $(SHELL) $${libsrcdir}/configure \
24733           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24734           --target=${target_alias} $${srcdiroption}  \
24735           || exit 1
24736 @endif sid
24737
24738
24739
24740
24741
24742 .PHONY: all-sid maybe-all-sid
24743 maybe-all-sid:
24744 @if gcc-bootstrap
24745 all-sid: stage_current
24746 @endif gcc-bootstrap
24747 @if sid
24748 TARGET-sid=all
24749 maybe-all-sid: all-sid
24750 all-sid: configure-sid
24751         @: $(MAKE); $(unstage)
24752         @r=`${PWD_COMMAND}`; export r; \
24753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24754         $(HOST_EXPORTS)  \
24755         (cd $(HOST_SUBDIR)/sid && \
24756           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24757                 $(TARGET-sid))
24758 @endif sid
24759
24760
24761
24762
24763 .PHONY: check-sid maybe-check-sid
24764 maybe-check-sid:
24765 @if sid
24766 maybe-check-sid: check-sid
24767
24768 check-sid:
24769         @: $(MAKE); $(unstage)
24770         @r=`${PWD_COMMAND}`; export r; \
24771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24772         $(HOST_EXPORTS) \
24773         (cd $(HOST_SUBDIR)/sid && \
24774           $(MAKE) $(FLAGS_TO_PASS)  check)
24775
24776 @endif sid
24777
24778 .PHONY: install-sid maybe-install-sid
24779 maybe-install-sid:
24780 @if sid
24781 maybe-install-sid: install-sid
24782
24783 install-sid: installdirs
24784         @: $(MAKE); $(unstage)
24785         @r=`${PWD_COMMAND}`; export r; \
24786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24787         $(HOST_EXPORTS) \
24788         (cd $(HOST_SUBDIR)/sid && \
24789           $(MAKE) $(FLAGS_TO_PASS)  install)
24790
24791 @endif sid
24792
24793 .PHONY: install-strip-sid maybe-install-strip-sid
24794 maybe-install-strip-sid:
24795 @if sid
24796 maybe-install-strip-sid: install-strip-sid
24797
24798 install-strip-sid: installdirs
24799         @: $(MAKE); $(unstage)
24800         @r=`${PWD_COMMAND}`; export r; \
24801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24802         $(HOST_EXPORTS) \
24803         (cd $(HOST_SUBDIR)/sid && \
24804           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24805
24806 @endif sid
24807
24808 # Other targets (info, dvi, pdf, etc.)
24809
24810 .PHONY: maybe-info-sid info-sid
24811 maybe-info-sid:
24812 @if sid
24813 maybe-info-sid: info-sid
24814
24815 info-sid: \
24816     configure-sid 
24817         @: $(MAKE); $(unstage)
24818         @[ -f ./sid/Makefile ] || exit 0; \
24819         r=`${PWD_COMMAND}`; export r; \
24820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24821         $(HOST_EXPORTS) \
24822         for flag in $(EXTRA_HOST_FLAGS) ; do \
24823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24824         done; \
24825         echo "Doing info in sid" ; \
24826         (cd $(HOST_SUBDIR)/sid && \
24827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24829                   "RANLIB=$${RANLIB}" \
24830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24831                   info) \
24832           || exit 1
24833
24834 @endif sid
24835
24836 .PHONY: maybe-dvi-sid dvi-sid
24837 maybe-dvi-sid:
24838 @if sid
24839 maybe-dvi-sid: dvi-sid
24840
24841 dvi-sid: \
24842     configure-sid 
24843         @: $(MAKE); $(unstage)
24844         @[ -f ./sid/Makefile ] || exit 0; \
24845         r=`${PWD_COMMAND}`; export r; \
24846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24847         $(HOST_EXPORTS) \
24848         for flag in $(EXTRA_HOST_FLAGS) ; do \
24849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24850         done; \
24851         echo "Doing dvi in sid" ; \
24852         (cd $(HOST_SUBDIR)/sid && \
24853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24855                   "RANLIB=$${RANLIB}" \
24856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24857                   dvi) \
24858           || exit 1
24859
24860 @endif sid
24861
24862 .PHONY: maybe-pdf-sid pdf-sid
24863 maybe-pdf-sid:
24864 @if sid
24865 maybe-pdf-sid: pdf-sid
24866
24867 pdf-sid: \
24868     configure-sid 
24869         @: $(MAKE); $(unstage)
24870         @[ -f ./sid/Makefile ] || exit 0; \
24871         r=`${PWD_COMMAND}`; export r; \
24872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24873         $(HOST_EXPORTS) \
24874         for flag in $(EXTRA_HOST_FLAGS) ; do \
24875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24876         done; \
24877         echo "Doing pdf in sid" ; \
24878         (cd $(HOST_SUBDIR)/sid && \
24879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24881                   "RANLIB=$${RANLIB}" \
24882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24883                   pdf) \
24884           || exit 1
24885
24886 @endif sid
24887
24888 .PHONY: maybe-html-sid html-sid
24889 maybe-html-sid:
24890 @if sid
24891 maybe-html-sid: html-sid
24892
24893 html-sid: \
24894     configure-sid 
24895         @: $(MAKE); $(unstage)
24896         @[ -f ./sid/Makefile ] || exit 0; \
24897         r=`${PWD_COMMAND}`; export r; \
24898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24899         $(HOST_EXPORTS) \
24900         for flag in $(EXTRA_HOST_FLAGS) ; do \
24901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24902         done; \
24903         echo "Doing html in sid" ; \
24904         (cd $(HOST_SUBDIR)/sid && \
24905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24907                   "RANLIB=$${RANLIB}" \
24908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24909                   html) \
24910           || exit 1
24911
24912 @endif sid
24913
24914 .PHONY: maybe-TAGS-sid TAGS-sid
24915 maybe-TAGS-sid:
24916 @if sid
24917 maybe-TAGS-sid: TAGS-sid
24918
24919 TAGS-sid: \
24920     configure-sid 
24921         @: $(MAKE); $(unstage)
24922         @[ -f ./sid/Makefile ] || exit 0; \
24923         r=`${PWD_COMMAND}`; export r; \
24924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24925         $(HOST_EXPORTS) \
24926         for flag in $(EXTRA_HOST_FLAGS) ; do \
24927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24928         done; \
24929         echo "Doing TAGS in sid" ; \
24930         (cd $(HOST_SUBDIR)/sid && \
24931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24933                   "RANLIB=$${RANLIB}" \
24934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24935                   TAGS) \
24936           || exit 1
24937
24938 @endif sid
24939
24940 .PHONY: maybe-install-info-sid install-info-sid
24941 maybe-install-info-sid:
24942 @if sid
24943 maybe-install-info-sid: install-info-sid
24944
24945 install-info-sid: \
24946     configure-sid \
24947     info-sid 
24948         @: $(MAKE); $(unstage)
24949         @[ -f ./sid/Makefile ] || exit 0; \
24950         r=`${PWD_COMMAND}`; export r; \
24951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24952         $(HOST_EXPORTS) \
24953         for flag in $(EXTRA_HOST_FLAGS) ; do \
24954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24955         done; \
24956         echo "Doing install-info in sid" ; \
24957         (cd $(HOST_SUBDIR)/sid && \
24958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24960                   "RANLIB=$${RANLIB}" \
24961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24962                   install-info) \
24963           || exit 1
24964
24965 @endif sid
24966
24967 .PHONY: maybe-install-pdf-sid install-pdf-sid
24968 maybe-install-pdf-sid:
24969 @if sid
24970 maybe-install-pdf-sid: install-pdf-sid
24971
24972 install-pdf-sid: \
24973     configure-sid \
24974     pdf-sid 
24975         @: $(MAKE); $(unstage)
24976         @[ -f ./sid/Makefile ] || exit 0; \
24977         r=`${PWD_COMMAND}`; export r; \
24978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24979         $(HOST_EXPORTS) \
24980         for flag in $(EXTRA_HOST_FLAGS) ; do \
24981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24982         done; \
24983         echo "Doing install-pdf in sid" ; \
24984         (cd $(HOST_SUBDIR)/sid && \
24985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24987                   "RANLIB=$${RANLIB}" \
24988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24989                   install-pdf) \
24990           || exit 1
24991
24992 @endif sid
24993
24994 .PHONY: maybe-install-html-sid install-html-sid
24995 maybe-install-html-sid:
24996 @if sid
24997 maybe-install-html-sid: install-html-sid
24998
24999 install-html-sid: \
25000     configure-sid \
25001     html-sid 
25002         @: $(MAKE); $(unstage)
25003         @[ -f ./sid/Makefile ] || exit 0; \
25004         r=`${PWD_COMMAND}`; export r; \
25005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25006         $(HOST_EXPORTS) \
25007         for flag in $(EXTRA_HOST_FLAGS) ; do \
25008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25009         done; \
25010         echo "Doing install-html in sid" ; \
25011         (cd $(HOST_SUBDIR)/sid && \
25012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25014                   "RANLIB=$${RANLIB}" \
25015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25016                   install-html) \
25017           || exit 1
25018
25019 @endif sid
25020
25021 .PHONY: maybe-installcheck-sid installcheck-sid
25022 maybe-installcheck-sid:
25023 @if sid
25024 maybe-installcheck-sid: installcheck-sid
25025
25026 installcheck-sid: \
25027     configure-sid 
25028         @: $(MAKE); $(unstage)
25029         @[ -f ./sid/Makefile ] || exit 0; \
25030         r=`${PWD_COMMAND}`; export r; \
25031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25032         $(HOST_EXPORTS) \
25033         for flag in $(EXTRA_HOST_FLAGS) ; do \
25034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25035         done; \
25036         echo "Doing installcheck in sid" ; \
25037         (cd $(HOST_SUBDIR)/sid && \
25038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25040                   "RANLIB=$${RANLIB}" \
25041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25042                   installcheck) \
25043           || exit 1
25044
25045 @endif sid
25046
25047 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
25048 maybe-mostlyclean-sid:
25049 @if sid
25050 maybe-mostlyclean-sid: mostlyclean-sid
25051
25052 mostlyclean-sid: 
25053         @: $(MAKE); $(unstage)
25054         @[ -f ./sid/Makefile ] || exit 0; \
25055         r=`${PWD_COMMAND}`; export r; \
25056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25057         $(HOST_EXPORTS) \
25058         for flag in $(EXTRA_HOST_FLAGS) ; do \
25059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25060         done; \
25061         echo "Doing mostlyclean in sid" ; \
25062         (cd $(HOST_SUBDIR)/sid && \
25063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25065                   "RANLIB=$${RANLIB}" \
25066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25067                   mostlyclean) \
25068           || exit 1
25069
25070 @endif sid
25071
25072 .PHONY: maybe-clean-sid clean-sid
25073 maybe-clean-sid:
25074 @if sid
25075 maybe-clean-sid: clean-sid
25076
25077 clean-sid: 
25078         @: $(MAKE); $(unstage)
25079         @[ -f ./sid/Makefile ] || exit 0; \
25080         r=`${PWD_COMMAND}`; export r; \
25081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25082         $(HOST_EXPORTS) \
25083         for flag in $(EXTRA_HOST_FLAGS) ; do \
25084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25085         done; \
25086         echo "Doing clean in sid" ; \
25087         (cd $(HOST_SUBDIR)/sid && \
25088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25090                   "RANLIB=$${RANLIB}" \
25091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25092                   clean) \
25093           || exit 1
25094
25095 @endif sid
25096
25097 .PHONY: maybe-distclean-sid distclean-sid
25098 maybe-distclean-sid:
25099 @if sid
25100 maybe-distclean-sid: distclean-sid
25101
25102 distclean-sid: 
25103         @: $(MAKE); $(unstage)
25104         @[ -f ./sid/Makefile ] || exit 0; \
25105         r=`${PWD_COMMAND}`; export r; \
25106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25107         $(HOST_EXPORTS) \
25108         for flag in $(EXTRA_HOST_FLAGS) ; do \
25109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25110         done; \
25111         echo "Doing distclean in sid" ; \
25112         (cd $(HOST_SUBDIR)/sid && \
25113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25115                   "RANLIB=$${RANLIB}" \
25116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25117                   distclean) \
25118           || exit 1
25119
25120 @endif sid
25121
25122 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
25123 maybe-maintainer-clean-sid:
25124 @if sid
25125 maybe-maintainer-clean-sid: maintainer-clean-sid
25126
25127 maintainer-clean-sid: 
25128         @: $(MAKE); $(unstage)
25129         @[ -f ./sid/Makefile ] || exit 0; \
25130         r=`${PWD_COMMAND}`; export r; \
25131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25132         $(HOST_EXPORTS) \
25133         for flag in $(EXTRA_HOST_FLAGS) ; do \
25134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25135         done; \
25136         echo "Doing maintainer-clean in sid" ; \
25137         (cd $(HOST_SUBDIR)/sid && \
25138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25140                   "RANLIB=$${RANLIB}" \
25141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25142                   maintainer-clean) \
25143           || exit 1
25144
25145 @endif sid
25146
25147
25148
25149 .PHONY: configure-sim maybe-configure-sim
25150 maybe-configure-sim:
25151 @if gcc-bootstrap
25152 configure-sim: stage_current
25153 @endif gcc-bootstrap
25154 @if sim
25155 maybe-configure-sim: configure-sim
25156 configure-sim: 
25157         @: $(MAKE); $(unstage)
25158         @r=`${PWD_COMMAND}`; export r; \
25159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25160         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
25161         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
25162         $(HOST_EXPORTS)  \
25163         echo Configuring in $(HOST_SUBDIR)/sim; \
25164         cd "$(HOST_SUBDIR)/sim" || exit 1; \
25165         case $(srcdir) in \
25166           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25167           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
25168                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25169         esac; \
25170         srcdiroption="--srcdir=$${topdir}/sim"; \
25171         libsrcdir="$$s/sim"; \
25172         $(SHELL) $${libsrcdir}/configure \
25173           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25174           --target=${target_alias} $${srcdiroption}  \
25175           || exit 1
25176 @endif sim
25177
25178
25179
25180
25181
25182 .PHONY: all-sim maybe-all-sim
25183 maybe-all-sim:
25184 @if gcc-bootstrap
25185 all-sim: stage_current
25186 @endif gcc-bootstrap
25187 @if sim
25188 TARGET-sim=all
25189 maybe-all-sim: all-sim
25190 all-sim: configure-sim
25191         @: $(MAKE); $(unstage)
25192         @r=`${PWD_COMMAND}`; export r; \
25193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25194         $(HOST_EXPORTS)  \
25195         (cd $(HOST_SUBDIR)/sim && \
25196           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25197                 $(TARGET-sim))
25198 @endif sim
25199
25200
25201
25202
25203 .PHONY: check-sim maybe-check-sim
25204 maybe-check-sim:
25205 @if sim
25206 maybe-check-sim: check-sim
25207
25208 check-sim:
25209         @: $(MAKE); $(unstage)
25210         @r=`${PWD_COMMAND}`; export r; \
25211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25212         $(HOST_EXPORTS) \
25213         (cd $(HOST_SUBDIR)/sim && \
25214           $(MAKE) $(FLAGS_TO_PASS)  check)
25215
25216 @endif sim
25217
25218 .PHONY: install-sim maybe-install-sim
25219 maybe-install-sim:
25220 @if sim
25221 maybe-install-sim: install-sim
25222
25223 install-sim: installdirs
25224         @: $(MAKE); $(unstage)
25225         @r=`${PWD_COMMAND}`; export r; \
25226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25227         $(HOST_EXPORTS) \
25228         (cd $(HOST_SUBDIR)/sim && \
25229           $(MAKE) $(FLAGS_TO_PASS)  install)
25230
25231 @endif sim
25232
25233 .PHONY: install-strip-sim maybe-install-strip-sim
25234 maybe-install-strip-sim:
25235 @if sim
25236 maybe-install-strip-sim: install-strip-sim
25237
25238 install-strip-sim: installdirs
25239         @: $(MAKE); $(unstage)
25240         @r=`${PWD_COMMAND}`; export r; \
25241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25242         $(HOST_EXPORTS) \
25243         (cd $(HOST_SUBDIR)/sim && \
25244           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25245
25246 @endif sim
25247
25248 # Other targets (info, dvi, pdf, etc.)
25249
25250 .PHONY: maybe-info-sim info-sim
25251 maybe-info-sim:
25252 @if sim
25253 maybe-info-sim: info-sim
25254
25255 info-sim: \
25256     configure-sim 
25257         @: $(MAKE); $(unstage)
25258         @[ -f ./sim/Makefile ] || exit 0; \
25259         r=`${PWD_COMMAND}`; export r; \
25260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25261         $(HOST_EXPORTS) \
25262         for flag in $(EXTRA_HOST_FLAGS) ; do \
25263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25264         done; \
25265         echo "Doing info in sim" ; \
25266         (cd $(HOST_SUBDIR)/sim && \
25267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25269                   "RANLIB=$${RANLIB}" \
25270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25271                   info) \
25272           || exit 1
25273
25274 @endif sim
25275
25276 .PHONY: maybe-dvi-sim dvi-sim
25277 maybe-dvi-sim:
25278 @if sim
25279 maybe-dvi-sim: dvi-sim
25280
25281 dvi-sim: \
25282     configure-sim 
25283         @: $(MAKE); $(unstage)
25284         @[ -f ./sim/Makefile ] || exit 0; \
25285         r=`${PWD_COMMAND}`; export r; \
25286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25287         $(HOST_EXPORTS) \
25288         for flag in $(EXTRA_HOST_FLAGS) ; do \
25289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25290         done; \
25291         echo "Doing dvi in sim" ; \
25292         (cd $(HOST_SUBDIR)/sim && \
25293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25295                   "RANLIB=$${RANLIB}" \
25296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25297                   dvi) \
25298           || exit 1
25299
25300 @endif sim
25301
25302 .PHONY: maybe-pdf-sim pdf-sim
25303 maybe-pdf-sim:
25304 @if sim
25305 maybe-pdf-sim: pdf-sim
25306
25307 pdf-sim: \
25308     configure-sim 
25309         @: $(MAKE); $(unstage)
25310         @[ -f ./sim/Makefile ] || exit 0; \
25311         r=`${PWD_COMMAND}`; export r; \
25312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25313         $(HOST_EXPORTS) \
25314         for flag in $(EXTRA_HOST_FLAGS) ; do \
25315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25316         done; \
25317         echo "Doing pdf in sim" ; \
25318         (cd $(HOST_SUBDIR)/sim && \
25319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25321                   "RANLIB=$${RANLIB}" \
25322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25323                   pdf) \
25324           || exit 1
25325
25326 @endif sim
25327
25328 .PHONY: maybe-html-sim html-sim
25329 maybe-html-sim:
25330 @if sim
25331 maybe-html-sim: html-sim
25332
25333 html-sim: \
25334     configure-sim 
25335         @: $(MAKE); $(unstage)
25336         @[ -f ./sim/Makefile ] || exit 0; \
25337         r=`${PWD_COMMAND}`; export r; \
25338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25339         $(HOST_EXPORTS) \
25340         for flag in $(EXTRA_HOST_FLAGS) ; do \
25341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25342         done; \
25343         echo "Doing html in sim" ; \
25344         (cd $(HOST_SUBDIR)/sim && \
25345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25347                   "RANLIB=$${RANLIB}" \
25348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25349                   html) \
25350           || exit 1
25351
25352 @endif sim
25353
25354 .PHONY: maybe-TAGS-sim TAGS-sim
25355 maybe-TAGS-sim:
25356 @if sim
25357 maybe-TAGS-sim: TAGS-sim
25358
25359 TAGS-sim: \
25360     configure-sim 
25361         @: $(MAKE); $(unstage)
25362         @[ -f ./sim/Makefile ] || exit 0; \
25363         r=`${PWD_COMMAND}`; export r; \
25364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25365         $(HOST_EXPORTS) \
25366         for flag in $(EXTRA_HOST_FLAGS) ; do \
25367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25368         done; \
25369         echo "Doing TAGS in sim" ; \
25370         (cd $(HOST_SUBDIR)/sim && \
25371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25373                   "RANLIB=$${RANLIB}" \
25374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25375                   TAGS) \
25376           || exit 1
25377
25378 @endif sim
25379
25380 .PHONY: maybe-install-info-sim install-info-sim
25381 maybe-install-info-sim:
25382 @if sim
25383 maybe-install-info-sim: install-info-sim
25384
25385 install-info-sim: \
25386     configure-sim \
25387     info-sim 
25388         @: $(MAKE); $(unstage)
25389         @[ -f ./sim/Makefile ] || exit 0; \
25390         r=`${PWD_COMMAND}`; export r; \
25391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25392         $(HOST_EXPORTS) \
25393         for flag in $(EXTRA_HOST_FLAGS) ; do \
25394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25395         done; \
25396         echo "Doing install-info in sim" ; \
25397         (cd $(HOST_SUBDIR)/sim && \
25398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25400                   "RANLIB=$${RANLIB}" \
25401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25402                   install-info) \
25403           || exit 1
25404
25405 @endif sim
25406
25407 .PHONY: maybe-install-pdf-sim install-pdf-sim
25408 maybe-install-pdf-sim:
25409 @if sim
25410 maybe-install-pdf-sim: install-pdf-sim
25411
25412 install-pdf-sim: \
25413     configure-sim \
25414     pdf-sim 
25415         @: $(MAKE); $(unstage)
25416         @[ -f ./sim/Makefile ] || exit 0; \
25417         r=`${PWD_COMMAND}`; export r; \
25418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25419         $(HOST_EXPORTS) \
25420         for flag in $(EXTRA_HOST_FLAGS) ; do \
25421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25422         done; \
25423         echo "Doing install-pdf in sim" ; \
25424         (cd $(HOST_SUBDIR)/sim && \
25425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25427                   "RANLIB=$${RANLIB}" \
25428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25429                   install-pdf) \
25430           || exit 1
25431
25432 @endif sim
25433
25434 .PHONY: maybe-install-html-sim install-html-sim
25435 maybe-install-html-sim:
25436 @if sim
25437 maybe-install-html-sim: install-html-sim
25438
25439 install-html-sim: \
25440     configure-sim \
25441     html-sim 
25442         @: $(MAKE); $(unstage)
25443         @[ -f ./sim/Makefile ] || exit 0; \
25444         r=`${PWD_COMMAND}`; export r; \
25445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25446         $(HOST_EXPORTS) \
25447         for flag in $(EXTRA_HOST_FLAGS) ; do \
25448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25449         done; \
25450         echo "Doing install-html in sim" ; \
25451         (cd $(HOST_SUBDIR)/sim && \
25452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25454                   "RANLIB=$${RANLIB}" \
25455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25456                   install-html) \
25457           || exit 1
25458
25459 @endif sim
25460
25461 .PHONY: maybe-installcheck-sim installcheck-sim
25462 maybe-installcheck-sim:
25463 @if sim
25464 maybe-installcheck-sim: installcheck-sim
25465
25466 installcheck-sim: \
25467     configure-sim 
25468         @: $(MAKE); $(unstage)
25469         @[ -f ./sim/Makefile ] || exit 0; \
25470         r=`${PWD_COMMAND}`; export r; \
25471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25472         $(HOST_EXPORTS) \
25473         for flag in $(EXTRA_HOST_FLAGS) ; do \
25474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25475         done; \
25476         echo "Doing installcheck in sim" ; \
25477         (cd $(HOST_SUBDIR)/sim && \
25478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25480                   "RANLIB=$${RANLIB}" \
25481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25482                   installcheck) \
25483           || exit 1
25484
25485 @endif sim
25486
25487 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
25488 maybe-mostlyclean-sim:
25489 @if sim
25490 maybe-mostlyclean-sim: mostlyclean-sim
25491
25492 mostlyclean-sim: 
25493         @: $(MAKE); $(unstage)
25494         @[ -f ./sim/Makefile ] || exit 0; \
25495         r=`${PWD_COMMAND}`; export r; \
25496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25497         $(HOST_EXPORTS) \
25498         for flag in $(EXTRA_HOST_FLAGS) ; do \
25499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25500         done; \
25501         echo "Doing mostlyclean in sim" ; \
25502         (cd $(HOST_SUBDIR)/sim && \
25503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25505                   "RANLIB=$${RANLIB}" \
25506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25507                   mostlyclean) \
25508           || exit 1
25509
25510 @endif sim
25511
25512 .PHONY: maybe-clean-sim clean-sim
25513 maybe-clean-sim:
25514 @if sim
25515 maybe-clean-sim: clean-sim
25516
25517 clean-sim: 
25518         @: $(MAKE); $(unstage)
25519         @[ -f ./sim/Makefile ] || exit 0; \
25520         r=`${PWD_COMMAND}`; export r; \
25521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25522         $(HOST_EXPORTS) \
25523         for flag in $(EXTRA_HOST_FLAGS) ; do \
25524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25525         done; \
25526         echo "Doing clean in sim" ; \
25527         (cd $(HOST_SUBDIR)/sim && \
25528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25530                   "RANLIB=$${RANLIB}" \
25531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25532                   clean) \
25533           || exit 1
25534
25535 @endif sim
25536
25537 .PHONY: maybe-distclean-sim distclean-sim
25538 maybe-distclean-sim:
25539 @if sim
25540 maybe-distclean-sim: distclean-sim
25541
25542 distclean-sim: 
25543         @: $(MAKE); $(unstage)
25544         @[ -f ./sim/Makefile ] || exit 0; \
25545         r=`${PWD_COMMAND}`; export r; \
25546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25547         $(HOST_EXPORTS) \
25548         for flag in $(EXTRA_HOST_FLAGS) ; do \
25549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25550         done; \
25551         echo "Doing distclean in sim" ; \
25552         (cd $(HOST_SUBDIR)/sim && \
25553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25555                   "RANLIB=$${RANLIB}" \
25556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25557                   distclean) \
25558           || exit 1
25559
25560 @endif sim
25561
25562 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
25563 maybe-maintainer-clean-sim:
25564 @if sim
25565 maybe-maintainer-clean-sim: maintainer-clean-sim
25566
25567 maintainer-clean-sim: 
25568         @: $(MAKE); $(unstage)
25569         @[ -f ./sim/Makefile ] || exit 0; \
25570         r=`${PWD_COMMAND}`; export r; \
25571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25572         $(HOST_EXPORTS) \
25573         for flag in $(EXTRA_HOST_FLAGS) ; do \
25574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25575         done; \
25576         echo "Doing maintainer-clean in sim" ; \
25577         (cd $(HOST_SUBDIR)/sim && \
25578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25580                   "RANLIB=$${RANLIB}" \
25581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25582                   maintainer-clean) \
25583           || exit 1
25584
25585 @endif sim
25586
25587
25588
25589 .PHONY: configure-texinfo maybe-configure-texinfo
25590 maybe-configure-texinfo:
25591 @if gcc-bootstrap
25592 configure-texinfo: stage_current
25593 @endif gcc-bootstrap
25594 @if texinfo
25595 maybe-configure-texinfo: configure-texinfo
25596 configure-texinfo: 
25597         @: $(MAKE); $(unstage)
25598         @r=`${PWD_COMMAND}`; export r; \
25599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25600         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
25601         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
25602         $(HOST_EXPORTS)  \
25603         echo Configuring in $(HOST_SUBDIR)/texinfo; \
25604         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
25605         case $(srcdir) in \
25606           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25607           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
25608                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25609         esac; \
25610         srcdiroption="--srcdir=$${topdir}/texinfo"; \
25611         libsrcdir="$$s/texinfo"; \
25612         $(SHELL) $${libsrcdir}/configure \
25613           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25614           --target=${target_alias} $${srcdiroption}  \
25615           || exit 1
25616 @endif texinfo
25617
25618
25619
25620
25621
25622 .PHONY: all-texinfo maybe-all-texinfo
25623 maybe-all-texinfo:
25624 @if gcc-bootstrap
25625 all-texinfo: stage_current
25626 @endif gcc-bootstrap
25627 @if texinfo
25628 TARGET-texinfo=all
25629 maybe-all-texinfo: all-texinfo
25630 all-texinfo: configure-texinfo
25631         @: $(MAKE); $(unstage)
25632         @r=`${PWD_COMMAND}`; export r; \
25633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25634         $(HOST_EXPORTS)  \
25635         (cd $(HOST_SUBDIR)/texinfo && \
25636           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25637                 $(TARGET-texinfo))
25638 @endif texinfo
25639
25640
25641
25642
25643 .PHONY: check-texinfo maybe-check-texinfo
25644 maybe-check-texinfo:
25645 @if texinfo
25646 maybe-check-texinfo: check-texinfo
25647
25648 check-texinfo:
25649         @: $(MAKE); $(unstage)
25650         @r=`${PWD_COMMAND}`; export r; \
25651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25652         $(HOST_EXPORTS) \
25653         (cd $(HOST_SUBDIR)/texinfo && \
25654           $(MAKE) $(FLAGS_TO_PASS)  check)
25655
25656 @endif texinfo
25657
25658 .PHONY: install-texinfo maybe-install-texinfo
25659 maybe-install-texinfo:
25660 @if texinfo
25661 maybe-install-texinfo: install-texinfo
25662
25663 install-texinfo:
25664
25665 @endif texinfo
25666
25667 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
25668 maybe-install-strip-texinfo:
25669 @if texinfo
25670 maybe-install-strip-texinfo: install-strip-texinfo
25671
25672 install-strip-texinfo:
25673
25674 @endif texinfo
25675
25676 # Other targets (info, dvi, pdf, etc.)
25677
25678 .PHONY: maybe-info-texinfo info-texinfo
25679 maybe-info-texinfo:
25680 @if texinfo
25681 maybe-info-texinfo: info-texinfo
25682
25683 info-texinfo: \
25684     configure-texinfo 
25685         @: $(MAKE); $(unstage)
25686         @[ -f ./texinfo/Makefile ] || exit 0; \
25687         r=`${PWD_COMMAND}`; export r; \
25688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25689         $(HOST_EXPORTS) \
25690         for flag in $(EXTRA_HOST_FLAGS) ; do \
25691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25692         done; \
25693         echo "Doing info in texinfo" ; \
25694         (cd $(HOST_SUBDIR)/texinfo && \
25695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25697                   "RANLIB=$${RANLIB}" \
25698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25699                   info) \
25700           || exit 1
25701
25702 @endif texinfo
25703
25704 .PHONY: maybe-dvi-texinfo dvi-texinfo
25705 maybe-dvi-texinfo:
25706 @if texinfo
25707 maybe-dvi-texinfo: dvi-texinfo
25708
25709 dvi-texinfo: \
25710     configure-texinfo 
25711         @: $(MAKE); $(unstage)
25712         @[ -f ./texinfo/Makefile ] || exit 0; \
25713         r=`${PWD_COMMAND}`; export r; \
25714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25715         $(HOST_EXPORTS) \
25716         for flag in $(EXTRA_HOST_FLAGS) ; do \
25717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25718         done; \
25719         echo "Doing dvi in texinfo" ; \
25720         (cd $(HOST_SUBDIR)/texinfo && \
25721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25723                   "RANLIB=$${RANLIB}" \
25724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25725                   dvi) \
25726           || exit 1
25727
25728 @endif texinfo
25729
25730 .PHONY: maybe-pdf-texinfo pdf-texinfo
25731 maybe-pdf-texinfo:
25732 @if texinfo
25733 maybe-pdf-texinfo: pdf-texinfo
25734
25735 pdf-texinfo: \
25736     configure-texinfo 
25737         @: $(MAKE); $(unstage)
25738         @[ -f ./texinfo/Makefile ] || exit 0; \
25739         r=`${PWD_COMMAND}`; export r; \
25740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25741         $(HOST_EXPORTS) \
25742         for flag in $(EXTRA_HOST_FLAGS) ; do \
25743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25744         done; \
25745         echo "Doing pdf in texinfo" ; \
25746         (cd $(HOST_SUBDIR)/texinfo && \
25747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25749                   "RANLIB=$${RANLIB}" \
25750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25751                   pdf) \
25752           || exit 1
25753
25754 @endif texinfo
25755
25756 .PHONY: maybe-html-texinfo html-texinfo
25757 maybe-html-texinfo:
25758 @if texinfo
25759 maybe-html-texinfo: html-texinfo
25760
25761 html-texinfo: \
25762     configure-texinfo 
25763         @: $(MAKE); $(unstage)
25764         @[ -f ./texinfo/Makefile ] || exit 0; \
25765         r=`${PWD_COMMAND}`; export r; \
25766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25767         $(HOST_EXPORTS) \
25768         for flag in $(EXTRA_HOST_FLAGS) ; do \
25769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25770         done; \
25771         echo "Doing html in texinfo" ; \
25772         (cd $(HOST_SUBDIR)/texinfo && \
25773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25775                   "RANLIB=$${RANLIB}" \
25776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25777                   html) \
25778           || exit 1
25779
25780 @endif texinfo
25781
25782 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
25783 maybe-TAGS-texinfo:
25784 @if texinfo
25785 maybe-TAGS-texinfo: TAGS-texinfo
25786
25787 TAGS-texinfo: \
25788     configure-texinfo 
25789         @: $(MAKE); $(unstage)
25790         @[ -f ./texinfo/Makefile ] || exit 0; \
25791         r=`${PWD_COMMAND}`; export r; \
25792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25793         $(HOST_EXPORTS) \
25794         for flag in $(EXTRA_HOST_FLAGS) ; do \
25795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25796         done; \
25797         echo "Doing TAGS in texinfo" ; \
25798         (cd $(HOST_SUBDIR)/texinfo && \
25799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25801                   "RANLIB=$${RANLIB}" \
25802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25803                   TAGS) \
25804           || exit 1
25805
25806 @endif texinfo
25807
25808 .PHONY: maybe-install-info-texinfo install-info-texinfo
25809 maybe-install-info-texinfo:
25810 @if texinfo
25811 maybe-install-info-texinfo: install-info-texinfo
25812
25813 install-info-texinfo: \
25814     configure-texinfo \
25815     info-texinfo 
25816         @: $(MAKE); $(unstage)
25817         @[ -f ./texinfo/Makefile ] || exit 0; \
25818         r=`${PWD_COMMAND}`; export r; \
25819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25820         $(HOST_EXPORTS) \
25821         for flag in $(EXTRA_HOST_FLAGS) ; do \
25822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25823         done; \
25824         echo "Doing install-info in texinfo" ; \
25825         (cd $(HOST_SUBDIR)/texinfo && \
25826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25828                   "RANLIB=$${RANLIB}" \
25829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25830                   install-info) \
25831           || exit 1
25832
25833 @endif texinfo
25834
25835 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
25836 maybe-install-pdf-texinfo:
25837 @if texinfo
25838 maybe-install-pdf-texinfo: install-pdf-texinfo
25839
25840 install-pdf-texinfo: \
25841     configure-texinfo \
25842     pdf-texinfo 
25843         @: $(MAKE); $(unstage)
25844         @[ -f ./texinfo/Makefile ] || exit 0; \
25845         r=`${PWD_COMMAND}`; export r; \
25846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25847         $(HOST_EXPORTS) \
25848         for flag in $(EXTRA_HOST_FLAGS) ; do \
25849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25850         done; \
25851         echo "Doing install-pdf in texinfo" ; \
25852         (cd $(HOST_SUBDIR)/texinfo && \
25853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25855                   "RANLIB=$${RANLIB}" \
25856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25857                   install-pdf) \
25858           || exit 1
25859
25860 @endif texinfo
25861
25862 .PHONY: maybe-install-html-texinfo install-html-texinfo
25863 maybe-install-html-texinfo:
25864 @if texinfo
25865 maybe-install-html-texinfo: install-html-texinfo
25866
25867 install-html-texinfo: \
25868     configure-texinfo \
25869     html-texinfo 
25870         @: $(MAKE); $(unstage)
25871         @[ -f ./texinfo/Makefile ] || exit 0; \
25872         r=`${PWD_COMMAND}`; export r; \
25873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25874         $(HOST_EXPORTS) \
25875         for flag in $(EXTRA_HOST_FLAGS) ; do \
25876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25877         done; \
25878         echo "Doing install-html in texinfo" ; \
25879         (cd $(HOST_SUBDIR)/texinfo && \
25880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25882                   "RANLIB=$${RANLIB}" \
25883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25884                   install-html) \
25885           || exit 1
25886
25887 @endif texinfo
25888
25889 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
25890 maybe-installcheck-texinfo:
25891 @if texinfo
25892 maybe-installcheck-texinfo: installcheck-texinfo
25893
25894 installcheck-texinfo: \
25895     configure-texinfo 
25896         @: $(MAKE); $(unstage)
25897         @[ -f ./texinfo/Makefile ] || exit 0; \
25898         r=`${PWD_COMMAND}`; export r; \
25899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25900         $(HOST_EXPORTS) \
25901         for flag in $(EXTRA_HOST_FLAGS) ; do \
25902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25903         done; \
25904         echo "Doing installcheck in texinfo" ; \
25905         (cd $(HOST_SUBDIR)/texinfo && \
25906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25908                   "RANLIB=$${RANLIB}" \
25909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25910                   installcheck) \
25911           || exit 1
25912
25913 @endif texinfo
25914
25915 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
25916 maybe-mostlyclean-texinfo:
25917 @if texinfo
25918 maybe-mostlyclean-texinfo: mostlyclean-texinfo
25919
25920 mostlyclean-texinfo: 
25921         @: $(MAKE); $(unstage)
25922         @[ -f ./texinfo/Makefile ] || exit 0; \
25923         r=`${PWD_COMMAND}`; export r; \
25924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25925         $(HOST_EXPORTS) \
25926         for flag in $(EXTRA_HOST_FLAGS) ; do \
25927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25928         done; \
25929         echo "Doing mostlyclean in texinfo" ; \
25930         (cd $(HOST_SUBDIR)/texinfo && \
25931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25933                   "RANLIB=$${RANLIB}" \
25934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25935                   mostlyclean) \
25936           || exit 1
25937
25938 @endif texinfo
25939
25940 .PHONY: maybe-clean-texinfo clean-texinfo
25941 maybe-clean-texinfo:
25942 @if texinfo
25943 maybe-clean-texinfo: clean-texinfo
25944
25945 clean-texinfo: 
25946         @: $(MAKE); $(unstage)
25947         @[ -f ./texinfo/Makefile ] || exit 0; \
25948         r=`${PWD_COMMAND}`; export r; \
25949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25950         $(HOST_EXPORTS) \
25951         for flag in $(EXTRA_HOST_FLAGS) ; do \
25952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25953         done; \
25954         echo "Doing clean in texinfo" ; \
25955         (cd $(HOST_SUBDIR)/texinfo && \
25956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25958                   "RANLIB=$${RANLIB}" \
25959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25960                   clean) \
25961           || exit 1
25962
25963 @endif texinfo
25964
25965 .PHONY: maybe-distclean-texinfo distclean-texinfo
25966 maybe-distclean-texinfo:
25967 @if texinfo
25968 maybe-distclean-texinfo: distclean-texinfo
25969
25970 distclean-texinfo: 
25971         @: $(MAKE); $(unstage)
25972         @[ -f ./texinfo/Makefile ] || exit 0; \
25973         r=`${PWD_COMMAND}`; export r; \
25974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25975         $(HOST_EXPORTS) \
25976         for flag in $(EXTRA_HOST_FLAGS) ; do \
25977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25978         done; \
25979         echo "Doing distclean in texinfo" ; \
25980         (cd $(HOST_SUBDIR)/texinfo && \
25981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25983                   "RANLIB=$${RANLIB}" \
25984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25985                   distclean) \
25986           || exit 1
25987
25988 @endif texinfo
25989
25990 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
25991 maybe-maintainer-clean-texinfo:
25992 @if texinfo
25993 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
25994
25995 maintainer-clean-texinfo: 
25996         @: $(MAKE); $(unstage)
25997         @[ -f ./texinfo/Makefile ] || exit 0; \
25998         r=`${PWD_COMMAND}`; export r; \
25999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26000         $(HOST_EXPORTS) \
26001         for flag in $(EXTRA_HOST_FLAGS) ; do \
26002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26003         done; \
26004         echo "Doing maintainer-clean in texinfo" ; \
26005         (cd $(HOST_SUBDIR)/texinfo && \
26006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26008                   "RANLIB=$${RANLIB}" \
26009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26010                   maintainer-clean) \
26011           || exit 1
26012
26013 @endif texinfo
26014
26015
26016
26017 .PHONY: configure-zlib maybe-configure-zlib
26018 maybe-configure-zlib:
26019 @if gcc-bootstrap
26020 configure-zlib: stage_current
26021 @endif gcc-bootstrap
26022 @if zlib
26023 maybe-configure-zlib: configure-zlib
26024 configure-zlib: 
26025         @r=`${PWD_COMMAND}`; export r; \
26026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26027         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26028         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26029         $(HOST_EXPORTS)  \
26030         echo Configuring in $(HOST_SUBDIR)/zlib; \
26031         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
26032         case $(srcdir) in \
26033           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26034           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26035                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26036         esac; \
26037         srcdiroption="--srcdir=$${topdir}/zlib"; \
26038         libsrcdir="$$s/zlib"; \
26039         $(SHELL) $${libsrcdir}/configure \
26040           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26041           --target=${target_alias} $${srcdiroption}  \
26042           || exit 1
26043 @endif zlib
26044
26045
26046
26047 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
26048 maybe-configure-stage1-zlib:
26049 @if zlib-bootstrap
26050 maybe-configure-stage1-zlib: configure-stage1-zlib
26051 configure-stage1-zlib:
26052         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26053         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26054         @r=`${PWD_COMMAND}`; export r; \
26055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26056         TFLAGS="$(STAGE1_TFLAGS)"; \
26057         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26058         $(HOST_EXPORTS) \
26059         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26060         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26061         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
26062         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
26063         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26064         cd $(HOST_SUBDIR)/zlib || exit 1; \
26065         case $(srcdir) in \
26066           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26067           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26068                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26069         esac; \
26070         srcdiroption="--srcdir=$${topdir}/zlib"; \
26071         libsrcdir="$$s/zlib"; \
26072         $(SHELL) $${libsrcdir}/configure \
26073           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26074           --target=${target_alias} $${srcdiroption} \
26075           $(STAGE1_CONFIGURE_FLAGS)
26076 @endif zlib-bootstrap
26077
26078 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
26079 maybe-configure-stage2-zlib:
26080 @if zlib-bootstrap
26081 maybe-configure-stage2-zlib: configure-stage2-zlib
26082 configure-stage2-zlib:
26083         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26084         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26085         @r=`${PWD_COMMAND}`; export r; \
26086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26087         TFLAGS="$(STAGE2_TFLAGS)"; \
26088         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26089         $(HOST_EXPORTS) \
26090         $(POSTSTAGE1_HOST_EXPORTS) \
26091         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26092         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26093         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
26094         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
26095         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26096         cd $(HOST_SUBDIR)/zlib || exit 1; \
26097         case $(srcdir) in \
26098           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26099           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26100                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26101         esac; \
26102         srcdiroption="--srcdir=$${topdir}/zlib"; \
26103         libsrcdir="$$s/zlib"; \
26104         $(SHELL) $${libsrcdir}/configure \
26105           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26106           --target=${target_alias} $${srcdiroption} \
26107           --with-build-libsubdir=$(HOST_SUBDIR) \
26108           $(STAGE2_CONFIGURE_FLAGS)
26109 @endif zlib-bootstrap
26110
26111 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
26112 maybe-configure-stage3-zlib:
26113 @if zlib-bootstrap
26114 maybe-configure-stage3-zlib: configure-stage3-zlib
26115 configure-stage3-zlib:
26116         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26117         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26118         @r=`${PWD_COMMAND}`; export r; \
26119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26120         TFLAGS="$(STAGE3_TFLAGS)"; \
26121         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26122         $(HOST_EXPORTS) \
26123         $(POSTSTAGE1_HOST_EXPORTS) \
26124         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26125         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26126         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
26127         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
26128         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26129         cd $(HOST_SUBDIR)/zlib || exit 1; \
26130         case $(srcdir) in \
26131           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26132           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26133                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26134         esac; \
26135         srcdiroption="--srcdir=$${topdir}/zlib"; \
26136         libsrcdir="$$s/zlib"; \
26137         $(SHELL) $${libsrcdir}/configure \
26138           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26139           --target=${target_alias} $${srcdiroption} \
26140           --with-build-libsubdir=$(HOST_SUBDIR) \
26141           $(STAGE3_CONFIGURE_FLAGS)
26142 @endif zlib-bootstrap
26143
26144 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
26145 maybe-configure-stage4-zlib:
26146 @if zlib-bootstrap
26147 maybe-configure-stage4-zlib: configure-stage4-zlib
26148 configure-stage4-zlib:
26149         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26150         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26151         @r=`${PWD_COMMAND}`; export r; \
26152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26153         TFLAGS="$(STAGE4_TFLAGS)"; \
26154         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26155         $(HOST_EXPORTS) \
26156         $(POSTSTAGE1_HOST_EXPORTS) \
26157         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26158         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26159         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
26160         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
26161         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26162         cd $(HOST_SUBDIR)/zlib || exit 1; \
26163         case $(srcdir) in \
26164           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26165           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26166                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26167         esac; \
26168         srcdiroption="--srcdir=$${topdir}/zlib"; \
26169         libsrcdir="$$s/zlib"; \
26170         $(SHELL) $${libsrcdir}/configure \
26171           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26172           --target=${target_alias} $${srcdiroption} \
26173           --with-build-libsubdir=$(HOST_SUBDIR) \
26174           $(STAGE4_CONFIGURE_FLAGS)
26175 @endif zlib-bootstrap
26176
26177 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
26178 maybe-configure-stageprofile-zlib:
26179 @if zlib-bootstrap
26180 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
26181 configure-stageprofile-zlib:
26182         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26183         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26184         @r=`${PWD_COMMAND}`; export r; \
26185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26186         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26187         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26188         $(HOST_EXPORTS) \
26189         $(POSTSTAGE1_HOST_EXPORTS) \
26190         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26191         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26192         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
26193         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
26194         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26195         cd $(HOST_SUBDIR)/zlib || exit 1; \
26196         case $(srcdir) in \
26197           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26198           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26199                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26200         esac; \
26201         srcdiroption="--srcdir=$${topdir}/zlib"; \
26202         libsrcdir="$$s/zlib"; \
26203         $(SHELL) $${libsrcdir}/configure \
26204           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26205           --target=${target_alias} $${srcdiroption} \
26206           --with-build-libsubdir=$(HOST_SUBDIR) \
26207           $(STAGEprofile_CONFIGURE_FLAGS)
26208 @endif zlib-bootstrap
26209
26210 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
26211 maybe-configure-stagefeedback-zlib:
26212 @if zlib-bootstrap
26213 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
26214 configure-stagefeedback-zlib:
26215         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26216         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26217         @r=`${PWD_COMMAND}`; export r; \
26218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26219         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26220         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26221         $(HOST_EXPORTS) \
26222         $(POSTSTAGE1_HOST_EXPORTS) \
26223         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26224         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26225         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
26226         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
26227         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26228         cd $(HOST_SUBDIR)/zlib || exit 1; \
26229         case $(srcdir) in \
26230           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26231           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26232                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26233         esac; \
26234         srcdiroption="--srcdir=$${topdir}/zlib"; \
26235         libsrcdir="$$s/zlib"; \
26236         $(SHELL) $${libsrcdir}/configure \
26237           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26238           --target=${target_alias} $${srcdiroption} \
26239           --with-build-libsubdir=$(HOST_SUBDIR) \
26240           $(STAGEfeedback_CONFIGURE_FLAGS)
26241 @endif zlib-bootstrap
26242
26243
26244
26245
26246
26247 .PHONY: all-zlib maybe-all-zlib
26248 maybe-all-zlib:
26249 @if gcc-bootstrap
26250 all-zlib: stage_current
26251 @endif gcc-bootstrap
26252 @if zlib
26253 TARGET-zlib=all
26254 maybe-all-zlib: all-zlib
26255 all-zlib: configure-zlib
26256         @r=`${PWD_COMMAND}`; export r; \
26257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26258         $(HOST_EXPORTS)  \
26259         (cd $(HOST_SUBDIR)/zlib && \
26260           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26261                 $(TARGET-zlib))
26262 @endif zlib
26263
26264
26265
26266 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
26267 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
26268 maybe-all-stage1-zlib:
26269 maybe-clean-stage1-zlib:
26270 @if zlib-bootstrap
26271 maybe-all-stage1-zlib: all-stage1-zlib
26272 all-stage1: all-stage1-zlib
26273 TARGET-stage1-zlib = $(TARGET-zlib)
26274 all-stage1-zlib: configure-stage1-zlib
26275         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26276         @r=`${PWD_COMMAND}`; export r; \
26277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26278         TFLAGS="$(STAGE1_TFLAGS)"; \
26279         $(HOST_EXPORTS)  \
26280         cd $(HOST_SUBDIR)/zlib && \
26281         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26282                 CFLAGS="$(STAGE1_CFLAGS)" \
26283                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26284                 LIBCFLAGS="$(LIBCFLAGS)" \
26285                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26286                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26287                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26288                 $(EXTRA_HOST_FLAGS)  \
26289                 $(STAGE1_FLAGS_TO_PASS)  \
26290                 TFLAGS="$(STAGE1_TFLAGS)" \
26291                 $(TARGET-stage1-zlib)
26292
26293 maybe-clean-stage1-zlib: clean-stage1-zlib
26294 clean-stage1: clean-stage1-zlib
26295 clean-stage1-zlib:
26296         @if [ $(current_stage) = stage1 ]; then \
26297           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
26298         else \
26299           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
26300           $(MAKE) stage1-start; \
26301         fi; \
26302         cd $(HOST_SUBDIR)/zlib && \
26303         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26304         $(STAGE1_FLAGS_TO_PASS)  clean
26305 @endif zlib-bootstrap
26306
26307
26308 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
26309 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
26310 maybe-all-stage2-zlib:
26311 maybe-clean-stage2-zlib:
26312 @if zlib-bootstrap
26313 maybe-all-stage2-zlib: all-stage2-zlib
26314 all-stage2: all-stage2-zlib
26315 TARGET-stage2-zlib = $(TARGET-zlib)
26316 all-stage2-zlib: configure-stage2-zlib
26317         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26318         @r=`${PWD_COMMAND}`; export r; \
26319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26320         TFLAGS="$(STAGE2_TFLAGS)"; \
26321         $(HOST_EXPORTS) \
26322         $(POSTSTAGE1_HOST_EXPORTS)  \
26323         cd $(HOST_SUBDIR)/zlib && \
26324         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26325                 CFLAGS="$(STAGE2_CFLAGS)" \
26326                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26327                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26328                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26329                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26330                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26331                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26332                 TFLAGS="$(STAGE2_TFLAGS)" \
26333                 $(TARGET-stage2-zlib)
26334
26335 maybe-clean-stage2-zlib: clean-stage2-zlib
26336 clean-stage2: clean-stage2-zlib
26337 clean-stage2-zlib:
26338         @if [ $(current_stage) = stage2 ]; then \
26339           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
26340         else \
26341           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
26342           $(MAKE) stage2-start; \
26343         fi; \
26344         cd $(HOST_SUBDIR)/zlib && \
26345         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26346 @endif zlib-bootstrap
26347
26348
26349 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
26350 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
26351 maybe-all-stage3-zlib:
26352 maybe-clean-stage3-zlib:
26353 @if zlib-bootstrap
26354 maybe-all-stage3-zlib: all-stage3-zlib
26355 all-stage3: all-stage3-zlib
26356 TARGET-stage3-zlib = $(TARGET-zlib)
26357 all-stage3-zlib: configure-stage3-zlib
26358         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26359         @r=`${PWD_COMMAND}`; export r; \
26360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26361         TFLAGS="$(STAGE3_TFLAGS)"; \
26362         $(HOST_EXPORTS) \
26363         $(POSTSTAGE1_HOST_EXPORTS)  \
26364         cd $(HOST_SUBDIR)/zlib && \
26365         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26366                 CFLAGS="$(STAGE3_CFLAGS)" \
26367                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26368                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26369                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26370                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26371                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26372                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26373                 TFLAGS="$(STAGE3_TFLAGS)" \
26374                 $(TARGET-stage3-zlib)
26375
26376 maybe-clean-stage3-zlib: clean-stage3-zlib
26377 clean-stage3: clean-stage3-zlib
26378 clean-stage3-zlib:
26379         @if [ $(current_stage) = stage3 ]; then \
26380           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
26381         else \
26382           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
26383           $(MAKE) stage3-start; \
26384         fi; \
26385         cd $(HOST_SUBDIR)/zlib && \
26386         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26387 @endif zlib-bootstrap
26388
26389
26390 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
26391 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
26392 maybe-all-stage4-zlib:
26393 maybe-clean-stage4-zlib:
26394 @if zlib-bootstrap
26395 maybe-all-stage4-zlib: all-stage4-zlib
26396 all-stage4: all-stage4-zlib
26397 TARGET-stage4-zlib = $(TARGET-zlib)
26398 all-stage4-zlib: configure-stage4-zlib
26399         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26400         @r=`${PWD_COMMAND}`; export r; \
26401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26402         TFLAGS="$(STAGE4_TFLAGS)"; \
26403         $(HOST_EXPORTS) \
26404         $(POSTSTAGE1_HOST_EXPORTS)  \
26405         cd $(HOST_SUBDIR)/zlib && \
26406         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26407                 CFLAGS="$(STAGE4_CFLAGS)" \
26408                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26409                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26410                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26411                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26412                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26413                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26414                 TFLAGS="$(STAGE4_TFLAGS)" \
26415                 $(TARGET-stage4-zlib)
26416
26417 maybe-clean-stage4-zlib: clean-stage4-zlib
26418 clean-stage4: clean-stage4-zlib
26419 clean-stage4-zlib:
26420         @if [ $(current_stage) = stage4 ]; then \
26421           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
26422         else \
26423           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
26424           $(MAKE) stage4-start; \
26425         fi; \
26426         cd $(HOST_SUBDIR)/zlib && \
26427         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26428 @endif zlib-bootstrap
26429
26430
26431 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
26432 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
26433 maybe-all-stageprofile-zlib:
26434 maybe-clean-stageprofile-zlib:
26435 @if zlib-bootstrap
26436 maybe-all-stageprofile-zlib: all-stageprofile-zlib
26437 all-stageprofile: all-stageprofile-zlib
26438 TARGET-stageprofile-zlib = $(TARGET-zlib)
26439 all-stageprofile-zlib: configure-stageprofile-zlib
26440         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26441         @r=`${PWD_COMMAND}`; export r; \
26442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26443         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26444         $(HOST_EXPORTS) \
26445         $(POSTSTAGE1_HOST_EXPORTS)  \
26446         cd $(HOST_SUBDIR)/zlib && \
26447         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26448                 CFLAGS="$(STAGEprofile_CFLAGS)" \
26449                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26450                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26451                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26452                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26453                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26454                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26455                 TFLAGS="$(STAGEprofile_TFLAGS)" \
26456                 $(TARGET-stageprofile-zlib)
26457
26458 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
26459 clean-stageprofile: clean-stageprofile-zlib
26460 clean-stageprofile-zlib:
26461         @if [ $(current_stage) = stageprofile ]; then \
26462           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
26463         else \
26464           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
26465           $(MAKE) stageprofile-start; \
26466         fi; \
26467         cd $(HOST_SUBDIR)/zlib && \
26468         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26469 @endif zlib-bootstrap
26470
26471
26472 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
26473 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
26474 maybe-all-stagefeedback-zlib:
26475 maybe-clean-stagefeedback-zlib:
26476 @if zlib-bootstrap
26477 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
26478 all-stagefeedback: all-stagefeedback-zlib
26479 TARGET-stagefeedback-zlib = $(TARGET-zlib)
26480 all-stagefeedback-zlib: configure-stagefeedback-zlib
26481         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26482         @r=`${PWD_COMMAND}`; export r; \
26483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26484         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26485         $(HOST_EXPORTS) \
26486         $(POSTSTAGE1_HOST_EXPORTS)  \
26487         cd $(HOST_SUBDIR)/zlib && \
26488         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26489                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26490                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26491                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26492                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26493                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26494                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26495                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26496                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26497                 $(TARGET-stagefeedback-zlib)
26498
26499 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
26500 clean-stagefeedback: clean-stagefeedback-zlib
26501 clean-stagefeedback-zlib:
26502         @if [ $(current_stage) = stagefeedback ]; then \
26503           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
26504         else \
26505           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
26506           $(MAKE) stagefeedback-start; \
26507         fi; \
26508         cd $(HOST_SUBDIR)/zlib && \
26509         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26510 @endif zlib-bootstrap
26511
26512
26513
26514
26515
26516 .PHONY: check-zlib maybe-check-zlib
26517 maybe-check-zlib:
26518 @if zlib
26519 maybe-check-zlib: check-zlib
26520
26521 check-zlib:
26522
26523 @endif zlib
26524
26525 .PHONY: install-zlib maybe-install-zlib
26526 maybe-install-zlib:
26527 @if zlib
26528 maybe-install-zlib: install-zlib
26529
26530 install-zlib:
26531
26532 @endif zlib
26533
26534 .PHONY: install-strip-zlib maybe-install-strip-zlib
26535 maybe-install-strip-zlib:
26536 @if zlib
26537 maybe-install-strip-zlib: install-strip-zlib
26538
26539 install-strip-zlib:
26540
26541 @endif zlib
26542
26543 # Other targets (info, dvi, pdf, etc.)
26544
26545 .PHONY: maybe-info-zlib info-zlib
26546 maybe-info-zlib:
26547 @if zlib
26548 maybe-info-zlib: info-zlib
26549
26550 info-zlib: \
26551     configure-zlib 
26552         @[ -f ./zlib/Makefile ] || exit 0; \
26553         r=`${PWD_COMMAND}`; export r; \
26554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26555         $(HOST_EXPORTS) \
26556         for flag in $(EXTRA_HOST_FLAGS) ; do \
26557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26558         done; \
26559         echo "Doing info in zlib" ; \
26560         (cd $(HOST_SUBDIR)/zlib && \
26561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26563                   "RANLIB=$${RANLIB}" \
26564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26565                   info) \
26566           || exit 1
26567
26568 @endif zlib
26569
26570 .PHONY: maybe-dvi-zlib dvi-zlib
26571 maybe-dvi-zlib:
26572 @if zlib
26573 maybe-dvi-zlib: dvi-zlib
26574
26575 dvi-zlib: \
26576     configure-zlib 
26577         @[ -f ./zlib/Makefile ] || exit 0; \
26578         r=`${PWD_COMMAND}`; export r; \
26579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26580         $(HOST_EXPORTS) \
26581         for flag in $(EXTRA_HOST_FLAGS) ; do \
26582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26583         done; \
26584         echo "Doing dvi in zlib" ; \
26585         (cd $(HOST_SUBDIR)/zlib && \
26586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26588                   "RANLIB=$${RANLIB}" \
26589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26590                   dvi) \
26591           || exit 1
26592
26593 @endif zlib
26594
26595 .PHONY: maybe-pdf-zlib pdf-zlib
26596 maybe-pdf-zlib:
26597 @if zlib
26598 maybe-pdf-zlib: pdf-zlib
26599
26600 pdf-zlib: \
26601     configure-zlib 
26602         @[ -f ./zlib/Makefile ] || exit 0; \
26603         r=`${PWD_COMMAND}`; export r; \
26604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26605         $(HOST_EXPORTS) \
26606         for flag in $(EXTRA_HOST_FLAGS) ; do \
26607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26608         done; \
26609         echo "Doing pdf in zlib" ; \
26610         (cd $(HOST_SUBDIR)/zlib && \
26611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26613                   "RANLIB=$${RANLIB}" \
26614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26615                   pdf) \
26616           || exit 1
26617
26618 @endif zlib
26619
26620 .PHONY: maybe-html-zlib html-zlib
26621 maybe-html-zlib:
26622 @if zlib
26623 maybe-html-zlib: html-zlib
26624
26625 html-zlib: \
26626     configure-zlib 
26627         @[ -f ./zlib/Makefile ] || exit 0; \
26628         r=`${PWD_COMMAND}`; export r; \
26629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26630         $(HOST_EXPORTS) \
26631         for flag in $(EXTRA_HOST_FLAGS) ; do \
26632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26633         done; \
26634         echo "Doing html in zlib" ; \
26635         (cd $(HOST_SUBDIR)/zlib && \
26636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26638                   "RANLIB=$${RANLIB}" \
26639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26640                   html) \
26641           || exit 1
26642
26643 @endif zlib
26644
26645 .PHONY: maybe-TAGS-zlib TAGS-zlib
26646 maybe-TAGS-zlib:
26647 @if zlib
26648 maybe-TAGS-zlib: TAGS-zlib
26649
26650 TAGS-zlib: \
26651     configure-zlib 
26652         @[ -f ./zlib/Makefile ] || exit 0; \
26653         r=`${PWD_COMMAND}`; export r; \
26654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26655         $(HOST_EXPORTS) \
26656         for flag in $(EXTRA_HOST_FLAGS) ; do \
26657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26658         done; \
26659         echo "Doing TAGS in zlib" ; \
26660         (cd $(HOST_SUBDIR)/zlib && \
26661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26663                   "RANLIB=$${RANLIB}" \
26664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26665                   TAGS) \
26666           || exit 1
26667
26668 @endif zlib
26669
26670 .PHONY: maybe-install-info-zlib install-info-zlib
26671 maybe-install-info-zlib:
26672 @if zlib
26673 maybe-install-info-zlib: install-info-zlib
26674
26675 install-info-zlib: \
26676     configure-zlib \
26677     info-zlib 
26678         @[ -f ./zlib/Makefile ] || exit 0; \
26679         r=`${PWD_COMMAND}`; export r; \
26680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26681         $(HOST_EXPORTS) \
26682         for flag in $(EXTRA_HOST_FLAGS) ; do \
26683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26684         done; \
26685         echo "Doing install-info in zlib" ; \
26686         (cd $(HOST_SUBDIR)/zlib && \
26687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26689                   "RANLIB=$${RANLIB}" \
26690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26691                   install-info) \
26692           || exit 1
26693
26694 @endif zlib
26695
26696 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
26697 maybe-install-pdf-zlib:
26698 @if zlib
26699 maybe-install-pdf-zlib: install-pdf-zlib
26700
26701 install-pdf-zlib: \
26702     configure-zlib \
26703     pdf-zlib 
26704         @[ -f ./zlib/Makefile ] || exit 0; \
26705         r=`${PWD_COMMAND}`; export r; \
26706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26707         $(HOST_EXPORTS) \
26708         for flag in $(EXTRA_HOST_FLAGS) ; do \
26709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26710         done; \
26711         echo "Doing install-pdf in zlib" ; \
26712         (cd $(HOST_SUBDIR)/zlib && \
26713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26715                   "RANLIB=$${RANLIB}" \
26716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26717                   install-pdf) \
26718           || exit 1
26719
26720 @endif zlib
26721
26722 .PHONY: maybe-install-html-zlib install-html-zlib
26723 maybe-install-html-zlib:
26724 @if zlib
26725 maybe-install-html-zlib: install-html-zlib
26726
26727 install-html-zlib: \
26728     configure-zlib \
26729     html-zlib 
26730         @[ -f ./zlib/Makefile ] || exit 0; \
26731         r=`${PWD_COMMAND}`; export r; \
26732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26733         $(HOST_EXPORTS) \
26734         for flag in $(EXTRA_HOST_FLAGS) ; do \
26735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26736         done; \
26737         echo "Doing install-html in zlib" ; \
26738         (cd $(HOST_SUBDIR)/zlib && \
26739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26741                   "RANLIB=$${RANLIB}" \
26742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26743                   install-html) \
26744           || exit 1
26745
26746 @endif zlib
26747
26748 .PHONY: maybe-installcheck-zlib installcheck-zlib
26749 maybe-installcheck-zlib:
26750 @if zlib
26751 maybe-installcheck-zlib: installcheck-zlib
26752
26753 installcheck-zlib: \
26754     configure-zlib 
26755         @[ -f ./zlib/Makefile ] || exit 0; \
26756         r=`${PWD_COMMAND}`; export r; \
26757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26758         $(HOST_EXPORTS) \
26759         for flag in $(EXTRA_HOST_FLAGS) ; do \
26760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26761         done; \
26762         echo "Doing installcheck in zlib" ; \
26763         (cd $(HOST_SUBDIR)/zlib && \
26764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26766                   "RANLIB=$${RANLIB}" \
26767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26768                   installcheck) \
26769           || exit 1
26770
26771 @endif zlib
26772
26773 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
26774 maybe-mostlyclean-zlib:
26775 @if zlib
26776 maybe-mostlyclean-zlib: mostlyclean-zlib
26777
26778 mostlyclean-zlib: 
26779         @[ -f ./zlib/Makefile ] || exit 0; \
26780         r=`${PWD_COMMAND}`; export r; \
26781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26782         $(HOST_EXPORTS) \
26783         for flag in $(EXTRA_HOST_FLAGS) ; do \
26784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26785         done; \
26786         echo "Doing mostlyclean in zlib" ; \
26787         (cd $(HOST_SUBDIR)/zlib && \
26788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26790                   "RANLIB=$${RANLIB}" \
26791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26792                   mostlyclean) \
26793           || exit 1
26794
26795 @endif zlib
26796
26797 .PHONY: maybe-clean-zlib clean-zlib
26798 maybe-clean-zlib:
26799 @if zlib
26800 maybe-clean-zlib: clean-zlib
26801
26802 clean-zlib: 
26803         @[ -f ./zlib/Makefile ] || exit 0; \
26804         r=`${PWD_COMMAND}`; export r; \
26805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26806         $(HOST_EXPORTS) \
26807         for flag in $(EXTRA_HOST_FLAGS) ; do \
26808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26809         done; \
26810         echo "Doing clean in zlib" ; \
26811         (cd $(HOST_SUBDIR)/zlib && \
26812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26814                   "RANLIB=$${RANLIB}" \
26815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26816                   clean) \
26817           || exit 1
26818
26819 @endif zlib
26820
26821 .PHONY: maybe-distclean-zlib distclean-zlib
26822 maybe-distclean-zlib:
26823 @if zlib
26824 maybe-distclean-zlib: distclean-zlib
26825
26826 distclean-zlib: 
26827         @[ -f ./zlib/Makefile ] || exit 0; \
26828         r=`${PWD_COMMAND}`; export r; \
26829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26830         $(HOST_EXPORTS) \
26831         for flag in $(EXTRA_HOST_FLAGS) ; do \
26832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26833         done; \
26834         echo "Doing distclean in zlib" ; \
26835         (cd $(HOST_SUBDIR)/zlib && \
26836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26838                   "RANLIB=$${RANLIB}" \
26839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26840                   distclean) \
26841           || exit 1
26842
26843 @endif zlib
26844
26845 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
26846 maybe-maintainer-clean-zlib:
26847 @if zlib
26848 maybe-maintainer-clean-zlib: maintainer-clean-zlib
26849
26850 maintainer-clean-zlib: 
26851         @[ -f ./zlib/Makefile ] || exit 0; \
26852         r=`${PWD_COMMAND}`; export r; \
26853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26854         $(HOST_EXPORTS) \
26855         for flag in $(EXTRA_HOST_FLAGS) ; do \
26856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26857         done; \
26858         echo "Doing maintainer-clean in zlib" ; \
26859         (cd $(HOST_SUBDIR)/zlib && \
26860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26862                   "RANLIB=$${RANLIB}" \
26863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26864                   maintainer-clean) \
26865           || exit 1
26866
26867 @endif zlib
26868
26869
26870
26871 .PHONY: configure-gdb maybe-configure-gdb
26872 maybe-configure-gdb:
26873 @if gcc-bootstrap
26874 configure-gdb: stage_current
26875 @endif gcc-bootstrap
26876 @if gdb
26877 maybe-configure-gdb: configure-gdb
26878 configure-gdb: 
26879         @: $(MAKE); $(unstage)
26880         @r=`${PWD_COMMAND}`; export r; \
26881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26882         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
26883         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
26884         $(HOST_EXPORTS)  \
26885         echo Configuring in $(HOST_SUBDIR)/gdb; \
26886         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
26887         case $(srcdir) in \
26888           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26889           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
26890                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26891         esac; \
26892         srcdiroption="--srcdir=$${topdir}/gdb"; \
26893         libsrcdir="$$s/gdb"; \
26894         $(SHELL) $${libsrcdir}/configure \
26895           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26896           --target=${target_alias} $${srcdiroption}  \
26897           || exit 1
26898 @endif gdb
26899
26900
26901
26902
26903
26904 .PHONY: all-gdb maybe-all-gdb
26905 maybe-all-gdb:
26906 @if gcc-bootstrap
26907 all-gdb: stage_current
26908 @endif gcc-bootstrap
26909 @if gdb
26910 TARGET-gdb=all
26911 maybe-all-gdb: all-gdb
26912 all-gdb: configure-gdb
26913         @: $(MAKE); $(unstage)
26914         @r=`${PWD_COMMAND}`; export r; \
26915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26916         $(HOST_EXPORTS)  \
26917         (cd $(HOST_SUBDIR)/gdb && \
26918           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26919                 $(TARGET-gdb))
26920 @endif gdb
26921
26922
26923
26924
26925 .PHONY: check-gdb maybe-check-gdb
26926 maybe-check-gdb:
26927 @if gdb
26928 maybe-check-gdb: check-gdb
26929
26930 check-gdb:
26931         @: $(MAKE); $(unstage)
26932         @r=`${PWD_COMMAND}`; export r; \
26933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26934         $(HOST_EXPORTS) \
26935         (cd $(HOST_SUBDIR)/gdb && \
26936           $(MAKE) $(FLAGS_TO_PASS)  check)
26937
26938 @endif gdb
26939
26940 .PHONY: install-gdb maybe-install-gdb
26941 maybe-install-gdb:
26942 @if gdb
26943 maybe-install-gdb: install-gdb
26944
26945 install-gdb: installdirs
26946         @: $(MAKE); $(unstage)
26947         @r=`${PWD_COMMAND}`; export r; \
26948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26949         $(HOST_EXPORTS) \
26950         (cd $(HOST_SUBDIR)/gdb && \
26951           $(MAKE) $(FLAGS_TO_PASS)  install)
26952
26953 @endif gdb
26954
26955 .PHONY: install-strip-gdb maybe-install-strip-gdb
26956 maybe-install-strip-gdb:
26957 @if gdb
26958 maybe-install-strip-gdb: install-strip-gdb
26959
26960 install-strip-gdb: installdirs
26961         @: $(MAKE); $(unstage)
26962         @r=`${PWD_COMMAND}`; export r; \
26963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26964         $(HOST_EXPORTS) \
26965         (cd $(HOST_SUBDIR)/gdb && \
26966           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26967
26968 @endif gdb
26969
26970 # Other targets (info, dvi, pdf, etc.)
26971
26972 .PHONY: maybe-info-gdb info-gdb
26973 maybe-info-gdb:
26974 @if gdb
26975 maybe-info-gdb: info-gdb
26976
26977 info-gdb: \
26978     configure-gdb 
26979         @: $(MAKE); $(unstage)
26980         @[ -f ./gdb/Makefile ] || exit 0; \
26981         r=`${PWD_COMMAND}`; export r; \
26982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26983         $(HOST_EXPORTS) \
26984         for flag in $(EXTRA_HOST_FLAGS) ; do \
26985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26986         done; \
26987         echo "Doing info in gdb" ; \
26988         (cd $(HOST_SUBDIR)/gdb && \
26989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26991                   "RANLIB=$${RANLIB}" \
26992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26993                   info) \
26994           || exit 1
26995
26996 @endif gdb
26997
26998 .PHONY: maybe-dvi-gdb dvi-gdb
26999 maybe-dvi-gdb:
27000 @if gdb
27001 maybe-dvi-gdb: dvi-gdb
27002
27003 dvi-gdb: \
27004     configure-gdb 
27005         @: $(MAKE); $(unstage)
27006         @[ -f ./gdb/Makefile ] || exit 0; \
27007         r=`${PWD_COMMAND}`; export r; \
27008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27009         $(HOST_EXPORTS) \
27010         for flag in $(EXTRA_HOST_FLAGS) ; do \
27011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27012         done; \
27013         echo "Doing dvi in gdb" ; \
27014         (cd $(HOST_SUBDIR)/gdb && \
27015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27017                   "RANLIB=$${RANLIB}" \
27018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27019                   dvi) \
27020           || exit 1
27021
27022 @endif gdb
27023
27024 .PHONY: maybe-pdf-gdb pdf-gdb
27025 maybe-pdf-gdb:
27026 @if gdb
27027 maybe-pdf-gdb: pdf-gdb
27028
27029 pdf-gdb: \
27030     configure-gdb 
27031         @: $(MAKE); $(unstage)
27032         @[ -f ./gdb/Makefile ] || exit 0; \
27033         r=`${PWD_COMMAND}`; export r; \
27034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27035         $(HOST_EXPORTS) \
27036         for flag in $(EXTRA_HOST_FLAGS) ; do \
27037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27038         done; \
27039         echo "Doing pdf in gdb" ; \
27040         (cd $(HOST_SUBDIR)/gdb && \
27041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27043                   "RANLIB=$${RANLIB}" \
27044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27045                   pdf) \
27046           || exit 1
27047
27048 @endif gdb
27049
27050 .PHONY: maybe-html-gdb html-gdb
27051 maybe-html-gdb:
27052 @if gdb
27053 maybe-html-gdb: html-gdb
27054
27055 html-gdb: \
27056     configure-gdb 
27057         @: $(MAKE); $(unstage)
27058         @[ -f ./gdb/Makefile ] || exit 0; \
27059         r=`${PWD_COMMAND}`; export r; \
27060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27061         $(HOST_EXPORTS) \
27062         for flag in $(EXTRA_HOST_FLAGS) ; do \
27063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27064         done; \
27065         echo "Doing html in gdb" ; \
27066         (cd $(HOST_SUBDIR)/gdb && \
27067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27069                   "RANLIB=$${RANLIB}" \
27070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27071                   html) \
27072           || exit 1
27073
27074 @endif gdb
27075
27076 .PHONY: maybe-TAGS-gdb TAGS-gdb
27077 maybe-TAGS-gdb:
27078 @if gdb
27079 maybe-TAGS-gdb: TAGS-gdb
27080
27081 TAGS-gdb: \
27082     configure-gdb 
27083         @: $(MAKE); $(unstage)
27084         @[ -f ./gdb/Makefile ] || exit 0; \
27085         r=`${PWD_COMMAND}`; export r; \
27086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27087         $(HOST_EXPORTS) \
27088         for flag in $(EXTRA_HOST_FLAGS) ; do \
27089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27090         done; \
27091         echo "Doing TAGS in gdb" ; \
27092         (cd $(HOST_SUBDIR)/gdb && \
27093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27095                   "RANLIB=$${RANLIB}" \
27096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27097                   TAGS) \
27098           || exit 1
27099
27100 @endif gdb
27101
27102 .PHONY: maybe-install-info-gdb install-info-gdb
27103 maybe-install-info-gdb:
27104 @if gdb
27105 maybe-install-info-gdb: install-info-gdb
27106
27107 install-info-gdb: \
27108     configure-gdb \
27109     info-gdb 
27110         @: $(MAKE); $(unstage)
27111         @[ -f ./gdb/Makefile ] || exit 0; \
27112         r=`${PWD_COMMAND}`; export r; \
27113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27114         $(HOST_EXPORTS) \
27115         for flag in $(EXTRA_HOST_FLAGS) ; do \
27116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27117         done; \
27118         echo "Doing install-info in gdb" ; \
27119         (cd $(HOST_SUBDIR)/gdb && \
27120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27122                   "RANLIB=$${RANLIB}" \
27123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27124                   install-info) \
27125           || exit 1
27126
27127 @endif gdb
27128
27129 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
27130 maybe-install-pdf-gdb:
27131 @if gdb
27132 maybe-install-pdf-gdb: install-pdf-gdb
27133
27134 install-pdf-gdb: \
27135     configure-gdb \
27136     pdf-gdb 
27137         @: $(MAKE); $(unstage)
27138         @[ -f ./gdb/Makefile ] || exit 0; \
27139         r=`${PWD_COMMAND}`; export r; \
27140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27141         $(HOST_EXPORTS) \
27142         for flag in $(EXTRA_HOST_FLAGS) ; do \
27143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27144         done; \
27145         echo "Doing install-pdf in gdb" ; \
27146         (cd $(HOST_SUBDIR)/gdb && \
27147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27149                   "RANLIB=$${RANLIB}" \
27150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27151                   install-pdf) \
27152           || exit 1
27153
27154 @endif gdb
27155
27156 .PHONY: maybe-install-html-gdb install-html-gdb
27157 maybe-install-html-gdb:
27158 @if gdb
27159 maybe-install-html-gdb: install-html-gdb
27160
27161 install-html-gdb: \
27162     configure-gdb \
27163     html-gdb 
27164         @: $(MAKE); $(unstage)
27165         @[ -f ./gdb/Makefile ] || exit 0; \
27166         r=`${PWD_COMMAND}`; export r; \
27167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27168         $(HOST_EXPORTS) \
27169         for flag in $(EXTRA_HOST_FLAGS) ; do \
27170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27171         done; \
27172         echo "Doing install-html in gdb" ; \
27173         (cd $(HOST_SUBDIR)/gdb && \
27174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27176                   "RANLIB=$${RANLIB}" \
27177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27178                   install-html) \
27179           || exit 1
27180
27181 @endif gdb
27182
27183 .PHONY: maybe-installcheck-gdb installcheck-gdb
27184 maybe-installcheck-gdb:
27185 @if gdb
27186 maybe-installcheck-gdb: installcheck-gdb
27187
27188 installcheck-gdb: \
27189     configure-gdb 
27190         @: $(MAKE); $(unstage)
27191         @[ -f ./gdb/Makefile ] || exit 0; \
27192         r=`${PWD_COMMAND}`; export r; \
27193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27194         $(HOST_EXPORTS) \
27195         for flag in $(EXTRA_HOST_FLAGS) ; do \
27196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27197         done; \
27198         echo "Doing installcheck in gdb" ; \
27199         (cd $(HOST_SUBDIR)/gdb && \
27200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27202                   "RANLIB=$${RANLIB}" \
27203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27204                   installcheck) \
27205           || exit 1
27206
27207 @endif gdb
27208
27209 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
27210 maybe-mostlyclean-gdb:
27211 @if gdb
27212 maybe-mostlyclean-gdb: mostlyclean-gdb
27213
27214 mostlyclean-gdb: 
27215         @: $(MAKE); $(unstage)
27216         @[ -f ./gdb/Makefile ] || exit 0; \
27217         r=`${PWD_COMMAND}`; export r; \
27218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27219         $(HOST_EXPORTS) \
27220         for flag in $(EXTRA_HOST_FLAGS) ; do \
27221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27222         done; \
27223         echo "Doing mostlyclean in gdb" ; \
27224         (cd $(HOST_SUBDIR)/gdb && \
27225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27227                   "RANLIB=$${RANLIB}" \
27228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27229                   mostlyclean) \
27230           || exit 1
27231
27232 @endif gdb
27233
27234 .PHONY: maybe-clean-gdb clean-gdb
27235 maybe-clean-gdb:
27236 @if gdb
27237 maybe-clean-gdb: clean-gdb
27238
27239 clean-gdb: 
27240         @: $(MAKE); $(unstage)
27241         @[ -f ./gdb/Makefile ] || exit 0; \
27242         r=`${PWD_COMMAND}`; export r; \
27243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27244         $(HOST_EXPORTS) \
27245         for flag in $(EXTRA_HOST_FLAGS) ; do \
27246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27247         done; \
27248         echo "Doing clean in gdb" ; \
27249         (cd $(HOST_SUBDIR)/gdb && \
27250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27252                   "RANLIB=$${RANLIB}" \
27253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27254                   clean) \
27255           || exit 1
27256
27257 @endif gdb
27258
27259 .PHONY: maybe-distclean-gdb distclean-gdb
27260 maybe-distclean-gdb:
27261 @if gdb
27262 maybe-distclean-gdb: distclean-gdb
27263
27264 distclean-gdb: 
27265         @: $(MAKE); $(unstage)
27266         @[ -f ./gdb/Makefile ] || exit 0; \
27267         r=`${PWD_COMMAND}`; export r; \
27268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27269         $(HOST_EXPORTS) \
27270         for flag in $(EXTRA_HOST_FLAGS) ; do \
27271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27272         done; \
27273         echo "Doing distclean in gdb" ; \
27274         (cd $(HOST_SUBDIR)/gdb && \
27275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27277                   "RANLIB=$${RANLIB}" \
27278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27279                   distclean) \
27280           || exit 1
27281
27282 @endif gdb
27283
27284 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
27285 maybe-maintainer-clean-gdb:
27286 @if gdb
27287 maybe-maintainer-clean-gdb: maintainer-clean-gdb
27288
27289 maintainer-clean-gdb: 
27290         @: $(MAKE); $(unstage)
27291         @[ -f ./gdb/Makefile ] || exit 0; \
27292         r=`${PWD_COMMAND}`; export r; \
27293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27294         $(HOST_EXPORTS) \
27295         for flag in $(EXTRA_HOST_FLAGS) ; do \
27296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27297         done; \
27298         echo "Doing maintainer-clean in gdb" ; \
27299         (cd $(HOST_SUBDIR)/gdb && \
27300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27302                   "RANLIB=$${RANLIB}" \
27303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27304                   maintainer-clean) \
27305           || exit 1
27306
27307 @endif gdb
27308
27309
27310
27311 .PHONY: configure-expect maybe-configure-expect
27312 maybe-configure-expect:
27313 @if gcc-bootstrap
27314 configure-expect: stage_current
27315 @endif gcc-bootstrap
27316 @if expect
27317 maybe-configure-expect: configure-expect
27318 configure-expect: 
27319         @: $(MAKE); $(unstage)
27320         @r=`${PWD_COMMAND}`; export r; \
27321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27322         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
27323         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
27324         $(HOST_EXPORTS)  \
27325         echo Configuring in $(HOST_SUBDIR)/expect; \
27326         cd "$(HOST_SUBDIR)/expect" || exit 1; \
27327         case $(srcdir) in \
27328           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27329           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
27330                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27331         esac; \
27332         srcdiroption="--srcdir=$${topdir}/expect"; \
27333         libsrcdir="$$s/expect"; \
27334         $(SHELL) $${libsrcdir}/configure \
27335           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27336           --target=${target_alias} $${srcdiroption}  \
27337           || exit 1
27338 @endif expect
27339
27340
27341
27342
27343
27344 .PHONY: all-expect maybe-all-expect
27345 maybe-all-expect:
27346 @if gcc-bootstrap
27347 all-expect: stage_current
27348 @endif gcc-bootstrap
27349 @if expect
27350 TARGET-expect=all
27351 maybe-all-expect: all-expect
27352 all-expect: configure-expect
27353         @: $(MAKE); $(unstage)
27354         @r=`${PWD_COMMAND}`; export r; \
27355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27356         $(HOST_EXPORTS)  \
27357         (cd $(HOST_SUBDIR)/expect && \
27358           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27359                 $(TARGET-expect))
27360 @endif expect
27361
27362
27363
27364
27365 .PHONY: check-expect maybe-check-expect
27366 maybe-check-expect:
27367 @if expect
27368 maybe-check-expect: check-expect
27369
27370 check-expect:
27371         @: $(MAKE); $(unstage)
27372         @r=`${PWD_COMMAND}`; export r; \
27373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27374         $(HOST_EXPORTS) \
27375         (cd $(HOST_SUBDIR)/expect && \
27376           $(MAKE) $(FLAGS_TO_PASS)  check)
27377
27378 @endif expect
27379
27380 .PHONY: install-expect maybe-install-expect
27381 maybe-install-expect:
27382 @if expect
27383 maybe-install-expect: install-expect
27384
27385 install-expect: installdirs
27386         @: $(MAKE); $(unstage)
27387         @r=`${PWD_COMMAND}`; export r; \
27388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27389         $(HOST_EXPORTS) \
27390         (cd $(HOST_SUBDIR)/expect && \
27391           $(MAKE) $(FLAGS_TO_PASS)  install)
27392
27393 @endif expect
27394
27395 .PHONY: install-strip-expect maybe-install-strip-expect
27396 maybe-install-strip-expect:
27397 @if expect
27398 maybe-install-strip-expect: install-strip-expect
27399
27400 install-strip-expect: installdirs
27401         @: $(MAKE); $(unstage)
27402         @r=`${PWD_COMMAND}`; export r; \
27403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27404         $(HOST_EXPORTS) \
27405         (cd $(HOST_SUBDIR)/expect && \
27406           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
27407
27408 @endif expect
27409
27410 # Other targets (info, dvi, pdf, etc.)
27411
27412 .PHONY: maybe-info-expect info-expect
27413 maybe-info-expect:
27414 @if expect
27415 maybe-info-expect: info-expect
27416
27417 info-expect: \
27418     configure-expect 
27419         @: $(MAKE); $(unstage)
27420         @[ -f ./expect/Makefile ] || exit 0; \
27421         r=`${PWD_COMMAND}`; export r; \
27422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27423         $(HOST_EXPORTS) \
27424         for flag in $(EXTRA_HOST_FLAGS) ; do \
27425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27426         done; \
27427         echo "Doing info in expect" ; \
27428         (cd $(HOST_SUBDIR)/expect && \
27429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27431                   "RANLIB=$${RANLIB}" \
27432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27433                   info) \
27434           || exit 1
27435
27436 @endif expect
27437
27438 .PHONY: maybe-dvi-expect dvi-expect
27439 maybe-dvi-expect:
27440 @if expect
27441 maybe-dvi-expect: dvi-expect
27442
27443 dvi-expect: \
27444     configure-expect 
27445         @: $(MAKE); $(unstage)
27446         @[ -f ./expect/Makefile ] || exit 0; \
27447         r=`${PWD_COMMAND}`; export r; \
27448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27449         $(HOST_EXPORTS) \
27450         for flag in $(EXTRA_HOST_FLAGS) ; do \
27451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27452         done; \
27453         echo "Doing dvi in expect" ; \
27454         (cd $(HOST_SUBDIR)/expect && \
27455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27457                   "RANLIB=$${RANLIB}" \
27458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27459                   dvi) \
27460           || exit 1
27461
27462 @endif expect
27463
27464 .PHONY: maybe-pdf-expect pdf-expect
27465 maybe-pdf-expect:
27466 @if expect
27467 maybe-pdf-expect: pdf-expect
27468
27469 pdf-expect: \
27470     configure-expect 
27471         @: $(MAKE); $(unstage)
27472         @[ -f ./expect/Makefile ] || exit 0; \
27473         r=`${PWD_COMMAND}`; export r; \
27474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27475         $(HOST_EXPORTS) \
27476         for flag in $(EXTRA_HOST_FLAGS) ; do \
27477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27478         done; \
27479         echo "Doing pdf in expect" ; \
27480         (cd $(HOST_SUBDIR)/expect && \
27481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27483                   "RANLIB=$${RANLIB}" \
27484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27485                   pdf) \
27486           || exit 1
27487
27488 @endif expect
27489
27490 .PHONY: maybe-html-expect html-expect
27491 maybe-html-expect:
27492 @if expect
27493 maybe-html-expect: html-expect
27494
27495 html-expect: \
27496     configure-expect 
27497         @: $(MAKE); $(unstage)
27498         @[ -f ./expect/Makefile ] || exit 0; \
27499         r=`${PWD_COMMAND}`; export r; \
27500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27501         $(HOST_EXPORTS) \
27502         for flag in $(EXTRA_HOST_FLAGS) ; do \
27503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27504         done; \
27505         echo "Doing html in expect" ; \
27506         (cd $(HOST_SUBDIR)/expect && \
27507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27509                   "RANLIB=$${RANLIB}" \
27510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27511                   html) \
27512           || exit 1
27513
27514 @endif expect
27515
27516 .PHONY: maybe-TAGS-expect TAGS-expect
27517 maybe-TAGS-expect:
27518 @if expect
27519 maybe-TAGS-expect: TAGS-expect
27520
27521 TAGS-expect: \
27522     configure-expect 
27523         @: $(MAKE); $(unstage)
27524         @[ -f ./expect/Makefile ] || exit 0; \
27525         r=`${PWD_COMMAND}`; export r; \
27526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27527         $(HOST_EXPORTS) \
27528         for flag in $(EXTRA_HOST_FLAGS) ; do \
27529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27530         done; \
27531         echo "Doing TAGS in expect" ; \
27532         (cd $(HOST_SUBDIR)/expect && \
27533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27535                   "RANLIB=$${RANLIB}" \
27536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27537                   TAGS) \
27538           || exit 1
27539
27540 @endif expect
27541
27542 .PHONY: maybe-install-info-expect install-info-expect
27543 maybe-install-info-expect:
27544 @if expect
27545 maybe-install-info-expect: install-info-expect
27546
27547 install-info-expect: \
27548     configure-expect \
27549     info-expect 
27550         @: $(MAKE); $(unstage)
27551         @[ -f ./expect/Makefile ] || exit 0; \
27552         r=`${PWD_COMMAND}`; export r; \
27553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27554         $(HOST_EXPORTS) \
27555         for flag in $(EXTRA_HOST_FLAGS) ; do \
27556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27557         done; \
27558         echo "Doing install-info in expect" ; \
27559         (cd $(HOST_SUBDIR)/expect && \
27560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27562                   "RANLIB=$${RANLIB}" \
27563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27564                   install-info) \
27565           || exit 1
27566
27567 @endif expect
27568
27569 .PHONY: maybe-install-pdf-expect install-pdf-expect
27570 maybe-install-pdf-expect:
27571 @if expect
27572 maybe-install-pdf-expect: install-pdf-expect
27573
27574 install-pdf-expect: \
27575     configure-expect \
27576     pdf-expect 
27577         @: $(MAKE); $(unstage)
27578         @[ -f ./expect/Makefile ] || exit 0; \
27579         r=`${PWD_COMMAND}`; export r; \
27580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27581         $(HOST_EXPORTS) \
27582         for flag in $(EXTRA_HOST_FLAGS) ; do \
27583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27584         done; \
27585         echo "Doing install-pdf in expect" ; \
27586         (cd $(HOST_SUBDIR)/expect && \
27587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27589                   "RANLIB=$${RANLIB}" \
27590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27591                   install-pdf) \
27592           || exit 1
27593
27594 @endif expect
27595
27596 .PHONY: maybe-install-html-expect install-html-expect
27597 maybe-install-html-expect:
27598 @if expect
27599 maybe-install-html-expect: install-html-expect
27600
27601 install-html-expect: \
27602     configure-expect \
27603     html-expect 
27604         @: $(MAKE); $(unstage)
27605         @[ -f ./expect/Makefile ] || exit 0; \
27606         r=`${PWD_COMMAND}`; export r; \
27607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27608         $(HOST_EXPORTS) \
27609         for flag in $(EXTRA_HOST_FLAGS) ; do \
27610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27611         done; \
27612         echo "Doing install-html in expect" ; \
27613         (cd $(HOST_SUBDIR)/expect && \
27614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27616                   "RANLIB=$${RANLIB}" \
27617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27618                   install-html) \
27619           || exit 1
27620
27621 @endif expect
27622
27623 .PHONY: maybe-installcheck-expect installcheck-expect
27624 maybe-installcheck-expect:
27625 @if expect
27626 maybe-installcheck-expect: installcheck-expect
27627
27628 installcheck-expect: \
27629     configure-expect 
27630         @: $(MAKE); $(unstage)
27631         @[ -f ./expect/Makefile ] || exit 0; \
27632         r=`${PWD_COMMAND}`; export r; \
27633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27634         $(HOST_EXPORTS) \
27635         for flag in $(EXTRA_HOST_FLAGS) ; do \
27636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27637         done; \
27638         echo "Doing installcheck in expect" ; \
27639         (cd $(HOST_SUBDIR)/expect && \
27640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27642                   "RANLIB=$${RANLIB}" \
27643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27644                   installcheck) \
27645           || exit 1
27646
27647 @endif expect
27648
27649 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
27650 maybe-mostlyclean-expect:
27651 @if expect
27652 maybe-mostlyclean-expect: mostlyclean-expect
27653
27654 mostlyclean-expect: 
27655         @: $(MAKE); $(unstage)
27656         @[ -f ./expect/Makefile ] || exit 0; \
27657         r=`${PWD_COMMAND}`; export r; \
27658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27659         $(HOST_EXPORTS) \
27660         for flag in $(EXTRA_HOST_FLAGS) ; do \
27661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27662         done; \
27663         echo "Doing mostlyclean in expect" ; \
27664         (cd $(HOST_SUBDIR)/expect && \
27665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27667                   "RANLIB=$${RANLIB}" \
27668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27669                   mostlyclean) \
27670           || exit 1
27671
27672 @endif expect
27673
27674 .PHONY: maybe-clean-expect clean-expect
27675 maybe-clean-expect:
27676 @if expect
27677 maybe-clean-expect: clean-expect
27678
27679 clean-expect: 
27680         @: $(MAKE); $(unstage)
27681         @[ -f ./expect/Makefile ] || exit 0; \
27682         r=`${PWD_COMMAND}`; export r; \
27683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27684         $(HOST_EXPORTS) \
27685         for flag in $(EXTRA_HOST_FLAGS) ; do \
27686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27687         done; \
27688         echo "Doing clean in expect" ; \
27689         (cd $(HOST_SUBDIR)/expect && \
27690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27692                   "RANLIB=$${RANLIB}" \
27693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27694                   clean) \
27695           || exit 1
27696
27697 @endif expect
27698
27699 .PHONY: maybe-distclean-expect distclean-expect
27700 maybe-distclean-expect:
27701 @if expect
27702 maybe-distclean-expect: distclean-expect
27703
27704 distclean-expect: 
27705         @: $(MAKE); $(unstage)
27706         @[ -f ./expect/Makefile ] || exit 0; \
27707         r=`${PWD_COMMAND}`; export r; \
27708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27709         $(HOST_EXPORTS) \
27710         for flag in $(EXTRA_HOST_FLAGS) ; do \
27711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27712         done; \
27713         echo "Doing distclean in expect" ; \
27714         (cd $(HOST_SUBDIR)/expect && \
27715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27717                   "RANLIB=$${RANLIB}" \
27718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27719                   distclean) \
27720           || exit 1
27721
27722 @endif expect
27723
27724 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
27725 maybe-maintainer-clean-expect:
27726 @if expect
27727 maybe-maintainer-clean-expect: maintainer-clean-expect
27728
27729 maintainer-clean-expect: 
27730         @: $(MAKE); $(unstage)
27731         @[ -f ./expect/Makefile ] || exit 0; \
27732         r=`${PWD_COMMAND}`; export r; \
27733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27734         $(HOST_EXPORTS) \
27735         for flag in $(EXTRA_HOST_FLAGS) ; do \
27736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27737         done; \
27738         echo "Doing maintainer-clean in expect" ; \
27739         (cd $(HOST_SUBDIR)/expect && \
27740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27742                   "RANLIB=$${RANLIB}" \
27743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27744                   maintainer-clean) \
27745           || exit 1
27746
27747 @endif expect
27748
27749
27750
27751 .PHONY: configure-guile maybe-configure-guile
27752 maybe-configure-guile:
27753 @if gcc-bootstrap
27754 configure-guile: stage_current
27755 @endif gcc-bootstrap
27756 @if guile
27757 maybe-configure-guile: configure-guile
27758 configure-guile: 
27759         @: $(MAKE); $(unstage)
27760         @r=`${PWD_COMMAND}`; export r; \
27761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27762         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
27763         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
27764         $(HOST_EXPORTS)  \
27765         echo Configuring in $(HOST_SUBDIR)/guile; \
27766         cd "$(HOST_SUBDIR)/guile" || exit 1; \
27767         case $(srcdir) in \
27768           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27769           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
27770                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27771         esac; \
27772         srcdiroption="--srcdir=$${topdir}/guile"; \
27773         libsrcdir="$$s/guile"; \
27774         $(SHELL) $${libsrcdir}/configure \
27775           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27776           --target=${target_alias} $${srcdiroption}  \
27777           || exit 1
27778 @endif guile
27779
27780
27781
27782
27783
27784 .PHONY: all-guile maybe-all-guile
27785 maybe-all-guile:
27786 @if gcc-bootstrap
27787 all-guile: stage_current
27788 @endif gcc-bootstrap
27789 @if guile
27790 TARGET-guile=all
27791 maybe-all-guile: all-guile
27792 all-guile: configure-guile
27793         @: $(MAKE); $(unstage)
27794         @r=`${PWD_COMMAND}`; export r; \
27795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27796         $(HOST_EXPORTS)  \
27797         (cd $(HOST_SUBDIR)/guile && \
27798           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27799                 $(TARGET-guile))
27800 @endif guile
27801
27802
27803
27804
27805 .PHONY: check-guile maybe-check-guile
27806 maybe-check-guile:
27807 @if guile
27808 maybe-check-guile: check-guile
27809
27810 check-guile:
27811         @: $(MAKE); $(unstage)
27812         @r=`${PWD_COMMAND}`; export r; \
27813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27814         $(HOST_EXPORTS) \
27815         (cd $(HOST_SUBDIR)/guile && \
27816           $(MAKE) $(FLAGS_TO_PASS)  check)
27817
27818 @endif guile
27819
27820 .PHONY: install-guile maybe-install-guile
27821 maybe-install-guile:
27822 @if guile
27823 maybe-install-guile: install-guile
27824
27825 install-guile: installdirs
27826         @: $(MAKE); $(unstage)
27827         @r=`${PWD_COMMAND}`; export r; \
27828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27829         $(HOST_EXPORTS) \
27830         (cd $(HOST_SUBDIR)/guile && \
27831           $(MAKE) $(FLAGS_TO_PASS)  install)
27832
27833 @endif guile
27834
27835 .PHONY: install-strip-guile maybe-install-strip-guile
27836 maybe-install-strip-guile:
27837 @if guile
27838 maybe-install-strip-guile: install-strip-guile
27839
27840 install-strip-guile: installdirs
27841         @: $(MAKE); $(unstage)
27842         @r=`${PWD_COMMAND}`; export r; \
27843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27844         $(HOST_EXPORTS) \
27845         (cd $(HOST_SUBDIR)/guile && \
27846           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
27847
27848 @endif guile
27849
27850 # Other targets (info, dvi, pdf, etc.)
27851
27852 .PHONY: maybe-info-guile info-guile
27853 maybe-info-guile:
27854 @if guile
27855 maybe-info-guile: info-guile
27856
27857 info-guile: \
27858     configure-guile 
27859         @: $(MAKE); $(unstage)
27860         @[ -f ./guile/Makefile ] || exit 0; \
27861         r=`${PWD_COMMAND}`; export r; \
27862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27863         $(HOST_EXPORTS) \
27864         for flag in $(EXTRA_HOST_FLAGS) ; do \
27865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27866         done; \
27867         echo "Doing info in guile" ; \
27868         (cd $(HOST_SUBDIR)/guile && \
27869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27871                   "RANLIB=$${RANLIB}" \
27872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27873                   info) \
27874           || exit 1
27875
27876 @endif guile
27877
27878 .PHONY: maybe-dvi-guile dvi-guile
27879 maybe-dvi-guile:
27880 @if guile
27881 maybe-dvi-guile: dvi-guile
27882
27883 dvi-guile: \
27884     configure-guile 
27885         @: $(MAKE); $(unstage)
27886         @[ -f ./guile/Makefile ] || exit 0; \
27887         r=`${PWD_COMMAND}`; export r; \
27888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27889         $(HOST_EXPORTS) \
27890         for flag in $(EXTRA_HOST_FLAGS) ; do \
27891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27892         done; \
27893         echo "Doing dvi in guile" ; \
27894         (cd $(HOST_SUBDIR)/guile && \
27895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27897                   "RANLIB=$${RANLIB}" \
27898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27899                   dvi) \
27900           || exit 1
27901
27902 @endif guile
27903
27904 .PHONY: maybe-pdf-guile pdf-guile
27905 maybe-pdf-guile:
27906 @if guile
27907 maybe-pdf-guile: pdf-guile
27908
27909 pdf-guile: \
27910     configure-guile 
27911         @: $(MAKE); $(unstage)
27912         @[ -f ./guile/Makefile ] || exit 0; \
27913         r=`${PWD_COMMAND}`; export r; \
27914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27915         $(HOST_EXPORTS) \
27916         for flag in $(EXTRA_HOST_FLAGS) ; do \
27917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27918         done; \
27919         echo "Doing pdf in guile" ; \
27920         (cd $(HOST_SUBDIR)/guile && \
27921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27923                   "RANLIB=$${RANLIB}" \
27924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27925                   pdf) \
27926           || exit 1
27927
27928 @endif guile
27929
27930 .PHONY: maybe-html-guile html-guile
27931 maybe-html-guile:
27932 @if guile
27933 maybe-html-guile: html-guile
27934
27935 html-guile: \
27936     configure-guile 
27937         @: $(MAKE); $(unstage)
27938         @[ -f ./guile/Makefile ] || exit 0; \
27939         r=`${PWD_COMMAND}`; export r; \
27940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27941         $(HOST_EXPORTS) \
27942         for flag in $(EXTRA_HOST_FLAGS) ; do \
27943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27944         done; \
27945         echo "Doing html in guile" ; \
27946         (cd $(HOST_SUBDIR)/guile && \
27947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27949                   "RANLIB=$${RANLIB}" \
27950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27951                   html) \
27952           || exit 1
27953
27954 @endif guile
27955
27956 .PHONY: maybe-TAGS-guile TAGS-guile
27957 maybe-TAGS-guile:
27958 @if guile
27959 maybe-TAGS-guile: TAGS-guile
27960
27961 TAGS-guile: \
27962     configure-guile 
27963         @: $(MAKE); $(unstage)
27964         @[ -f ./guile/Makefile ] || exit 0; \
27965         r=`${PWD_COMMAND}`; export r; \
27966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27967         $(HOST_EXPORTS) \
27968         for flag in $(EXTRA_HOST_FLAGS) ; do \
27969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27970         done; \
27971         echo "Doing TAGS in guile" ; \
27972         (cd $(HOST_SUBDIR)/guile && \
27973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27975                   "RANLIB=$${RANLIB}" \
27976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27977                   TAGS) \
27978           || exit 1
27979
27980 @endif guile
27981
27982 .PHONY: maybe-install-info-guile install-info-guile
27983 maybe-install-info-guile:
27984 @if guile
27985 maybe-install-info-guile: install-info-guile
27986
27987 install-info-guile: \
27988     configure-guile \
27989     info-guile 
27990         @: $(MAKE); $(unstage)
27991         @[ -f ./guile/Makefile ] || exit 0; \
27992         r=`${PWD_COMMAND}`; export r; \
27993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27994         $(HOST_EXPORTS) \
27995         for flag in $(EXTRA_HOST_FLAGS) ; do \
27996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27997         done; \
27998         echo "Doing install-info in guile" ; \
27999         (cd $(HOST_SUBDIR)/guile && \
28000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28002                   "RANLIB=$${RANLIB}" \
28003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28004                   install-info) \
28005           || exit 1
28006
28007 @endif guile
28008
28009 .PHONY: maybe-install-pdf-guile install-pdf-guile
28010 maybe-install-pdf-guile:
28011 @if guile
28012 maybe-install-pdf-guile: install-pdf-guile
28013
28014 install-pdf-guile: \
28015     configure-guile \
28016     pdf-guile 
28017         @: $(MAKE); $(unstage)
28018         @[ -f ./guile/Makefile ] || exit 0; \
28019         r=`${PWD_COMMAND}`; export r; \
28020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28021         $(HOST_EXPORTS) \
28022         for flag in $(EXTRA_HOST_FLAGS) ; do \
28023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28024         done; \
28025         echo "Doing install-pdf in guile" ; \
28026         (cd $(HOST_SUBDIR)/guile && \
28027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28029                   "RANLIB=$${RANLIB}" \
28030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28031                   install-pdf) \
28032           || exit 1
28033
28034 @endif guile
28035
28036 .PHONY: maybe-install-html-guile install-html-guile
28037 maybe-install-html-guile:
28038 @if guile
28039 maybe-install-html-guile: install-html-guile
28040
28041 install-html-guile: \
28042     configure-guile \
28043     html-guile 
28044         @: $(MAKE); $(unstage)
28045         @[ -f ./guile/Makefile ] || exit 0; \
28046         r=`${PWD_COMMAND}`; export r; \
28047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28048         $(HOST_EXPORTS) \
28049         for flag in $(EXTRA_HOST_FLAGS) ; do \
28050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28051         done; \
28052         echo "Doing install-html in guile" ; \
28053         (cd $(HOST_SUBDIR)/guile && \
28054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28056                   "RANLIB=$${RANLIB}" \
28057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28058                   install-html) \
28059           || exit 1
28060
28061 @endif guile
28062
28063 .PHONY: maybe-installcheck-guile installcheck-guile
28064 maybe-installcheck-guile:
28065 @if guile
28066 maybe-installcheck-guile: installcheck-guile
28067
28068 installcheck-guile: \
28069     configure-guile 
28070         @: $(MAKE); $(unstage)
28071         @[ -f ./guile/Makefile ] || exit 0; \
28072         r=`${PWD_COMMAND}`; export r; \
28073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28074         $(HOST_EXPORTS) \
28075         for flag in $(EXTRA_HOST_FLAGS) ; do \
28076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28077         done; \
28078         echo "Doing installcheck in guile" ; \
28079         (cd $(HOST_SUBDIR)/guile && \
28080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28082                   "RANLIB=$${RANLIB}" \
28083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28084                   installcheck) \
28085           || exit 1
28086
28087 @endif guile
28088
28089 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
28090 maybe-mostlyclean-guile:
28091 @if guile
28092 maybe-mostlyclean-guile: mostlyclean-guile
28093
28094 mostlyclean-guile: 
28095         @: $(MAKE); $(unstage)
28096         @[ -f ./guile/Makefile ] || exit 0; \
28097         r=`${PWD_COMMAND}`; export r; \
28098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28099         $(HOST_EXPORTS) \
28100         for flag in $(EXTRA_HOST_FLAGS) ; do \
28101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28102         done; \
28103         echo "Doing mostlyclean in guile" ; \
28104         (cd $(HOST_SUBDIR)/guile && \
28105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28107                   "RANLIB=$${RANLIB}" \
28108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28109                   mostlyclean) \
28110           || exit 1
28111
28112 @endif guile
28113
28114 .PHONY: maybe-clean-guile clean-guile
28115 maybe-clean-guile:
28116 @if guile
28117 maybe-clean-guile: clean-guile
28118
28119 clean-guile: 
28120         @: $(MAKE); $(unstage)
28121         @[ -f ./guile/Makefile ] || exit 0; \
28122         r=`${PWD_COMMAND}`; export r; \
28123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28124         $(HOST_EXPORTS) \
28125         for flag in $(EXTRA_HOST_FLAGS) ; do \
28126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28127         done; \
28128         echo "Doing clean in guile" ; \
28129         (cd $(HOST_SUBDIR)/guile && \
28130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28132                   "RANLIB=$${RANLIB}" \
28133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28134                   clean) \
28135           || exit 1
28136
28137 @endif guile
28138
28139 .PHONY: maybe-distclean-guile distclean-guile
28140 maybe-distclean-guile:
28141 @if guile
28142 maybe-distclean-guile: distclean-guile
28143
28144 distclean-guile: 
28145         @: $(MAKE); $(unstage)
28146         @[ -f ./guile/Makefile ] || exit 0; \
28147         r=`${PWD_COMMAND}`; export r; \
28148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28149         $(HOST_EXPORTS) \
28150         for flag in $(EXTRA_HOST_FLAGS) ; do \
28151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28152         done; \
28153         echo "Doing distclean in guile" ; \
28154         (cd $(HOST_SUBDIR)/guile && \
28155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28157                   "RANLIB=$${RANLIB}" \
28158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28159                   distclean) \
28160           || exit 1
28161
28162 @endif guile
28163
28164 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
28165 maybe-maintainer-clean-guile:
28166 @if guile
28167 maybe-maintainer-clean-guile: maintainer-clean-guile
28168
28169 maintainer-clean-guile: 
28170         @: $(MAKE); $(unstage)
28171         @[ -f ./guile/Makefile ] || exit 0; \
28172         r=`${PWD_COMMAND}`; export r; \
28173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28174         $(HOST_EXPORTS) \
28175         for flag in $(EXTRA_HOST_FLAGS) ; do \
28176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28177         done; \
28178         echo "Doing maintainer-clean in guile" ; \
28179         (cd $(HOST_SUBDIR)/guile && \
28180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28182                   "RANLIB=$${RANLIB}" \
28183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28184                   maintainer-clean) \
28185           || exit 1
28186
28187 @endif guile
28188
28189
28190
28191 .PHONY: configure-tk maybe-configure-tk
28192 maybe-configure-tk:
28193 @if gcc-bootstrap
28194 configure-tk: stage_current
28195 @endif gcc-bootstrap
28196 @if tk
28197 maybe-configure-tk: configure-tk
28198 configure-tk: 
28199         @: $(MAKE); $(unstage)
28200         @r=`${PWD_COMMAND}`; export r; \
28201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28202         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
28203         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
28204         $(HOST_EXPORTS)  \
28205         echo Configuring in $(HOST_SUBDIR)/tk; \
28206         cd "$(HOST_SUBDIR)/tk" || exit 1; \
28207         case $(srcdir) in \
28208           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28209           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
28210                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28211         esac; \
28212         srcdiroption="--srcdir=$${topdir}/tk"; \
28213         libsrcdir="$$s/tk"; \
28214         $(SHELL) $${libsrcdir}/configure \
28215           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28216           --target=${target_alias} $${srcdiroption}  \
28217           || exit 1
28218 @endif tk
28219
28220
28221
28222
28223
28224 .PHONY: all-tk maybe-all-tk
28225 maybe-all-tk:
28226 @if gcc-bootstrap
28227 all-tk: stage_current
28228 @endif gcc-bootstrap
28229 @if tk
28230 TARGET-tk=all
28231 maybe-all-tk: all-tk
28232 all-tk: configure-tk
28233         @: $(MAKE); $(unstage)
28234         @r=`${PWD_COMMAND}`; export r; \
28235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28236         $(HOST_EXPORTS)  \
28237         (cd $(HOST_SUBDIR)/tk && \
28238           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28239                 $(TARGET-tk))
28240 @endif tk
28241
28242
28243
28244
28245 .PHONY: check-tk maybe-check-tk
28246 maybe-check-tk:
28247 @if tk
28248 maybe-check-tk: check-tk
28249
28250 check-tk:
28251         @: $(MAKE); $(unstage)
28252         @r=`${PWD_COMMAND}`; export r; \
28253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28254         $(HOST_EXPORTS) \
28255         (cd $(HOST_SUBDIR)/tk && \
28256           $(MAKE) $(FLAGS_TO_PASS)  check)
28257
28258 @endif tk
28259
28260 .PHONY: install-tk maybe-install-tk
28261 maybe-install-tk:
28262 @if tk
28263 maybe-install-tk: install-tk
28264
28265 install-tk: installdirs
28266         @: $(MAKE); $(unstage)
28267         @r=`${PWD_COMMAND}`; export r; \
28268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28269         $(HOST_EXPORTS) \
28270         (cd $(HOST_SUBDIR)/tk && \
28271           $(MAKE) $(FLAGS_TO_PASS)  install)
28272
28273 @endif tk
28274
28275 .PHONY: install-strip-tk maybe-install-strip-tk
28276 maybe-install-strip-tk:
28277 @if tk
28278 maybe-install-strip-tk: install-strip-tk
28279
28280 install-strip-tk: installdirs
28281         @: $(MAKE); $(unstage)
28282         @r=`${PWD_COMMAND}`; export r; \
28283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28284         $(HOST_EXPORTS) \
28285         (cd $(HOST_SUBDIR)/tk && \
28286           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28287
28288 @endif tk
28289
28290 # Other targets (info, dvi, pdf, etc.)
28291
28292 .PHONY: maybe-info-tk info-tk
28293 maybe-info-tk:
28294 @if tk
28295 maybe-info-tk: info-tk
28296
28297 info-tk: \
28298     configure-tk 
28299         @: $(MAKE); $(unstage)
28300         @[ -f ./tk/Makefile ] || exit 0; \
28301         r=`${PWD_COMMAND}`; export r; \
28302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28303         $(HOST_EXPORTS) \
28304         for flag in $(EXTRA_HOST_FLAGS) ; do \
28305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28306         done; \
28307         echo "Doing info in tk" ; \
28308         (cd $(HOST_SUBDIR)/tk && \
28309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28311                   "RANLIB=$${RANLIB}" \
28312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28313                   info) \
28314           || exit 1
28315
28316 @endif tk
28317
28318 .PHONY: maybe-dvi-tk dvi-tk
28319 maybe-dvi-tk:
28320 @if tk
28321 maybe-dvi-tk: dvi-tk
28322
28323 dvi-tk: \
28324     configure-tk 
28325         @: $(MAKE); $(unstage)
28326         @[ -f ./tk/Makefile ] || exit 0; \
28327         r=`${PWD_COMMAND}`; export r; \
28328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28329         $(HOST_EXPORTS) \
28330         for flag in $(EXTRA_HOST_FLAGS) ; do \
28331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28332         done; \
28333         echo "Doing dvi in tk" ; \
28334         (cd $(HOST_SUBDIR)/tk && \
28335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28337                   "RANLIB=$${RANLIB}" \
28338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28339                   dvi) \
28340           || exit 1
28341
28342 @endif tk
28343
28344 .PHONY: maybe-pdf-tk pdf-tk
28345 maybe-pdf-tk:
28346 @if tk
28347 maybe-pdf-tk: pdf-tk
28348
28349 pdf-tk: \
28350     configure-tk 
28351         @: $(MAKE); $(unstage)
28352         @[ -f ./tk/Makefile ] || exit 0; \
28353         r=`${PWD_COMMAND}`; export r; \
28354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28355         $(HOST_EXPORTS) \
28356         for flag in $(EXTRA_HOST_FLAGS) ; do \
28357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28358         done; \
28359         echo "Doing pdf in tk" ; \
28360         (cd $(HOST_SUBDIR)/tk && \
28361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28363                   "RANLIB=$${RANLIB}" \
28364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28365                   pdf) \
28366           || exit 1
28367
28368 @endif tk
28369
28370 .PHONY: maybe-html-tk html-tk
28371 maybe-html-tk:
28372 @if tk
28373 maybe-html-tk: html-tk
28374
28375 html-tk: \
28376     configure-tk 
28377         @: $(MAKE); $(unstage)
28378         @[ -f ./tk/Makefile ] || exit 0; \
28379         r=`${PWD_COMMAND}`; export r; \
28380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28381         $(HOST_EXPORTS) \
28382         for flag in $(EXTRA_HOST_FLAGS) ; do \
28383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28384         done; \
28385         echo "Doing html in tk" ; \
28386         (cd $(HOST_SUBDIR)/tk && \
28387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28389                   "RANLIB=$${RANLIB}" \
28390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28391                   html) \
28392           || exit 1
28393
28394 @endif tk
28395
28396 .PHONY: maybe-TAGS-tk TAGS-tk
28397 maybe-TAGS-tk:
28398 @if tk
28399 maybe-TAGS-tk: TAGS-tk
28400
28401 TAGS-tk: \
28402     configure-tk 
28403         @: $(MAKE); $(unstage)
28404         @[ -f ./tk/Makefile ] || exit 0; \
28405         r=`${PWD_COMMAND}`; export r; \
28406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28407         $(HOST_EXPORTS) \
28408         for flag in $(EXTRA_HOST_FLAGS) ; do \
28409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28410         done; \
28411         echo "Doing TAGS in tk" ; \
28412         (cd $(HOST_SUBDIR)/tk && \
28413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28415                   "RANLIB=$${RANLIB}" \
28416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28417                   TAGS) \
28418           || exit 1
28419
28420 @endif tk
28421
28422 .PHONY: maybe-install-info-tk install-info-tk
28423 maybe-install-info-tk:
28424 @if tk
28425 maybe-install-info-tk: install-info-tk
28426
28427 install-info-tk: \
28428     configure-tk \
28429     info-tk 
28430         @: $(MAKE); $(unstage)
28431         @[ -f ./tk/Makefile ] || exit 0; \
28432         r=`${PWD_COMMAND}`; export r; \
28433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28434         $(HOST_EXPORTS) \
28435         for flag in $(EXTRA_HOST_FLAGS) ; do \
28436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28437         done; \
28438         echo "Doing install-info in tk" ; \
28439         (cd $(HOST_SUBDIR)/tk && \
28440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28442                   "RANLIB=$${RANLIB}" \
28443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28444                   install-info) \
28445           || exit 1
28446
28447 @endif tk
28448
28449 .PHONY: maybe-install-pdf-tk install-pdf-tk
28450 maybe-install-pdf-tk:
28451 @if tk
28452 maybe-install-pdf-tk: install-pdf-tk
28453
28454 install-pdf-tk: \
28455     configure-tk \
28456     pdf-tk 
28457         @: $(MAKE); $(unstage)
28458         @[ -f ./tk/Makefile ] || exit 0; \
28459         r=`${PWD_COMMAND}`; export r; \
28460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28461         $(HOST_EXPORTS) \
28462         for flag in $(EXTRA_HOST_FLAGS) ; do \
28463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28464         done; \
28465         echo "Doing install-pdf in tk" ; \
28466         (cd $(HOST_SUBDIR)/tk && \
28467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28469                   "RANLIB=$${RANLIB}" \
28470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28471                   install-pdf) \
28472           || exit 1
28473
28474 @endif tk
28475
28476 .PHONY: maybe-install-html-tk install-html-tk
28477 maybe-install-html-tk:
28478 @if tk
28479 maybe-install-html-tk: install-html-tk
28480
28481 install-html-tk: \
28482     configure-tk \
28483     html-tk 
28484         @: $(MAKE); $(unstage)
28485         @[ -f ./tk/Makefile ] || exit 0; \
28486         r=`${PWD_COMMAND}`; export r; \
28487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28488         $(HOST_EXPORTS) \
28489         for flag in $(EXTRA_HOST_FLAGS) ; do \
28490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28491         done; \
28492         echo "Doing install-html in tk" ; \
28493         (cd $(HOST_SUBDIR)/tk && \
28494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28496                   "RANLIB=$${RANLIB}" \
28497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28498                   install-html) \
28499           || exit 1
28500
28501 @endif tk
28502
28503 .PHONY: maybe-installcheck-tk installcheck-tk
28504 maybe-installcheck-tk:
28505 @if tk
28506 maybe-installcheck-tk: installcheck-tk
28507
28508 installcheck-tk: \
28509     configure-tk 
28510         @: $(MAKE); $(unstage)
28511         @[ -f ./tk/Makefile ] || exit 0; \
28512         r=`${PWD_COMMAND}`; export r; \
28513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28514         $(HOST_EXPORTS) \
28515         for flag in $(EXTRA_HOST_FLAGS) ; do \
28516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28517         done; \
28518         echo "Doing installcheck in tk" ; \
28519         (cd $(HOST_SUBDIR)/tk && \
28520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28522                   "RANLIB=$${RANLIB}" \
28523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28524                   installcheck) \
28525           || exit 1
28526
28527 @endif tk
28528
28529 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
28530 maybe-mostlyclean-tk:
28531 @if tk
28532 maybe-mostlyclean-tk: mostlyclean-tk
28533
28534 mostlyclean-tk: 
28535         @: $(MAKE); $(unstage)
28536         @[ -f ./tk/Makefile ] || exit 0; \
28537         r=`${PWD_COMMAND}`; export r; \
28538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28539         $(HOST_EXPORTS) \
28540         for flag in $(EXTRA_HOST_FLAGS) ; do \
28541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28542         done; \
28543         echo "Doing mostlyclean in tk" ; \
28544         (cd $(HOST_SUBDIR)/tk && \
28545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28547                   "RANLIB=$${RANLIB}" \
28548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28549                   mostlyclean) \
28550           || exit 1
28551
28552 @endif tk
28553
28554 .PHONY: maybe-clean-tk clean-tk
28555 maybe-clean-tk:
28556 @if tk
28557 maybe-clean-tk: clean-tk
28558
28559 clean-tk: 
28560         @: $(MAKE); $(unstage)
28561         @[ -f ./tk/Makefile ] || exit 0; \
28562         r=`${PWD_COMMAND}`; export r; \
28563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28564         $(HOST_EXPORTS) \
28565         for flag in $(EXTRA_HOST_FLAGS) ; do \
28566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28567         done; \
28568         echo "Doing clean in tk" ; \
28569         (cd $(HOST_SUBDIR)/tk && \
28570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28572                   "RANLIB=$${RANLIB}" \
28573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28574                   clean) \
28575           || exit 1
28576
28577 @endif tk
28578
28579 .PHONY: maybe-distclean-tk distclean-tk
28580 maybe-distclean-tk:
28581 @if tk
28582 maybe-distclean-tk: distclean-tk
28583
28584 distclean-tk: 
28585         @: $(MAKE); $(unstage)
28586         @[ -f ./tk/Makefile ] || exit 0; \
28587         r=`${PWD_COMMAND}`; export r; \
28588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28589         $(HOST_EXPORTS) \
28590         for flag in $(EXTRA_HOST_FLAGS) ; do \
28591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28592         done; \
28593         echo "Doing distclean in tk" ; \
28594         (cd $(HOST_SUBDIR)/tk && \
28595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28597                   "RANLIB=$${RANLIB}" \
28598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28599                   distclean) \
28600           || exit 1
28601
28602 @endif tk
28603
28604 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
28605 maybe-maintainer-clean-tk:
28606 @if tk
28607 maybe-maintainer-clean-tk: maintainer-clean-tk
28608
28609 maintainer-clean-tk: 
28610         @: $(MAKE); $(unstage)
28611         @[ -f ./tk/Makefile ] || exit 0; \
28612         r=`${PWD_COMMAND}`; export r; \
28613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28614         $(HOST_EXPORTS) \
28615         for flag in $(EXTRA_HOST_FLAGS) ; do \
28616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28617         done; \
28618         echo "Doing maintainer-clean in tk" ; \
28619         (cd $(HOST_SUBDIR)/tk && \
28620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28622                   "RANLIB=$${RANLIB}" \
28623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28624                   maintainer-clean) \
28625           || exit 1
28626
28627 @endif tk
28628
28629
28630
28631 .PHONY: configure-libtermcap maybe-configure-libtermcap
28632 maybe-configure-libtermcap:
28633 @if gcc-bootstrap
28634 configure-libtermcap: stage_current
28635 @endif gcc-bootstrap
28636 @if libtermcap
28637 maybe-configure-libtermcap: configure-libtermcap
28638 configure-libtermcap: 
28639         @: $(MAKE); $(unstage)
28640         @r=`${PWD_COMMAND}`; export r; \
28641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28642         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
28643         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
28644         $(HOST_EXPORTS)  \
28645         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
28646         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
28647         case $(srcdir) in \
28648           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28649           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
28650                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28651         esac; \
28652         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
28653         libsrcdir="$$s/libtermcap"; \
28654         $(SHELL) $${libsrcdir}/configure \
28655           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28656           --target=${target_alias} $${srcdiroption}  \
28657           || exit 1
28658 @endif libtermcap
28659
28660
28661
28662
28663
28664 .PHONY: all-libtermcap maybe-all-libtermcap
28665 maybe-all-libtermcap:
28666 @if gcc-bootstrap
28667 all-libtermcap: stage_current
28668 @endif gcc-bootstrap
28669 @if libtermcap
28670 TARGET-libtermcap=all
28671 maybe-all-libtermcap: all-libtermcap
28672 all-libtermcap: configure-libtermcap
28673         @: $(MAKE); $(unstage)
28674         @r=`${PWD_COMMAND}`; export r; \
28675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28676         $(HOST_EXPORTS)  \
28677         (cd $(HOST_SUBDIR)/libtermcap && \
28678           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28679                 $(TARGET-libtermcap))
28680 @endif libtermcap
28681
28682
28683
28684
28685 .PHONY: check-libtermcap maybe-check-libtermcap
28686 maybe-check-libtermcap:
28687 @if libtermcap
28688 maybe-check-libtermcap: check-libtermcap
28689
28690 check-libtermcap:
28691
28692 @endif libtermcap
28693
28694 .PHONY: install-libtermcap maybe-install-libtermcap
28695 maybe-install-libtermcap:
28696 @if libtermcap
28697 maybe-install-libtermcap: install-libtermcap
28698
28699 install-libtermcap: installdirs
28700         @: $(MAKE); $(unstage)
28701         @r=`${PWD_COMMAND}`; export r; \
28702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28703         $(HOST_EXPORTS) \
28704         (cd $(HOST_SUBDIR)/libtermcap && \
28705           $(MAKE) $(FLAGS_TO_PASS)  install)
28706
28707 @endif libtermcap
28708
28709 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
28710 maybe-install-strip-libtermcap:
28711 @if libtermcap
28712 maybe-install-strip-libtermcap: install-strip-libtermcap
28713
28714 install-strip-libtermcap: installdirs
28715         @: $(MAKE); $(unstage)
28716         @r=`${PWD_COMMAND}`; export r; \
28717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28718         $(HOST_EXPORTS) \
28719         (cd $(HOST_SUBDIR)/libtermcap && \
28720           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28721
28722 @endif libtermcap
28723
28724 # Other targets (info, dvi, pdf, etc.)
28725
28726 .PHONY: maybe-info-libtermcap info-libtermcap
28727 maybe-info-libtermcap:
28728 @if libtermcap
28729 maybe-info-libtermcap: info-libtermcap
28730
28731 info-libtermcap: \
28732     configure-libtermcap 
28733         @: $(MAKE); $(unstage)
28734         @[ -f ./libtermcap/Makefile ] || exit 0; \
28735         r=`${PWD_COMMAND}`; export r; \
28736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28737         $(HOST_EXPORTS) \
28738         for flag in $(EXTRA_HOST_FLAGS) ; do \
28739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28740         done; \
28741         echo "Doing info in libtermcap" ; \
28742         (cd $(HOST_SUBDIR)/libtermcap && \
28743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28745                   "RANLIB=$${RANLIB}" \
28746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28747                   info) \
28748           || exit 1
28749
28750 @endif libtermcap
28751
28752 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
28753 maybe-dvi-libtermcap:
28754 @if libtermcap
28755 maybe-dvi-libtermcap: dvi-libtermcap
28756
28757 dvi-libtermcap: \
28758     configure-libtermcap 
28759         @: $(MAKE); $(unstage)
28760         @[ -f ./libtermcap/Makefile ] || exit 0; \
28761         r=`${PWD_COMMAND}`; export r; \
28762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28763         $(HOST_EXPORTS) \
28764         for flag in $(EXTRA_HOST_FLAGS) ; do \
28765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28766         done; \
28767         echo "Doing dvi in libtermcap" ; \
28768         (cd $(HOST_SUBDIR)/libtermcap && \
28769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28771                   "RANLIB=$${RANLIB}" \
28772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28773                   dvi) \
28774           || exit 1
28775
28776 @endif libtermcap
28777
28778 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
28779 maybe-pdf-libtermcap:
28780 @if libtermcap
28781 maybe-pdf-libtermcap: pdf-libtermcap
28782
28783 pdf-libtermcap: \
28784     configure-libtermcap 
28785         @: $(MAKE); $(unstage)
28786         @[ -f ./libtermcap/Makefile ] || exit 0; \
28787         r=`${PWD_COMMAND}`; export r; \
28788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28789         $(HOST_EXPORTS) \
28790         for flag in $(EXTRA_HOST_FLAGS) ; do \
28791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28792         done; \
28793         echo "Doing pdf in libtermcap" ; \
28794         (cd $(HOST_SUBDIR)/libtermcap && \
28795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28797                   "RANLIB=$${RANLIB}" \
28798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28799                   pdf) \
28800           || exit 1
28801
28802 @endif libtermcap
28803
28804 .PHONY: maybe-html-libtermcap html-libtermcap
28805 maybe-html-libtermcap:
28806 @if libtermcap
28807 maybe-html-libtermcap: html-libtermcap
28808
28809 html-libtermcap: \
28810     configure-libtermcap 
28811         @: $(MAKE); $(unstage)
28812         @[ -f ./libtermcap/Makefile ] || exit 0; \
28813         r=`${PWD_COMMAND}`; export r; \
28814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28815         $(HOST_EXPORTS) \
28816         for flag in $(EXTRA_HOST_FLAGS) ; do \
28817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28818         done; \
28819         echo "Doing html in libtermcap" ; \
28820         (cd $(HOST_SUBDIR)/libtermcap && \
28821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28823                   "RANLIB=$${RANLIB}" \
28824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28825                   html) \
28826           || exit 1
28827
28828 @endif libtermcap
28829
28830 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
28831 maybe-TAGS-libtermcap:
28832 @if libtermcap
28833 maybe-TAGS-libtermcap: TAGS-libtermcap
28834
28835 TAGS-libtermcap: \
28836     configure-libtermcap 
28837         @: $(MAKE); $(unstage)
28838         @[ -f ./libtermcap/Makefile ] || exit 0; \
28839         r=`${PWD_COMMAND}`; export r; \
28840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28841         $(HOST_EXPORTS) \
28842         for flag in $(EXTRA_HOST_FLAGS) ; do \
28843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28844         done; \
28845         echo "Doing TAGS in libtermcap" ; \
28846         (cd $(HOST_SUBDIR)/libtermcap && \
28847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28849                   "RANLIB=$${RANLIB}" \
28850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28851                   TAGS) \
28852           || exit 1
28853
28854 @endif libtermcap
28855
28856 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
28857 maybe-install-info-libtermcap:
28858 @if libtermcap
28859 maybe-install-info-libtermcap: install-info-libtermcap
28860
28861 install-info-libtermcap: \
28862     configure-libtermcap \
28863     info-libtermcap 
28864         @: $(MAKE); $(unstage)
28865         @[ -f ./libtermcap/Makefile ] || exit 0; \
28866         r=`${PWD_COMMAND}`; export r; \
28867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28868         $(HOST_EXPORTS) \
28869         for flag in $(EXTRA_HOST_FLAGS) ; do \
28870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28871         done; \
28872         echo "Doing install-info in libtermcap" ; \
28873         (cd $(HOST_SUBDIR)/libtermcap && \
28874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28876                   "RANLIB=$${RANLIB}" \
28877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28878                   install-info) \
28879           || exit 1
28880
28881 @endif libtermcap
28882
28883 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
28884 maybe-install-pdf-libtermcap:
28885 @if libtermcap
28886 maybe-install-pdf-libtermcap: install-pdf-libtermcap
28887
28888 install-pdf-libtermcap: \
28889     configure-libtermcap \
28890     pdf-libtermcap 
28891         @: $(MAKE); $(unstage)
28892         @[ -f ./libtermcap/Makefile ] || exit 0; \
28893         r=`${PWD_COMMAND}`; export r; \
28894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28895         $(HOST_EXPORTS) \
28896         for flag in $(EXTRA_HOST_FLAGS) ; do \
28897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28898         done; \
28899         echo "Doing install-pdf in libtermcap" ; \
28900         (cd $(HOST_SUBDIR)/libtermcap && \
28901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28903                   "RANLIB=$${RANLIB}" \
28904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28905                   install-pdf) \
28906           || exit 1
28907
28908 @endif libtermcap
28909
28910 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
28911 maybe-install-html-libtermcap:
28912 @if libtermcap
28913 maybe-install-html-libtermcap: install-html-libtermcap
28914
28915 install-html-libtermcap: \
28916     configure-libtermcap \
28917     html-libtermcap 
28918         @: $(MAKE); $(unstage)
28919         @[ -f ./libtermcap/Makefile ] || exit 0; \
28920         r=`${PWD_COMMAND}`; export r; \
28921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28922         $(HOST_EXPORTS) \
28923         for flag in $(EXTRA_HOST_FLAGS) ; do \
28924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28925         done; \
28926         echo "Doing install-html in libtermcap" ; \
28927         (cd $(HOST_SUBDIR)/libtermcap && \
28928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28930                   "RANLIB=$${RANLIB}" \
28931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28932                   install-html) \
28933           || exit 1
28934
28935 @endif libtermcap
28936
28937 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
28938 maybe-installcheck-libtermcap:
28939 @if libtermcap
28940 maybe-installcheck-libtermcap: installcheck-libtermcap
28941
28942 installcheck-libtermcap: \
28943     configure-libtermcap 
28944         @: $(MAKE); $(unstage)
28945         @[ -f ./libtermcap/Makefile ] || exit 0; \
28946         r=`${PWD_COMMAND}`; export r; \
28947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28948         $(HOST_EXPORTS) \
28949         for flag in $(EXTRA_HOST_FLAGS) ; do \
28950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28951         done; \
28952         echo "Doing installcheck in libtermcap" ; \
28953         (cd $(HOST_SUBDIR)/libtermcap && \
28954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28956                   "RANLIB=$${RANLIB}" \
28957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28958                   installcheck) \
28959           || exit 1
28960
28961 @endif libtermcap
28962
28963 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
28964 maybe-mostlyclean-libtermcap:
28965 @if libtermcap
28966 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
28967
28968 # libtermcap doesn't support mostlyclean.
28969 mostlyclean-libtermcap:
28970
28971 @endif libtermcap
28972
28973 .PHONY: maybe-clean-libtermcap clean-libtermcap
28974 maybe-clean-libtermcap:
28975 @if libtermcap
28976 maybe-clean-libtermcap: clean-libtermcap
28977
28978 # libtermcap doesn't support clean.
28979 clean-libtermcap:
28980
28981 @endif libtermcap
28982
28983 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
28984 maybe-distclean-libtermcap:
28985 @if libtermcap
28986 maybe-distclean-libtermcap: distclean-libtermcap
28987
28988 # libtermcap doesn't support distclean.
28989 distclean-libtermcap:
28990
28991 @endif libtermcap
28992
28993 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
28994 maybe-maintainer-clean-libtermcap:
28995 @if libtermcap
28996 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
28997
28998 # libtermcap doesn't support maintainer-clean.
28999 maintainer-clean-libtermcap:
29000
29001 @endif libtermcap
29002
29003
29004
29005 .PHONY: configure-utils maybe-configure-utils
29006 maybe-configure-utils:
29007 @if gcc-bootstrap
29008 configure-utils: stage_current
29009 @endif gcc-bootstrap
29010 @if utils
29011 maybe-configure-utils: configure-utils
29012 configure-utils: 
29013         @: $(MAKE); $(unstage)
29014         @r=`${PWD_COMMAND}`; export r; \
29015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29016         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
29017         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
29018         $(HOST_EXPORTS)  \
29019         echo Configuring in $(HOST_SUBDIR)/utils; \
29020         cd "$(HOST_SUBDIR)/utils" || exit 1; \
29021         case $(srcdir) in \
29022           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29023           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
29024                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29025         esac; \
29026         srcdiroption="--srcdir=$${topdir}/utils"; \
29027         libsrcdir="$$s/utils"; \
29028         $(SHELL) $${libsrcdir}/configure \
29029           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29030           --target=${target_alias} $${srcdiroption}  \
29031           || exit 1
29032 @endif utils
29033
29034
29035
29036
29037
29038 .PHONY: all-utils maybe-all-utils
29039 maybe-all-utils:
29040 @if gcc-bootstrap
29041 all-utils: stage_current
29042 @endif gcc-bootstrap
29043 @if utils
29044 TARGET-utils=all
29045 maybe-all-utils: all-utils
29046 all-utils: configure-utils
29047         @: $(MAKE); $(unstage)
29048         @r=`${PWD_COMMAND}`; export r; \
29049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29050         $(HOST_EXPORTS)  \
29051         (cd $(HOST_SUBDIR)/utils && \
29052           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29053                 $(TARGET-utils))
29054 @endif utils
29055
29056
29057
29058
29059 .PHONY: check-utils maybe-check-utils
29060 maybe-check-utils:
29061 @if utils
29062 maybe-check-utils: check-utils
29063
29064 check-utils:
29065
29066 @endif utils
29067
29068 .PHONY: install-utils maybe-install-utils
29069 maybe-install-utils:
29070 @if utils
29071 maybe-install-utils: install-utils
29072
29073 install-utils: installdirs
29074         @: $(MAKE); $(unstage)
29075         @r=`${PWD_COMMAND}`; export r; \
29076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29077         $(HOST_EXPORTS) \
29078         (cd $(HOST_SUBDIR)/utils && \
29079           $(MAKE) $(FLAGS_TO_PASS)  install)
29080
29081 @endif utils
29082
29083 .PHONY: install-strip-utils maybe-install-strip-utils
29084 maybe-install-strip-utils:
29085 @if utils
29086 maybe-install-strip-utils: install-strip-utils
29087
29088 install-strip-utils: installdirs
29089         @: $(MAKE); $(unstage)
29090         @r=`${PWD_COMMAND}`; export r; \
29091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29092         $(HOST_EXPORTS) \
29093         (cd $(HOST_SUBDIR)/utils && \
29094           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29095
29096 @endif utils
29097
29098 # Other targets (info, dvi, pdf, etc.)
29099
29100 .PHONY: maybe-info-utils info-utils
29101 maybe-info-utils:
29102 @if utils
29103 maybe-info-utils: info-utils
29104
29105 info-utils: \
29106     configure-utils 
29107         @: $(MAKE); $(unstage)
29108         @[ -f ./utils/Makefile ] || exit 0; \
29109         r=`${PWD_COMMAND}`; export r; \
29110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29111         $(HOST_EXPORTS) \
29112         for flag in $(EXTRA_HOST_FLAGS) ; do \
29113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29114         done; \
29115         echo "Doing info in utils" ; \
29116         (cd $(HOST_SUBDIR)/utils && \
29117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29119                   "RANLIB=$${RANLIB}" \
29120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29121                   info) \
29122           || exit 1
29123
29124 @endif utils
29125
29126 .PHONY: maybe-dvi-utils dvi-utils
29127 maybe-dvi-utils:
29128 @if utils
29129 maybe-dvi-utils: dvi-utils
29130
29131 dvi-utils: \
29132     configure-utils 
29133         @: $(MAKE); $(unstage)
29134         @[ -f ./utils/Makefile ] || exit 0; \
29135         r=`${PWD_COMMAND}`; export r; \
29136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29137         $(HOST_EXPORTS) \
29138         for flag in $(EXTRA_HOST_FLAGS) ; do \
29139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29140         done; \
29141         echo "Doing dvi in utils" ; \
29142         (cd $(HOST_SUBDIR)/utils && \
29143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29145                   "RANLIB=$${RANLIB}" \
29146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29147                   dvi) \
29148           || exit 1
29149
29150 @endif utils
29151
29152 .PHONY: maybe-pdf-utils pdf-utils
29153 maybe-pdf-utils:
29154 @if utils
29155 maybe-pdf-utils: pdf-utils
29156
29157 pdf-utils: \
29158     configure-utils 
29159         @: $(MAKE); $(unstage)
29160         @[ -f ./utils/Makefile ] || exit 0; \
29161         r=`${PWD_COMMAND}`; export r; \
29162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29163         $(HOST_EXPORTS) \
29164         for flag in $(EXTRA_HOST_FLAGS) ; do \
29165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29166         done; \
29167         echo "Doing pdf in utils" ; \
29168         (cd $(HOST_SUBDIR)/utils && \
29169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29171                   "RANLIB=$${RANLIB}" \
29172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29173                   pdf) \
29174           || exit 1
29175
29176 @endif utils
29177
29178 .PHONY: maybe-html-utils html-utils
29179 maybe-html-utils:
29180 @if utils
29181 maybe-html-utils: html-utils
29182
29183 html-utils: \
29184     configure-utils 
29185         @: $(MAKE); $(unstage)
29186         @[ -f ./utils/Makefile ] || exit 0; \
29187         r=`${PWD_COMMAND}`; export r; \
29188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29189         $(HOST_EXPORTS) \
29190         for flag in $(EXTRA_HOST_FLAGS) ; do \
29191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29192         done; \
29193         echo "Doing html in utils" ; \
29194         (cd $(HOST_SUBDIR)/utils && \
29195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29197                   "RANLIB=$${RANLIB}" \
29198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29199                   html) \
29200           || exit 1
29201
29202 @endif utils
29203
29204 .PHONY: maybe-TAGS-utils TAGS-utils
29205 maybe-TAGS-utils:
29206 @if utils
29207 maybe-TAGS-utils: TAGS-utils
29208
29209 TAGS-utils: \
29210     configure-utils 
29211         @: $(MAKE); $(unstage)
29212         @[ -f ./utils/Makefile ] || exit 0; \
29213         r=`${PWD_COMMAND}`; export r; \
29214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29215         $(HOST_EXPORTS) \
29216         for flag in $(EXTRA_HOST_FLAGS) ; do \
29217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29218         done; \
29219         echo "Doing TAGS in utils" ; \
29220         (cd $(HOST_SUBDIR)/utils && \
29221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29223                   "RANLIB=$${RANLIB}" \
29224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29225                   TAGS) \
29226           || exit 1
29227
29228 @endif utils
29229
29230 .PHONY: maybe-install-info-utils install-info-utils
29231 maybe-install-info-utils:
29232 @if utils
29233 maybe-install-info-utils: install-info-utils
29234
29235 install-info-utils: \
29236     configure-utils \
29237     info-utils 
29238         @: $(MAKE); $(unstage)
29239         @[ -f ./utils/Makefile ] || exit 0; \
29240         r=`${PWD_COMMAND}`; export r; \
29241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29242         $(HOST_EXPORTS) \
29243         for flag in $(EXTRA_HOST_FLAGS) ; do \
29244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29245         done; \
29246         echo "Doing install-info in utils" ; \
29247         (cd $(HOST_SUBDIR)/utils && \
29248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29250                   "RANLIB=$${RANLIB}" \
29251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29252                   install-info) \
29253           || exit 1
29254
29255 @endif utils
29256
29257 .PHONY: maybe-install-pdf-utils install-pdf-utils
29258 maybe-install-pdf-utils:
29259 @if utils
29260 maybe-install-pdf-utils: install-pdf-utils
29261
29262 install-pdf-utils: \
29263     configure-utils \
29264     pdf-utils 
29265         @: $(MAKE); $(unstage)
29266         @[ -f ./utils/Makefile ] || exit 0; \
29267         r=`${PWD_COMMAND}`; export r; \
29268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29269         $(HOST_EXPORTS) \
29270         for flag in $(EXTRA_HOST_FLAGS) ; do \
29271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29272         done; \
29273         echo "Doing install-pdf in utils" ; \
29274         (cd $(HOST_SUBDIR)/utils && \
29275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29277                   "RANLIB=$${RANLIB}" \
29278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29279                   install-pdf) \
29280           || exit 1
29281
29282 @endif utils
29283
29284 .PHONY: maybe-install-html-utils install-html-utils
29285 maybe-install-html-utils:
29286 @if utils
29287 maybe-install-html-utils: install-html-utils
29288
29289 install-html-utils: \
29290     configure-utils \
29291     html-utils 
29292         @: $(MAKE); $(unstage)
29293         @[ -f ./utils/Makefile ] || exit 0; \
29294         r=`${PWD_COMMAND}`; export r; \
29295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29296         $(HOST_EXPORTS) \
29297         for flag in $(EXTRA_HOST_FLAGS) ; do \
29298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29299         done; \
29300         echo "Doing install-html in utils" ; \
29301         (cd $(HOST_SUBDIR)/utils && \
29302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29304                   "RANLIB=$${RANLIB}" \
29305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29306                   install-html) \
29307           || exit 1
29308
29309 @endif utils
29310
29311 .PHONY: maybe-installcheck-utils installcheck-utils
29312 maybe-installcheck-utils:
29313 @if utils
29314 maybe-installcheck-utils: installcheck-utils
29315
29316 installcheck-utils: \
29317     configure-utils 
29318         @: $(MAKE); $(unstage)
29319         @[ -f ./utils/Makefile ] || exit 0; \
29320         r=`${PWD_COMMAND}`; export r; \
29321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29322         $(HOST_EXPORTS) \
29323         for flag in $(EXTRA_HOST_FLAGS) ; do \
29324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29325         done; \
29326         echo "Doing installcheck in utils" ; \
29327         (cd $(HOST_SUBDIR)/utils && \
29328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29330                   "RANLIB=$${RANLIB}" \
29331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29332                   installcheck) \
29333           || exit 1
29334
29335 @endif utils
29336
29337 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
29338 maybe-mostlyclean-utils:
29339 @if utils
29340 maybe-mostlyclean-utils: mostlyclean-utils
29341
29342 mostlyclean-utils: 
29343         @: $(MAKE); $(unstage)
29344         @[ -f ./utils/Makefile ] || exit 0; \
29345         r=`${PWD_COMMAND}`; export r; \
29346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29347         $(HOST_EXPORTS) \
29348         for flag in $(EXTRA_HOST_FLAGS) ; do \
29349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29350         done; \
29351         echo "Doing mostlyclean in utils" ; \
29352         (cd $(HOST_SUBDIR)/utils && \
29353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29355                   "RANLIB=$${RANLIB}" \
29356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29357                   mostlyclean) \
29358           || exit 1
29359
29360 @endif utils
29361
29362 .PHONY: maybe-clean-utils clean-utils
29363 maybe-clean-utils:
29364 @if utils
29365 maybe-clean-utils: clean-utils
29366
29367 clean-utils: 
29368         @: $(MAKE); $(unstage)
29369         @[ -f ./utils/Makefile ] || exit 0; \
29370         r=`${PWD_COMMAND}`; export r; \
29371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29372         $(HOST_EXPORTS) \
29373         for flag in $(EXTRA_HOST_FLAGS) ; do \
29374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29375         done; \
29376         echo "Doing clean in utils" ; \
29377         (cd $(HOST_SUBDIR)/utils && \
29378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29380                   "RANLIB=$${RANLIB}" \
29381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29382                   clean) \
29383           || exit 1
29384
29385 @endif utils
29386
29387 .PHONY: maybe-distclean-utils distclean-utils
29388 maybe-distclean-utils:
29389 @if utils
29390 maybe-distclean-utils: distclean-utils
29391
29392 distclean-utils: 
29393         @: $(MAKE); $(unstage)
29394         @[ -f ./utils/Makefile ] || exit 0; \
29395         r=`${PWD_COMMAND}`; export r; \
29396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29397         $(HOST_EXPORTS) \
29398         for flag in $(EXTRA_HOST_FLAGS) ; do \
29399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29400         done; \
29401         echo "Doing distclean in utils" ; \
29402         (cd $(HOST_SUBDIR)/utils && \
29403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29405                   "RANLIB=$${RANLIB}" \
29406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29407                   distclean) \
29408           || exit 1
29409
29410 @endif utils
29411
29412 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
29413 maybe-maintainer-clean-utils:
29414 @if utils
29415 maybe-maintainer-clean-utils: maintainer-clean-utils
29416
29417 maintainer-clean-utils: 
29418         @: $(MAKE); $(unstage)
29419         @[ -f ./utils/Makefile ] || exit 0; \
29420         r=`${PWD_COMMAND}`; export r; \
29421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29422         $(HOST_EXPORTS) \
29423         for flag in $(EXTRA_HOST_FLAGS) ; do \
29424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29425         done; \
29426         echo "Doing maintainer-clean in utils" ; \
29427         (cd $(HOST_SUBDIR)/utils && \
29428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29430                   "RANLIB=$${RANLIB}" \
29431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29432                   maintainer-clean) \
29433           || exit 1
29434
29435 @endif utils
29436
29437
29438
29439 .PHONY: configure-gnattools maybe-configure-gnattools
29440 maybe-configure-gnattools:
29441 @if gcc-bootstrap
29442 configure-gnattools: stage_current
29443 @endif gcc-bootstrap
29444 @if gnattools
29445 maybe-configure-gnattools: configure-gnattools
29446 configure-gnattools: 
29447         @: $(MAKE); $(unstage)
29448         @r=`${PWD_COMMAND}`; export r; \
29449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29450         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
29451         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
29452         $(HOST_EXPORTS)  \
29453         echo Configuring in $(HOST_SUBDIR)/gnattools; \
29454         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
29455         case $(srcdir) in \
29456           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29457           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
29458                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29459         esac; \
29460         srcdiroption="--srcdir=$${topdir}/gnattools"; \
29461         libsrcdir="$$s/gnattools"; \
29462         $(SHELL) $${libsrcdir}/configure \
29463           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29464           --target=${target_alias} $${srcdiroption}  \
29465           || exit 1
29466 @endif gnattools
29467
29468
29469
29470
29471
29472 .PHONY: all-gnattools maybe-all-gnattools
29473 maybe-all-gnattools:
29474 @if gcc-bootstrap
29475 all-gnattools: stage_current
29476 @endif gcc-bootstrap
29477 @if gnattools
29478 TARGET-gnattools=all
29479 maybe-all-gnattools: all-gnattools
29480 all-gnattools: configure-gnattools
29481         @: $(MAKE); $(unstage)
29482         @r=`${PWD_COMMAND}`; export r; \
29483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29484         $(HOST_EXPORTS)  \
29485         (cd $(HOST_SUBDIR)/gnattools && \
29486           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29487                 $(TARGET-gnattools))
29488 @endif gnattools
29489
29490
29491
29492
29493 .PHONY: check-gnattools maybe-check-gnattools
29494 maybe-check-gnattools:
29495 @if gnattools
29496 maybe-check-gnattools: check-gnattools
29497
29498 check-gnattools:
29499         @: $(MAKE); $(unstage)
29500         @r=`${PWD_COMMAND}`; export r; \
29501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29502         $(HOST_EXPORTS) \
29503         (cd $(HOST_SUBDIR)/gnattools && \
29504           $(MAKE) $(FLAGS_TO_PASS)  check)
29505
29506 @endif gnattools
29507
29508 .PHONY: install-gnattools maybe-install-gnattools
29509 maybe-install-gnattools:
29510 @if gnattools
29511 maybe-install-gnattools: install-gnattools
29512
29513 install-gnattools: installdirs
29514         @: $(MAKE); $(unstage)
29515         @r=`${PWD_COMMAND}`; export r; \
29516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29517         $(HOST_EXPORTS) \
29518         (cd $(HOST_SUBDIR)/gnattools && \
29519           $(MAKE) $(FLAGS_TO_PASS)  install)
29520
29521 @endif gnattools
29522
29523 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
29524 maybe-install-strip-gnattools:
29525 @if gnattools
29526 maybe-install-strip-gnattools: install-strip-gnattools
29527
29528 install-strip-gnattools: installdirs
29529         @: $(MAKE); $(unstage)
29530         @r=`${PWD_COMMAND}`; export r; \
29531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29532         $(HOST_EXPORTS) \
29533         (cd $(HOST_SUBDIR)/gnattools && \
29534           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29535
29536 @endif gnattools
29537
29538 # Other targets (info, dvi, pdf, etc.)
29539
29540 .PHONY: maybe-info-gnattools info-gnattools
29541 maybe-info-gnattools:
29542 @if gnattools
29543 maybe-info-gnattools: info-gnattools
29544
29545 info-gnattools: \
29546     configure-gnattools 
29547         @: $(MAKE); $(unstage)
29548         @[ -f ./gnattools/Makefile ] || exit 0; \
29549         r=`${PWD_COMMAND}`; export r; \
29550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29551         $(HOST_EXPORTS) \
29552         for flag in $(EXTRA_HOST_FLAGS) ; do \
29553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29554         done; \
29555         echo "Doing info in gnattools" ; \
29556         (cd $(HOST_SUBDIR)/gnattools && \
29557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29559                   "RANLIB=$${RANLIB}" \
29560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29561                   info) \
29562           || exit 1
29563
29564 @endif gnattools
29565
29566 .PHONY: maybe-dvi-gnattools dvi-gnattools
29567 maybe-dvi-gnattools:
29568 @if gnattools
29569 maybe-dvi-gnattools: dvi-gnattools
29570
29571 dvi-gnattools: \
29572     configure-gnattools 
29573         @: $(MAKE); $(unstage)
29574         @[ -f ./gnattools/Makefile ] || exit 0; \
29575         r=`${PWD_COMMAND}`; export r; \
29576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29577         $(HOST_EXPORTS) \
29578         for flag in $(EXTRA_HOST_FLAGS) ; do \
29579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29580         done; \
29581         echo "Doing dvi in gnattools" ; \
29582         (cd $(HOST_SUBDIR)/gnattools && \
29583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29585                   "RANLIB=$${RANLIB}" \
29586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29587                   dvi) \
29588           || exit 1
29589
29590 @endif gnattools
29591
29592 .PHONY: maybe-pdf-gnattools pdf-gnattools
29593 maybe-pdf-gnattools:
29594 @if gnattools
29595 maybe-pdf-gnattools: pdf-gnattools
29596
29597 pdf-gnattools: \
29598     configure-gnattools 
29599         @: $(MAKE); $(unstage)
29600         @[ -f ./gnattools/Makefile ] || exit 0; \
29601         r=`${PWD_COMMAND}`; export r; \
29602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29603         $(HOST_EXPORTS) \
29604         for flag in $(EXTRA_HOST_FLAGS) ; do \
29605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29606         done; \
29607         echo "Doing pdf in gnattools" ; \
29608         (cd $(HOST_SUBDIR)/gnattools && \
29609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29611                   "RANLIB=$${RANLIB}" \
29612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29613                   pdf) \
29614           || exit 1
29615
29616 @endif gnattools
29617
29618 .PHONY: maybe-html-gnattools html-gnattools
29619 maybe-html-gnattools:
29620 @if gnattools
29621 maybe-html-gnattools: html-gnattools
29622
29623 html-gnattools: \
29624     configure-gnattools 
29625         @: $(MAKE); $(unstage)
29626         @[ -f ./gnattools/Makefile ] || exit 0; \
29627         r=`${PWD_COMMAND}`; export r; \
29628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29629         $(HOST_EXPORTS) \
29630         for flag in $(EXTRA_HOST_FLAGS) ; do \
29631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29632         done; \
29633         echo "Doing html in gnattools" ; \
29634         (cd $(HOST_SUBDIR)/gnattools && \
29635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29637                   "RANLIB=$${RANLIB}" \
29638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29639                   html) \
29640           || exit 1
29641
29642 @endif gnattools
29643
29644 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
29645 maybe-TAGS-gnattools:
29646 @if gnattools
29647 maybe-TAGS-gnattools: TAGS-gnattools
29648
29649 TAGS-gnattools: \
29650     configure-gnattools 
29651         @: $(MAKE); $(unstage)
29652         @[ -f ./gnattools/Makefile ] || exit 0; \
29653         r=`${PWD_COMMAND}`; export r; \
29654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29655         $(HOST_EXPORTS) \
29656         for flag in $(EXTRA_HOST_FLAGS) ; do \
29657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29658         done; \
29659         echo "Doing TAGS in gnattools" ; \
29660         (cd $(HOST_SUBDIR)/gnattools && \
29661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29663                   "RANLIB=$${RANLIB}" \
29664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29665                   TAGS) \
29666           || exit 1
29667
29668 @endif gnattools
29669
29670 .PHONY: maybe-install-info-gnattools install-info-gnattools
29671 maybe-install-info-gnattools:
29672 @if gnattools
29673 maybe-install-info-gnattools: install-info-gnattools
29674
29675 install-info-gnattools: \
29676     configure-gnattools \
29677     info-gnattools 
29678         @: $(MAKE); $(unstage)
29679         @[ -f ./gnattools/Makefile ] || exit 0; \
29680         r=`${PWD_COMMAND}`; export r; \
29681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29682         $(HOST_EXPORTS) \
29683         for flag in $(EXTRA_HOST_FLAGS) ; do \
29684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29685         done; \
29686         echo "Doing install-info in gnattools" ; \
29687         (cd $(HOST_SUBDIR)/gnattools && \
29688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29690                   "RANLIB=$${RANLIB}" \
29691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29692                   install-info) \
29693           || exit 1
29694
29695 @endif gnattools
29696
29697 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
29698 maybe-install-pdf-gnattools:
29699 @if gnattools
29700 maybe-install-pdf-gnattools: install-pdf-gnattools
29701
29702 install-pdf-gnattools: \
29703     configure-gnattools \
29704     pdf-gnattools 
29705         @: $(MAKE); $(unstage)
29706         @[ -f ./gnattools/Makefile ] || exit 0; \
29707         r=`${PWD_COMMAND}`; export r; \
29708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29709         $(HOST_EXPORTS) \
29710         for flag in $(EXTRA_HOST_FLAGS) ; do \
29711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29712         done; \
29713         echo "Doing install-pdf in gnattools" ; \
29714         (cd $(HOST_SUBDIR)/gnattools && \
29715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29717                   "RANLIB=$${RANLIB}" \
29718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29719                   install-pdf) \
29720           || exit 1
29721
29722 @endif gnattools
29723
29724 .PHONY: maybe-install-html-gnattools install-html-gnattools
29725 maybe-install-html-gnattools:
29726 @if gnattools
29727 maybe-install-html-gnattools: install-html-gnattools
29728
29729 install-html-gnattools: \
29730     configure-gnattools \
29731     html-gnattools 
29732         @: $(MAKE); $(unstage)
29733         @[ -f ./gnattools/Makefile ] || exit 0; \
29734         r=`${PWD_COMMAND}`; export r; \
29735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29736         $(HOST_EXPORTS) \
29737         for flag in $(EXTRA_HOST_FLAGS) ; do \
29738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29739         done; \
29740         echo "Doing install-html in gnattools" ; \
29741         (cd $(HOST_SUBDIR)/gnattools && \
29742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29744                   "RANLIB=$${RANLIB}" \
29745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29746                   install-html) \
29747           || exit 1
29748
29749 @endif gnattools
29750
29751 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
29752 maybe-installcheck-gnattools:
29753 @if gnattools
29754 maybe-installcheck-gnattools: installcheck-gnattools
29755
29756 installcheck-gnattools: \
29757     configure-gnattools 
29758         @: $(MAKE); $(unstage)
29759         @[ -f ./gnattools/Makefile ] || exit 0; \
29760         r=`${PWD_COMMAND}`; export r; \
29761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29762         $(HOST_EXPORTS) \
29763         for flag in $(EXTRA_HOST_FLAGS) ; do \
29764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29765         done; \
29766         echo "Doing installcheck in gnattools" ; \
29767         (cd $(HOST_SUBDIR)/gnattools && \
29768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29770                   "RANLIB=$${RANLIB}" \
29771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29772                   installcheck) \
29773           || exit 1
29774
29775 @endif gnattools
29776
29777 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
29778 maybe-mostlyclean-gnattools:
29779 @if gnattools
29780 maybe-mostlyclean-gnattools: mostlyclean-gnattools
29781
29782 mostlyclean-gnattools: 
29783         @: $(MAKE); $(unstage)
29784         @[ -f ./gnattools/Makefile ] || exit 0; \
29785         r=`${PWD_COMMAND}`; export r; \
29786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29787         $(HOST_EXPORTS) \
29788         for flag in $(EXTRA_HOST_FLAGS) ; do \
29789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29790         done; \
29791         echo "Doing mostlyclean in gnattools" ; \
29792         (cd $(HOST_SUBDIR)/gnattools && \
29793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29795                   "RANLIB=$${RANLIB}" \
29796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29797                   mostlyclean) \
29798           || exit 1
29799
29800 @endif gnattools
29801
29802 .PHONY: maybe-clean-gnattools clean-gnattools
29803 maybe-clean-gnattools:
29804 @if gnattools
29805 maybe-clean-gnattools: clean-gnattools
29806
29807 clean-gnattools: 
29808         @: $(MAKE); $(unstage)
29809         @[ -f ./gnattools/Makefile ] || exit 0; \
29810         r=`${PWD_COMMAND}`; export r; \
29811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29812         $(HOST_EXPORTS) \
29813         for flag in $(EXTRA_HOST_FLAGS) ; do \
29814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29815         done; \
29816         echo "Doing clean in gnattools" ; \
29817         (cd $(HOST_SUBDIR)/gnattools && \
29818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29820                   "RANLIB=$${RANLIB}" \
29821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29822                   clean) \
29823           || exit 1
29824
29825 @endif gnattools
29826
29827 .PHONY: maybe-distclean-gnattools distclean-gnattools
29828 maybe-distclean-gnattools:
29829 @if gnattools
29830 maybe-distclean-gnattools: distclean-gnattools
29831
29832 distclean-gnattools: 
29833         @: $(MAKE); $(unstage)
29834         @[ -f ./gnattools/Makefile ] || exit 0; \
29835         r=`${PWD_COMMAND}`; export r; \
29836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29837         $(HOST_EXPORTS) \
29838         for flag in $(EXTRA_HOST_FLAGS) ; do \
29839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29840         done; \
29841         echo "Doing distclean in gnattools" ; \
29842         (cd $(HOST_SUBDIR)/gnattools && \
29843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29845                   "RANLIB=$${RANLIB}" \
29846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29847                   distclean) \
29848           || exit 1
29849
29850 @endif gnattools
29851
29852 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
29853 maybe-maintainer-clean-gnattools:
29854 @if gnattools
29855 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
29856
29857 maintainer-clean-gnattools: 
29858         @: $(MAKE); $(unstage)
29859         @[ -f ./gnattools/Makefile ] || exit 0; \
29860         r=`${PWD_COMMAND}`; export r; \
29861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29862         $(HOST_EXPORTS) \
29863         for flag in $(EXTRA_HOST_FLAGS) ; do \
29864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29865         done; \
29866         echo "Doing maintainer-clean in gnattools" ; \
29867         (cd $(HOST_SUBDIR)/gnattools && \
29868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29870                   "RANLIB=$${RANLIB}" \
29871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29872                   maintainer-clean) \
29873           || exit 1
29874
29875 @endif gnattools
29876
29877
29878
29879 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
29880 maybe-configure-lto-plugin:
29881 @if gcc-bootstrap
29882 configure-lto-plugin: stage_current
29883 @endif gcc-bootstrap
29884 @if lto-plugin
29885 maybe-configure-lto-plugin: configure-lto-plugin
29886 configure-lto-plugin: 
29887         @r=`${PWD_COMMAND}`; export r; \
29888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29889         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29890         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
29891         $(HOST_EXPORTS)  \
29892         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
29893         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
29894         case $(srcdir) in \
29895           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29896           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
29897                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29898         esac; \
29899         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
29900         libsrcdir="$$s/lto-plugin"; \
29901         $(SHELL) $${libsrcdir}/configure \
29902           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29903           --target=${target_alias} $${srcdiroption} --enable-shared \
29904           || exit 1
29905 @endif lto-plugin
29906
29907
29908
29909 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
29910 maybe-configure-stage1-lto-plugin:
29911 @if lto-plugin-bootstrap
29912 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
29913 configure-stage1-lto-plugin:
29914         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29915         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
29916         @r=`${PWD_COMMAND}`; export r; \
29917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29918         TFLAGS="$(STAGE1_TFLAGS)"; \
29919         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29920         $(HOST_EXPORTS) \
29921         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29922         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29923         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
29924         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
29925         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
29926         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
29927         case $(srcdir) in \
29928           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29929           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
29930                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29931         esac; \
29932         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
29933         libsrcdir="$$s/lto-plugin"; \
29934         $(SHELL) $${libsrcdir}/configure \
29935           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29936           --target=${target_alias} $${srcdiroption} \
29937           $(STAGE1_CONFIGURE_FLAGS) \
29938           --enable-shared
29939 @endif lto-plugin-bootstrap
29940
29941 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
29942 maybe-configure-stage2-lto-plugin:
29943 @if lto-plugin-bootstrap
29944 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
29945 configure-stage2-lto-plugin:
29946         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29947         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
29948         @r=`${PWD_COMMAND}`; export r; \
29949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29950         TFLAGS="$(STAGE2_TFLAGS)"; \
29951         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29952         $(HOST_EXPORTS) \
29953         $(POSTSTAGE1_HOST_EXPORTS) \
29954         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29955         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29956         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
29957         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
29958         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
29959         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
29960         case $(srcdir) in \
29961           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29962           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
29963                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29964         esac; \
29965         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
29966         libsrcdir="$$s/lto-plugin"; \
29967         $(SHELL) $${libsrcdir}/configure \
29968           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29969           --target=${target_alias} $${srcdiroption} \
29970           --with-build-libsubdir=$(HOST_SUBDIR) \
29971           $(STAGE2_CONFIGURE_FLAGS) \
29972           --enable-shared
29973 @endif lto-plugin-bootstrap
29974
29975 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
29976 maybe-configure-stage3-lto-plugin:
29977 @if lto-plugin-bootstrap
29978 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
29979 configure-stage3-lto-plugin:
29980         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29981         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
29982         @r=`${PWD_COMMAND}`; export r; \
29983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29984         TFLAGS="$(STAGE3_TFLAGS)"; \
29985         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29986         $(HOST_EXPORTS) \
29987         $(POSTSTAGE1_HOST_EXPORTS) \
29988         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29989         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29990         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
29991         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
29992         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
29993         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
29994         case $(srcdir) in \
29995           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29996           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
29997                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29998         esac; \
29999         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
30000         libsrcdir="$$s/lto-plugin"; \
30001         $(SHELL) $${libsrcdir}/configure \
30002           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30003           --target=${target_alias} $${srcdiroption} \
30004           --with-build-libsubdir=$(HOST_SUBDIR) \
30005           $(STAGE3_CONFIGURE_FLAGS) \
30006           --enable-shared
30007 @endif lto-plugin-bootstrap
30008
30009 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
30010 maybe-configure-stage4-lto-plugin:
30011 @if lto-plugin-bootstrap
30012 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
30013 configure-stage4-lto-plugin:
30014         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30015         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30016         @r=`${PWD_COMMAND}`; export r; \
30017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30018         TFLAGS="$(STAGE4_TFLAGS)"; \
30019         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30020         $(HOST_EXPORTS) \
30021         $(POSTSTAGE1_HOST_EXPORTS) \
30022         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30023         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30024         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
30025         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
30026         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30027         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30028         case $(srcdir) in \
30029           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30030           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30031                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30032         esac; \
30033         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
30034         libsrcdir="$$s/lto-plugin"; \
30035         $(SHELL) $${libsrcdir}/configure \
30036           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30037           --target=${target_alias} $${srcdiroption} \
30038           --with-build-libsubdir=$(HOST_SUBDIR) \
30039           $(STAGE4_CONFIGURE_FLAGS) \
30040           --enable-shared
30041 @endif lto-plugin-bootstrap
30042
30043 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
30044 maybe-configure-stageprofile-lto-plugin:
30045 @if lto-plugin-bootstrap
30046 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
30047 configure-stageprofile-lto-plugin:
30048         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30049         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30050         @r=`${PWD_COMMAND}`; export r; \
30051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30052         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30053         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30054         $(HOST_EXPORTS) \
30055         $(POSTSTAGE1_HOST_EXPORTS) \
30056         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30057         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30058         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
30059         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
30060         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30061         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30062         case $(srcdir) in \
30063           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30064           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30065                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30066         esac; \
30067         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
30068         libsrcdir="$$s/lto-plugin"; \
30069         $(SHELL) $${libsrcdir}/configure \
30070           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30071           --target=${target_alias} $${srcdiroption} \
30072           --with-build-libsubdir=$(HOST_SUBDIR) \
30073           $(STAGEprofile_CONFIGURE_FLAGS) \
30074           --enable-shared
30075 @endif lto-plugin-bootstrap
30076
30077 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
30078 maybe-configure-stagefeedback-lto-plugin:
30079 @if lto-plugin-bootstrap
30080 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
30081 configure-stagefeedback-lto-plugin:
30082         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30083         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30084         @r=`${PWD_COMMAND}`; export r; \
30085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30086         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30087         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30088         $(HOST_EXPORTS) \
30089         $(POSTSTAGE1_HOST_EXPORTS) \
30090         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30091         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30092         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
30093         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
30094         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30095         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30096         case $(srcdir) in \
30097           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30098           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30099                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30100         esac; \
30101         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
30102         libsrcdir="$$s/lto-plugin"; \
30103         $(SHELL) $${libsrcdir}/configure \
30104           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30105           --target=${target_alias} $${srcdiroption} \
30106           --with-build-libsubdir=$(HOST_SUBDIR) \
30107           $(STAGEfeedback_CONFIGURE_FLAGS) \
30108           --enable-shared
30109 @endif lto-plugin-bootstrap
30110
30111
30112
30113
30114
30115 .PHONY: all-lto-plugin maybe-all-lto-plugin
30116 maybe-all-lto-plugin:
30117 @if gcc-bootstrap
30118 all-lto-plugin: stage_current
30119 @endif gcc-bootstrap
30120 @if lto-plugin
30121 TARGET-lto-plugin=all
30122 maybe-all-lto-plugin: all-lto-plugin
30123 all-lto-plugin: configure-lto-plugin
30124         @r=`${PWD_COMMAND}`; export r; \
30125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30126         $(HOST_EXPORTS)  \
30127         (cd $(HOST_SUBDIR)/lto-plugin && \
30128           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30129                 $(TARGET-lto-plugin))
30130 @endif lto-plugin
30131
30132
30133
30134 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
30135 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
30136 maybe-all-stage1-lto-plugin:
30137 maybe-clean-stage1-lto-plugin:
30138 @if lto-plugin-bootstrap
30139 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
30140 all-stage1: all-stage1-lto-plugin
30141 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
30142 all-stage1-lto-plugin: configure-stage1-lto-plugin
30143         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30144         @r=`${PWD_COMMAND}`; export r; \
30145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30146         TFLAGS="$(STAGE1_TFLAGS)"; \
30147         $(HOST_EXPORTS)  \
30148         cd $(HOST_SUBDIR)/lto-plugin && \
30149         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30150                 CFLAGS="$(STAGE1_CFLAGS)" \
30151                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30152                 LIBCFLAGS="$(LIBCFLAGS)" \
30153                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30154                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30155                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30156                 $(EXTRA_HOST_FLAGS)  \
30157                 $(STAGE1_FLAGS_TO_PASS)  \
30158                 TFLAGS="$(STAGE1_TFLAGS)" \
30159                 $(TARGET-stage1-lto-plugin)
30160
30161 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
30162 clean-stage1: clean-stage1-lto-plugin
30163 clean-stage1-lto-plugin:
30164         @if [ $(current_stage) = stage1 ]; then \
30165           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30166         else \
30167           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
30168           $(MAKE) stage1-start; \
30169         fi; \
30170         cd $(HOST_SUBDIR)/lto-plugin && \
30171         $(MAKE) $(EXTRA_HOST_FLAGS)  \
30172         $(STAGE1_FLAGS_TO_PASS)  clean
30173 @endif lto-plugin-bootstrap
30174
30175
30176 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
30177 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
30178 maybe-all-stage2-lto-plugin:
30179 maybe-clean-stage2-lto-plugin:
30180 @if lto-plugin-bootstrap
30181 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
30182 all-stage2: all-stage2-lto-plugin
30183 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
30184 all-stage2-lto-plugin: configure-stage2-lto-plugin
30185         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30186         @r=`${PWD_COMMAND}`; export r; \
30187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30188         TFLAGS="$(STAGE2_TFLAGS)"; \
30189         $(HOST_EXPORTS) \
30190         $(POSTSTAGE1_HOST_EXPORTS)  \
30191         cd $(HOST_SUBDIR)/lto-plugin && \
30192         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30193                 CFLAGS="$(STAGE2_CFLAGS)" \
30194                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30195                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30196                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30197                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30198                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30199                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30200                 TFLAGS="$(STAGE2_TFLAGS)" \
30201                 $(TARGET-stage2-lto-plugin)
30202
30203 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
30204 clean-stage2: clean-stage2-lto-plugin
30205 clean-stage2-lto-plugin:
30206         @if [ $(current_stage) = stage2 ]; then \
30207           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30208         else \
30209           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
30210           $(MAKE) stage2-start; \
30211         fi; \
30212         cd $(HOST_SUBDIR)/lto-plugin && \
30213         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30214 @endif lto-plugin-bootstrap
30215
30216
30217 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
30218 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
30219 maybe-all-stage3-lto-plugin:
30220 maybe-clean-stage3-lto-plugin:
30221 @if lto-plugin-bootstrap
30222 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
30223 all-stage3: all-stage3-lto-plugin
30224 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
30225 all-stage3-lto-plugin: configure-stage3-lto-plugin
30226         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30227         @r=`${PWD_COMMAND}`; export r; \
30228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30229         TFLAGS="$(STAGE3_TFLAGS)"; \
30230         $(HOST_EXPORTS) \
30231         $(POSTSTAGE1_HOST_EXPORTS)  \
30232         cd $(HOST_SUBDIR)/lto-plugin && \
30233         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30234                 CFLAGS="$(STAGE3_CFLAGS)" \
30235                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30236                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30237                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30238                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30239                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30240                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30241                 TFLAGS="$(STAGE3_TFLAGS)" \
30242                 $(TARGET-stage3-lto-plugin)
30243
30244 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
30245 clean-stage3: clean-stage3-lto-plugin
30246 clean-stage3-lto-plugin:
30247         @if [ $(current_stage) = stage3 ]; then \
30248           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30249         else \
30250           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
30251           $(MAKE) stage3-start; \
30252         fi; \
30253         cd $(HOST_SUBDIR)/lto-plugin && \
30254         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30255 @endif lto-plugin-bootstrap
30256
30257
30258 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
30259 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
30260 maybe-all-stage4-lto-plugin:
30261 maybe-clean-stage4-lto-plugin:
30262 @if lto-plugin-bootstrap
30263 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
30264 all-stage4: all-stage4-lto-plugin
30265 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
30266 all-stage4-lto-plugin: configure-stage4-lto-plugin
30267         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30268         @r=`${PWD_COMMAND}`; export r; \
30269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30270         TFLAGS="$(STAGE4_TFLAGS)"; \
30271         $(HOST_EXPORTS) \
30272         $(POSTSTAGE1_HOST_EXPORTS)  \
30273         cd $(HOST_SUBDIR)/lto-plugin && \
30274         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30275                 CFLAGS="$(STAGE4_CFLAGS)" \
30276                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30277                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30278                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30279                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30280                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30281                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30282                 TFLAGS="$(STAGE4_TFLAGS)" \
30283                 $(TARGET-stage4-lto-plugin)
30284
30285 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
30286 clean-stage4: clean-stage4-lto-plugin
30287 clean-stage4-lto-plugin:
30288         @if [ $(current_stage) = stage4 ]; then \
30289           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30290         else \
30291           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
30292           $(MAKE) stage4-start; \
30293         fi; \
30294         cd $(HOST_SUBDIR)/lto-plugin && \
30295         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30296 @endif lto-plugin-bootstrap
30297
30298
30299 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
30300 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
30301 maybe-all-stageprofile-lto-plugin:
30302 maybe-clean-stageprofile-lto-plugin:
30303 @if lto-plugin-bootstrap
30304 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
30305 all-stageprofile: all-stageprofile-lto-plugin
30306 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
30307 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
30308         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30309         @r=`${PWD_COMMAND}`; export r; \
30310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30311         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30312         $(HOST_EXPORTS) \
30313         $(POSTSTAGE1_HOST_EXPORTS)  \
30314         cd $(HOST_SUBDIR)/lto-plugin && \
30315         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30316                 CFLAGS="$(STAGEprofile_CFLAGS)" \
30317                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30318                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30319                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30320                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30321                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30322                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30323                 TFLAGS="$(STAGEprofile_TFLAGS)" \
30324                 $(TARGET-stageprofile-lto-plugin)
30325
30326 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
30327 clean-stageprofile: clean-stageprofile-lto-plugin
30328 clean-stageprofile-lto-plugin:
30329         @if [ $(current_stage) = stageprofile ]; then \
30330           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30331         else \
30332           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
30333           $(MAKE) stageprofile-start; \
30334         fi; \
30335         cd $(HOST_SUBDIR)/lto-plugin && \
30336         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30337 @endif lto-plugin-bootstrap
30338
30339
30340 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
30341 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
30342 maybe-all-stagefeedback-lto-plugin:
30343 maybe-clean-stagefeedback-lto-plugin:
30344 @if lto-plugin-bootstrap
30345 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
30346 all-stagefeedback: all-stagefeedback-lto-plugin
30347 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
30348 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
30349         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30350         @r=`${PWD_COMMAND}`; export r; \
30351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30352         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30353         $(HOST_EXPORTS) \
30354         $(POSTSTAGE1_HOST_EXPORTS)  \
30355         cd $(HOST_SUBDIR)/lto-plugin && \
30356         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30357                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30358                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30359                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30360                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30361                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30362                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30363                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30364                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30365                 $(TARGET-stagefeedback-lto-plugin)
30366
30367 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
30368 clean-stagefeedback: clean-stagefeedback-lto-plugin
30369 clean-stagefeedback-lto-plugin:
30370         @if [ $(current_stage) = stagefeedback ]; then \
30371           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30372         else \
30373           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
30374           $(MAKE) stagefeedback-start; \
30375         fi; \
30376         cd $(HOST_SUBDIR)/lto-plugin && \
30377         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30378 @endif lto-plugin-bootstrap
30379
30380
30381
30382
30383
30384 .PHONY: check-lto-plugin maybe-check-lto-plugin
30385 maybe-check-lto-plugin:
30386 @if lto-plugin
30387 maybe-check-lto-plugin: check-lto-plugin
30388
30389 check-lto-plugin:
30390         @: $(MAKE); $(unstage)
30391         @r=`${PWD_COMMAND}`; export r; \
30392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30393         $(HOST_EXPORTS) \
30394         (cd $(HOST_SUBDIR)/lto-plugin && \
30395           $(MAKE) $(FLAGS_TO_PASS)  check)
30396
30397 @endif lto-plugin
30398
30399 .PHONY: install-lto-plugin maybe-install-lto-plugin
30400 maybe-install-lto-plugin:
30401 @if lto-plugin
30402 maybe-install-lto-plugin: install-lto-plugin
30403
30404 install-lto-plugin: installdirs
30405         @: $(MAKE); $(unstage)
30406         @r=`${PWD_COMMAND}`; export r; \
30407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30408         $(HOST_EXPORTS) \
30409         (cd $(HOST_SUBDIR)/lto-plugin && \
30410           $(MAKE) $(FLAGS_TO_PASS)  install)
30411
30412 @endif lto-plugin
30413
30414 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
30415 maybe-install-strip-lto-plugin:
30416 @if lto-plugin
30417 maybe-install-strip-lto-plugin: install-strip-lto-plugin
30418
30419 install-strip-lto-plugin: installdirs
30420         @: $(MAKE); $(unstage)
30421         @r=`${PWD_COMMAND}`; export r; \
30422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30423         $(HOST_EXPORTS) \
30424         (cd $(HOST_SUBDIR)/lto-plugin && \
30425           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30426
30427 @endif lto-plugin
30428
30429 # Other targets (info, dvi, pdf, etc.)
30430
30431 .PHONY: maybe-info-lto-plugin info-lto-plugin
30432 maybe-info-lto-plugin:
30433 @if lto-plugin
30434 maybe-info-lto-plugin: info-lto-plugin
30435
30436 info-lto-plugin: \
30437     configure-lto-plugin 
30438         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30439         r=`${PWD_COMMAND}`; export r; \
30440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30441         $(HOST_EXPORTS) \
30442         for flag in $(EXTRA_HOST_FLAGS) ; do \
30443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30444         done; \
30445         echo "Doing info in lto-plugin" ; \
30446         (cd $(HOST_SUBDIR)/lto-plugin && \
30447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30449                   "RANLIB=$${RANLIB}" \
30450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30451                   info) \
30452           || exit 1
30453
30454 @endif lto-plugin
30455
30456 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
30457 maybe-dvi-lto-plugin:
30458 @if lto-plugin
30459 maybe-dvi-lto-plugin: dvi-lto-plugin
30460
30461 dvi-lto-plugin: \
30462     configure-lto-plugin 
30463         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30464         r=`${PWD_COMMAND}`; export r; \
30465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30466         $(HOST_EXPORTS) \
30467         for flag in $(EXTRA_HOST_FLAGS) ; do \
30468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30469         done; \
30470         echo "Doing dvi in lto-plugin" ; \
30471         (cd $(HOST_SUBDIR)/lto-plugin && \
30472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30474                   "RANLIB=$${RANLIB}" \
30475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30476                   dvi) \
30477           || exit 1
30478
30479 @endif lto-plugin
30480
30481 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
30482 maybe-pdf-lto-plugin:
30483 @if lto-plugin
30484 maybe-pdf-lto-plugin: pdf-lto-plugin
30485
30486 pdf-lto-plugin: \
30487     configure-lto-plugin 
30488         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30489         r=`${PWD_COMMAND}`; export r; \
30490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30491         $(HOST_EXPORTS) \
30492         for flag in $(EXTRA_HOST_FLAGS) ; do \
30493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30494         done; \
30495         echo "Doing pdf in lto-plugin" ; \
30496         (cd $(HOST_SUBDIR)/lto-plugin && \
30497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30499                   "RANLIB=$${RANLIB}" \
30500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30501                   pdf) \
30502           || exit 1
30503
30504 @endif lto-plugin
30505
30506 .PHONY: maybe-html-lto-plugin html-lto-plugin
30507 maybe-html-lto-plugin:
30508 @if lto-plugin
30509 maybe-html-lto-plugin: html-lto-plugin
30510
30511 html-lto-plugin: \
30512     configure-lto-plugin 
30513         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30514         r=`${PWD_COMMAND}`; export r; \
30515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30516         $(HOST_EXPORTS) \
30517         for flag in $(EXTRA_HOST_FLAGS) ; do \
30518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30519         done; \
30520         echo "Doing html in lto-plugin" ; \
30521         (cd $(HOST_SUBDIR)/lto-plugin && \
30522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30524                   "RANLIB=$${RANLIB}" \
30525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30526                   html) \
30527           || exit 1
30528
30529 @endif lto-plugin
30530
30531 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
30532 maybe-TAGS-lto-plugin:
30533 @if lto-plugin
30534 maybe-TAGS-lto-plugin: TAGS-lto-plugin
30535
30536 TAGS-lto-plugin: \
30537     configure-lto-plugin 
30538         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30539         r=`${PWD_COMMAND}`; export r; \
30540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30541         $(HOST_EXPORTS) \
30542         for flag in $(EXTRA_HOST_FLAGS) ; do \
30543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30544         done; \
30545         echo "Doing TAGS in lto-plugin" ; \
30546         (cd $(HOST_SUBDIR)/lto-plugin && \
30547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30549                   "RANLIB=$${RANLIB}" \
30550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30551                   TAGS) \
30552           || exit 1
30553
30554 @endif lto-plugin
30555
30556 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
30557 maybe-install-info-lto-plugin:
30558 @if lto-plugin
30559 maybe-install-info-lto-plugin: install-info-lto-plugin
30560
30561 install-info-lto-plugin: \
30562     configure-lto-plugin \
30563     info-lto-plugin 
30564         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30565         r=`${PWD_COMMAND}`; export r; \
30566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30567         $(HOST_EXPORTS) \
30568         for flag in $(EXTRA_HOST_FLAGS) ; do \
30569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30570         done; \
30571         echo "Doing install-info in lto-plugin" ; \
30572         (cd $(HOST_SUBDIR)/lto-plugin && \
30573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30575                   "RANLIB=$${RANLIB}" \
30576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30577                   install-info) \
30578           || exit 1
30579
30580 @endif lto-plugin
30581
30582 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
30583 maybe-install-pdf-lto-plugin:
30584 @if lto-plugin
30585 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
30586
30587 install-pdf-lto-plugin: \
30588     configure-lto-plugin \
30589     pdf-lto-plugin 
30590         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30591         r=`${PWD_COMMAND}`; export r; \
30592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30593         $(HOST_EXPORTS) \
30594         for flag in $(EXTRA_HOST_FLAGS) ; do \
30595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30596         done; \
30597         echo "Doing install-pdf in lto-plugin" ; \
30598         (cd $(HOST_SUBDIR)/lto-plugin && \
30599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30601                   "RANLIB=$${RANLIB}" \
30602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30603                   install-pdf) \
30604           || exit 1
30605
30606 @endif lto-plugin
30607
30608 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
30609 maybe-install-html-lto-plugin:
30610 @if lto-plugin
30611 maybe-install-html-lto-plugin: install-html-lto-plugin
30612
30613 install-html-lto-plugin: \
30614     configure-lto-plugin \
30615     html-lto-plugin 
30616         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30617         r=`${PWD_COMMAND}`; export r; \
30618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30619         $(HOST_EXPORTS) \
30620         for flag in $(EXTRA_HOST_FLAGS) ; do \
30621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30622         done; \
30623         echo "Doing install-html in lto-plugin" ; \
30624         (cd $(HOST_SUBDIR)/lto-plugin && \
30625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30627                   "RANLIB=$${RANLIB}" \
30628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30629                   install-html) \
30630           || exit 1
30631
30632 @endif lto-plugin
30633
30634 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
30635 maybe-installcheck-lto-plugin:
30636 @if lto-plugin
30637 maybe-installcheck-lto-plugin: installcheck-lto-plugin
30638
30639 installcheck-lto-plugin: \
30640     configure-lto-plugin 
30641         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30642         r=`${PWD_COMMAND}`; export r; \
30643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30644         $(HOST_EXPORTS) \
30645         for flag in $(EXTRA_HOST_FLAGS) ; do \
30646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30647         done; \
30648         echo "Doing installcheck in lto-plugin" ; \
30649         (cd $(HOST_SUBDIR)/lto-plugin && \
30650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30652                   "RANLIB=$${RANLIB}" \
30653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30654                   installcheck) \
30655           || exit 1
30656
30657 @endif lto-plugin
30658
30659 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
30660 maybe-mostlyclean-lto-plugin:
30661 @if lto-plugin
30662 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
30663
30664 mostlyclean-lto-plugin: 
30665         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30666         r=`${PWD_COMMAND}`; export r; \
30667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30668         $(HOST_EXPORTS) \
30669         for flag in $(EXTRA_HOST_FLAGS) ; do \
30670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30671         done; \
30672         echo "Doing mostlyclean in lto-plugin" ; \
30673         (cd $(HOST_SUBDIR)/lto-plugin && \
30674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30676                   "RANLIB=$${RANLIB}" \
30677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30678                   mostlyclean) \
30679           || exit 1
30680
30681 @endif lto-plugin
30682
30683 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
30684 maybe-clean-lto-plugin:
30685 @if lto-plugin
30686 maybe-clean-lto-plugin: clean-lto-plugin
30687
30688 clean-lto-plugin: 
30689         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30690         r=`${PWD_COMMAND}`; export r; \
30691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30692         $(HOST_EXPORTS) \
30693         for flag in $(EXTRA_HOST_FLAGS) ; do \
30694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30695         done; \
30696         echo "Doing clean in lto-plugin" ; \
30697         (cd $(HOST_SUBDIR)/lto-plugin && \
30698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30700                   "RANLIB=$${RANLIB}" \
30701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30702                   clean) \
30703           || exit 1
30704
30705 @endif lto-plugin
30706
30707 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
30708 maybe-distclean-lto-plugin:
30709 @if lto-plugin
30710 maybe-distclean-lto-plugin: distclean-lto-plugin
30711
30712 distclean-lto-plugin: 
30713         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30714         r=`${PWD_COMMAND}`; export r; \
30715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30716         $(HOST_EXPORTS) \
30717         for flag in $(EXTRA_HOST_FLAGS) ; do \
30718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30719         done; \
30720         echo "Doing distclean in lto-plugin" ; \
30721         (cd $(HOST_SUBDIR)/lto-plugin && \
30722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30724                   "RANLIB=$${RANLIB}" \
30725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30726                   distclean) \
30727           || exit 1
30728
30729 @endif lto-plugin
30730
30731 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
30732 maybe-maintainer-clean-lto-plugin:
30733 @if lto-plugin
30734 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
30735
30736 maintainer-clean-lto-plugin: 
30737         @[ -f ./lto-plugin/Makefile ] || exit 0; \
30738         r=`${PWD_COMMAND}`; export r; \
30739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30740         $(HOST_EXPORTS) \
30741         for flag in $(EXTRA_HOST_FLAGS) ; do \
30742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30743         done; \
30744         echo "Doing maintainer-clean in lto-plugin" ; \
30745         (cd $(HOST_SUBDIR)/lto-plugin && \
30746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30748                   "RANLIB=$${RANLIB}" \
30749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30750                   maintainer-clean) \
30751           || exit 1
30752
30753 @endif lto-plugin
30754
30755
30756
30757 # ---------------------------------------
30758 # Modules which run on the target machine
30759 # ---------------------------------------
30760
30761
30762
30763
30764 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
30765 maybe-configure-target-libstdc++-v3:
30766 @if gcc-bootstrap
30767 configure-target-libstdc++-v3: stage_current
30768 @endif gcc-bootstrap
30769 @if target-libstdc++-v3
30770 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
30771 configure-target-libstdc++-v3: 
30772         @r=`${PWD_COMMAND}`; export r; \
30773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30774         echo "Checking multilib configuration for libstdc++-v3..."; \
30775         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30776         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30777         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30778           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30779             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30780           else \
30781             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30782             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30783           fi; \
30784         else \
30785           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30786         fi; \
30787         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30788         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30789         $(RAW_CXX_TARGET_EXPORTS)  \
30790         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
30791         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
30792         case $(srcdir) in \
30793           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30794           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30795                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30796         esac; \
30797         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30798         libsrcdir="$$s/libstdc++-v3"; \
30799         rm -f no-such-file || : ; \
30800         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30801           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30802           --target=${target_alias} $${srcdiroption}  \
30803           || exit 1
30804 @endif target-libstdc++-v3
30805
30806
30807
30808 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
30809 maybe-configure-stage1-target-libstdc++-v3:
30810 @if target-libstdc++-v3-bootstrap
30811 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
30812 configure-stage1-target-libstdc++-v3:
30813         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30814         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30815         @r=`${PWD_COMMAND}`; export r; \
30816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30817         TFLAGS="$(STAGE1_TFLAGS)"; \
30818         echo "Checking multilib configuration for libstdc++-v3..."; \
30819         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30820         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30821           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30822             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30823           else \
30824             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30825             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30826           fi; \
30827         else \
30828           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30829         fi; \
30830         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30831         $(RAW_CXX_TARGET_EXPORTS) \
30832         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
30833         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
30834         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
30835         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
30836         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30837         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
30838         case $(srcdir) in \
30839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30840           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30842         esac; \
30843         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30844         libsrcdir="$$s/libstdc++-v3"; \
30845         $(SHELL) $${libsrcdir}/configure \
30846           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30847           --target=${target_alias} $${srcdiroption} \
30848           $(STAGE1_CONFIGURE_FLAGS)
30849 @endif target-libstdc++-v3-bootstrap
30850
30851 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
30852 maybe-configure-stage2-target-libstdc++-v3:
30853 @if target-libstdc++-v3-bootstrap
30854 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
30855 configure-stage2-target-libstdc++-v3:
30856         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30857         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30858         @r=`${PWD_COMMAND}`; export r; \
30859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30860         TFLAGS="$(STAGE2_TFLAGS)"; \
30861         echo "Checking multilib configuration for libstdc++-v3..."; \
30862         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30863         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30864           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30865             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30866           else \
30867             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30868             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30869           fi; \
30870         else \
30871           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30872         fi; \
30873         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30874         $(RAW_CXX_TARGET_EXPORTS) \
30875          \
30876         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
30877         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
30878         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
30879         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
30880         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30881         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
30882         case $(srcdir) in \
30883           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30884           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30885                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30886         esac; \
30887         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30888         libsrcdir="$$s/libstdc++-v3"; \
30889         $(SHELL) $${libsrcdir}/configure \
30890           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30891           --target=${target_alias} $${srcdiroption} \
30892           --with-build-libsubdir=$(HOST_SUBDIR) \
30893           $(STAGE2_CONFIGURE_FLAGS)
30894 @endif target-libstdc++-v3-bootstrap
30895
30896 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
30897 maybe-configure-stage3-target-libstdc++-v3:
30898 @if target-libstdc++-v3-bootstrap
30899 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
30900 configure-stage3-target-libstdc++-v3:
30901         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30902         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30903         @r=`${PWD_COMMAND}`; export r; \
30904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30905         TFLAGS="$(STAGE3_TFLAGS)"; \
30906         echo "Checking multilib configuration for libstdc++-v3..."; \
30907         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30908         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30909           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30910             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30911           else \
30912             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30913             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30914           fi; \
30915         else \
30916           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30917         fi; \
30918         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30919         $(RAW_CXX_TARGET_EXPORTS) \
30920          \
30921         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
30922         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
30923         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
30924         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
30925         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30926         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
30927         case $(srcdir) in \
30928           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30929           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30930                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30931         esac; \
30932         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30933         libsrcdir="$$s/libstdc++-v3"; \
30934         $(SHELL) $${libsrcdir}/configure \
30935           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30936           --target=${target_alias} $${srcdiroption} \
30937           --with-build-libsubdir=$(HOST_SUBDIR) \
30938           $(STAGE3_CONFIGURE_FLAGS)
30939 @endif target-libstdc++-v3-bootstrap
30940
30941 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
30942 maybe-configure-stage4-target-libstdc++-v3:
30943 @if target-libstdc++-v3-bootstrap
30944 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
30945 configure-stage4-target-libstdc++-v3:
30946         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30947         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30948         @r=`${PWD_COMMAND}`; export r; \
30949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30950         TFLAGS="$(STAGE4_TFLAGS)"; \
30951         echo "Checking multilib configuration for libstdc++-v3..."; \
30952         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30953         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30954           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30955             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30956           else \
30957             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30958             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30959           fi; \
30960         else \
30961           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30962         fi; \
30963         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30964         $(RAW_CXX_TARGET_EXPORTS) \
30965          \
30966         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
30967         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
30968         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
30969         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
30970         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30971         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
30972         case $(srcdir) in \
30973           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30974           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30975                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30976         esac; \
30977         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30978         libsrcdir="$$s/libstdc++-v3"; \
30979         $(SHELL) $${libsrcdir}/configure \
30980           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30981           --target=${target_alias} $${srcdiroption} \
30982           --with-build-libsubdir=$(HOST_SUBDIR) \
30983           $(STAGE4_CONFIGURE_FLAGS)
30984 @endif target-libstdc++-v3-bootstrap
30985
30986 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
30987 maybe-configure-stageprofile-target-libstdc++-v3:
30988 @if target-libstdc++-v3-bootstrap
30989 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
30990 configure-stageprofile-target-libstdc++-v3:
30991         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30992         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30993         @r=`${PWD_COMMAND}`; export r; \
30994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30995         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30996         echo "Checking multilib configuration for libstdc++-v3..."; \
30997         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30998         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30999           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
31000             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
31001           else \
31002             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
31003             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
31004           fi; \
31005         else \
31006           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
31007         fi; \
31008         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
31009         $(RAW_CXX_TARGET_EXPORTS) \
31010          \
31011         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
31012         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
31013         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
31014         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
31015         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
31016         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
31017         case $(srcdir) in \
31018           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31019           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
31020                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31021         esac; \
31022         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
31023         libsrcdir="$$s/libstdc++-v3"; \
31024         $(SHELL) $${libsrcdir}/configure \
31025           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31026           --target=${target_alias} $${srcdiroption} \
31027           --with-build-libsubdir=$(HOST_SUBDIR) \
31028           $(STAGEprofile_CONFIGURE_FLAGS)
31029 @endif target-libstdc++-v3-bootstrap
31030
31031 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
31032 maybe-configure-stagefeedback-target-libstdc++-v3:
31033 @if target-libstdc++-v3-bootstrap
31034 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
31035 configure-stagefeedback-target-libstdc++-v3:
31036         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31037         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
31038         @r=`${PWD_COMMAND}`; export r; \
31039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31040         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31041         echo "Checking multilib configuration for libstdc++-v3..."; \
31042         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
31043         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
31044           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
31045             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
31046           else \
31047             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
31048             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
31049           fi; \
31050         else \
31051           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
31052         fi; \
31053         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
31054         $(RAW_CXX_TARGET_EXPORTS) \
31055          \
31056         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
31057         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
31058         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
31059         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
31060         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
31061         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
31062         case $(srcdir) in \
31063           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31064           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
31065                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31066         esac; \
31067         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
31068         libsrcdir="$$s/libstdc++-v3"; \
31069         $(SHELL) $${libsrcdir}/configure \
31070           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31071           --target=${target_alias} $${srcdiroption} \
31072           --with-build-libsubdir=$(HOST_SUBDIR) \
31073           $(STAGEfeedback_CONFIGURE_FLAGS)
31074 @endif target-libstdc++-v3-bootstrap
31075
31076
31077
31078
31079
31080 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
31081 maybe-all-target-libstdc++-v3:
31082 @if gcc-bootstrap
31083 all-target-libstdc++-v3: stage_current
31084 @endif gcc-bootstrap
31085 @if target-libstdc++-v3
31086 TARGET-target-libstdc++-v3=all
31087 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
31088 all-target-libstdc++-v3: configure-target-libstdc++-v3
31089         @r=`${PWD_COMMAND}`; export r; \
31090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31091         $(RAW_CXX_TARGET_EXPORTS)  \
31092         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31093           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
31094                 $(TARGET-target-libstdc++-v3))
31095 @endif target-libstdc++-v3
31096
31097
31098
31099 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
31100 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
31101 maybe-all-stage1-target-libstdc++-v3:
31102 maybe-clean-stage1-target-libstdc++-v3:
31103 @if target-libstdc++-v3-bootstrap
31104 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
31105 all-stage1: all-stage1-target-libstdc++-v3
31106 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
31107 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
31108         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31109         @r=`${PWD_COMMAND}`; export r; \
31110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31111         TFLAGS="$(STAGE1_TFLAGS)"; \
31112         $(RAW_CXX_TARGET_EXPORTS)  \
31113         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31114         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31115                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
31116                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
31117                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
31118                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31119                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31120                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31121                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
31122                   \
31123                 TFLAGS="$(STAGE1_TFLAGS)" \
31124                 $(TARGET-stage1-target-libstdc++-v3)
31125
31126 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
31127 clean-stage1: clean-stage1-target-libstdc++-v3
31128 clean-stage1-target-libstdc++-v3:
31129         @if [ $(current_stage) = stage1 ]; then \
31130           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
31131         else \
31132           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
31133           $(MAKE) stage1-start; \
31134         fi; \
31135         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31136         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
31137           clean
31138 @endif target-libstdc++-v3-bootstrap
31139
31140
31141 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
31142 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
31143 maybe-all-stage2-target-libstdc++-v3:
31144 maybe-clean-stage2-target-libstdc++-v3:
31145 @if target-libstdc++-v3-bootstrap
31146 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
31147 all-stage2: all-stage2-target-libstdc++-v3
31148 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
31149 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
31150         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31151         @r=`${PWD_COMMAND}`; export r; \
31152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31153         TFLAGS="$(STAGE2_TFLAGS)"; \
31154         $(RAW_CXX_TARGET_EXPORTS) \
31155           \
31156         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31157         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31158                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
31159                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
31160                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
31161                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31162                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31163                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31164                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
31165                 TFLAGS="$(STAGE2_TFLAGS)" \
31166                 $(TARGET-stage2-target-libstdc++-v3)
31167
31168 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
31169 clean-stage2: clean-stage2-target-libstdc++-v3
31170 clean-stage2-target-libstdc++-v3:
31171         @if [ $(current_stage) = stage2 ]; then \
31172           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
31173         else \
31174           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
31175           $(MAKE) stage2-start; \
31176         fi; \
31177         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31178         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
31179 @endif target-libstdc++-v3-bootstrap
31180
31181
31182 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
31183 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
31184 maybe-all-stage3-target-libstdc++-v3:
31185 maybe-clean-stage3-target-libstdc++-v3:
31186 @if target-libstdc++-v3-bootstrap
31187 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
31188 all-stage3: all-stage3-target-libstdc++-v3
31189 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
31190 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
31191         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31192         @r=`${PWD_COMMAND}`; export r; \
31193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31194         TFLAGS="$(STAGE3_TFLAGS)"; \
31195         $(RAW_CXX_TARGET_EXPORTS) \
31196           \
31197         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31198         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31199                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
31200                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
31201                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
31202                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31203                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31204                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31205                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
31206                 TFLAGS="$(STAGE3_TFLAGS)" \
31207                 $(TARGET-stage3-target-libstdc++-v3)
31208
31209 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
31210 clean-stage3: clean-stage3-target-libstdc++-v3
31211 clean-stage3-target-libstdc++-v3:
31212         @if [ $(current_stage) = stage3 ]; then \
31213           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
31214         else \
31215           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
31216           $(MAKE) stage3-start; \
31217         fi; \
31218         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31219         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
31220 @endif target-libstdc++-v3-bootstrap
31221
31222
31223 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
31224 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
31225 maybe-all-stage4-target-libstdc++-v3:
31226 maybe-clean-stage4-target-libstdc++-v3:
31227 @if target-libstdc++-v3-bootstrap
31228 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
31229 all-stage4: all-stage4-target-libstdc++-v3
31230 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
31231 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
31232         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31233         @r=`${PWD_COMMAND}`; export r; \
31234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31235         TFLAGS="$(STAGE4_TFLAGS)"; \
31236         $(RAW_CXX_TARGET_EXPORTS) \
31237           \
31238         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31239         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31240                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
31241                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
31242                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
31243                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31244                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31245                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31246                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
31247                 TFLAGS="$(STAGE4_TFLAGS)" \
31248                 $(TARGET-stage4-target-libstdc++-v3)
31249
31250 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
31251 clean-stage4: clean-stage4-target-libstdc++-v3
31252 clean-stage4-target-libstdc++-v3:
31253         @if [ $(current_stage) = stage4 ]; then \
31254           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
31255         else \
31256           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
31257           $(MAKE) stage4-start; \
31258         fi; \
31259         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31260         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
31261 @endif target-libstdc++-v3-bootstrap
31262
31263
31264 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
31265 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
31266 maybe-all-stageprofile-target-libstdc++-v3:
31267 maybe-clean-stageprofile-target-libstdc++-v3:
31268 @if target-libstdc++-v3-bootstrap
31269 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
31270 all-stageprofile: all-stageprofile-target-libstdc++-v3
31271 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
31272 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
31273         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31274         @r=`${PWD_COMMAND}`; export r; \
31275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31276         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31277         $(RAW_CXX_TARGET_EXPORTS) \
31278           \
31279         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31280         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31281                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
31282                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
31283                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
31284                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31285                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31286                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31287                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
31288                 TFLAGS="$(STAGEprofile_TFLAGS)" \
31289                 $(TARGET-stageprofile-target-libstdc++-v3)
31290
31291 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
31292 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
31293 clean-stageprofile-target-libstdc++-v3:
31294         @if [ $(current_stage) = stageprofile ]; then \
31295           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
31296         else \
31297           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
31298           $(MAKE) stageprofile-start; \
31299         fi; \
31300         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31301         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
31302 @endif target-libstdc++-v3-bootstrap
31303
31304
31305 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
31306 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
31307 maybe-all-stagefeedback-target-libstdc++-v3:
31308 maybe-clean-stagefeedback-target-libstdc++-v3:
31309 @if target-libstdc++-v3-bootstrap
31310 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
31311 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
31312 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
31313 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
31314         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31315         @r=`${PWD_COMMAND}`; export r; \
31316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31317         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31318         $(RAW_CXX_TARGET_EXPORTS) \
31319           \
31320         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31321         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31322                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
31323                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
31324                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
31325                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31326                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31327                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31328                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
31329                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31330                 $(TARGET-stagefeedback-target-libstdc++-v3)
31331
31332 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
31333 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
31334 clean-stagefeedback-target-libstdc++-v3:
31335         @if [ $(current_stage) = stagefeedback ]; then \
31336           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
31337         else \
31338           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
31339           $(MAKE) stagefeedback-start; \
31340         fi; \
31341         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31342         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
31343 @endif target-libstdc++-v3-bootstrap
31344
31345
31346
31347
31348
31349
31350 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
31351 maybe-check-target-libstdc++-v3:
31352 @if target-libstdc++-v3
31353 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
31354
31355 check-target-libstdc++-v3:
31356         @: $(MAKE); $(unstage)
31357         @r=`${PWD_COMMAND}`; export r; \
31358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31359         $(RAW_CXX_TARGET_EXPORTS) \
31360         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31361           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
31362
31363 @endif target-libstdc++-v3
31364
31365 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
31366 maybe-install-target-libstdc++-v3:
31367 @if target-libstdc++-v3
31368 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
31369
31370 install-target-libstdc++-v3: installdirs
31371         @: $(MAKE); $(unstage)
31372         @r=`${PWD_COMMAND}`; export r; \
31373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31374         $(RAW_CXX_TARGET_EXPORTS) \
31375         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31376           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31377
31378 @endif target-libstdc++-v3
31379
31380 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
31381 maybe-install-strip-target-libstdc++-v3:
31382 @if target-libstdc++-v3
31383 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
31384
31385 install-strip-target-libstdc++-v3: installdirs
31386         @: $(MAKE); $(unstage)
31387         @r=`${PWD_COMMAND}`; export r; \
31388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31389         $(RAW_CXX_TARGET_EXPORTS) \
31390         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31391           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
31392
31393 @endif target-libstdc++-v3
31394
31395 # Other targets (info, dvi, pdf, etc.)
31396
31397 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
31398 maybe-info-target-libstdc++-v3:
31399 @if target-libstdc++-v3
31400 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
31401
31402 info-target-libstdc++-v3: \
31403     configure-target-libstdc++-v3 
31404         @: $(MAKE); $(unstage)
31405         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31406         r=`${PWD_COMMAND}`; export r; \
31407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31408         $(RAW_CXX_TARGET_EXPORTS) \
31409         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31410         for flag in $(EXTRA_TARGET_FLAGS); do \
31411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31412         done; \
31413         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31416                   "RANLIB=$${RANLIB}" \
31417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31418                    info) \
31419           || exit 1
31420
31421 @endif target-libstdc++-v3
31422
31423 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
31424 maybe-dvi-target-libstdc++-v3:
31425 @if target-libstdc++-v3
31426 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
31427
31428 dvi-target-libstdc++-v3: \
31429     configure-target-libstdc++-v3 
31430         @: $(MAKE); $(unstage)
31431         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31432         r=`${PWD_COMMAND}`; export r; \
31433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31434         $(RAW_CXX_TARGET_EXPORTS) \
31435         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31436         for flag in $(EXTRA_TARGET_FLAGS); do \
31437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31438         done; \
31439         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31442                   "RANLIB=$${RANLIB}" \
31443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31444                    dvi) \
31445           || exit 1
31446
31447 @endif target-libstdc++-v3
31448
31449 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
31450 maybe-pdf-target-libstdc++-v3:
31451 @if target-libstdc++-v3
31452 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
31453
31454 pdf-target-libstdc++-v3: \
31455     configure-target-libstdc++-v3 
31456         @: $(MAKE); $(unstage)
31457         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31458         r=`${PWD_COMMAND}`; export r; \
31459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31460         $(RAW_CXX_TARGET_EXPORTS) \
31461         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31462         for flag in $(EXTRA_TARGET_FLAGS); do \
31463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31464         done; \
31465         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31468                   "RANLIB=$${RANLIB}" \
31469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31470                    pdf) \
31471           || exit 1
31472
31473 @endif target-libstdc++-v3
31474
31475 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
31476 maybe-html-target-libstdc++-v3:
31477 @if target-libstdc++-v3
31478 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
31479
31480 html-target-libstdc++-v3: \
31481     configure-target-libstdc++-v3 
31482         @: $(MAKE); $(unstage)
31483         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31484         r=`${PWD_COMMAND}`; export r; \
31485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31486         $(RAW_CXX_TARGET_EXPORTS) \
31487         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31488         for flag in $(EXTRA_TARGET_FLAGS); do \
31489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31490         done; \
31491         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31494                   "RANLIB=$${RANLIB}" \
31495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31496                    html) \
31497           || exit 1
31498
31499 @endif target-libstdc++-v3
31500
31501 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
31502 maybe-TAGS-target-libstdc++-v3:
31503 @if target-libstdc++-v3
31504 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
31505
31506 TAGS-target-libstdc++-v3: \
31507     configure-target-libstdc++-v3 
31508         @: $(MAKE); $(unstage)
31509         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31510         r=`${PWD_COMMAND}`; export r; \
31511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31512         $(RAW_CXX_TARGET_EXPORTS) \
31513         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31514         for flag in $(EXTRA_TARGET_FLAGS); do \
31515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31516         done; \
31517         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31520                   "RANLIB=$${RANLIB}" \
31521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31522                    TAGS) \
31523           || exit 1
31524
31525 @endif target-libstdc++-v3
31526
31527 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
31528 maybe-install-info-target-libstdc++-v3:
31529 @if target-libstdc++-v3
31530 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
31531
31532 install-info-target-libstdc++-v3: \
31533     configure-target-libstdc++-v3 \
31534     info-target-libstdc++-v3 
31535         @: $(MAKE); $(unstage)
31536         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31537         r=`${PWD_COMMAND}`; export r; \
31538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31539         $(RAW_CXX_TARGET_EXPORTS) \
31540         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31541         for flag in $(EXTRA_TARGET_FLAGS); do \
31542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31543         done; \
31544         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31547                   "RANLIB=$${RANLIB}" \
31548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31549                    install-info) \
31550           || exit 1
31551
31552 @endif target-libstdc++-v3
31553
31554 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
31555 maybe-install-pdf-target-libstdc++-v3:
31556 @if target-libstdc++-v3
31557 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
31558
31559 install-pdf-target-libstdc++-v3: \
31560     configure-target-libstdc++-v3 \
31561     pdf-target-libstdc++-v3 
31562         @: $(MAKE); $(unstage)
31563         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31564         r=`${PWD_COMMAND}`; export r; \
31565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31566         $(RAW_CXX_TARGET_EXPORTS) \
31567         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31568         for flag in $(EXTRA_TARGET_FLAGS); do \
31569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31570         done; \
31571         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31574                   "RANLIB=$${RANLIB}" \
31575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31576                    install-pdf) \
31577           || exit 1
31578
31579 @endif target-libstdc++-v3
31580
31581 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
31582 maybe-install-html-target-libstdc++-v3:
31583 @if target-libstdc++-v3
31584 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
31585
31586 install-html-target-libstdc++-v3: \
31587     configure-target-libstdc++-v3 \
31588     html-target-libstdc++-v3 
31589         @: $(MAKE); $(unstage)
31590         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31591         r=`${PWD_COMMAND}`; export r; \
31592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31593         $(RAW_CXX_TARGET_EXPORTS) \
31594         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31595         for flag in $(EXTRA_TARGET_FLAGS); do \
31596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31597         done; \
31598         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31601                   "RANLIB=$${RANLIB}" \
31602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31603                    install-html) \
31604           || exit 1
31605
31606 @endif target-libstdc++-v3
31607
31608 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
31609 maybe-installcheck-target-libstdc++-v3:
31610 @if target-libstdc++-v3
31611 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
31612
31613 installcheck-target-libstdc++-v3: \
31614     configure-target-libstdc++-v3 
31615         @: $(MAKE); $(unstage)
31616         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31617         r=`${PWD_COMMAND}`; export r; \
31618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31619         $(RAW_CXX_TARGET_EXPORTS) \
31620         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31621         for flag in $(EXTRA_TARGET_FLAGS); do \
31622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31623         done; \
31624         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31627                   "RANLIB=$${RANLIB}" \
31628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31629                    installcheck) \
31630           || exit 1
31631
31632 @endif target-libstdc++-v3
31633
31634 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
31635 maybe-mostlyclean-target-libstdc++-v3:
31636 @if target-libstdc++-v3
31637 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
31638
31639 mostlyclean-target-libstdc++-v3: 
31640         @: $(MAKE); $(unstage)
31641         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31642         r=`${PWD_COMMAND}`; export r; \
31643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31644         $(RAW_CXX_TARGET_EXPORTS) \
31645         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31646         for flag in $(EXTRA_TARGET_FLAGS); do \
31647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31648         done; \
31649         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31652                   "RANLIB=$${RANLIB}" \
31653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31654                    mostlyclean) \
31655           || exit 1
31656
31657 @endif target-libstdc++-v3
31658
31659 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
31660 maybe-clean-target-libstdc++-v3:
31661 @if target-libstdc++-v3
31662 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
31663
31664 clean-target-libstdc++-v3: 
31665         @: $(MAKE); $(unstage)
31666         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31667         r=`${PWD_COMMAND}`; export r; \
31668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31669         $(RAW_CXX_TARGET_EXPORTS) \
31670         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31671         for flag in $(EXTRA_TARGET_FLAGS); do \
31672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31673         done; \
31674         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31677                   "RANLIB=$${RANLIB}" \
31678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31679                    clean) \
31680           || exit 1
31681
31682 @endif target-libstdc++-v3
31683
31684 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
31685 maybe-distclean-target-libstdc++-v3:
31686 @if target-libstdc++-v3
31687 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
31688
31689 distclean-target-libstdc++-v3: 
31690         @: $(MAKE); $(unstage)
31691         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31692         r=`${PWD_COMMAND}`; export r; \
31693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31694         $(RAW_CXX_TARGET_EXPORTS) \
31695         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31696         for flag in $(EXTRA_TARGET_FLAGS); do \
31697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31698         done; \
31699         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31702                   "RANLIB=$${RANLIB}" \
31703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31704                    distclean) \
31705           || exit 1
31706
31707 @endif target-libstdc++-v3
31708
31709 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
31710 maybe-maintainer-clean-target-libstdc++-v3:
31711 @if target-libstdc++-v3
31712 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
31713
31714 maintainer-clean-target-libstdc++-v3: 
31715         @: $(MAKE); $(unstage)
31716         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
31717         r=`${PWD_COMMAND}`; export r; \
31718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31719         $(RAW_CXX_TARGET_EXPORTS) \
31720         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
31721         for flag in $(EXTRA_TARGET_FLAGS); do \
31722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31723         done; \
31724         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
31725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31727                   "RANLIB=$${RANLIB}" \
31728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31729                    maintainer-clean) \
31730           || exit 1
31731
31732 @endif target-libstdc++-v3
31733
31734
31735
31736
31737
31738 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
31739 maybe-configure-target-libsanitizer:
31740 @if gcc-bootstrap
31741 configure-target-libsanitizer: stage_current
31742 @endif gcc-bootstrap
31743 @if target-libsanitizer
31744 maybe-configure-target-libsanitizer: configure-target-libsanitizer
31745 configure-target-libsanitizer: 
31746         @r=`${PWD_COMMAND}`; export r; \
31747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31748         echo "Checking multilib configuration for libsanitizer..."; \
31749         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
31750         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
31751         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31752           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31753             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
31754           else \
31755             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
31756             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31757           fi; \
31758         else \
31759           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31760         fi; \
31761         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
31762         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
31763         $(RAW_CXX_TARGET_EXPORTS)  \
31764         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
31765         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
31766         case $(srcdir) in \
31767           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31768           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
31769                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31770         esac; \
31771         srcdiroption="--srcdir=$${topdir}/libsanitizer"; \
31772         libsrcdir="$$s/libsanitizer"; \
31773         rm -f no-such-file || : ; \
31774         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31775           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31776           --target=${target_alias} $${srcdiroption}  \
31777           || exit 1
31778 @endif target-libsanitizer
31779
31780
31781
31782 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
31783 maybe-configure-stage1-target-libsanitizer:
31784 @if target-libsanitizer-bootstrap
31785 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
31786 configure-stage1-target-libsanitizer:
31787         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31788         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
31789         @r=`${PWD_COMMAND}`; export r; \
31790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31791         TFLAGS="$(STAGE1_TFLAGS)"; \
31792         echo "Checking multilib configuration for libsanitizer..."; \
31793         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
31794         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31795           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31796             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
31797           else \
31798             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
31799             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31800           fi; \
31801         else \
31802           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31803         fi; \
31804         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
31805         $(RAW_CXX_TARGET_EXPORTS) \
31806         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
31807         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
31808         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
31809         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer ; \
31810         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
31811         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
31812         case $(srcdir) in \
31813           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31814           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
31815                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31816         esac; \
31817         srcdiroption="--srcdir=$${topdir}/libsanitizer"; \
31818         libsrcdir="$$s/libsanitizer"; \
31819         $(SHELL) $${libsrcdir}/configure \
31820           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31821           --target=${target_alias} $${srcdiroption} \
31822           $(STAGE1_CONFIGURE_FLAGS)
31823 @endif target-libsanitizer-bootstrap
31824
31825 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
31826 maybe-configure-stage2-target-libsanitizer:
31827 @if target-libsanitizer-bootstrap
31828 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
31829 configure-stage2-target-libsanitizer:
31830         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31831         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
31832         @r=`${PWD_COMMAND}`; export r; \
31833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31834         TFLAGS="$(STAGE2_TFLAGS)"; \
31835         echo "Checking multilib configuration for libsanitizer..."; \
31836         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
31837         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31838           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31839             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
31840           else \
31841             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
31842             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31843           fi; \
31844         else \
31845           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31846         fi; \
31847         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
31848         $(RAW_CXX_TARGET_EXPORTS) \
31849          \
31850         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
31851         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
31852         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
31853         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer ; \
31854         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
31855         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
31856         case $(srcdir) in \
31857           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31858           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
31859                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31860         esac; \
31861         srcdiroption="--srcdir=$${topdir}/libsanitizer"; \
31862         libsrcdir="$$s/libsanitizer"; \
31863         $(SHELL) $${libsrcdir}/configure \
31864           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31865           --target=${target_alias} $${srcdiroption} \
31866           --with-build-libsubdir=$(HOST_SUBDIR) \
31867           $(STAGE2_CONFIGURE_FLAGS)
31868 @endif target-libsanitizer-bootstrap
31869
31870 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
31871 maybe-configure-stage3-target-libsanitizer:
31872 @if target-libsanitizer-bootstrap
31873 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
31874 configure-stage3-target-libsanitizer:
31875         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31876         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
31877         @r=`${PWD_COMMAND}`; export r; \
31878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31879         TFLAGS="$(STAGE3_TFLAGS)"; \
31880         echo "Checking multilib configuration for libsanitizer..."; \
31881         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
31882         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31883           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31884             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
31885           else \
31886             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
31887             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31888           fi; \
31889         else \
31890           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31891         fi; \
31892         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
31893         $(RAW_CXX_TARGET_EXPORTS) \
31894          \
31895         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
31896         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
31897         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
31898         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer ; \
31899         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
31900         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
31901         case $(srcdir) in \
31902           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31903           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
31904                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31905         esac; \
31906         srcdiroption="--srcdir=$${topdir}/libsanitizer"; \
31907         libsrcdir="$$s/libsanitizer"; \
31908         $(SHELL) $${libsrcdir}/configure \
31909           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31910           --target=${target_alias} $${srcdiroption} \
31911           --with-build-libsubdir=$(HOST_SUBDIR) \
31912           $(STAGE3_CONFIGURE_FLAGS)
31913 @endif target-libsanitizer-bootstrap
31914
31915 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
31916 maybe-configure-stage4-target-libsanitizer:
31917 @if target-libsanitizer-bootstrap
31918 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
31919 configure-stage4-target-libsanitizer:
31920         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31921         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
31922         @r=`${PWD_COMMAND}`; export r; \
31923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31924         TFLAGS="$(STAGE4_TFLAGS)"; \
31925         echo "Checking multilib configuration for libsanitizer..."; \
31926         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
31927         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31928           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31929             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
31930           else \
31931             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
31932             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31933           fi; \
31934         else \
31935           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31936         fi; \
31937         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
31938         $(RAW_CXX_TARGET_EXPORTS) \
31939          \
31940         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
31941         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
31942         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
31943         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer ; \
31944         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
31945         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
31946         case $(srcdir) in \
31947           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31948           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
31949                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31950         esac; \
31951         srcdiroption="--srcdir=$${topdir}/libsanitizer"; \
31952         libsrcdir="$$s/libsanitizer"; \
31953         $(SHELL) $${libsrcdir}/configure \
31954           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31955           --target=${target_alias} $${srcdiroption} \
31956           --with-build-libsubdir=$(HOST_SUBDIR) \
31957           $(STAGE4_CONFIGURE_FLAGS)
31958 @endif target-libsanitizer-bootstrap
31959
31960 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
31961 maybe-configure-stageprofile-target-libsanitizer:
31962 @if target-libsanitizer-bootstrap
31963 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
31964 configure-stageprofile-target-libsanitizer:
31965         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31966         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
31967         @r=`${PWD_COMMAND}`; export r; \
31968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31969         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31970         echo "Checking multilib configuration for libsanitizer..."; \
31971         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
31972         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31973           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
31974             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
31975           else \
31976             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
31977             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31978           fi; \
31979         else \
31980           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
31981         fi; \
31982         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
31983         $(RAW_CXX_TARGET_EXPORTS) \
31984          \
31985         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
31986         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
31987         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
31988         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer ; \
31989         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
31990         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
31991         case $(srcdir) in \
31992           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31993           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
31994                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31995         esac; \
31996         srcdiroption="--srcdir=$${topdir}/libsanitizer"; \
31997         libsrcdir="$$s/libsanitizer"; \
31998         $(SHELL) $${libsrcdir}/configure \
31999           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32000           --target=${target_alias} $${srcdiroption} \
32001           --with-build-libsubdir=$(HOST_SUBDIR) \
32002           $(STAGEprofile_CONFIGURE_FLAGS)
32003 @endif target-libsanitizer-bootstrap
32004
32005 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
32006 maybe-configure-stagefeedback-target-libsanitizer:
32007 @if target-libsanitizer-bootstrap
32008 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
32009 configure-stagefeedback-target-libsanitizer:
32010         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32011         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
32012         @r=`${PWD_COMMAND}`; export r; \
32013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32014         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32015         echo "Checking multilib configuration for libsanitizer..."; \
32016         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
32017         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
32018           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
32019             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
32020           else \
32021             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
32022             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
32023           fi; \
32024         else \
32025           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
32026         fi; \
32027         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
32028         $(RAW_CXX_TARGET_EXPORTS) \
32029          \
32030         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32031         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32032         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32033         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer ; \
32034         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
32035         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
32036         case $(srcdir) in \
32037           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32038           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
32039                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32040         esac; \
32041         srcdiroption="--srcdir=$${topdir}/libsanitizer"; \
32042         libsrcdir="$$s/libsanitizer"; \
32043         $(SHELL) $${libsrcdir}/configure \
32044           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32045           --target=${target_alias} $${srcdiroption} \
32046           --with-build-libsubdir=$(HOST_SUBDIR) \
32047           $(STAGEfeedback_CONFIGURE_FLAGS)
32048 @endif target-libsanitizer-bootstrap
32049
32050
32051
32052
32053
32054 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
32055 maybe-all-target-libsanitizer:
32056 @if gcc-bootstrap
32057 all-target-libsanitizer: stage_current
32058 @endif gcc-bootstrap
32059 @if target-libsanitizer
32060 TARGET-target-libsanitizer=all
32061 maybe-all-target-libsanitizer: all-target-libsanitizer
32062 all-target-libsanitizer: configure-target-libsanitizer
32063         @r=`${PWD_COMMAND}`; export r; \
32064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32065         $(RAW_CXX_TARGET_EXPORTS)  \
32066         (cd $(TARGET_SUBDIR)/libsanitizer && \
32067           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32068                 $(TARGET-target-libsanitizer))
32069 @endif target-libsanitizer
32070
32071
32072
32073 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
32074 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
32075 maybe-all-stage1-target-libsanitizer:
32076 maybe-clean-stage1-target-libsanitizer:
32077 @if target-libsanitizer-bootstrap
32078 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
32079 all-stage1: all-stage1-target-libsanitizer
32080 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
32081 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
32082         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32083         @r=`${PWD_COMMAND}`; export r; \
32084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32085         TFLAGS="$(STAGE1_TFLAGS)"; \
32086         $(RAW_CXX_TARGET_EXPORTS)  \
32087         cd $(TARGET_SUBDIR)/libsanitizer && \
32088         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32089                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32090                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32091                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32092                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32093                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32094                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32095                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
32096                   \
32097                 TFLAGS="$(STAGE1_TFLAGS)" \
32098                 $(TARGET-stage1-target-libsanitizer)
32099
32100 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
32101 clean-stage1: clean-stage1-target-libsanitizer
32102 clean-stage1-target-libsanitizer:
32103         @if [ $(current_stage) = stage1 ]; then \
32104           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
32105         else \
32106           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
32107           $(MAKE) stage1-start; \
32108         fi; \
32109         cd $(TARGET_SUBDIR)/libsanitizer && \
32110         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
32111           clean
32112 @endif target-libsanitizer-bootstrap
32113
32114
32115 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
32116 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
32117 maybe-all-stage2-target-libsanitizer:
32118 maybe-clean-stage2-target-libsanitizer:
32119 @if target-libsanitizer-bootstrap
32120 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
32121 all-stage2: all-stage2-target-libsanitizer
32122 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
32123 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
32124         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32125         @r=`${PWD_COMMAND}`; export r; \
32126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32127         TFLAGS="$(STAGE2_TFLAGS)"; \
32128         $(RAW_CXX_TARGET_EXPORTS) \
32129           \
32130         cd $(TARGET_SUBDIR)/libsanitizer && \
32131         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32132                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32133                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32134                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32135                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32136                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32137                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32138                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32139                 TFLAGS="$(STAGE2_TFLAGS)" \
32140                 $(TARGET-stage2-target-libsanitizer)
32141
32142 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
32143 clean-stage2: clean-stage2-target-libsanitizer
32144 clean-stage2-target-libsanitizer:
32145         @if [ $(current_stage) = stage2 ]; then \
32146           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
32147         else \
32148           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
32149           $(MAKE) stage2-start; \
32150         fi; \
32151         cd $(TARGET_SUBDIR)/libsanitizer && \
32152         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32153 @endif target-libsanitizer-bootstrap
32154
32155
32156 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
32157 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
32158 maybe-all-stage3-target-libsanitizer:
32159 maybe-clean-stage3-target-libsanitizer:
32160 @if target-libsanitizer-bootstrap
32161 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
32162 all-stage3: all-stage3-target-libsanitizer
32163 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
32164 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
32165         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32166         @r=`${PWD_COMMAND}`; export r; \
32167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32168         TFLAGS="$(STAGE3_TFLAGS)"; \
32169         $(RAW_CXX_TARGET_EXPORTS) \
32170           \
32171         cd $(TARGET_SUBDIR)/libsanitizer && \
32172         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32173                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32174                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32175                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32176                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32177                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32178                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32179                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32180                 TFLAGS="$(STAGE3_TFLAGS)" \
32181                 $(TARGET-stage3-target-libsanitizer)
32182
32183 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
32184 clean-stage3: clean-stage3-target-libsanitizer
32185 clean-stage3-target-libsanitizer:
32186         @if [ $(current_stage) = stage3 ]; then \
32187           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
32188         else \
32189           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
32190           $(MAKE) stage3-start; \
32191         fi; \
32192         cd $(TARGET_SUBDIR)/libsanitizer && \
32193         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32194 @endif target-libsanitizer-bootstrap
32195
32196
32197 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
32198 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
32199 maybe-all-stage4-target-libsanitizer:
32200 maybe-clean-stage4-target-libsanitizer:
32201 @if target-libsanitizer-bootstrap
32202 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
32203 all-stage4: all-stage4-target-libsanitizer
32204 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
32205 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
32206         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32207         @r=`${PWD_COMMAND}`; export r; \
32208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32209         TFLAGS="$(STAGE4_TFLAGS)"; \
32210         $(RAW_CXX_TARGET_EXPORTS) \
32211           \
32212         cd $(TARGET_SUBDIR)/libsanitizer && \
32213         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32214                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32215                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32216                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32217                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32218                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32219                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32220                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32221                 TFLAGS="$(STAGE4_TFLAGS)" \
32222                 $(TARGET-stage4-target-libsanitizer)
32223
32224 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
32225 clean-stage4: clean-stage4-target-libsanitizer
32226 clean-stage4-target-libsanitizer:
32227         @if [ $(current_stage) = stage4 ]; then \
32228           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
32229         else \
32230           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
32231           $(MAKE) stage4-start; \
32232         fi; \
32233         cd $(TARGET_SUBDIR)/libsanitizer && \
32234         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32235 @endif target-libsanitizer-bootstrap
32236
32237
32238 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
32239 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
32240 maybe-all-stageprofile-target-libsanitizer:
32241 maybe-clean-stageprofile-target-libsanitizer:
32242 @if target-libsanitizer-bootstrap
32243 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
32244 all-stageprofile: all-stageprofile-target-libsanitizer
32245 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
32246 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
32247         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32248         @r=`${PWD_COMMAND}`; export r; \
32249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32250         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32251         $(RAW_CXX_TARGET_EXPORTS) \
32252           \
32253         cd $(TARGET_SUBDIR)/libsanitizer && \
32254         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32255                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32256                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32257                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32258                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32259                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32260                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32261                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32262                 TFLAGS="$(STAGEprofile_TFLAGS)" \
32263                 $(TARGET-stageprofile-target-libsanitizer)
32264
32265 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
32266 clean-stageprofile: clean-stageprofile-target-libsanitizer
32267 clean-stageprofile-target-libsanitizer:
32268         @if [ $(current_stage) = stageprofile ]; then \
32269           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
32270         else \
32271           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
32272           $(MAKE) stageprofile-start; \
32273         fi; \
32274         cd $(TARGET_SUBDIR)/libsanitizer && \
32275         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32276 @endif target-libsanitizer-bootstrap
32277
32278
32279 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
32280 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
32281 maybe-all-stagefeedback-target-libsanitizer:
32282 maybe-clean-stagefeedback-target-libsanitizer:
32283 @if target-libsanitizer-bootstrap
32284 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
32285 all-stagefeedback: all-stagefeedback-target-libsanitizer
32286 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
32287 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
32288         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32289         @r=`${PWD_COMMAND}`; export r; \
32290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32291         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32292         $(RAW_CXX_TARGET_EXPORTS) \
32293           \
32294         cd $(TARGET_SUBDIR)/libsanitizer && \
32295         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32296                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32297                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32298                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32299                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32300                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32301                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32302                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32303                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
32304                 $(TARGET-stagefeedback-target-libsanitizer)
32305
32306 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
32307 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
32308 clean-stagefeedback-target-libsanitizer:
32309         @if [ $(current_stage) = stagefeedback ]; then \
32310           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
32311         else \
32312           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
32313           $(MAKE) stagefeedback-start; \
32314         fi; \
32315         cd $(TARGET_SUBDIR)/libsanitizer && \
32316         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32317 @endif target-libsanitizer-bootstrap
32318
32319
32320
32321
32322
32323
32324 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
32325 maybe-check-target-libsanitizer:
32326 @if target-libsanitizer
32327 maybe-check-target-libsanitizer: check-target-libsanitizer
32328
32329 check-target-libsanitizer:
32330         @: $(MAKE); $(unstage)
32331         @r=`${PWD_COMMAND}`; export r; \
32332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32333         $(RAW_CXX_TARGET_EXPORTS) \
32334         (cd $(TARGET_SUBDIR)/libsanitizer && \
32335           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
32336
32337 @endif target-libsanitizer
32338
32339 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
32340 maybe-install-target-libsanitizer:
32341 @if target-libsanitizer
32342 maybe-install-target-libsanitizer: install-target-libsanitizer
32343
32344 install-target-libsanitizer: installdirs
32345         @: $(MAKE); $(unstage)
32346         @r=`${PWD_COMMAND}`; export r; \
32347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32348         $(RAW_CXX_TARGET_EXPORTS) \
32349         (cd $(TARGET_SUBDIR)/libsanitizer && \
32350           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32351
32352 @endif target-libsanitizer
32353
32354 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
32355 maybe-install-strip-target-libsanitizer:
32356 @if target-libsanitizer
32357 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
32358
32359 install-strip-target-libsanitizer: installdirs
32360         @: $(MAKE); $(unstage)
32361         @r=`${PWD_COMMAND}`; export r; \
32362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32363         $(RAW_CXX_TARGET_EXPORTS) \
32364         (cd $(TARGET_SUBDIR)/libsanitizer && \
32365           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
32366
32367 @endif target-libsanitizer
32368
32369 # Other targets (info, dvi, pdf, etc.)
32370
32371 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
32372 maybe-info-target-libsanitizer:
32373 @if target-libsanitizer
32374 maybe-info-target-libsanitizer: info-target-libsanitizer
32375
32376 info-target-libsanitizer: \
32377     configure-target-libsanitizer 
32378         @: $(MAKE); $(unstage)
32379         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32380         r=`${PWD_COMMAND}`; export r; \
32381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32382         $(RAW_CXX_TARGET_EXPORTS) \
32383         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer" ; \
32384         for flag in $(EXTRA_TARGET_FLAGS); do \
32385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32386         done; \
32387         (cd $(TARGET_SUBDIR)/libsanitizer && \
32388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32390                   "RANLIB=$${RANLIB}" \
32391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32392                    info) \
32393           || exit 1
32394
32395 @endif target-libsanitizer
32396
32397 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
32398 maybe-dvi-target-libsanitizer:
32399 @if target-libsanitizer
32400 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
32401
32402 dvi-target-libsanitizer: \
32403     configure-target-libsanitizer 
32404         @: $(MAKE); $(unstage)
32405         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32406         r=`${PWD_COMMAND}`; export r; \
32407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32408         $(RAW_CXX_TARGET_EXPORTS) \
32409         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer" ; \
32410         for flag in $(EXTRA_TARGET_FLAGS); do \
32411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32412         done; \
32413         (cd $(TARGET_SUBDIR)/libsanitizer && \
32414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32416                   "RANLIB=$${RANLIB}" \
32417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32418                    dvi) \
32419           || exit 1
32420
32421 @endif target-libsanitizer
32422
32423 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
32424 maybe-pdf-target-libsanitizer:
32425 @if target-libsanitizer
32426 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
32427
32428 pdf-target-libsanitizer: \
32429     configure-target-libsanitizer 
32430         @: $(MAKE); $(unstage)
32431         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32432         r=`${PWD_COMMAND}`; export r; \
32433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32434         $(RAW_CXX_TARGET_EXPORTS) \
32435         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer" ; \
32436         for flag in $(EXTRA_TARGET_FLAGS); do \
32437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32438         done; \
32439         (cd $(TARGET_SUBDIR)/libsanitizer && \
32440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32442                   "RANLIB=$${RANLIB}" \
32443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32444                    pdf) \
32445           || exit 1
32446
32447 @endif target-libsanitizer
32448
32449 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
32450 maybe-html-target-libsanitizer:
32451 @if target-libsanitizer
32452 maybe-html-target-libsanitizer: html-target-libsanitizer
32453
32454 html-target-libsanitizer: \
32455     configure-target-libsanitizer 
32456         @: $(MAKE); $(unstage)
32457         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32458         r=`${PWD_COMMAND}`; export r; \
32459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32460         $(RAW_CXX_TARGET_EXPORTS) \
32461         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer" ; \
32462         for flag in $(EXTRA_TARGET_FLAGS); do \
32463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32464         done; \
32465         (cd $(TARGET_SUBDIR)/libsanitizer && \
32466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32468                   "RANLIB=$${RANLIB}" \
32469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32470                    html) \
32471           || exit 1
32472
32473 @endif target-libsanitizer
32474
32475 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
32476 maybe-TAGS-target-libsanitizer:
32477 @if target-libsanitizer
32478 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
32479
32480 TAGS-target-libsanitizer: \
32481     configure-target-libsanitizer 
32482         @: $(MAKE); $(unstage)
32483         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32484         r=`${PWD_COMMAND}`; export r; \
32485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32486         $(RAW_CXX_TARGET_EXPORTS) \
32487         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer" ; \
32488         for flag in $(EXTRA_TARGET_FLAGS); do \
32489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32490         done; \
32491         (cd $(TARGET_SUBDIR)/libsanitizer && \
32492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32494                   "RANLIB=$${RANLIB}" \
32495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32496                    TAGS) \
32497           || exit 1
32498
32499 @endif target-libsanitizer
32500
32501 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
32502 maybe-install-info-target-libsanitizer:
32503 @if target-libsanitizer
32504 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
32505
32506 install-info-target-libsanitizer: \
32507     configure-target-libsanitizer \
32508     info-target-libsanitizer 
32509         @: $(MAKE); $(unstage)
32510         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32511         r=`${PWD_COMMAND}`; export r; \
32512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32513         $(RAW_CXX_TARGET_EXPORTS) \
32514         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer" ; \
32515         for flag in $(EXTRA_TARGET_FLAGS); do \
32516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32517         done; \
32518         (cd $(TARGET_SUBDIR)/libsanitizer && \
32519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32521                   "RANLIB=$${RANLIB}" \
32522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32523                    install-info) \
32524           || exit 1
32525
32526 @endif target-libsanitizer
32527
32528 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
32529 maybe-install-pdf-target-libsanitizer:
32530 @if target-libsanitizer
32531 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
32532
32533 install-pdf-target-libsanitizer: \
32534     configure-target-libsanitizer \
32535     pdf-target-libsanitizer 
32536         @: $(MAKE); $(unstage)
32537         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32538         r=`${PWD_COMMAND}`; export r; \
32539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32540         $(RAW_CXX_TARGET_EXPORTS) \
32541         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer" ; \
32542         for flag in $(EXTRA_TARGET_FLAGS); do \
32543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32544         done; \
32545         (cd $(TARGET_SUBDIR)/libsanitizer && \
32546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32548                   "RANLIB=$${RANLIB}" \
32549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32550                    install-pdf) \
32551           || exit 1
32552
32553 @endif target-libsanitizer
32554
32555 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
32556 maybe-install-html-target-libsanitizer:
32557 @if target-libsanitizer
32558 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
32559
32560 install-html-target-libsanitizer: \
32561     configure-target-libsanitizer \
32562     html-target-libsanitizer 
32563         @: $(MAKE); $(unstage)
32564         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32565         r=`${PWD_COMMAND}`; export r; \
32566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32567         $(RAW_CXX_TARGET_EXPORTS) \
32568         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer" ; \
32569         for flag in $(EXTRA_TARGET_FLAGS); do \
32570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32571         done; \
32572         (cd $(TARGET_SUBDIR)/libsanitizer && \
32573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32575                   "RANLIB=$${RANLIB}" \
32576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32577                    install-html) \
32578           || exit 1
32579
32580 @endif target-libsanitizer
32581
32582 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
32583 maybe-installcheck-target-libsanitizer:
32584 @if target-libsanitizer
32585 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
32586
32587 installcheck-target-libsanitizer: \
32588     configure-target-libsanitizer 
32589         @: $(MAKE); $(unstage)
32590         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32591         r=`${PWD_COMMAND}`; export r; \
32592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32593         $(RAW_CXX_TARGET_EXPORTS) \
32594         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer" ; \
32595         for flag in $(EXTRA_TARGET_FLAGS); do \
32596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32597         done; \
32598         (cd $(TARGET_SUBDIR)/libsanitizer && \
32599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32601                   "RANLIB=$${RANLIB}" \
32602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32603                    installcheck) \
32604           || exit 1
32605
32606 @endif target-libsanitizer
32607
32608 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
32609 maybe-mostlyclean-target-libsanitizer:
32610 @if target-libsanitizer
32611 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
32612
32613 mostlyclean-target-libsanitizer: 
32614         @: $(MAKE); $(unstage)
32615         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32616         r=`${PWD_COMMAND}`; export r; \
32617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32618         $(RAW_CXX_TARGET_EXPORTS) \
32619         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer" ; \
32620         for flag in $(EXTRA_TARGET_FLAGS); do \
32621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32622         done; \
32623         (cd $(TARGET_SUBDIR)/libsanitizer && \
32624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32626                   "RANLIB=$${RANLIB}" \
32627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32628                    mostlyclean) \
32629           || exit 1
32630
32631 @endif target-libsanitizer
32632
32633 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
32634 maybe-clean-target-libsanitizer:
32635 @if target-libsanitizer
32636 maybe-clean-target-libsanitizer: clean-target-libsanitizer
32637
32638 clean-target-libsanitizer: 
32639         @: $(MAKE); $(unstage)
32640         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32641         r=`${PWD_COMMAND}`; export r; \
32642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32643         $(RAW_CXX_TARGET_EXPORTS) \
32644         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer" ; \
32645         for flag in $(EXTRA_TARGET_FLAGS); do \
32646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32647         done; \
32648         (cd $(TARGET_SUBDIR)/libsanitizer && \
32649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32651                   "RANLIB=$${RANLIB}" \
32652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32653                    clean) \
32654           || exit 1
32655
32656 @endif target-libsanitizer
32657
32658 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
32659 maybe-distclean-target-libsanitizer:
32660 @if target-libsanitizer
32661 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
32662
32663 distclean-target-libsanitizer: 
32664         @: $(MAKE); $(unstage)
32665         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32666         r=`${PWD_COMMAND}`; export r; \
32667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32668         $(RAW_CXX_TARGET_EXPORTS) \
32669         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer" ; \
32670         for flag in $(EXTRA_TARGET_FLAGS); do \
32671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32672         done; \
32673         (cd $(TARGET_SUBDIR)/libsanitizer && \
32674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32676                   "RANLIB=$${RANLIB}" \
32677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32678                    distclean) \
32679           || exit 1
32680
32681 @endif target-libsanitizer
32682
32683 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
32684 maybe-maintainer-clean-target-libsanitizer:
32685 @if target-libsanitizer
32686 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
32687
32688 maintainer-clean-target-libsanitizer: 
32689         @: $(MAKE); $(unstage)
32690         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
32691         r=`${PWD_COMMAND}`; export r; \
32692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32693         $(RAW_CXX_TARGET_EXPORTS) \
32694         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer" ; \
32695         for flag in $(EXTRA_TARGET_FLAGS); do \
32696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32697         done; \
32698         (cd $(TARGET_SUBDIR)/libsanitizer && \
32699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32701                   "RANLIB=$${RANLIB}" \
32702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32703                    maintainer-clean) \
32704           || exit 1
32705
32706 @endif target-libsanitizer
32707
32708
32709
32710
32711
32712 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
32713 maybe-configure-target-libvtv:
32714 @if gcc-bootstrap
32715 configure-target-libvtv: stage_current
32716 @endif gcc-bootstrap
32717 @if target-libvtv
32718 maybe-configure-target-libvtv: configure-target-libvtv
32719 configure-target-libvtv: 
32720         @r=`${PWD_COMMAND}`; export r; \
32721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32722         echo "Checking multilib configuration for libvtv..."; \
32723         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
32724         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
32725         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32726           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32727             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
32728           else \
32729             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
32730             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32731           fi; \
32732         else \
32733           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32734         fi; \
32735         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
32736         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
32737         $(RAW_CXX_TARGET_EXPORTS)  \
32738         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
32739         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
32740         case $(srcdir) in \
32741           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32742           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
32743                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32744         esac; \
32745         srcdiroption="--srcdir=$${topdir}/libvtv"; \
32746         libsrcdir="$$s/libvtv"; \
32747         rm -f no-such-file || : ; \
32748         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32749           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32750           --target=${target_alias} $${srcdiroption}  \
32751           || exit 1
32752 @endif target-libvtv
32753
32754
32755
32756 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
32757 maybe-configure-stage1-target-libvtv:
32758 @if target-libvtv-bootstrap
32759 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
32760 configure-stage1-target-libvtv:
32761         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32762         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
32763         @r=`${PWD_COMMAND}`; export r; \
32764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32765         TFLAGS="$(STAGE1_TFLAGS)"; \
32766         echo "Checking multilib configuration for libvtv..."; \
32767         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
32768         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32769           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32770             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
32771           else \
32772             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
32773             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32774           fi; \
32775         else \
32776           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32777         fi; \
32778         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
32779         $(RAW_CXX_TARGET_EXPORTS) \
32780         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32781         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32782         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32783         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv ; \
32784         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
32785         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
32786         case $(srcdir) in \
32787           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32788           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
32789                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32790         esac; \
32791         srcdiroption="--srcdir=$${topdir}/libvtv"; \
32792         libsrcdir="$$s/libvtv"; \
32793         $(SHELL) $${libsrcdir}/configure \
32794           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32795           --target=${target_alias} $${srcdiroption} \
32796           $(STAGE1_CONFIGURE_FLAGS)
32797 @endif target-libvtv-bootstrap
32798
32799 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
32800 maybe-configure-stage2-target-libvtv:
32801 @if target-libvtv-bootstrap
32802 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
32803 configure-stage2-target-libvtv:
32804         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32805         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
32806         @r=`${PWD_COMMAND}`; export r; \
32807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32808         TFLAGS="$(STAGE2_TFLAGS)"; \
32809         echo "Checking multilib configuration for libvtv..."; \
32810         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
32811         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32812           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32813             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
32814           else \
32815             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
32816             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32817           fi; \
32818         else \
32819           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32820         fi; \
32821         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
32822         $(RAW_CXX_TARGET_EXPORTS) \
32823          \
32824         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32825         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32826         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32827         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv ; \
32828         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
32829         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
32830         case $(srcdir) in \
32831           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32832           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
32833                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32834         esac; \
32835         srcdiroption="--srcdir=$${topdir}/libvtv"; \
32836         libsrcdir="$$s/libvtv"; \
32837         $(SHELL) $${libsrcdir}/configure \
32838           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32839           --target=${target_alias} $${srcdiroption} \
32840           --with-build-libsubdir=$(HOST_SUBDIR) \
32841           $(STAGE2_CONFIGURE_FLAGS)
32842 @endif target-libvtv-bootstrap
32843
32844 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
32845 maybe-configure-stage3-target-libvtv:
32846 @if target-libvtv-bootstrap
32847 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
32848 configure-stage3-target-libvtv:
32849         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32850         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
32851         @r=`${PWD_COMMAND}`; export r; \
32852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32853         TFLAGS="$(STAGE3_TFLAGS)"; \
32854         echo "Checking multilib configuration for libvtv..."; \
32855         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
32856         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32857           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32858             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
32859           else \
32860             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
32861             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32862           fi; \
32863         else \
32864           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32865         fi; \
32866         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
32867         $(RAW_CXX_TARGET_EXPORTS) \
32868          \
32869         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32870         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32871         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32872         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv ; \
32873         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
32874         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
32875         case $(srcdir) in \
32876           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32877           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
32878                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32879         esac; \
32880         srcdiroption="--srcdir=$${topdir}/libvtv"; \
32881         libsrcdir="$$s/libvtv"; \
32882         $(SHELL) $${libsrcdir}/configure \
32883           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32884           --target=${target_alias} $${srcdiroption} \
32885           --with-build-libsubdir=$(HOST_SUBDIR) \
32886           $(STAGE3_CONFIGURE_FLAGS)
32887 @endif target-libvtv-bootstrap
32888
32889 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
32890 maybe-configure-stage4-target-libvtv:
32891 @if target-libvtv-bootstrap
32892 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
32893 configure-stage4-target-libvtv:
32894         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32895         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
32896         @r=`${PWD_COMMAND}`; export r; \
32897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32898         TFLAGS="$(STAGE4_TFLAGS)"; \
32899         echo "Checking multilib configuration for libvtv..."; \
32900         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
32901         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32902           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32903             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
32904           else \
32905             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
32906             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32907           fi; \
32908         else \
32909           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32910         fi; \
32911         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
32912         $(RAW_CXX_TARGET_EXPORTS) \
32913          \
32914         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32915         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32916         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32917         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv ; \
32918         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
32919         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
32920         case $(srcdir) in \
32921           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32922           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
32923                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32924         esac; \
32925         srcdiroption="--srcdir=$${topdir}/libvtv"; \
32926         libsrcdir="$$s/libvtv"; \
32927         $(SHELL) $${libsrcdir}/configure \
32928           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32929           --target=${target_alias} $${srcdiroption} \
32930           --with-build-libsubdir=$(HOST_SUBDIR) \
32931           $(STAGE4_CONFIGURE_FLAGS)
32932 @endif target-libvtv-bootstrap
32933
32934 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
32935 maybe-configure-stageprofile-target-libvtv:
32936 @if target-libvtv-bootstrap
32937 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
32938 configure-stageprofile-target-libvtv:
32939         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32940         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
32941         @r=`${PWD_COMMAND}`; export r; \
32942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32943         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32944         echo "Checking multilib configuration for libvtv..."; \
32945         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
32946         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32947           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32948             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
32949           else \
32950             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
32951             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32952           fi; \
32953         else \
32954           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32955         fi; \
32956         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
32957         $(RAW_CXX_TARGET_EXPORTS) \
32958          \
32959         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32960         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32961         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32962         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv ; \
32963         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
32964         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
32965         case $(srcdir) in \
32966           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32967           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
32968                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32969         esac; \
32970         srcdiroption="--srcdir=$${topdir}/libvtv"; \
32971         libsrcdir="$$s/libvtv"; \
32972         $(SHELL) $${libsrcdir}/configure \
32973           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32974           --target=${target_alias} $${srcdiroption} \
32975           --with-build-libsubdir=$(HOST_SUBDIR) \
32976           $(STAGEprofile_CONFIGURE_FLAGS)
32977 @endif target-libvtv-bootstrap
32978
32979 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
32980 maybe-configure-stagefeedback-target-libvtv:
32981 @if target-libvtv-bootstrap
32982 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
32983 configure-stagefeedback-target-libvtv:
32984         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32985         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
32986         @r=`${PWD_COMMAND}`; export r; \
32987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32988         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32989         echo "Checking multilib configuration for libvtv..."; \
32990         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
32991         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32992           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
32993             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
32994           else \
32995             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
32996             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
32997           fi; \
32998         else \
32999           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
33000         fi; \
33001         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
33002         $(RAW_CXX_TARGET_EXPORTS) \
33003          \
33004         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33005         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33006         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33007         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv ; \
33008         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
33009         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
33010         case $(srcdir) in \
33011           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33012           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
33013                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33014         esac; \
33015         srcdiroption="--srcdir=$${topdir}/libvtv"; \
33016         libsrcdir="$$s/libvtv"; \
33017         $(SHELL) $${libsrcdir}/configure \
33018           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33019           --target=${target_alias} $${srcdiroption} \
33020           --with-build-libsubdir=$(HOST_SUBDIR) \
33021           $(STAGEfeedback_CONFIGURE_FLAGS)
33022 @endif target-libvtv-bootstrap
33023
33024
33025
33026
33027
33028 .PHONY: all-target-libvtv maybe-all-target-libvtv
33029 maybe-all-target-libvtv:
33030 @if gcc-bootstrap
33031 all-target-libvtv: stage_current
33032 @endif gcc-bootstrap
33033 @if target-libvtv
33034 TARGET-target-libvtv=all
33035 maybe-all-target-libvtv: all-target-libvtv
33036 all-target-libvtv: configure-target-libvtv
33037         @r=`${PWD_COMMAND}`; export r; \
33038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33039         $(RAW_CXX_TARGET_EXPORTS)  \
33040         (cd $(TARGET_SUBDIR)/libvtv && \
33041           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33042                 $(TARGET-target-libvtv))
33043 @endif target-libvtv
33044
33045
33046
33047 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
33048 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
33049 maybe-all-stage1-target-libvtv:
33050 maybe-clean-stage1-target-libvtv:
33051 @if target-libvtv-bootstrap
33052 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
33053 all-stage1: all-stage1-target-libvtv
33054 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
33055 all-stage1-target-libvtv: configure-stage1-target-libvtv
33056         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33057         @r=`${PWD_COMMAND}`; export r; \
33058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33059         TFLAGS="$(STAGE1_TFLAGS)"; \
33060         $(RAW_CXX_TARGET_EXPORTS)  \
33061         cd $(TARGET_SUBDIR)/libvtv && \
33062         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33063                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33064                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33065                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33066                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33067                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33068                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33069                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33070                   \
33071                 TFLAGS="$(STAGE1_TFLAGS)" \
33072                 $(TARGET-stage1-target-libvtv)
33073
33074 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
33075 clean-stage1: clean-stage1-target-libvtv
33076 clean-stage1-target-libvtv:
33077         @if [ $(current_stage) = stage1 ]; then \
33078           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
33079         else \
33080           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
33081           $(MAKE) stage1-start; \
33082         fi; \
33083         cd $(TARGET_SUBDIR)/libvtv && \
33084         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33085           clean
33086 @endif target-libvtv-bootstrap
33087
33088
33089 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
33090 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
33091 maybe-all-stage2-target-libvtv:
33092 maybe-clean-stage2-target-libvtv:
33093 @if target-libvtv-bootstrap
33094 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
33095 all-stage2: all-stage2-target-libvtv
33096 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
33097 all-stage2-target-libvtv: configure-stage2-target-libvtv
33098         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33099         @r=`${PWD_COMMAND}`; export r; \
33100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33101         TFLAGS="$(STAGE2_TFLAGS)"; \
33102         $(RAW_CXX_TARGET_EXPORTS) \
33103           \
33104         cd $(TARGET_SUBDIR)/libvtv && \
33105         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33106                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33107                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33108                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33109                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33110                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33111                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33112                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33113                 TFLAGS="$(STAGE2_TFLAGS)" \
33114                 $(TARGET-stage2-target-libvtv)
33115
33116 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
33117 clean-stage2: clean-stage2-target-libvtv
33118 clean-stage2-target-libvtv:
33119         @if [ $(current_stage) = stage2 ]; then \
33120           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
33121         else \
33122           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
33123           $(MAKE) stage2-start; \
33124         fi; \
33125         cd $(TARGET_SUBDIR)/libvtv && \
33126         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33127 @endif target-libvtv-bootstrap
33128
33129
33130 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
33131 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
33132 maybe-all-stage3-target-libvtv:
33133 maybe-clean-stage3-target-libvtv:
33134 @if target-libvtv-bootstrap
33135 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
33136 all-stage3: all-stage3-target-libvtv
33137 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
33138 all-stage3-target-libvtv: configure-stage3-target-libvtv
33139         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33140         @r=`${PWD_COMMAND}`; export r; \
33141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33142         TFLAGS="$(STAGE3_TFLAGS)"; \
33143         $(RAW_CXX_TARGET_EXPORTS) \
33144           \
33145         cd $(TARGET_SUBDIR)/libvtv && \
33146         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33147                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33148                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33149                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33150                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33151                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33152                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33153                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33154                 TFLAGS="$(STAGE3_TFLAGS)" \
33155                 $(TARGET-stage3-target-libvtv)
33156
33157 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
33158 clean-stage3: clean-stage3-target-libvtv
33159 clean-stage3-target-libvtv:
33160         @if [ $(current_stage) = stage3 ]; then \
33161           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
33162         else \
33163           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
33164           $(MAKE) stage3-start; \
33165         fi; \
33166         cd $(TARGET_SUBDIR)/libvtv && \
33167         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33168 @endif target-libvtv-bootstrap
33169
33170
33171 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
33172 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
33173 maybe-all-stage4-target-libvtv:
33174 maybe-clean-stage4-target-libvtv:
33175 @if target-libvtv-bootstrap
33176 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
33177 all-stage4: all-stage4-target-libvtv
33178 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
33179 all-stage4-target-libvtv: configure-stage4-target-libvtv
33180         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33181         @r=`${PWD_COMMAND}`; export r; \
33182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33183         TFLAGS="$(STAGE4_TFLAGS)"; \
33184         $(RAW_CXX_TARGET_EXPORTS) \
33185           \
33186         cd $(TARGET_SUBDIR)/libvtv && \
33187         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33188                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33189                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33190                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33191                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33192                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33193                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33194                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33195                 TFLAGS="$(STAGE4_TFLAGS)" \
33196                 $(TARGET-stage4-target-libvtv)
33197
33198 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
33199 clean-stage4: clean-stage4-target-libvtv
33200 clean-stage4-target-libvtv:
33201         @if [ $(current_stage) = stage4 ]; then \
33202           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
33203         else \
33204           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
33205           $(MAKE) stage4-start; \
33206         fi; \
33207         cd $(TARGET_SUBDIR)/libvtv && \
33208         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33209 @endif target-libvtv-bootstrap
33210
33211
33212 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
33213 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
33214 maybe-all-stageprofile-target-libvtv:
33215 maybe-clean-stageprofile-target-libvtv:
33216 @if target-libvtv-bootstrap
33217 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
33218 all-stageprofile: all-stageprofile-target-libvtv
33219 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
33220 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
33221         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33222         @r=`${PWD_COMMAND}`; export r; \
33223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33224         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33225         $(RAW_CXX_TARGET_EXPORTS) \
33226           \
33227         cd $(TARGET_SUBDIR)/libvtv && \
33228         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33229                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33230                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33231                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33232                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33233                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33234                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33235                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33236                 TFLAGS="$(STAGEprofile_TFLAGS)" \
33237                 $(TARGET-stageprofile-target-libvtv)
33238
33239 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
33240 clean-stageprofile: clean-stageprofile-target-libvtv
33241 clean-stageprofile-target-libvtv:
33242         @if [ $(current_stage) = stageprofile ]; then \
33243           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
33244         else \
33245           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
33246           $(MAKE) stageprofile-start; \
33247         fi; \
33248         cd $(TARGET_SUBDIR)/libvtv && \
33249         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33250 @endif target-libvtv-bootstrap
33251
33252
33253 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
33254 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
33255 maybe-all-stagefeedback-target-libvtv:
33256 maybe-clean-stagefeedback-target-libvtv:
33257 @if target-libvtv-bootstrap
33258 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
33259 all-stagefeedback: all-stagefeedback-target-libvtv
33260 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
33261 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
33262         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33263         @r=`${PWD_COMMAND}`; export r; \
33264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33265         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33266         $(RAW_CXX_TARGET_EXPORTS) \
33267           \
33268         cd $(TARGET_SUBDIR)/libvtv && \
33269         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33270                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33271                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33272                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33273                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33274                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33275                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33276                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33277                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33278                 $(TARGET-stagefeedback-target-libvtv)
33279
33280 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
33281 clean-stagefeedback: clean-stagefeedback-target-libvtv
33282 clean-stagefeedback-target-libvtv:
33283         @if [ $(current_stage) = stagefeedback ]; then \
33284           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
33285         else \
33286           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
33287           $(MAKE) stagefeedback-start; \
33288         fi; \
33289         cd $(TARGET_SUBDIR)/libvtv && \
33290         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33291 @endif target-libvtv-bootstrap
33292
33293
33294
33295
33296
33297
33298 .PHONY: check-target-libvtv maybe-check-target-libvtv
33299 maybe-check-target-libvtv:
33300 @if target-libvtv
33301 maybe-check-target-libvtv: check-target-libvtv
33302
33303 check-target-libvtv:
33304         @: $(MAKE); $(unstage)
33305         @r=`${PWD_COMMAND}`; export r; \
33306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33307         $(RAW_CXX_TARGET_EXPORTS) \
33308         (cd $(TARGET_SUBDIR)/libvtv && \
33309           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
33310
33311 @endif target-libvtv
33312
33313 .PHONY: install-target-libvtv maybe-install-target-libvtv
33314 maybe-install-target-libvtv:
33315 @if target-libvtv
33316 maybe-install-target-libvtv: install-target-libvtv
33317
33318 install-target-libvtv: installdirs
33319         @: $(MAKE); $(unstage)
33320         @r=`${PWD_COMMAND}`; export r; \
33321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33322         $(RAW_CXX_TARGET_EXPORTS) \
33323         (cd $(TARGET_SUBDIR)/libvtv && \
33324           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33325
33326 @endif target-libvtv
33327
33328 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
33329 maybe-install-strip-target-libvtv:
33330 @if target-libvtv
33331 maybe-install-strip-target-libvtv: install-strip-target-libvtv
33332
33333 install-strip-target-libvtv: installdirs
33334         @: $(MAKE); $(unstage)
33335         @r=`${PWD_COMMAND}`; export r; \
33336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33337         $(RAW_CXX_TARGET_EXPORTS) \
33338         (cd $(TARGET_SUBDIR)/libvtv && \
33339           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
33340
33341 @endif target-libvtv
33342
33343 # Other targets (info, dvi, pdf, etc.)
33344
33345 .PHONY: maybe-info-target-libvtv info-target-libvtv
33346 maybe-info-target-libvtv:
33347 @if target-libvtv
33348 maybe-info-target-libvtv: info-target-libvtv
33349
33350 info-target-libvtv: \
33351     configure-target-libvtv 
33352         @: $(MAKE); $(unstage)
33353         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33354         r=`${PWD_COMMAND}`; export r; \
33355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33356         $(RAW_CXX_TARGET_EXPORTS) \
33357         echo "Doing info in $(TARGET_SUBDIR)/libvtv" ; \
33358         for flag in $(EXTRA_TARGET_FLAGS); do \
33359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33360         done; \
33361         (cd $(TARGET_SUBDIR)/libvtv && \
33362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33364                   "RANLIB=$${RANLIB}" \
33365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33366                    info) \
33367           || exit 1
33368
33369 @endif target-libvtv
33370
33371 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
33372 maybe-dvi-target-libvtv:
33373 @if target-libvtv
33374 maybe-dvi-target-libvtv: dvi-target-libvtv
33375
33376 dvi-target-libvtv: \
33377     configure-target-libvtv 
33378         @: $(MAKE); $(unstage)
33379         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33380         r=`${PWD_COMMAND}`; export r; \
33381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33382         $(RAW_CXX_TARGET_EXPORTS) \
33383         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv" ; \
33384         for flag in $(EXTRA_TARGET_FLAGS); do \
33385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33386         done; \
33387         (cd $(TARGET_SUBDIR)/libvtv && \
33388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33390                   "RANLIB=$${RANLIB}" \
33391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33392                    dvi) \
33393           || exit 1
33394
33395 @endif target-libvtv
33396
33397 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
33398 maybe-pdf-target-libvtv:
33399 @if target-libvtv
33400 maybe-pdf-target-libvtv: pdf-target-libvtv
33401
33402 pdf-target-libvtv: \
33403     configure-target-libvtv 
33404         @: $(MAKE); $(unstage)
33405         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33406         r=`${PWD_COMMAND}`; export r; \
33407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33408         $(RAW_CXX_TARGET_EXPORTS) \
33409         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv" ; \
33410         for flag in $(EXTRA_TARGET_FLAGS); do \
33411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33412         done; \
33413         (cd $(TARGET_SUBDIR)/libvtv && \
33414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33416                   "RANLIB=$${RANLIB}" \
33417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33418                    pdf) \
33419           || exit 1
33420
33421 @endif target-libvtv
33422
33423 .PHONY: maybe-html-target-libvtv html-target-libvtv
33424 maybe-html-target-libvtv:
33425 @if target-libvtv
33426 maybe-html-target-libvtv: html-target-libvtv
33427
33428 html-target-libvtv: \
33429     configure-target-libvtv 
33430         @: $(MAKE); $(unstage)
33431         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33432         r=`${PWD_COMMAND}`; export r; \
33433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33434         $(RAW_CXX_TARGET_EXPORTS) \
33435         echo "Doing html in $(TARGET_SUBDIR)/libvtv" ; \
33436         for flag in $(EXTRA_TARGET_FLAGS); do \
33437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33438         done; \
33439         (cd $(TARGET_SUBDIR)/libvtv && \
33440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33442                   "RANLIB=$${RANLIB}" \
33443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33444                    html) \
33445           || exit 1
33446
33447 @endif target-libvtv
33448
33449 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
33450 maybe-TAGS-target-libvtv:
33451 @if target-libvtv
33452 maybe-TAGS-target-libvtv: TAGS-target-libvtv
33453
33454 TAGS-target-libvtv: \
33455     configure-target-libvtv 
33456         @: $(MAKE); $(unstage)
33457         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33458         r=`${PWD_COMMAND}`; export r; \
33459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33460         $(RAW_CXX_TARGET_EXPORTS) \
33461         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv" ; \
33462         for flag in $(EXTRA_TARGET_FLAGS); do \
33463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33464         done; \
33465         (cd $(TARGET_SUBDIR)/libvtv && \
33466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33468                   "RANLIB=$${RANLIB}" \
33469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33470                    TAGS) \
33471           || exit 1
33472
33473 @endif target-libvtv
33474
33475 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
33476 maybe-install-info-target-libvtv:
33477 @if target-libvtv
33478 maybe-install-info-target-libvtv: install-info-target-libvtv
33479
33480 install-info-target-libvtv: \
33481     configure-target-libvtv \
33482     info-target-libvtv 
33483         @: $(MAKE); $(unstage)
33484         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33485         r=`${PWD_COMMAND}`; export r; \
33486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33487         $(RAW_CXX_TARGET_EXPORTS) \
33488         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv" ; \
33489         for flag in $(EXTRA_TARGET_FLAGS); do \
33490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33491         done; \
33492         (cd $(TARGET_SUBDIR)/libvtv && \
33493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33495                   "RANLIB=$${RANLIB}" \
33496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33497                    install-info) \
33498           || exit 1
33499
33500 @endif target-libvtv
33501
33502 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
33503 maybe-install-pdf-target-libvtv:
33504 @if target-libvtv
33505 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
33506
33507 install-pdf-target-libvtv: \
33508     configure-target-libvtv \
33509     pdf-target-libvtv 
33510         @: $(MAKE); $(unstage)
33511         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33512         r=`${PWD_COMMAND}`; export r; \
33513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33514         $(RAW_CXX_TARGET_EXPORTS) \
33515         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv" ; \
33516         for flag in $(EXTRA_TARGET_FLAGS); do \
33517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33518         done; \
33519         (cd $(TARGET_SUBDIR)/libvtv && \
33520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33522                   "RANLIB=$${RANLIB}" \
33523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33524                    install-pdf) \
33525           || exit 1
33526
33527 @endif target-libvtv
33528
33529 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
33530 maybe-install-html-target-libvtv:
33531 @if target-libvtv
33532 maybe-install-html-target-libvtv: install-html-target-libvtv
33533
33534 install-html-target-libvtv: \
33535     configure-target-libvtv \
33536     html-target-libvtv 
33537         @: $(MAKE); $(unstage)
33538         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33539         r=`${PWD_COMMAND}`; export r; \
33540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33541         $(RAW_CXX_TARGET_EXPORTS) \
33542         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv" ; \
33543         for flag in $(EXTRA_TARGET_FLAGS); do \
33544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33545         done; \
33546         (cd $(TARGET_SUBDIR)/libvtv && \
33547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33549                   "RANLIB=$${RANLIB}" \
33550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33551                    install-html) \
33552           || exit 1
33553
33554 @endif target-libvtv
33555
33556 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
33557 maybe-installcheck-target-libvtv:
33558 @if target-libvtv
33559 maybe-installcheck-target-libvtv: installcheck-target-libvtv
33560
33561 installcheck-target-libvtv: \
33562     configure-target-libvtv 
33563         @: $(MAKE); $(unstage)
33564         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33565         r=`${PWD_COMMAND}`; export r; \
33566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33567         $(RAW_CXX_TARGET_EXPORTS) \
33568         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv" ; \
33569         for flag in $(EXTRA_TARGET_FLAGS); do \
33570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33571         done; \
33572         (cd $(TARGET_SUBDIR)/libvtv && \
33573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33575                   "RANLIB=$${RANLIB}" \
33576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33577                    installcheck) \
33578           || exit 1
33579
33580 @endif target-libvtv
33581
33582 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
33583 maybe-mostlyclean-target-libvtv:
33584 @if target-libvtv
33585 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
33586
33587 mostlyclean-target-libvtv: 
33588         @: $(MAKE); $(unstage)
33589         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33590         r=`${PWD_COMMAND}`; export r; \
33591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33592         $(RAW_CXX_TARGET_EXPORTS) \
33593         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv" ; \
33594         for flag in $(EXTRA_TARGET_FLAGS); do \
33595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33596         done; \
33597         (cd $(TARGET_SUBDIR)/libvtv && \
33598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33600                   "RANLIB=$${RANLIB}" \
33601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33602                    mostlyclean) \
33603           || exit 1
33604
33605 @endif target-libvtv
33606
33607 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
33608 maybe-clean-target-libvtv:
33609 @if target-libvtv
33610 maybe-clean-target-libvtv: clean-target-libvtv
33611
33612 clean-target-libvtv: 
33613         @: $(MAKE); $(unstage)
33614         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33615         r=`${PWD_COMMAND}`; export r; \
33616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33617         $(RAW_CXX_TARGET_EXPORTS) \
33618         echo "Doing clean in $(TARGET_SUBDIR)/libvtv" ; \
33619         for flag in $(EXTRA_TARGET_FLAGS); do \
33620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33621         done; \
33622         (cd $(TARGET_SUBDIR)/libvtv && \
33623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33625                   "RANLIB=$${RANLIB}" \
33626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33627                    clean) \
33628           || exit 1
33629
33630 @endif target-libvtv
33631
33632 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
33633 maybe-distclean-target-libvtv:
33634 @if target-libvtv
33635 maybe-distclean-target-libvtv: distclean-target-libvtv
33636
33637 distclean-target-libvtv: 
33638         @: $(MAKE); $(unstage)
33639         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33640         r=`${PWD_COMMAND}`; export r; \
33641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33642         $(RAW_CXX_TARGET_EXPORTS) \
33643         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv" ; \
33644         for flag in $(EXTRA_TARGET_FLAGS); do \
33645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33646         done; \
33647         (cd $(TARGET_SUBDIR)/libvtv && \
33648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33650                   "RANLIB=$${RANLIB}" \
33651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33652                    distclean) \
33653           || exit 1
33654
33655 @endif target-libvtv
33656
33657 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
33658 maybe-maintainer-clean-target-libvtv:
33659 @if target-libvtv
33660 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
33661
33662 maintainer-clean-target-libvtv: 
33663         @: $(MAKE); $(unstage)
33664         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
33665         r=`${PWD_COMMAND}`; export r; \
33666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33667         $(RAW_CXX_TARGET_EXPORTS) \
33668         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv" ; \
33669         for flag in $(EXTRA_TARGET_FLAGS); do \
33670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33671         done; \
33672         (cd $(TARGET_SUBDIR)/libvtv && \
33673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33675                   "RANLIB=$${RANLIB}" \
33676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33677                    maintainer-clean) \
33678           || exit 1
33679
33680 @endif target-libvtv
33681
33682
33683
33684
33685
33686 .PHONY: configure-target-libssp maybe-configure-target-libssp
33687 maybe-configure-target-libssp:
33688 @if gcc-bootstrap
33689 configure-target-libssp: stage_current
33690 @endif gcc-bootstrap
33691 @if target-libssp
33692 maybe-configure-target-libssp: configure-target-libssp
33693 configure-target-libssp: 
33694         @: $(MAKE); $(unstage)
33695         @r=`${PWD_COMMAND}`; export r; \
33696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33697         echo "Checking multilib configuration for libssp..."; \
33698         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
33699         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
33700         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
33701           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
33702             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
33703           else \
33704             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
33705             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
33706           fi; \
33707         else \
33708           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
33709         fi; \
33710         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
33711         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
33712         $(NORMAL_TARGET_EXPORTS)  \
33713         echo Configuring in $(TARGET_SUBDIR)/libssp; \
33714         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
33715         case $(srcdir) in \
33716           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33717           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
33718                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33719         esac; \
33720         srcdiroption="--srcdir=$${topdir}/libssp"; \
33721         libsrcdir="$$s/libssp"; \
33722         rm -f no-such-file || : ; \
33723         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33724           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33725           --target=${target_alias} $${srcdiroption}  \
33726           || exit 1
33727 @endif target-libssp
33728
33729
33730
33731
33732
33733 .PHONY: all-target-libssp maybe-all-target-libssp
33734 maybe-all-target-libssp:
33735 @if gcc-bootstrap
33736 all-target-libssp: stage_current
33737 @endif gcc-bootstrap
33738 @if target-libssp
33739 TARGET-target-libssp=all
33740 maybe-all-target-libssp: all-target-libssp
33741 all-target-libssp: configure-target-libssp
33742         @: $(MAKE); $(unstage)
33743         @r=`${PWD_COMMAND}`; export r; \
33744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33745         $(NORMAL_TARGET_EXPORTS)  \
33746         (cd $(TARGET_SUBDIR)/libssp && \
33747           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
33748                 $(TARGET-target-libssp))
33749 @endif target-libssp
33750
33751
33752
33753
33754
33755 .PHONY: check-target-libssp maybe-check-target-libssp
33756 maybe-check-target-libssp:
33757 @if target-libssp
33758 maybe-check-target-libssp: check-target-libssp
33759
33760 check-target-libssp:
33761         @: $(MAKE); $(unstage)
33762         @r=`${PWD_COMMAND}`; export r; \
33763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33764         $(NORMAL_TARGET_EXPORTS) \
33765         (cd $(TARGET_SUBDIR)/libssp && \
33766           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
33767
33768 @endif target-libssp
33769
33770 .PHONY: install-target-libssp maybe-install-target-libssp
33771 maybe-install-target-libssp:
33772 @if target-libssp
33773 maybe-install-target-libssp: install-target-libssp
33774
33775 install-target-libssp: installdirs
33776         @: $(MAKE); $(unstage)
33777         @r=`${PWD_COMMAND}`; export r; \
33778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33779         $(NORMAL_TARGET_EXPORTS) \
33780         (cd $(TARGET_SUBDIR)/libssp && \
33781           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33782
33783 @endif target-libssp
33784
33785 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
33786 maybe-install-strip-target-libssp:
33787 @if target-libssp
33788 maybe-install-strip-target-libssp: install-strip-target-libssp
33789
33790 install-strip-target-libssp: installdirs
33791         @: $(MAKE); $(unstage)
33792         @r=`${PWD_COMMAND}`; export r; \
33793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33794         $(NORMAL_TARGET_EXPORTS) \
33795         (cd $(TARGET_SUBDIR)/libssp && \
33796           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
33797
33798 @endif target-libssp
33799
33800 # Other targets (info, dvi, pdf, etc.)
33801
33802 .PHONY: maybe-info-target-libssp info-target-libssp
33803 maybe-info-target-libssp:
33804 @if target-libssp
33805 maybe-info-target-libssp: info-target-libssp
33806
33807 info-target-libssp: \
33808     configure-target-libssp 
33809         @: $(MAKE); $(unstage)
33810         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33811         r=`${PWD_COMMAND}`; export r; \
33812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33813         $(NORMAL_TARGET_EXPORTS) \
33814         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
33815         for flag in $(EXTRA_TARGET_FLAGS); do \
33816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33817         done; \
33818         (cd $(TARGET_SUBDIR)/libssp && \
33819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33821                   "RANLIB=$${RANLIB}" \
33822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33823                    info) \
33824           || exit 1
33825
33826 @endif target-libssp
33827
33828 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
33829 maybe-dvi-target-libssp:
33830 @if target-libssp
33831 maybe-dvi-target-libssp: dvi-target-libssp
33832
33833 dvi-target-libssp: \
33834     configure-target-libssp 
33835         @: $(MAKE); $(unstage)
33836         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33837         r=`${PWD_COMMAND}`; export r; \
33838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33839         $(NORMAL_TARGET_EXPORTS) \
33840         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
33841         for flag in $(EXTRA_TARGET_FLAGS); do \
33842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33843         done; \
33844         (cd $(TARGET_SUBDIR)/libssp && \
33845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33847                   "RANLIB=$${RANLIB}" \
33848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33849                    dvi) \
33850           || exit 1
33851
33852 @endif target-libssp
33853
33854 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
33855 maybe-pdf-target-libssp:
33856 @if target-libssp
33857 maybe-pdf-target-libssp: pdf-target-libssp
33858
33859 pdf-target-libssp: \
33860     configure-target-libssp 
33861         @: $(MAKE); $(unstage)
33862         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33863         r=`${PWD_COMMAND}`; export r; \
33864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33865         $(NORMAL_TARGET_EXPORTS) \
33866         echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
33867         for flag in $(EXTRA_TARGET_FLAGS); do \
33868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33869         done; \
33870         (cd $(TARGET_SUBDIR)/libssp && \
33871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33873                   "RANLIB=$${RANLIB}" \
33874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33875                    pdf) \
33876           || exit 1
33877
33878 @endif target-libssp
33879
33880 .PHONY: maybe-html-target-libssp html-target-libssp
33881 maybe-html-target-libssp:
33882 @if target-libssp
33883 maybe-html-target-libssp: html-target-libssp
33884
33885 html-target-libssp: \
33886     configure-target-libssp 
33887         @: $(MAKE); $(unstage)
33888         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33889         r=`${PWD_COMMAND}`; export r; \
33890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33891         $(NORMAL_TARGET_EXPORTS) \
33892         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
33893         for flag in $(EXTRA_TARGET_FLAGS); do \
33894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33895         done; \
33896         (cd $(TARGET_SUBDIR)/libssp && \
33897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33899                   "RANLIB=$${RANLIB}" \
33900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33901                    html) \
33902           || exit 1
33903
33904 @endif target-libssp
33905
33906 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
33907 maybe-TAGS-target-libssp:
33908 @if target-libssp
33909 maybe-TAGS-target-libssp: TAGS-target-libssp
33910
33911 TAGS-target-libssp: \
33912     configure-target-libssp 
33913         @: $(MAKE); $(unstage)
33914         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33915         r=`${PWD_COMMAND}`; export r; \
33916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33917         $(NORMAL_TARGET_EXPORTS) \
33918         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
33919         for flag in $(EXTRA_TARGET_FLAGS); do \
33920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33921         done; \
33922         (cd $(TARGET_SUBDIR)/libssp && \
33923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33925                   "RANLIB=$${RANLIB}" \
33926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33927                    TAGS) \
33928           || exit 1
33929
33930 @endif target-libssp
33931
33932 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
33933 maybe-install-info-target-libssp:
33934 @if target-libssp
33935 maybe-install-info-target-libssp: install-info-target-libssp
33936
33937 install-info-target-libssp: \
33938     configure-target-libssp \
33939     info-target-libssp 
33940         @: $(MAKE); $(unstage)
33941         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33942         r=`${PWD_COMMAND}`; export r; \
33943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33944         $(NORMAL_TARGET_EXPORTS) \
33945         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
33946         for flag in $(EXTRA_TARGET_FLAGS); do \
33947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33948         done; \
33949         (cd $(TARGET_SUBDIR)/libssp && \
33950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33952                   "RANLIB=$${RANLIB}" \
33953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33954                    install-info) \
33955           || exit 1
33956
33957 @endif target-libssp
33958
33959 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
33960 maybe-install-pdf-target-libssp:
33961 @if target-libssp
33962 maybe-install-pdf-target-libssp: install-pdf-target-libssp
33963
33964 install-pdf-target-libssp: \
33965     configure-target-libssp \
33966     pdf-target-libssp 
33967         @: $(MAKE); $(unstage)
33968         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33969         r=`${PWD_COMMAND}`; export r; \
33970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33971         $(NORMAL_TARGET_EXPORTS) \
33972         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
33973         for flag in $(EXTRA_TARGET_FLAGS); do \
33974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33975         done; \
33976         (cd $(TARGET_SUBDIR)/libssp && \
33977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33979                   "RANLIB=$${RANLIB}" \
33980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33981                    install-pdf) \
33982           || exit 1
33983
33984 @endif target-libssp
33985
33986 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
33987 maybe-install-html-target-libssp:
33988 @if target-libssp
33989 maybe-install-html-target-libssp: install-html-target-libssp
33990
33991 install-html-target-libssp: \
33992     configure-target-libssp \
33993     html-target-libssp 
33994         @: $(MAKE); $(unstage)
33995         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33996         r=`${PWD_COMMAND}`; export r; \
33997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33998         $(NORMAL_TARGET_EXPORTS) \
33999         echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
34000         for flag in $(EXTRA_TARGET_FLAGS); do \
34001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34002         done; \
34003         (cd $(TARGET_SUBDIR)/libssp && \
34004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34006                   "RANLIB=$${RANLIB}" \
34007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34008                    install-html) \
34009           || exit 1
34010
34011 @endif target-libssp
34012
34013 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
34014 maybe-installcheck-target-libssp:
34015 @if target-libssp
34016 maybe-installcheck-target-libssp: installcheck-target-libssp
34017
34018 installcheck-target-libssp: \
34019     configure-target-libssp 
34020         @: $(MAKE); $(unstage)
34021         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
34022         r=`${PWD_COMMAND}`; export r; \
34023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34024         $(NORMAL_TARGET_EXPORTS) \
34025         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
34026         for flag in $(EXTRA_TARGET_FLAGS); do \
34027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34028         done; \
34029         (cd $(TARGET_SUBDIR)/libssp && \
34030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34032                   "RANLIB=$${RANLIB}" \
34033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34034                    installcheck) \
34035           || exit 1
34036
34037 @endif target-libssp
34038
34039 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
34040 maybe-mostlyclean-target-libssp:
34041 @if target-libssp
34042 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
34043
34044 mostlyclean-target-libssp: 
34045         @: $(MAKE); $(unstage)
34046         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
34047         r=`${PWD_COMMAND}`; export r; \
34048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34049         $(NORMAL_TARGET_EXPORTS) \
34050         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
34051         for flag in $(EXTRA_TARGET_FLAGS); do \
34052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34053         done; \
34054         (cd $(TARGET_SUBDIR)/libssp && \
34055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34057                   "RANLIB=$${RANLIB}" \
34058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34059                    mostlyclean) \
34060           || exit 1
34061
34062 @endif target-libssp
34063
34064 .PHONY: maybe-clean-target-libssp clean-target-libssp
34065 maybe-clean-target-libssp:
34066 @if target-libssp
34067 maybe-clean-target-libssp: clean-target-libssp
34068
34069 clean-target-libssp: 
34070         @: $(MAKE); $(unstage)
34071         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
34072         r=`${PWD_COMMAND}`; export r; \
34073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34074         $(NORMAL_TARGET_EXPORTS) \
34075         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
34076         for flag in $(EXTRA_TARGET_FLAGS); do \
34077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34078         done; \
34079         (cd $(TARGET_SUBDIR)/libssp && \
34080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34082                   "RANLIB=$${RANLIB}" \
34083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34084                    clean) \
34085           || exit 1
34086
34087 @endif target-libssp
34088
34089 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
34090 maybe-distclean-target-libssp:
34091 @if target-libssp
34092 maybe-distclean-target-libssp: distclean-target-libssp
34093
34094 distclean-target-libssp: 
34095         @: $(MAKE); $(unstage)
34096         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
34097         r=`${PWD_COMMAND}`; export r; \
34098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34099         $(NORMAL_TARGET_EXPORTS) \
34100         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
34101         for flag in $(EXTRA_TARGET_FLAGS); do \
34102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34103         done; \
34104         (cd $(TARGET_SUBDIR)/libssp && \
34105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34107                   "RANLIB=$${RANLIB}" \
34108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34109                    distclean) \
34110           || exit 1
34111
34112 @endif target-libssp
34113
34114 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
34115 maybe-maintainer-clean-target-libssp:
34116 @if target-libssp
34117 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
34118
34119 maintainer-clean-target-libssp: 
34120         @: $(MAKE); $(unstage)
34121         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
34122         r=`${PWD_COMMAND}`; export r; \
34123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34124         $(NORMAL_TARGET_EXPORTS) \
34125         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
34126         for flag in $(EXTRA_TARGET_FLAGS); do \
34127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34128         done; \
34129         (cd $(TARGET_SUBDIR)/libssp && \
34130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34132                   "RANLIB=$${RANLIB}" \
34133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34134                    maintainer-clean) \
34135           || exit 1
34136
34137 @endif target-libssp
34138
34139
34140
34141
34142
34143 .PHONY: configure-target-newlib maybe-configure-target-newlib
34144 maybe-configure-target-newlib:
34145 @if gcc-bootstrap
34146 configure-target-newlib: stage_current
34147 @endif gcc-bootstrap
34148 @if target-newlib
34149 maybe-configure-target-newlib: configure-target-newlib
34150 configure-target-newlib: 
34151         @: $(MAKE); $(unstage)
34152         @r=`${PWD_COMMAND}`; export r; \
34153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34154         echo "Checking multilib configuration for newlib..."; \
34155         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
34156         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
34157         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
34158           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
34159             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
34160           else \
34161             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
34162             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
34163           fi; \
34164         else \
34165           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
34166         fi; \
34167         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
34168         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
34169         $(NORMAL_TARGET_EXPORTS)  \
34170         echo Configuring in $(TARGET_SUBDIR)/newlib; \
34171         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
34172         case $(srcdir) in \
34173           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34174           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
34175                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34176         esac; \
34177         srcdiroption="--srcdir=$${topdir}/newlib"; \
34178         libsrcdir="$$s/newlib"; \
34179         rm -f no-such-file || : ; \
34180         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34181           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34182           --target=${target_alias} $${srcdiroption}  \
34183           || exit 1
34184 @endif target-newlib
34185
34186
34187
34188
34189
34190 .PHONY: all-target-newlib maybe-all-target-newlib
34191 maybe-all-target-newlib:
34192 @if gcc-bootstrap
34193 all-target-newlib: stage_current
34194 @endif gcc-bootstrap
34195 @if target-newlib
34196 TARGET-target-newlib=all
34197 maybe-all-target-newlib: all-target-newlib
34198 all-target-newlib: configure-target-newlib
34199         @: $(MAKE); $(unstage)
34200         @r=`${PWD_COMMAND}`; export r; \
34201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34202         $(NORMAL_TARGET_EXPORTS)  \
34203         (cd $(TARGET_SUBDIR)/newlib && \
34204           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
34205                 $(TARGET-target-newlib))
34206 @endif target-newlib
34207
34208
34209
34210
34211
34212 .PHONY: check-target-newlib maybe-check-target-newlib
34213 maybe-check-target-newlib:
34214 @if target-newlib
34215 maybe-check-target-newlib: check-target-newlib
34216
34217 check-target-newlib:
34218         @: $(MAKE); $(unstage)
34219         @r=`${PWD_COMMAND}`; export r; \
34220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34221         $(NORMAL_TARGET_EXPORTS) \
34222         (cd $(TARGET_SUBDIR)/newlib && \
34223           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
34224
34225 @endif target-newlib
34226
34227 .PHONY: install-target-newlib maybe-install-target-newlib
34228 maybe-install-target-newlib:
34229 @if target-newlib
34230 maybe-install-target-newlib: install-target-newlib
34231
34232 install-target-newlib: installdirs
34233         @: $(MAKE); $(unstage)
34234         @r=`${PWD_COMMAND}`; export r; \
34235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34236         $(NORMAL_TARGET_EXPORTS) \
34237         (cd $(TARGET_SUBDIR)/newlib && \
34238           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34239
34240 @endif target-newlib
34241
34242 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
34243 maybe-install-strip-target-newlib:
34244 @if target-newlib
34245 maybe-install-strip-target-newlib: install-strip-target-newlib
34246
34247 install-strip-target-newlib: installdirs
34248         @: $(MAKE); $(unstage)
34249         @r=`${PWD_COMMAND}`; export r; \
34250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34251         $(NORMAL_TARGET_EXPORTS) \
34252         (cd $(TARGET_SUBDIR)/newlib && \
34253           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
34254
34255 @endif target-newlib
34256
34257 # Other targets (info, dvi, pdf, etc.)
34258
34259 .PHONY: maybe-info-target-newlib info-target-newlib
34260 maybe-info-target-newlib:
34261 @if target-newlib
34262 maybe-info-target-newlib: info-target-newlib
34263
34264 info-target-newlib: \
34265     configure-target-newlib 
34266         @: $(MAKE); $(unstage)
34267         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34268         r=`${PWD_COMMAND}`; export r; \
34269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34270         $(NORMAL_TARGET_EXPORTS) \
34271         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
34272         for flag in $(EXTRA_TARGET_FLAGS); do \
34273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34274         done; \
34275         (cd $(TARGET_SUBDIR)/newlib && \
34276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34278                   "RANLIB=$${RANLIB}" \
34279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34280                    info) \
34281           || exit 1
34282
34283 @endif target-newlib
34284
34285 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
34286 maybe-dvi-target-newlib:
34287 @if target-newlib
34288 maybe-dvi-target-newlib: dvi-target-newlib
34289
34290 dvi-target-newlib: \
34291     configure-target-newlib 
34292         @: $(MAKE); $(unstage)
34293         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34294         r=`${PWD_COMMAND}`; export r; \
34295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34296         $(NORMAL_TARGET_EXPORTS) \
34297         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
34298         for flag in $(EXTRA_TARGET_FLAGS); do \
34299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34300         done; \
34301         (cd $(TARGET_SUBDIR)/newlib && \
34302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34304                   "RANLIB=$${RANLIB}" \
34305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34306                    dvi) \
34307           || exit 1
34308
34309 @endif target-newlib
34310
34311 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
34312 maybe-pdf-target-newlib:
34313 @if target-newlib
34314 maybe-pdf-target-newlib: pdf-target-newlib
34315
34316 pdf-target-newlib: \
34317     configure-target-newlib 
34318         @: $(MAKE); $(unstage)
34319         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34320         r=`${PWD_COMMAND}`; export r; \
34321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34322         $(NORMAL_TARGET_EXPORTS) \
34323         echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
34324         for flag in $(EXTRA_TARGET_FLAGS); do \
34325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34326         done; \
34327         (cd $(TARGET_SUBDIR)/newlib && \
34328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34330                   "RANLIB=$${RANLIB}" \
34331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34332                    pdf) \
34333           || exit 1
34334
34335 @endif target-newlib
34336
34337 .PHONY: maybe-html-target-newlib html-target-newlib
34338 maybe-html-target-newlib:
34339 @if target-newlib
34340 maybe-html-target-newlib: html-target-newlib
34341
34342 html-target-newlib: \
34343     configure-target-newlib 
34344         @: $(MAKE); $(unstage)
34345         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34346         r=`${PWD_COMMAND}`; export r; \
34347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34348         $(NORMAL_TARGET_EXPORTS) \
34349         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
34350         for flag in $(EXTRA_TARGET_FLAGS); do \
34351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34352         done; \
34353         (cd $(TARGET_SUBDIR)/newlib && \
34354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34356                   "RANLIB=$${RANLIB}" \
34357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34358                    html) \
34359           || exit 1
34360
34361 @endif target-newlib
34362
34363 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
34364 maybe-TAGS-target-newlib:
34365 @if target-newlib
34366 maybe-TAGS-target-newlib: TAGS-target-newlib
34367
34368 TAGS-target-newlib: \
34369     configure-target-newlib 
34370         @: $(MAKE); $(unstage)
34371         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34372         r=`${PWD_COMMAND}`; export r; \
34373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34374         $(NORMAL_TARGET_EXPORTS) \
34375         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
34376         for flag in $(EXTRA_TARGET_FLAGS); do \
34377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34378         done; \
34379         (cd $(TARGET_SUBDIR)/newlib && \
34380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34382                   "RANLIB=$${RANLIB}" \
34383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34384                    TAGS) \
34385           || exit 1
34386
34387 @endif target-newlib
34388
34389 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
34390 maybe-install-info-target-newlib:
34391 @if target-newlib
34392 maybe-install-info-target-newlib: install-info-target-newlib
34393
34394 install-info-target-newlib: \
34395     configure-target-newlib \
34396     info-target-newlib 
34397         @: $(MAKE); $(unstage)
34398         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34399         r=`${PWD_COMMAND}`; export r; \
34400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34401         $(NORMAL_TARGET_EXPORTS) \
34402         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
34403         for flag in $(EXTRA_TARGET_FLAGS); do \
34404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34405         done; \
34406         (cd $(TARGET_SUBDIR)/newlib && \
34407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34409                   "RANLIB=$${RANLIB}" \
34410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34411                    install-info) \
34412           || exit 1
34413
34414 @endif target-newlib
34415
34416 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
34417 maybe-install-pdf-target-newlib:
34418 @if target-newlib
34419 maybe-install-pdf-target-newlib: install-pdf-target-newlib
34420
34421 install-pdf-target-newlib: \
34422     configure-target-newlib \
34423     pdf-target-newlib 
34424         @: $(MAKE); $(unstage)
34425         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34426         r=`${PWD_COMMAND}`; export r; \
34427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34428         $(NORMAL_TARGET_EXPORTS) \
34429         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
34430         for flag in $(EXTRA_TARGET_FLAGS); do \
34431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34432         done; \
34433         (cd $(TARGET_SUBDIR)/newlib && \
34434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34436                   "RANLIB=$${RANLIB}" \
34437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34438                    install-pdf) \
34439           || exit 1
34440
34441 @endif target-newlib
34442
34443 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
34444 maybe-install-html-target-newlib:
34445 @if target-newlib
34446 maybe-install-html-target-newlib: install-html-target-newlib
34447
34448 install-html-target-newlib: \
34449     configure-target-newlib \
34450     html-target-newlib 
34451         @: $(MAKE); $(unstage)
34452         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34453         r=`${PWD_COMMAND}`; export r; \
34454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34455         $(NORMAL_TARGET_EXPORTS) \
34456         echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
34457         for flag in $(EXTRA_TARGET_FLAGS); do \
34458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34459         done; \
34460         (cd $(TARGET_SUBDIR)/newlib && \
34461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34463                   "RANLIB=$${RANLIB}" \
34464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34465                    install-html) \
34466           || exit 1
34467
34468 @endif target-newlib
34469
34470 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
34471 maybe-installcheck-target-newlib:
34472 @if target-newlib
34473 maybe-installcheck-target-newlib: installcheck-target-newlib
34474
34475 installcheck-target-newlib: \
34476     configure-target-newlib 
34477         @: $(MAKE); $(unstage)
34478         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34479         r=`${PWD_COMMAND}`; export r; \
34480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34481         $(NORMAL_TARGET_EXPORTS) \
34482         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
34483         for flag in $(EXTRA_TARGET_FLAGS); do \
34484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34485         done; \
34486         (cd $(TARGET_SUBDIR)/newlib && \
34487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34489                   "RANLIB=$${RANLIB}" \
34490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34491                    installcheck) \
34492           || exit 1
34493
34494 @endif target-newlib
34495
34496 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
34497 maybe-mostlyclean-target-newlib:
34498 @if target-newlib
34499 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
34500
34501 mostlyclean-target-newlib: 
34502         @: $(MAKE); $(unstage)
34503         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34504         r=`${PWD_COMMAND}`; export r; \
34505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34506         $(NORMAL_TARGET_EXPORTS) \
34507         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
34508         for flag in $(EXTRA_TARGET_FLAGS); do \
34509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34510         done; \
34511         (cd $(TARGET_SUBDIR)/newlib && \
34512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34514                   "RANLIB=$${RANLIB}" \
34515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34516                    mostlyclean) \
34517           || exit 1
34518
34519 @endif target-newlib
34520
34521 .PHONY: maybe-clean-target-newlib clean-target-newlib
34522 maybe-clean-target-newlib:
34523 @if target-newlib
34524 maybe-clean-target-newlib: clean-target-newlib
34525
34526 clean-target-newlib: 
34527         @: $(MAKE); $(unstage)
34528         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34529         r=`${PWD_COMMAND}`; export r; \
34530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34531         $(NORMAL_TARGET_EXPORTS) \
34532         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
34533         for flag in $(EXTRA_TARGET_FLAGS); do \
34534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34535         done; \
34536         (cd $(TARGET_SUBDIR)/newlib && \
34537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34539                   "RANLIB=$${RANLIB}" \
34540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34541                    clean) \
34542           || exit 1
34543
34544 @endif target-newlib
34545
34546 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
34547 maybe-distclean-target-newlib:
34548 @if target-newlib
34549 maybe-distclean-target-newlib: distclean-target-newlib
34550
34551 distclean-target-newlib: 
34552         @: $(MAKE); $(unstage)
34553         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34554         r=`${PWD_COMMAND}`; export r; \
34555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34556         $(NORMAL_TARGET_EXPORTS) \
34557         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
34558         for flag in $(EXTRA_TARGET_FLAGS); do \
34559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34560         done; \
34561         (cd $(TARGET_SUBDIR)/newlib && \
34562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34564                   "RANLIB=$${RANLIB}" \
34565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34566                    distclean) \
34567           || exit 1
34568
34569 @endif target-newlib
34570
34571 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
34572 maybe-maintainer-clean-target-newlib:
34573 @if target-newlib
34574 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
34575
34576 maintainer-clean-target-newlib: 
34577         @: $(MAKE); $(unstage)
34578         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
34579         r=`${PWD_COMMAND}`; export r; \
34580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34581         $(NORMAL_TARGET_EXPORTS) \
34582         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
34583         for flag in $(EXTRA_TARGET_FLAGS); do \
34584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34585         done; \
34586         (cd $(TARGET_SUBDIR)/newlib && \
34587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34589                   "RANLIB=$${RANLIB}" \
34590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34591                    maintainer-clean) \
34592           || exit 1
34593
34594 @endif target-newlib
34595
34596
34597
34598
34599
34600 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
34601 maybe-configure-target-libgcc:
34602 @if gcc-bootstrap
34603 configure-target-libgcc: stage_current
34604 @endif gcc-bootstrap
34605 @if target-libgcc
34606 maybe-configure-target-libgcc: configure-target-libgcc
34607 configure-target-libgcc: 
34608         @r=`${PWD_COMMAND}`; export r; \
34609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34610         echo "Checking multilib configuration for libgcc..."; \
34611         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
34612         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
34613         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34614           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34615             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
34616           else \
34617             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
34618             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34619           fi; \
34620         else \
34621           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34622         fi; \
34623         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
34624         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
34625         $(NORMAL_TARGET_EXPORTS)  \
34626         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
34627         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
34628         case $(srcdir) in \
34629           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34630           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
34631                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34632         esac; \
34633         srcdiroption="--srcdir=$${topdir}/libgcc"; \
34634         libsrcdir="$$s/libgcc"; \
34635         rm -f no-such-file || : ; \
34636         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34637           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34638           --target=${target_alias} $${srcdiroption}  \
34639           || exit 1
34640 @endif target-libgcc
34641
34642
34643
34644 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
34645 maybe-configure-stage1-target-libgcc:
34646 @if target-libgcc-bootstrap
34647 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
34648 configure-stage1-target-libgcc:
34649         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34650         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
34651         @r=`${PWD_COMMAND}`; export r; \
34652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34653         TFLAGS="$(STAGE1_TFLAGS)"; \
34654         echo "Checking multilib configuration for libgcc..."; \
34655         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
34656         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34657           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34658             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
34659           else \
34660             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
34661             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34662           fi; \
34663         else \
34664           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34665         fi; \
34666         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
34667         $(NORMAL_TARGET_EXPORTS) \
34668         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34669         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34670         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34671         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
34672         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
34673         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
34674         case $(srcdir) in \
34675           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34676           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
34677                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34678         esac; \
34679         srcdiroption="--srcdir=$${topdir}/libgcc"; \
34680         libsrcdir="$$s/libgcc"; \
34681         $(SHELL) $${libsrcdir}/configure \
34682           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34683           --target=${target_alias} $${srcdiroption} \
34684           $(STAGE1_CONFIGURE_FLAGS)
34685 @endif target-libgcc-bootstrap
34686
34687 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
34688 maybe-configure-stage2-target-libgcc:
34689 @if target-libgcc-bootstrap
34690 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
34691 configure-stage2-target-libgcc:
34692         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34693         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
34694         @r=`${PWD_COMMAND}`; export r; \
34695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34696         TFLAGS="$(STAGE2_TFLAGS)"; \
34697         echo "Checking multilib configuration for libgcc..."; \
34698         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
34699         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34700           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34701             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
34702           else \
34703             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
34704             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34705           fi; \
34706         else \
34707           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34708         fi; \
34709         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
34710         $(NORMAL_TARGET_EXPORTS) \
34711          \
34712         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34713         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34714         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34715         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
34716         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
34717         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
34718         case $(srcdir) in \
34719           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34720           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
34721                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34722         esac; \
34723         srcdiroption="--srcdir=$${topdir}/libgcc"; \
34724         libsrcdir="$$s/libgcc"; \
34725         $(SHELL) $${libsrcdir}/configure \
34726           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34727           --target=${target_alias} $${srcdiroption} \
34728           --with-build-libsubdir=$(HOST_SUBDIR) \
34729           $(STAGE2_CONFIGURE_FLAGS)
34730 @endif target-libgcc-bootstrap
34731
34732 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
34733 maybe-configure-stage3-target-libgcc:
34734 @if target-libgcc-bootstrap
34735 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
34736 configure-stage3-target-libgcc:
34737         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34738         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
34739         @r=`${PWD_COMMAND}`; export r; \
34740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34741         TFLAGS="$(STAGE3_TFLAGS)"; \
34742         echo "Checking multilib configuration for libgcc..."; \
34743         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
34744         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34745           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34746             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
34747           else \
34748             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
34749             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34750           fi; \
34751         else \
34752           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34753         fi; \
34754         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
34755         $(NORMAL_TARGET_EXPORTS) \
34756          \
34757         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34758         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34759         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34760         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
34761         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
34762         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
34763         case $(srcdir) in \
34764           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34765           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
34766                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34767         esac; \
34768         srcdiroption="--srcdir=$${topdir}/libgcc"; \
34769         libsrcdir="$$s/libgcc"; \
34770         $(SHELL) $${libsrcdir}/configure \
34771           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34772           --target=${target_alias} $${srcdiroption} \
34773           --with-build-libsubdir=$(HOST_SUBDIR) \
34774           $(STAGE3_CONFIGURE_FLAGS)
34775 @endif target-libgcc-bootstrap
34776
34777 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
34778 maybe-configure-stage4-target-libgcc:
34779 @if target-libgcc-bootstrap
34780 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
34781 configure-stage4-target-libgcc:
34782         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34783         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
34784         @r=`${PWD_COMMAND}`; export r; \
34785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34786         TFLAGS="$(STAGE4_TFLAGS)"; \
34787         echo "Checking multilib configuration for libgcc..."; \
34788         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
34789         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34790           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34791             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
34792           else \
34793             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
34794             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34795           fi; \
34796         else \
34797           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34798         fi; \
34799         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
34800         $(NORMAL_TARGET_EXPORTS) \
34801          \
34802         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34803         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34804         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34805         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
34806         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
34807         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
34808         case $(srcdir) in \
34809           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34810           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
34811                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34812         esac; \
34813         srcdiroption="--srcdir=$${topdir}/libgcc"; \
34814         libsrcdir="$$s/libgcc"; \
34815         $(SHELL) $${libsrcdir}/configure \
34816           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34817           --target=${target_alias} $${srcdiroption} \
34818           --with-build-libsubdir=$(HOST_SUBDIR) \
34819           $(STAGE4_CONFIGURE_FLAGS)
34820 @endif target-libgcc-bootstrap
34821
34822 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
34823 maybe-configure-stageprofile-target-libgcc:
34824 @if target-libgcc-bootstrap
34825 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
34826 configure-stageprofile-target-libgcc:
34827         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34828         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
34829         @r=`${PWD_COMMAND}`; export r; \
34830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34831         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34832         echo "Checking multilib configuration for libgcc..."; \
34833         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
34834         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34835           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34836             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
34837           else \
34838             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
34839             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34840           fi; \
34841         else \
34842           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34843         fi; \
34844         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
34845         $(NORMAL_TARGET_EXPORTS) \
34846          \
34847         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34848         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34849         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34850         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
34851         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
34852         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
34853         case $(srcdir) in \
34854           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34855           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
34856                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34857         esac; \
34858         srcdiroption="--srcdir=$${topdir}/libgcc"; \
34859         libsrcdir="$$s/libgcc"; \
34860         $(SHELL) $${libsrcdir}/configure \
34861           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34862           --target=${target_alias} $${srcdiroption} \
34863           --with-build-libsubdir=$(HOST_SUBDIR) \
34864           $(STAGEprofile_CONFIGURE_FLAGS)
34865 @endif target-libgcc-bootstrap
34866
34867 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
34868 maybe-configure-stagefeedback-target-libgcc:
34869 @if target-libgcc-bootstrap
34870 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
34871 configure-stagefeedback-target-libgcc:
34872         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34873         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
34874         @r=`${PWD_COMMAND}`; export r; \
34875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34876         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34877         echo "Checking multilib configuration for libgcc..."; \
34878         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
34879         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34880           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
34881             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
34882           else \
34883             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
34884             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34885           fi; \
34886         else \
34887           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
34888         fi; \
34889         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
34890         $(NORMAL_TARGET_EXPORTS) \
34891          \
34892         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34893         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34894         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34895         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
34896         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
34897         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
34898         case $(srcdir) in \
34899           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34900           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
34901                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34902         esac; \
34903         srcdiroption="--srcdir=$${topdir}/libgcc"; \
34904         libsrcdir="$$s/libgcc"; \
34905         $(SHELL) $${libsrcdir}/configure \
34906           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34907           --target=${target_alias} $${srcdiroption} \
34908           --with-build-libsubdir=$(HOST_SUBDIR) \
34909           $(STAGEfeedback_CONFIGURE_FLAGS)
34910 @endif target-libgcc-bootstrap
34911
34912
34913
34914
34915
34916 .PHONY: all-target-libgcc maybe-all-target-libgcc
34917 maybe-all-target-libgcc:
34918 @if gcc-bootstrap
34919 all-target-libgcc: stage_current
34920 @endif gcc-bootstrap
34921 @if target-libgcc
34922 TARGET-target-libgcc=all
34923 maybe-all-target-libgcc: all-target-libgcc
34924 all-target-libgcc: configure-target-libgcc
34925         @r=`${PWD_COMMAND}`; export r; \
34926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34927         $(NORMAL_TARGET_EXPORTS)  \
34928         (cd $(TARGET_SUBDIR)/libgcc && \
34929           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
34930                 $(TARGET-target-libgcc))
34931 @endif target-libgcc
34932
34933
34934
34935 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
34936 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
34937 maybe-all-stage1-target-libgcc:
34938 maybe-clean-stage1-target-libgcc:
34939 @if target-libgcc-bootstrap
34940 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
34941 all-stage1: all-stage1-target-libgcc
34942 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
34943 all-stage1-target-libgcc: configure-stage1-target-libgcc
34944         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34945         @r=`${PWD_COMMAND}`; export r; \
34946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34947         TFLAGS="$(STAGE1_TFLAGS)"; \
34948         $(NORMAL_TARGET_EXPORTS)  \
34949         cd $(TARGET_SUBDIR)/libgcc && \
34950         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34951                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34952                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34953                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34954                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34955                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34956                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34957                 $(EXTRA_TARGET_FLAGS)  \
34958                   \
34959                 TFLAGS="$(STAGE1_TFLAGS)" \
34960                 $(TARGET-stage1-target-libgcc)
34961
34962 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
34963 clean-stage1: clean-stage1-target-libgcc
34964 clean-stage1-target-libgcc:
34965         @if [ $(current_stage) = stage1 ]; then \
34966           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
34967         else \
34968           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
34969           $(MAKE) stage1-start; \
34970         fi; \
34971         cd $(TARGET_SUBDIR)/libgcc && \
34972         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
34973           clean
34974 @endif target-libgcc-bootstrap
34975
34976
34977 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
34978 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
34979 maybe-all-stage2-target-libgcc:
34980 maybe-clean-stage2-target-libgcc:
34981 @if target-libgcc-bootstrap
34982 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
34983 all-stage2: all-stage2-target-libgcc
34984 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
34985 all-stage2-target-libgcc: configure-stage2-target-libgcc
34986         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34987         @r=`${PWD_COMMAND}`; export r; \
34988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34989         TFLAGS="$(STAGE2_TFLAGS)"; \
34990         $(NORMAL_TARGET_EXPORTS) \
34991           \
34992         cd $(TARGET_SUBDIR)/libgcc && \
34993         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34994                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34995                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34996                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34997                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34998                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34999                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35000                 $(EXTRA_TARGET_FLAGS)   \
35001                 TFLAGS="$(STAGE2_TFLAGS)" \
35002                 $(TARGET-stage2-target-libgcc)
35003
35004 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
35005 clean-stage2: clean-stage2-target-libgcc
35006 clean-stage2-target-libgcc:
35007         @if [ $(current_stage) = stage2 ]; then \
35008           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
35009         else \
35010           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
35011           $(MAKE) stage2-start; \
35012         fi; \
35013         cd $(TARGET_SUBDIR)/libgcc && \
35014         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35015 @endif target-libgcc-bootstrap
35016
35017
35018 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
35019 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
35020 maybe-all-stage3-target-libgcc:
35021 maybe-clean-stage3-target-libgcc:
35022 @if target-libgcc-bootstrap
35023 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
35024 all-stage3: all-stage3-target-libgcc
35025 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
35026 all-stage3-target-libgcc: configure-stage3-target-libgcc
35027         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35028         @r=`${PWD_COMMAND}`; export r; \
35029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35030         TFLAGS="$(STAGE3_TFLAGS)"; \
35031         $(NORMAL_TARGET_EXPORTS) \
35032           \
35033         cd $(TARGET_SUBDIR)/libgcc && \
35034         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35035                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35036                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35037                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35038                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35039                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35040                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35041                 $(EXTRA_TARGET_FLAGS)   \
35042                 TFLAGS="$(STAGE3_TFLAGS)" \
35043                 $(TARGET-stage3-target-libgcc)
35044
35045 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
35046 clean-stage3: clean-stage3-target-libgcc
35047 clean-stage3-target-libgcc:
35048         @if [ $(current_stage) = stage3 ]; then \
35049           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
35050         else \
35051           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
35052           $(MAKE) stage3-start; \
35053         fi; \
35054         cd $(TARGET_SUBDIR)/libgcc && \
35055         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35056 @endif target-libgcc-bootstrap
35057
35058
35059 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
35060 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
35061 maybe-all-stage4-target-libgcc:
35062 maybe-clean-stage4-target-libgcc:
35063 @if target-libgcc-bootstrap
35064 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
35065 all-stage4: all-stage4-target-libgcc
35066 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
35067 all-stage4-target-libgcc: configure-stage4-target-libgcc
35068         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35069         @r=`${PWD_COMMAND}`; export r; \
35070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35071         TFLAGS="$(STAGE4_TFLAGS)"; \
35072         $(NORMAL_TARGET_EXPORTS) \
35073           \
35074         cd $(TARGET_SUBDIR)/libgcc && \
35075         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35076                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35077                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35078                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35079                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35080                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35081                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35082                 $(EXTRA_TARGET_FLAGS)   \
35083                 TFLAGS="$(STAGE4_TFLAGS)" \
35084                 $(TARGET-stage4-target-libgcc)
35085
35086 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
35087 clean-stage4: clean-stage4-target-libgcc
35088 clean-stage4-target-libgcc:
35089         @if [ $(current_stage) = stage4 ]; then \
35090           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
35091         else \
35092           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
35093           $(MAKE) stage4-start; \
35094         fi; \
35095         cd $(TARGET_SUBDIR)/libgcc && \
35096         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35097 @endif target-libgcc-bootstrap
35098
35099
35100 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
35101 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
35102 maybe-all-stageprofile-target-libgcc:
35103 maybe-clean-stageprofile-target-libgcc:
35104 @if target-libgcc-bootstrap
35105 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
35106 all-stageprofile: all-stageprofile-target-libgcc
35107 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
35108 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
35109         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35110         @r=`${PWD_COMMAND}`; export r; \
35111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35112         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35113         $(NORMAL_TARGET_EXPORTS) \
35114           \
35115         cd $(TARGET_SUBDIR)/libgcc && \
35116         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35117                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35118                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35119                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35120                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35121                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35122                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35123                 $(EXTRA_TARGET_FLAGS)   \
35124                 TFLAGS="$(STAGEprofile_TFLAGS)" \
35125                 $(TARGET-stageprofile-target-libgcc)
35126
35127 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
35128 clean-stageprofile: clean-stageprofile-target-libgcc
35129 clean-stageprofile-target-libgcc:
35130         @if [ $(current_stage) = stageprofile ]; then \
35131           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
35132         else \
35133           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
35134           $(MAKE) stageprofile-start; \
35135         fi; \
35136         cd $(TARGET_SUBDIR)/libgcc && \
35137         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35138 @endif target-libgcc-bootstrap
35139
35140
35141 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
35142 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
35143 maybe-all-stagefeedback-target-libgcc:
35144 maybe-clean-stagefeedback-target-libgcc:
35145 @if target-libgcc-bootstrap
35146 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
35147 all-stagefeedback: all-stagefeedback-target-libgcc
35148 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
35149 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
35150         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35151         @r=`${PWD_COMMAND}`; export r; \
35152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35153         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35154         $(NORMAL_TARGET_EXPORTS) \
35155           \
35156         cd $(TARGET_SUBDIR)/libgcc && \
35157         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35158                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35159                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35160                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35161                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35162                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35163                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35164                 $(EXTRA_TARGET_FLAGS)   \
35165                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
35166                 $(TARGET-stagefeedback-target-libgcc)
35167
35168 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
35169 clean-stagefeedback: clean-stagefeedback-target-libgcc
35170 clean-stagefeedback-target-libgcc:
35171         @if [ $(current_stage) = stagefeedback ]; then \
35172           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
35173         else \
35174           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
35175           $(MAKE) stagefeedback-start; \
35176         fi; \
35177         cd $(TARGET_SUBDIR)/libgcc && \
35178         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35179 @endif target-libgcc-bootstrap
35180
35181
35182
35183
35184
35185
35186 .PHONY: check-target-libgcc maybe-check-target-libgcc
35187 maybe-check-target-libgcc:
35188 @if target-libgcc
35189 maybe-check-target-libgcc: check-target-libgcc
35190
35191 # Dummy target for uncheckable module.
35192 check-target-libgcc:
35193
35194 @endif target-libgcc
35195
35196 .PHONY: install-target-libgcc maybe-install-target-libgcc
35197 maybe-install-target-libgcc:
35198 @if target-libgcc
35199 maybe-install-target-libgcc: install-target-libgcc
35200
35201 install-target-libgcc: installdirs
35202         @: $(MAKE); $(unstage)
35203         @r=`${PWD_COMMAND}`; export r; \
35204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35205         $(NORMAL_TARGET_EXPORTS) \
35206         (cd $(TARGET_SUBDIR)/libgcc && \
35207           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35208
35209 @endif target-libgcc
35210
35211 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
35212 maybe-install-strip-target-libgcc:
35213 @if target-libgcc
35214 maybe-install-strip-target-libgcc: install-strip-target-libgcc
35215
35216 install-strip-target-libgcc: installdirs
35217         @: $(MAKE); $(unstage)
35218         @r=`${PWD_COMMAND}`; export r; \
35219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35220         $(NORMAL_TARGET_EXPORTS) \
35221         (cd $(TARGET_SUBDIR)/libgcc && \
35222           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
35223
35224 @endif target-libgcc
35225
35226 # Other targets (info, dvi, pdf, etc.)
35227
35228 .PHONY: maybe-info-target-libgcc info-target-libgcc
35229 maybe-info-target-libgcc:
35230 @if target-libgcc
35231 maybe-info-target-libgcc: info-target-libgcc
35232
35233 info-target-libgcc: \
35234     configure-target-libgcc 
35235         @: $(MAKE); $(unstage)
35236         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35237         r=`${PWD_COMMAND}`; export r; \
35238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35239         $(NORMAL_TARGET_EXPORTS) \
35240         echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
35241         for flag in $(EXTRA_TARGET_FLAGS); do \
35242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35243         done; \
35244         (cd $(TARGET_SUBDIR)/libgcc && \
35245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35247                   "RANLIB=$${RANLIB}" \
35248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35249                    info) \
35250           || exit 1
35251
35252 @endif target-libgcc
35253
35254 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
35255 maybe-dvi-target-libgcc:
35256 @if target-libgcc
35257 maybe-dvi-target-libgcc: dvi-target-libgcc
35258
35259 dvi-target-libgcc: \
35260     configure-target-libgcc 
35261         @: $(MAKE); $(unstage)
35262         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35263         r=`${PWD_COMMAND}`; export r; \
35264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35265         $(NORMAL_TARGET_EXPORTS) \
35266         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
35267         for flag in $(EXTRA_TARGET_FLAGS); do \
35268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35269         done; \
35270         (cd $(TARGET_SUBDIR)/libgcc && \
35271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35273                   "RANLIB=$${RANLIB}" \
35274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35275                    dvi) \
35276           || exit 1
35277
35278 @endif target-libgcc
35279
35280 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
35281 maybe-pdf-target-libgcc:
35282 @if target-libgcc
35283 maybe-pdf-target-libgcc: pdf-target-libgcc
35284
35285 pdf-target-libgcc: \
35286     configure-target-libgcc 
35287         @: $(MAKE); $(unstage)
35288         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35289         r=`${PWD_COMMAND}`; export r; \
35290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35291         $(NORMAL_TARGET_EXPORTS) \
35292         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
35293         for flag in $(EXTRA_TARGET_FLAGS); do \
35294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35295         done; \
35296         (cd $(TARGET_SUBDIR)/libgcc && \
35297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35299                   "RANLIB=$${RANLIB}" \
35300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35301                    pdf) \
35302           || exit 1
35303
35304 @endif target-libgcc
35305
35306 .PHONY: maybe-html-target-libgcc html-target-libgcc
35307 maybe-html-target-libgcc:
35308 @if target-libgcc
35309 maybe-html-target-libgcc: html-target-libgcc
35310
35311 html-target-libgcc: \
35312     configure-target-libgcc 
35313         @: $(MAKE); $(unstage)
35314         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35315         r=`${PWD_COMMAND}`; export r; \
35316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35317         $(NORMAL_TARGET_EXPORTS) \
35318         echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
35319         for flag in $(EXTRA_TARGET_FLAGS); do \
35320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35321         done; \
35322         (cd $(TARGET_SUBDIR)/libgcc && \
35323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35325                   "RANLIB=$${RANLIB}" \
35326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35327                    html) \
35328           || exit 1
35329
35330 @endif target-libgcc
35331
35332 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
35333 maybe-TAGS-target-libgcc:
35334 @if target-libgcc
35335 maybe-TAGS-target-libgcc: TAGS-target-libgcc
35336
35337 TAGS-target-libgcc: \
35338     configure-target-libgcc 
35339         @: $(MAKE); $(unstage)
35340         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35341         r=`${PWD_COMMAND}`; export r; \
35342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35343         $(NORMAL_TARGET_EXPORTS) \
35344         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
35345         for flag in $(EXTRA_TARGET_FLAGS); do \
35346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35347         done; \
35348         (cd $(TARGET_SUBDIR)/libgcc && \
35349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35351                   "RANLIB=$${RANLIB}" \
35352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35353                    TAGS) \
35354           || exit 1
35355
35356 @endif target-libgcc
35357
35358 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
35359 maybe-install-info-target-libgcc:
35360 @if target-libgcc
35361 maybe-install-info-target-libgcc: install-info-target-libgcc
35362
35363 install-info-target-libgcc: \
35364     configure-target-libgcc \
35365     info-target-libgcc 
35366         @: $(MAKE); $(unstage)
35367         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35368         r=`${PWD_COMMAND}`; export r; \
35369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35370         $(NORMAL_TARGET_EXPORTS) \
35371         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
35372         for flag in $(EXTRA_TARGET_FLAGS); do \
35373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35374         done; \
35375         (cd $(TARGET_SUBDIR)/libgcc && \
35376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35378                   "RANLIB=$${RANLIB}" \
35379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35380                    install-info) \
35381           || exit 1
35382
35383 @endif target-libgcc
35384
35385 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
35386 maybe-install-pdf-target-libgcc:
35387 @if target-libgcc
35388 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
35389
35390 install-pdf-target-libgcc: \
35391     configure-target-libgcc \
35392     pdf-target-libgcc 
35393         @: $(MAKE); $(unstage)
35394         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35395         r=`${PWD_COMMAND}`; export r; \
35396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35397         $(NORMAL_TARGET_EXPORTS) \
35398         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
35399         for flag in $(EXTRA_TARGET_FLAGS); do \
35400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35401         done; \
35402         (cd $(TARGET_SUBDIR)/libgcc && \
35403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35405                   "RANLIB=$${RANLIB}" \
35406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35407                    install-pdf) \
35408           || exit 1
35409
35410 @endif target-libgcc
35411
35412 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
35413 maybe-install-html-target-libgcc:
35414 @if target-libgcc
35415 maybe-install-html-target-libgcc: install-html-target-libgcc
35416
35417 install-html-target-libgcc: \
35418     configure-target-libgcc \
35419     html-target-libgcc 
35420         @: $(MAKE); $(unstage)
35421         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35422         r=`${PWD_COMMAND}`; export r; \
35423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35424         $(NORMAL_TARGET_EXPORTS) \
35425         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
35426         for flag in $(EXTRA_TARGET_FLAGS); do \
35427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35428         done; \
35429         (cd $(TARGET_SUBDIR)/libgcc && \
35430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35432                   "RANLIB=$${RANLIB}" \
35433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35434                    install-html) \
35435           || exit 1
35436
35437 @endif target-libgcc
35438
35439 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
35440 maybe-installcheck-target-libgcc:
35441 @if target-libgcc
35442 maybe-installcheck-target-libgcc: installcheck-target-libgcc
35443
35444 installcheck-target-libgcc: \
35445     configure-target-libgcc 
35446         @: $(MAKE); $(unstage)
35447         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35448         r=`${PWD_COMMAND}`; export r; \
35449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35450         $(NORMAL_TARGET_EXPORTS) \
35451         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
35452         for flag in $(EXTRA_TARGET_FLAGS); do \
35453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35454         done; \
35455         (cd $(TARGET_SUBDIR)/libgcc && \
35456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35458                   "RANLIB=$${RANLIB}" \
35459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35460                    installcheck) \
35461           || exit 1
35462
35463 @endif target-libgcc
35464
35465 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
35466 maybe-mostlyclean-target-libgcc:
35467 @if target-libgcc
35468 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
35469
35470 mostlyclean-target-libgcc: 
35471         @: $(MAKE); $(unstage)
35472         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35473         r=`${PWD_COMMAND}`; export r; \
35474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35475         $(NORMAL_TARGET_EXPORTS) \
35476         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
35477         for flag in $(EXTRA_TARGET_FLAGS); do \
35478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35479         done; \
35480         (cd $(TARGET_SUBDIR)/libgcc && \
35481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35483                   "RANLIB=$${RANLIB}" \
35484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35485                    mostlyclean) \
35486           || exit 1
35487
35488 @endif target-libgcc
35489
35490 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
35491 maybe-clean-target-libgcc:
35492 @if target-libgcc
35493 maybe-clean-target-libgcc: clean-target-libgcc
35494
35495 clean-target-libgcc: 
35496         @: $(MAKE); $(unstage)
35497         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35498         r=`${PWD_COMMAND}`; export r; \
35499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35500         $(NORMAL_TARGET_EXPORTS) \
35501         echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
35502         for flag in $(EXTRA_TARGET_FLAGS); do \
35503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35504         done; \
35505         (cd $(TARGET_SUBDIR)/libgcc && \
35506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35508                   "RANLIB=$${RANLIB}" \
35509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35510                    clean) \
35511           || exit 1
35512
35513 @endif target-libgcc
35514
35515 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
35516 maybe-distclean-target-libgcc:
35517 @if target-libgcc
35518 maybe-distclean-target-libgcc: distclean-target-libgcc
35519
35520 distclean-target-libgcc: 
35521         @: $(MAKE); $(unstage)
35522         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35523         r=`${PWD_COMMAND}`; export r; \
35524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35525         $(NORMAL_TARGET_EXPORTS) \
35526         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
35527         for flag in $(EXTRA_TARGET_FLAGS); do \
35528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35529         done; \
35530         (cd $(TARGET_SUBDIR)/libgcc && \
35531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35533                   "RANLIB=$${RANLIB}" \
35534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35535                    distclean) \
35536           || exit 1
35537
35538 @endif target-libgcc
35539
35540 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
35541 maybe-maintainer-clean-target-libgcc:
35542 @if target-libgcc
35543 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
35544
35545 maintainer-clean-target-libgcc: 
35546         @: $(MAKE); $(unstage)
35547         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
35548         r=`${PWD_COMMAND}`; export r; \
35549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35550         $(NORMAL_TARGET_EXPORTS) \
35551         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
35552         for flag in $(EXTRA_TARGET_FLAGS); do \
35553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35554         done; \
35555         (cd $(TARGET_SUBDIR)/libgcc && \
35556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35558                   "RANLIB=$${RANLIB}" \
35559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35560                    maintainer-clean) \
35561           || exit 1
35562
35563 @endif target-libgcc
35564
35565
35566
35567
35568
35569 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
35570 maybe-configure-target-libbacktrace:
35571 @if gcc-bootstrap
35572 configure-target-libbacktrace: stage_current
35573 @endif gcc-bootstrap
35574 @if target-libbacktrace
35575 maybe-configure-target-libbacktrace: configure-target-libbacktrace
35576 configure-target-libbacktrace: 
35577         @: $(MAKE); $(unstage)
35578         @r=`${PWD_COMMAND}`; export r; \
35579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35580         echo "Checking multilib configuration for libbacktrace..."; \
35581         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace ; \
35582         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null ; \
35583         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
35584           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
35585             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
35586           else \
35587             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
35588             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
35589           fi; \
35590         else \
35591           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
35592         fi; \
35593         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
35594         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace ; \
35595         $(NORMAL_TARGET_EXPORTS)  \
35596         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
35597         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
35598         case $(srcdir) in \
35599           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35600           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
35601                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35602         esac; \
35603         srcdiroption="--srcdir=$${topdir}/libbacktrace"; \
35604         libsrcdir="$$s/libbacktrace"; \
35605         rm -f no-such-file || : ; \
35606         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35607           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35608           --target=${target_alias} $${srcdiroption}  \
35609           || exit 1
35610 @endif target-libbacktrace
35611
35612
35613
35614
35615
35616 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
35617 maybe-all-target-libbacktrace:
35618 @if gcc-bootstrap
35619 all-target-libbacktrace: stage_current
35620 @endif gcc-bootstrap
35621 @if target-libbacktrace
35622 TARGET-target-libbacktrace=all
35623 maybe-all-target-libbacktrace: all-target-libbacktrace
35624 all-target-libbacktrace: configure-target-libbacktrace
35625         @: $(MAKE); $(unstage)
35626         @r=`${PWD_COMMAND}`; export r; \
35627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35628         $(NORMAL_TARGET_EXPORTS)  \
35629         (cd $(TARGET_SUBDIR)/libbacktrace && \
35630           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
35631                 $(TARGET-target-libbacktrace))
35632 @endif target-libbacktrace
35633
35634
35635
35636
35637
35638 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
35639 maybe-check-target-libbacktrace:
35640 @if target-libbacktrace
35641 maybe-check-target-libbacktrace: check-target-libbacktrace
35642
35643 check-target-libbacktrace:
35644         @: $(MAKE); $(unstage)
35645         @r=`${PWD_COMMAND}`; export r; \
35646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35647         $(NORMAL_TARGET_EXPORTS) \
35648         (cd $(TARGET_SUBDIR)/libbacktrace && \
35649           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
35650
35651 @endif target-libbacktrace
35652
35653 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
35654 maybe-install-target-libbacktrace:
35655 @if target-libbacktrace
35656 maybe-install-target-libbacktrace: install-target-libbacktrace
35657
35658 install-target-libbacktrace: installdirs
35659         @: $(MAKE); $(unstage)
35660         @r=`${PWD_COMMAND}`; export r; \
35661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35662         $(NORMAL_TARGET_EXPORTS) \
35663         (cd $(TARGET_SUBDIR)/libbacktrace && \
35664           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35665
35666 @endif target-libbacktrace
35667
35668 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
35669 maybe-install-strip-target-libbacktrace:
35670 @if target-libbacktrace
35671 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
35672
35673 install-strip-target-libbacktrace: installdirs
35674         @: $(MAKE); $(unstage)
35675         @r=`${PWD_COMMAND}`; export r; \
35676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35677         $(NORMAL_TARGET_EXPORTS) \
35678         (cd $(TARGET_SUBDIR)/libbacktrace && \
35679           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
35680
35681 @endif target-libbacktrace
35682
35683 # Other targets (info, dvi, pdf, etc.)
35684
35685 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
35686 maybe-info-target-libbacktrace:
35687 @if target-libbacktrace
35688 maybe-info-target-libbacktrace: info-target-libbacktrace
35689
35690 info-target-libbacktrace: \
35691     configure-target-libbacktrace 
35692         @: $(MAKE); $(unstage)
35693         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35694         r=`${PWD_COMMAND}`; export r; \
35695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35696         $(NORMAL_TARGET_EXPORTS) \
35697         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace" ; \
35698         for flag in $(EXTRA_TARGET_FLAGS); do \
35699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35700         done; \
35701         (cd $(TARGET_SUBDIR)/libbacktrace && \
35702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35704                   "RANLIB=$${RANLIB}" \
35705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35706                    info) \
35707           || exit 1
35708
35709 @endif target-libbacktrace
35710
35711 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
35712 maybe-dvi-target-libbacktrace:
35713 @if target-libbacktrace
35714 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
35715
35716 dvi-target-libbacktrace: \
35717     configure-target-libbacktrace 
35718         @: $(MAKE); $(unstage)
35719         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35720         r=`${PWD_COMMAND}`; export r; \
35721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35722         $(NORMAL_TARGET_EXPORTS) \
35723         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace" ; \
35724         for flag in $(EXTRA_TARGET_FLAGS); do \
35725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35726         done; \
35727         (cd $(TARGET_SUBDIR)/libbacktrace && \
35728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35730                   "RANLIB=$${RANLIB}" \
35731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35732                    dvi) \
35733           || exit 1
35734
35735 @endif target-libbacktrace
35736
35737 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
35738 maybe-pdf-target-libbacktrace:
35739 @if target-libbacktrace
35740 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
35741
35742 pdf-target-libbacktrace: \
35743     configure-target-libbacktrace 
35744         @: $(MAKE); $(unstage)
35745         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35746         r=`${PWD_COMMAND}`; export r; \
35747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35748         $(NORMAL_TARGET_EXPORTS) \
35749         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace" ; \
35750         for flag in $(EXTRA_TARGET_FLAGS); do \
35751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35752         done; \
35753         (cd $(TARGET_SUBDIR)/libbacktrace && \
35754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35756                   "RANLIB=$${RANLIB}" \
35757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35758                    pdf) \
35759           || exit 1
35760
35761 @endif target-libbacktrace
35762
35763 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
35764 maybe-html-target-libbacktrace:
35765 @if target-libbacktrace
35766 maybe-html-target-libbacktrace: html-target-libbacktrace
35767
35768 html-target-libbacktrace: \
35769     configure-target-libbacktrace 
35770         @: $(MAKE); $(unstage)
35771         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35772         r=`${PWD_COMMAND}`; export r; \
35773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35774         $(NORMAL_TARGET_EXPORTS) \
35775         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace" ; \
35776         for flag in $(EXTRA_TARGET_FLAGS); do \
35777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35778         done; \
35779         (cd $(TARGET_SUBDIR)/libbacktrace && \
35780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35782                   "RANLIB=$${RANLIB}" \
35783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35784                    html) \
35785           || exit 1
35786
35787 @endif target-libbacktrace
35788
35789 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
35790 maybe-TAGS-target-libbacktrace:
35791 @if target-libbacktrace
35792 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
35793
35794 TAGS-target-libbacktrace: \
35795     configure-target-libbacktrace 
35796         @: $(MAKE); $(unstage)
35797         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35798         r=`${PWD_COMMAND}`; export r; \
35799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35800         $(NORMAL_TARGET_EXPORTS) \
35801         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace" ; \
35802         for flag in $(EXTRA_TARGET_FLAGS); do \
35803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35804         done; \
35805         (cd $(TARGET_SUBDIR)/libbacktrace && \
35806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35808                   "RANLIB=$${RANLIB}" \
35809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35810                    TAGS) \
35811           || exit 1
35812
35813 @endif target-libbacktrace
35814
35815 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
35816 maybe-install-info-target-libbacktrace:
35817 @if target-libbacktrace
35818 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
35819
35820 install-info-target-libbacktrace: \
35821     configure-target-libbacktrace \
35822     info-target-libbacktrace 
35823         @: $(MAKE); $(unstage)
35824         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35825         r=`${PWD_COMMAND}`; export r; \
35826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35827         $(NORMAL_TARGET_EXPORTS) \
35828         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace" ; \
35829         for flag in $(EXTRA_TARGET_FLAGS); do \
35830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35831         done; \
35832         (cd $(TARGET_SUBDIR)/libbacktrace && \
35833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35835                   "RANLIB=$${RANLIB}" \
35836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35837                    install-info) \
35838           || exit 1
35839
35840 @endif target-libbacktrace
35841
35842 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
35843 maybe-install-pdf-target-libbacktrace:
35844 @if target-libbacktrace
35845 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
35846
35847 install-pdf-target-libbacktrace: \
35848     configure-target-libbacktrace \
35849     pdf-target-libbacktrace 
35850         @: $(MAKE); $(unstage)
35851         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35852         r=`${PWD_COMMAND}`; export r; \
35853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35854         $(NORMAL_TARGET_EXPORTS) \
35855         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace" ; \
35856         for flag in $(EXTRA_TARGET_FLAGS); do \
35857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35858         done; \
35859         (cd $(TARGET_SUBDIR)/libbacktrace && \
35860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35862                   "RANLIB=$${RANLIB}" \
35863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35864                    install-pdf) \
35865           || exit 1
35866
35867 @endif target-libbacktrace
35868
35869 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
35870 maybe-install-html-target-libbacktrace:
35871 @if target-libbacktrace
35872 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
35873
35874 install-html-target-libbacktrace: \
35875     configure-target-libbacktrace \
35876     html-target-libbacktrace 
35877         @: $(MAKE); $(unstage)
35878         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35879         r=`${PWD_COMMAND}`; export r; \
35880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35881         $(NORMAL_TARGET_EXPORTS) \
35882         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace" ; \
35883         for flag in $(EXTRA_TARGET_FLAGS); do \
35884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35885         done; \
35886         (cd $(TARGET_SUBDIR)/libbacktrace && \
35887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35889                   "RANLIB=$${RANLIB}" \
35890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35891                    install-html) \
35892           || exit 1
35893
35894 @endif target-libbacktrace
35895
35896 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
35897 maybe-installcheck-target-libbacktrace:
35898 @if target-libbacktrace
35899 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
35900
35901 installcheck-target-libbacktrace: \
35902     configure-target-libbacktrace 
35903         @: $(MAKE); $(unstage)
35904         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35905         r=`${PWD_COMMAND}`; export r; \
35906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35907         $(NORMAL_TARGET_EXPORTS) \
35908         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace" ; \
35909         for flag in $(EXTRA_TARGET_FLAGS); do \
35910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35911         done; \
35912         (cd $(TARGET_SUBDIR)/libbacktrace && \
35913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35915                   "RANLIB=$${RANLIB}" \
35916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35917                    installcheck) \
35918           || exit 1
35919
35920 @endif target-libbacktrace
35921
35922 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
35923 maybe-mostlyclean-target-libbacktrace:
35924 @if target-libbacktrace
35925 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
35926
35927 mostlyclean-target-libbacktrace: 
35928         @: $(MAKE); $(unstage)
35929         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35930         r=`${PWD_COMMAND}`; export r; \
35931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35932         $(NORMAL_TARGET_EXPORTS) \
35933         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace" ; \
35934         for flag in $(EXTRA_TARGET_FLAGS); do \
35935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35936         done; \
35937         (cd $(TARGET_SUBDIR)/libbacktrace && \
35938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35940                   "RANLIB=$${RANLIB}" \
35941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35942                    mostlyclean) \
35943           || exit 1
35944
35945 @endif target-libbacktrace
35946
35947 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
35948 maybe-clean-target-libbacktrace:
35949 @if target-libbacktrace
35950 maybe-clean-target-libbacktrace: clean-target-libbacktrace
35951
35952 clean-target-libbacktrace: 
35953         @: $(MAKE); $(unstage)
35954         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35955         r=`${PWD_COMMAND}`; export r; \
35956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35957         $(NORMAL_TARGET_EXPORTS) \
35958         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace" ; \
35959         for flag in $(EXTRA_TARGET_FLAGS); do \
35960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35961         done; \
35962         (cd $(TARGET_SUBDIR)/libbacktrace && \
35963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35965                   "RANLIB=$${RANLIB}" \
35966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35967                    clean) \
35968           || exit 1
35969
35970 @endif target-libbacktrace
35971
35972 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
35973 maybe-distclean-target-libbacktrace:
35974 @if target-libbacktrace
35975 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
35976
35977 distclean-target-libbacktrace: 
35978         @: $(MAKE); $(unstage)
35979         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
35980         r=`${PWD_COMMAND}`; export r; \
35981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35982         $(NORMAL_TARGET_EXPORTS) \
35983         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace" ; \
35984         for flag in $(EXTRA_TARGET_FLAGS); do \
35985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35986         done; \
35987         (cd $(TARGET_SUBDIR)/libbacktrace && \
35988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35990                   "RANLIB=$${RANLIB}" \
35991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35992                    distclean) \
35993           || exit 1
35994
35995 @endif target-libbacktrace
35996
35997 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
35998 maybe-maintainer-clean-target-libbacktrace:
35999 @if target-libbacktrace
36000 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
36001
36002 maintainer-clean-target-libbacktrace: 
36003         @: $(MAKE); $(unstage)
36004         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
36005         r=`${PWD_COMMAND}`; export r; \
36006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36007         $(NORMAL_TARGET_EXPORTS) \
36008         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace" ; \
36009         for flag in $(EXTRA_TARGET_FLAGS); do \
36010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36011         done; \
36012         (cd $(TARGET_SUBDIR)/libbacktrace && \
36013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36015                   "RANLIB=$${RANLIB}" \
36016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36017                    maintainer-clean) \
36018           || exit 1
36019
36020 @endif target-libbacktrace
36021
36022
36023
36024
36025
36026 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
36027 maybe-configure-target-libquadmath:
36028 @if gcc-bootstrap
36029 configure-target-libquadmath: stage_current
36030 @endif gcc-bootstrap
36031 @if target-libquadmath
36032 maybe-configure-target-libquadmath: configure-target-libquadmath
36033 configure-target-libquadmath: 
36034         @: $(MAKE); $(unstage)
36035         @r=`${PWD_COMMAND}`; export r; \
36036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36037         echo "Checking multilib configuration for libquadmath..."; \
36038         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
36039         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null ; \
36040         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
36041           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
36042             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
36043           else \
36044             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
36045             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
36046           fi; \
36047         else \
36048           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
36049         fi; \
36050         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
36051         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
36052         $(NORMAL_TARGET_EXPORTS)  \
36053         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
36054         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
36055         case $(srcdir) in \
36056           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36057           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
36058                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36059         esac; \
36060         srcdiroption="--srcdir=$${topdir}/libquadmath"; \
36061         libsrcdir="$$s/libquadmath"; \
36062         rm -f no-such-file || : ; \
36063         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
36064           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36065           --target=${target_alias} $${srcdiroption}  \
36066           || exit 1
36067 @endif target-libquadmath
36068
36069
36070
36071
36072
36073 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
36074 maybe-all-target-libquadmath:
36075 @if gcc-bootstrap
36076 all-target-libquadmath: stage_current
36077 @endif gcc-bootstrap
36078 @if target-libquadmath
36079 TARGET-target-libquadmath=all
36080 maybe-all-target-libquadmath: all-target-libquadmath
36081 all-target-libquadmath: configure-target-libquadmath
36082         @: $(MAKE); $(unstage)
36083         @r=`${PWD_COMMAND}`; export r; \
36084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36085         $(NORMAL_TARGET_EXPORTS)  \
36086         (cd $(TARGET_SUBDIR)/libquadmath && \
36087           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
36088                 $(TARGET-target-libquadmath))
36089 @endif target-libquadmath
36090
36091
36092
36093
36094
36095 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
36096 maybe-check-target-libquadmath:
36097 @if target-libquadmath
36098 maybe-check-target-libquadmath: check-target-libquadmath
36099
36100 check-target-libquadmath:
36101         @: $(MAKE); $(unstage)
36102         @r=`${PWD_COMMAND}`; export r; \
36103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36104         $(NORMAL_TARGET_EXPORTS) \
36105         (cd $(TARGET_SUBDIR)/libquadmath && \
36106           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
36107
36108 @endif target-libquadmath
36109
36110 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
36111 maybe-install-target-libquadmath:
36112 @if target-libquadmath
36113 maybe-install-target-libquadmath: install-target-libquadmath
36114
36115 install-target-libquadmath: installdirs
36116         @: $(MAKE); $(unstage)
36117         @r=`${PWD_COMMAND}`; export r; \
36118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36119         $(NORMAL_TARGET_EXPORTS) \
36120         (cd $(TARGET_SUBDIR)/libquadmath && \
36121           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36122
36123 @endif target-libquadmath
36124
36125 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
36126 maybe-install-strip-target-libquadmath:
36127 @if target-libquadmath
36128 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
36129
36130 install-strip-target-libquadmath: installdirs
36131         @: $(MAKE); $(unstage)
36132         @r=`${PWD_COMMAND}`; export r; \
36133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36134         $(NORMAL_TARGET_EXPORTS) \
36135         (cd $(TARGET_SUBDIR)/libquadmath && \
36136           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36137
36138 @endif target-libquadmath
36139
36140 # Other targets (info, dvi, pdf, etc.)
36141
36142 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
36143 maybe-info-target-libquadmath:
36144 @if target-libquadmath
36145 maybe-info-target-libquadmath: info-target-libquadmath
36146
36147 info-target-libquadmath: \
36148     configure-target-libquadmath 
36149         @: $(MAKE); $(unstage)
36150         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36151         r=`${PWD_COMMAND}`; export r; \
36152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36153         $(NORMAL_TARGET_EXPORTS) \
36154         echo "Doing info in $(TARGET_SUBDIR)/libquadmath" ; \
36155         for flag in $(EXTRA_TARGET_FLAGS); do \
36156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36157         done; \
36158         (cd $(TARGET_SUBDIR)/libquadmath && \
36159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36161                   "RANLIB=$${RANLIB}" \
36162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36163                    info) \
36164           || exit 1
36165
36166 @endif target-libquadmath
36167
36168 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
36169 maybe-dvi-target-libquadmath:
36170 @if target-libquadmath
36171 maybe-dvi-target-libquadmath: dvi-target-libquadmath
36172
36173 dvi-target-libquadmath: \
36174     configure-target-libquadmath 
36175         @: $(MAKE); $(unstage)
36176         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36177         r=`${PWD_COMMAND}`; export r; \
36178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36179         $(NORMAL_TARGET_EXPORTS) \
36180         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath" ; \
36181         for flag in $(EXTRA_TARGET_FLAGS); do \
36182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36183         done; \
36184         (cd $(TARGET_SUBDIR)/libquadmath && \
36185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36187                   "RANLIB=$${RANLIB}" \
36188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36189                    dvi) \
36190           || exit 1
36191
36192 @endif target-libquadmath
36193
36194 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
36195 maybe-pdf-target-libquadmath:
36196 @if target-libquadmath
36197 maybe-pdf-target-libquadmath: pdf-target-libquadmath
36198
36199 pdf-target-libquadmath: \
36200     configure-target-libquadmath 
36201         @: $(MAKE); $(unstage)
36202         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36203         r=`${PWD_COMMAND}`; export r; \
36204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36205         $(NORMAL_TARGET_EXPORTS) \
36206         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath" ; \
36207         for flag in $(EXTRA_TARGET_FLAGS); do \
36208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36209         done; \
36210         (cd $(TARGET_SUBDIR)/libquadmath && \
36211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36213                   "RANLIB=$${RANLIB}" \
36214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36215                    pdf) \
36216           || exit 1
36217
36218 @endif target-libquadmath
36219
36220 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
36221 maybe-html-target-libquadmath:
36222 @if target-libquadmath
36223 maybe-html-target-libquadmath: html-target-libquadmath
36224
36225 html-target-libquadmath: \
36226     configure-target-libquadmath 
36227         @: $(MAKE); $(unstage)
36228         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36229         r=`${PWD_COMMAND}`; export r; \
36230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36231         $(NORMAL_TARGET_EXPORTS) \
36232         echo "Doing html in $(TARGET_SUBDIR)/libquadmath" ; \
36233         for flag in $(EXTRA_TARGET_FLAGS); do \
36234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36235         done; \
36236         (cd $(TARGET_SUBDIR)/libquadmath && \
36237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36239                   "RANLIB=$${RANLIB}" \
36240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36241                    html) \
36242           || exit 1
36243
36244 @endif target-libquadmath
36245
36246 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
36247 maybe-TAGS-target-libquadmath:
36248 @if target-libquadmath
36249 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
36250
36251 TAGS-target-libquadmath: \
36252     configure-target-libquadmath 
36253         @: $(MAKE); $(unstage)
36254         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36255         r=`${PWD_COMMAND}`; export r; \
36256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36257         $(NORMAL_TARGET_EXPORTS) \
36258         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath" ; \
36259         for flag in $(EXTRA_TARGET_FLAGS); do \
36260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36261         done; \
36262         (cd $(TARGET_SUBDIR)/libquadmath && \
36263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36265                   "RANLIB=$${RANLIB}" \
36266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36267                    TAGS) \
36268           || exit 1
36269
36270 @endif target-libquadmath
36271
36272 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
36273 maybe-install-info-target-libquadmath:
36274 @if target-libquadmath
36275 maybe-install-info-target-libquadmath: install-info-target-libquadmath
36276
36277 install-info-target-libquadmath: \
36278     configure-target-libquadmath \
36279     info-target-libquadmath 
36280         @: $(MAKE); $(unstage)
36281         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36282         r=`${PWD_COMMAND}`; export r; \
36283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36284         $(NORMAL_TARGET_EXPORTS) \
36285         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath" ; \
36286         for flag in $(EXTRA_TARGET_FLAGS); do \
36287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36288         done; \
36289         (cd $(TARGET_SUBDIR)/libquadmath && \
36290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36292                   "RANLIB=$${RANLIB}" \
36293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36294                    install-info) \
36295           || exit 1
36296
36297 @endif target-libquadmath
36298
36299 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
36300 maybe-install-pdf-target-libquadmath:
36301 @if target-libquadmath
36302 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
36303
36304 install-pdf-target-libquadmath: \
36305     configure-target-libquadmath \
36306     pdf-target-libquadmath 
36307         @: $(MAKE); $(unstage)
36308         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36309         r=`${PWD_COMMAND}`; export r; \
36310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36311         $(NORMAL_TARGET_EXPORTS) \
36312         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath" ; \
36313         for flag in $(EXTRA_TARGET_FLAGS); do \
36314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36315         done; \
36316         (cd $(TARGET_SUBDIR)/libquadmath && \
36317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36319                   "RANLIB=$${RANLIB}" \
36320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36321                    install-pdf) \
36322           || exit 1
36323
36324 @endif target-libquadmath
36325
36326 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
36327 maybe-install-html-target-libquadmath:
36328 @if target-libquadmath
36329 maybe-install-html-target-libquadmath: install-html-target-libquadmath
36330
36331 install-html-target-libquadmath: \
36332     configure-target-libquadmath \
36333     html-target-libquadmath 
36334         @: $(MAKE); $(unstage)
36335         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36336         r=`${PWD_COMMAND}`; export r; \
36337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36338         $(NORMAL_TARGET_EXPORTS) \
36339         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath" ; \
36340         for flag in $(EXTRA_TARGET_FLAGS); do \
36341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36342         done; \
36343         (cd $(TARGET_SUBDIR)/libquadmath && \
36344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36346                   "RANLIB=$${RANLIB}" \
36347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36348                    install-html) \
36349           || exit 1
36350
36351 @endif target-libquadmath
36352
36353 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
36354 maybe-installcheck-target-libquadmath:
36355 @if target-libquadmath
36356 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
36357
36358 installcheck-target-libquadmath: \
36359     configure-target-libquadmath 
36360         @: $(MAKE); $(unstage)
36361         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36362         r=`${PWD_COMMAND}`; export r; \
36363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36364         $(NORMAL_TARGET_EXPORTS) \
36365         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath" ; \
36366         for flag in $(EXTRA_TARGET_FLAGS); do \
36367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36368         done; \
36369         (cd $(TARGET_SUBDIR)/libquadmath && \
36370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36372                   "RANLIB=$${RANLIB}" \
36373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36374                    installcheck) \
36375           || exit 1
36376
36377 @endif target-libquadmath
36378
36379 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
36380 maybe-mostlyclean-target-libquadmath:
36381 @if target-libquadmath
36382 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
36383
36384 mostlyclean-target-libquadmath: 
36385         @: $(MAKE); $(unstage)
36386         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36387         r=`${PWD_COMMAND}`; export r; \
36388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36389         $(NORMAL_TARGET_EXPORTS) \
36390         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath" ; \
36391         for flag in $(EXTRA_TARGET_FLAGS); do \
36392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36393         done; \
36394         (cd $(TARGET_SUBDIR)/libquadmath && \
36395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36397                   "RANLIB=$${RANLIB}" \
36398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36399                    mostlyclean) \
36400           || exit 1
36401
36402 @endif target-libquadmath
36403
36404 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
36405 maybe-clean-target-libquadmath:
36406 @if target-libquadmath
36407 maybe-clean-target-libquadmath: clean-target-libquadmath
36408
36409 clean-target-libquadmath: 
36410         @: $(MAKE); $(unstage)
36411         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36412         r=`${PWD_COMMAND}`; export r; \
36413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36414         $(NORMAL_TARGET_EXPORTS) \
36415         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath" ; \
36416         for flag in $(EXTRA_TARGET_FLAGS); do \
36417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36418         done; \
36419         (cd $(TARGET_SUBDIR)/libquadmath && \
36420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36422                   "RANLIB=$${RANLIB}" \
36423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36424                    clean) \
36425           || exit 1
36426
36427 @endif target-libquadmath
36428
36429 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
36430 maybe-distclean-target-libquadmath:
36431 @if target-libquadmath
36432 maybe-distclean-target-libquadmath: distclean-target-libquadmath
36433
36434 distclean-target-libquadmath: 
36435         @: $(MAKE); $(unstage)
36436         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36437         r=`${PWD_COMMAND}`; export r; \
36438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36439         $(NORMAL_TARGET_EXPORTS) \
36440         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath" ; \
36441         for flag in $(EXTRA_TARGET_FLAGS); do \
36442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36443         done; \
36444         (cd $(TARGET_SUBDIR)/libquadmath && \
36445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36447                   "RANLIB=$${RANLIB}" \
36448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36449                    distclean) \
36450           || exit 1
36451
36452 @endif target-libquadmath
36453
36454 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
36455 maybe-maintainer-clean-target-libquadmath:
36456 @if target-libquadmath
36457 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
36458
36459 maintainer-clean-target-libquadmath: 
36460         @: $(MAKE); $(unstage)
36461         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
36462         r=`${PWD_COMMAND}`; export r; \
36463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36464         $(NORMAL_TARGET_EXPORTS) \
36465         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath" ; \
36466         for flag in $(EXTRA_TARGET_FLAGS); do \
36467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36468         done; \
36469         (cd $(TARGET_SUBDIR)/libquadmath && \
36470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36472                   "RANLIB=$${RANLIB}" \
36473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36474                    maintainer-clean) \
36475           || exit 1
36476
36477 @endif target-libquadmath
36478
36479
36480
36481
36482
36483 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
36484 maybe-configure-target-libgfortran:
36485 @if gcc-bootstrap
36486 configure-target-libgfortran: stage_current
36487 @endif gcc-bootstrap
36488 @if target-libgfortran
36489 maybe-configure-target-libgfortran: configure-target-libgfortran
36490 configure-target-libgfortran: 
36491         @: $(MAKE); $(unstage)
36492         @r=`${PWD_COMMAND}`; export r; \
36493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36494         echo "Checking multilib configuration for libgfortran..."; \
36495         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
36496         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
36497         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
36498           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
36499             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
36500           else \
36501             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
36502             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
36503           fi; \
36504         else \
36505           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
36506         fi; \
36507         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
36508         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
36509         $(NORMAL_TARGET_EXPORTS)  \
36510         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
36511         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
36512         case $(srcdir) in \
36513           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36514           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
36515                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36516         esac; \
36517         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
36518         libsrcdir="$$s/libgfortran"; \
36519         rm -f no-such-file || : ; \
36520         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
36521           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36522           --target=${target_alias} $${srcdiroption}  \
36523           || exit 1
36524 @endif target-libgfortran
36525
36526
36527
36528
36529
36530 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
36531 maybe-all-target-libgfortran:
36532 @if gcc-bootstrap
36533 all-target-libgfortran: stage_current
36534 @endif gcc-bootstrap
36535 @if target-libgfortran
36536 TARGET-target-libgfortran=all
36537 maybe-all-target-libgfortran: all-target-libgfortran
36538 all-target-libgfortran: configure-target-libgfortran
36539         @: $(MAKE); $(unstage)
36540         @r=`${PWD_COMMAND}`; export r; \
36541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36542         $(NORMAL_TARGET_EXPORTS)  \
36543         (cd $(TARGET_SUBDIR)/libgfortran && \
36544           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
36545                 $(TARGET-target-libgfortran))
36546 @endif target-libgfortran
36547
36548
36549
36550
36551
36552 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
36553 maybe-check-target-libgfortran:
36554 @if target-libgfortran
36555 maybe-check-target-libgfortran: check-target-libgfortran
36556
36557 check-target-libgfortran:
36558         @: $(MAKE); $(unstage)
36559         @r=`${PWD_COMMAND}`; export r; \
36560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36561         $(NORMAL_TARGET_EXPORTS) \
36562         (cd $(TARGET_SUBDIR)/libgfortran && \
36563           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
36564
36565 @endif target-libgfortran
36566
36567 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
36568 maybe-install-target-libgfortran:
36569 @if target-libgfortran
36570 maybe-install-target-libgfortran: install-target-libgfortran
36571
36572 install-target-libgfortran: installdirs
36573         @: $(MAKE); $(unstage)
36574         @r=`${PWD_COMMAND}`; export r; \
36575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36576         $(NORMAL_TARGET_EXPORTS) \
36577         (cd $(TARGET_SUBDIR)/libgfortran && \
36578           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36579
36580 @endif target-libgfortran
36581
36582 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
36583 maybe-install-strip-target-libgfortran:
36584 @if target-libgfortran
36585 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
36586
36587 install-strip-target-libgfortran: installdirs
36588         @: $(MAKE); $(unstage)
36589         @r=`${PWD_COMMAND}`; export r; \
36590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36591         $(NORMAL_TARGET_EXPORTS) \
36592         (cd $(TARGET_SUBDIR)/libgfortran && \
36593           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36594
36595 @endif target-libgfortran
36596
36597 # Other targets (info, dvi, pdf, etc.)
36598
36599 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
36600 maybe-info-target-libgfortran:
36601 @if target-libgfortran
36602 maybe-info-target-libgfortran: info-target-libgfortran
36603
36604 info-target-libgfortran: \
36605     configure-target-libgfortran 
36606         @: $(MAKE); $(unstage)
36607         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36608         r=`${PWD_COMMAND}`; export r; \
36609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36610         $(NORMAL_TARGET_EXPORTS) \
36611         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
36612         for flag in $(EXTRA_TARGET_FLAGS); do \
36613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36614         done; \
36615         (cd $(TARGET_SUBDIR)/libgfortran && \
36616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36618                   "RANLIB=$${RANLIB}" \
36619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36620                    info) \
36621           || exit 1
36622
36623 @endif target-libgfortran
36624
36625 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
36626 maybe-dvi-target-libgfortran:
36627 @if target-libgfortran
36628 maybe-dvi-target-libgfortran: dvi-target-libgfortran
36629
36630 dvi-target-libgfortran: \
36631     configure-target-libgfortran 
36632         @: $(MAKE); $(unstage)
36633         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36634         r=`${PWD_COMMAND}`; export r; \
36635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36636         $(NORMAL_TARGET_EXPORTS) \
36637         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
36638         for flag in $(EXTRA_TARGET_FLAGS); do \
36639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36640         done; \
36641         (cd $(TARGET_SUBDIR)/libgfortran && \
36642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36644                   "RANLIB=$${RANLIB}" \
36645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36646                    dvi) \
36647           || exit 1
36648
36649 @endif target-libgfortran
36650
36651 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
36652 maybe-pdf-target-libgfortran:
36653 @if target-libgfortran
36654 maybe-pdf-target-libgfortran: pdf-target-libgfortran
36655
36656 pdf-target-libgfortran: \
36657     configure-target-libgfortran 
36658         @: $(MAKE); $(unstage)
36659         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36660         r=`${PWD_COMMAND}`; export r; \
36661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36662         $(NORMAL_TARGET_EXPORTS) \
36663         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
36664         for flag in $(EXTRA_TARGET_FLAGS); do \
36665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36666         done; \
36667         (cd $(TARGET_SUBDIR)/libgfortran && \
36668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36670                   "RANLIB=$${RANLIB}" \
36671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36672                    pdf) \
36673           || exit 1
36674
36675 @endif target-libgfortran
36676
36677 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
36678 maybe-html-target-libgfortran:
36679 @if target-libgfortran
36680 maybe-html-target-libgfortran: html-target-libgfortran
36681
36682 html-target-libgfortran: \
36683     configure-target-libgfortran 
36684         @: $(MAKE); $(unstage)
36685         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36686         r=`${PWD_COMMAND}`; export r; \
36687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36688         $(NORMAL_TARGET_EXPORTS) \
36689         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
36690         for flag in $(EXTRA_TARGET_FLAGS); do \
36691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36692         done; \
36693         (cd $(TARGET_SUBDIR)/libgfortran && \
36694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36696                   "RANLIB=$${RANLIB}" \
36697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36698                    html) \
36699           || exit 1
36700
36701 @endif target-libgfortran
36702
36703 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
36704 maybe-TAGS-target-libgfortran:
36705 @if target-libgfortran
36706 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
36707
36708 TAGS-target-libgfortran: \
36709     configure-target-libgfortran 
36710         @: $(MAKE); $(unstage)
36711         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36712         r=`${PWD_COMMAND}`; export r; \
36713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36714         $(NORMAL_TARGET_EXPORTS) \
36715         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
36716         for flag in $(EXTRA_TARGET_FLAGS); do \
36717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36718         done; \
36719         (cd $(TARGET_SUBDIR)/libgfortran && \
36720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36722                   "RANLIB=$${RANLIB}" \
36723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36724                    TAGS) \
36725           || exit 1
36726
36727 @endif target-libgfortran
36728
36729 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
36730 maybe-install-info-target-libgfortran:
36731 @if target-libgfortran
36732 maybe-install-info-target-libgfortran: install-info-target-libgfortran
36733
36734 install-info-target-libgfortran: \
36735     configure-target-libgfortran \
36736     info-target-libgfortran 
36737         @: $(MAKE); $(unstage)
36738         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36739         r=`${PWD_COMMAND}`; export r; \
36740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36741         $(NORMAL_TARGET_EXPORTS) \
36742         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
36743         for flag in $(EXTRA_TARGET_FLAGS); do \
36744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36745         done; \
36746         (cd $(TARGET_SUBDIR)/libgfortran && \
36747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36749                   "RANLIB=$${RANLIB}" \
36750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36751                    install-info) \
36752           || exit 1
36753
36754 @endif target-libgfortran
36755
36756 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
36757 maybe-install-pdf-target-libgfortran:
36758 @if target-libgfortran
36759 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
36760
36761 install-pdf-target-libgfortran: \
36762     configure-target-libgfortran \
36763     pdf-target-libgfortran 
36764         @: $(MAKE); $(unstage)
36765         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36766         r=`${PWD_COMMAND}`; export r; \
36767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36768         $(NORMAL_TARGET_EXPORTS) \
36769         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
36770         for flag in $(EXTRA_TARGET_FLAGS); do \
36771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36772         done; \
36773         (cd $(TARGET_SUBDIR)/libgfortran && \
36774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36776                   "RANLIB=$${RANLIB}" \
36777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36778                    install-pdf) \
36779           || exit 1
36780
36781 @endif target-libgfortran
36782
36783 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
36784 maybe-install-html-target-libgfortran:
36785 @if target-libgfortran
36786 maybe-install-html-target-libgfortran: install-html-target-libgfortran
36787
36788 install-html-target-libgfortran: \
36789     configure-target-libgfortran \
36790     html-target-libgfortran 
36791         @: $(MAKE); $(unstage)
36792         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36793         r=`${PWD_COMMAND}`; export r; \
36794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36795         $(NORMAL_TARGET_EXPORTS) \
36796         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
36797         for flag in $(EXTRA_TARGET_FLAGS); do \
36798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36799         done; \
36800         (cd $(TARGET_SUBDIR)/libgfortran && \
36801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36803                   "RANLIB=$${RANLIB}" \
36804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36805                    install-html) \
36806           || exit 1
36807
36808 @endif target-libgfortran
36809
36810 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
36811 maybe-installcheck-target-libgfortran:
36812 @if target-libgfortran
36813 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
36814
36815 installcheck-target-libgfortran: \
36816     configure-target-libgfortran 
36817         @: $(MAKE); $(unstage)
36818         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36819         r=`${PWD_COMMAND}`; export r; \
36820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36821         $(NORMAL_TARGET_EXPORTS) \
36822         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
36823         for flag in $(EXTRA_TARGET_FLAGS); do \
36824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36825         done; \
36826         (cd $(TARGET_SUBDIR)/libgfortran && \
36827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36829                   "RANLIB=$${RANLIB}" \
36830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36831                    installcheck) \
36832           || exit 1
36833
36834 @endif target-libgfortran
36835
36836 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
36837 maybe-mostlyclean-target-libgfortran:
36838 @if target-libgfortran
36839 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
36840
36841 mostlyclean-target-libgfortran: 
36842         @: $(MAKE); $(unstage)
36843         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36844         r=`${PWD_COMMAND}`; export r; \
36845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36846         $(NORMAL_TARGET_EXPORTS) \
36847         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
36848         for flag in $(EXTRA_TARGET_FLAGS); do \
36849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36850         done; \
36851         (cd $(TARGET_SUBDIR)/libgfortran && \
36852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36854                   "RANLIB=$${RANLIB}" \
36855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36856                    mostlyclean) \
36857           || exit 1
36858
36859 @endif target-libgfortran
36860
36861 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
36862 maybe-clean-target-libgfortran:
36863 @if target-libgfortran
36864 maybe-clean-target-libgfortran: clean-target-libgfortran
36865
36866 clean-target-libgfortran: 
36867         @: $(MAKE); $(unstage)
36868         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36869         r=`${PWD_COMMAND}`; export r; \
36870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36871         $(NORMAL_TARGET_EXPORTS) \
36872         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
36873         for flag in $(EXTRA_TARGET_FLAGS); do \
36874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36875         done; \
36876         (cd $(TARGET_SUBDIR)/libgfortran && \
36877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36879                   "RANLIB=$${RANLIB}" \
36880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36881                    clean) \
36882           || exit 1
36883
36884 @endif target-libgfortran
36885
36886 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
36887 maybe-distclean-target-libgfortran:
36888 @if target-libgfortran
36889 maybe-distclean-target-libgfortran: distclean-target-libgfortran
36890
36891 distclean-target-libgfortran: 
36892         @: $(MAKE); $(unstage)
36893         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36894         r=`${PWD_COMMAND}`; export r; \
36895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36896         $(NORMAL_TARGET_EXPORTS) \
36897         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
36898         for flag in $(EXTRA_TARGET_FLAGS); do \
36899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36900         done; \
36901         (cd $(TARGET_SUBDIR)/libgfortran && \
36902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36904                   "RANLIB=$${RANLIB}" \
36905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36906                    distclean) \
36907           || exit 1
36908
36909 @endif target-libgfortran
36910
36911 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
36912 maybe-maintainer-clean-target-libgfortran:
36913 @if target-libgfortran
36914 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
36915
36916 maintainer-clean-target-libgfortran: 
36917         @: $(MAKE); $(unstage)
36918         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
36919         r=`${PWD_COMMAND}`; export r; \
36920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36921         $(NORMAL_TARGET_EXPORTS) \
36922         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
36923         for flag in $(EXTRA_TARGET_FLAGS); do \
36924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36925         done; \
36926         (cd $(TARGET_SUBDIR)/libgfortran && \
36927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36929                   "RANLIB=$${RANLIB}" \
36930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36931                    maintainer-clean) \
36932           || exit 1
36933
36934 @endif target-libgfortran
36935
36936
36937
36938
36939
36940 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
36941 maybe-configure-target-libobjc:
36942 @if gcc-bootstrap
36943 configure-target-libobjc: stage_current
36944 @endif gcc-bootstrap
36945 @if target-libobjc
36946 maybe-configure-target-libobjc: configure-target-libobjc
36947 configure-target-libobjc: 
36948         @: $(MAKE); $(unstage)
36949         @r=`${PWD_COMMAND}`; export r; \
36950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36951         echo "Checking multilib configuration for libobjc..."; \
36952         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
36953         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
36954         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
36955           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
36956             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
36957           else \
36958             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
36959             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
36960           fi; \
36961         else \
36962           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
36963         fi; \
36964         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
36965         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
36966         $(NORMAL_TARGET_EXPORTS)  \
36967         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
36968         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
36969         case $(srcdir) in \
36970           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36971           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
36972                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36973         esac; \
36974         srcdiroption="--srcdir=$${topdir}/libobjc"; \
36975         libsrcdir="$$s/libobjc"; \
36976         rm -f no-such-file || : ; \
36977         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
36978           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36979           --target=${target_alias} $${srcdiroption}  \
36980           || exit 1
36981 @endif target-libobjc
36982
36983
36984
36985
36986
36987 .PHONY: all-target-libobjc maybe-all-target-libobjc
36988 maybe-all-target-libobjc:
36989 @if gcc-bootstrap
36990 all-target-libobjc: stage_current
36991 @endif gcc-bootstrap
36992 @if target-libobjc
36993 TARGET-target-libobjc=all
36994 maybe-all-target-libobjc: all-target-libobjc
36995 all-target-libobjc: configure-target-libobjc
36996         @: $(MAKE); $(unstage)
36997         @r=`${PWD_COMMAND}`; export r; \
36998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36999         $(NORMAL_TARGET_EXPORTS)  \
37000         (cd $(TARGET_SUBDIR)/libobjc && \
37001           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37002                 $(TARGET-target-libobjc))
37003 @endif target-libobjc
37004
37005
37006
37007
37008
37009 .PHONY: check-target-libobjc maybe-check-target-libobjc
37010 maybe-check-target-libobjc:
37011 @if target-libobjc
37012 maybe-check-target-libobjc: check-target-libobjc
37013
37014 check-target-libobjc:
37015         @: $(MAKE); $(unstage)
37016         @r=`${PWD_COMMAND}`; export r; \
37017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37018         $(NORMAL_TARGET_EXPORTS) \
37019         (cd $(TARGET_SUBDIR)/libobjc && \
37020           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37021
37022 @endif target-libobjc
37023
37024 .PHONY: install-target-libobjc maybe-install-target-libobjc
37025 maybe-install-target-libobjc:
37026 @if target-libobjc
37027 maybe-install-target-libobjc: install-target-libobjc
37028
37029 install-target-libobjc: installdirs
37030         @: $(MAKE); $(unstage)
37031         @r=`${PWD_COMMAND}`; export r; \
37032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37033         $(NORMAL_TARGET_EXPORTS) \
37034         (cd $(TARGET_SUBDIR)/libobjc && \
37035           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37036
37037 @endif target-libobjc
37038
37039 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
37040 maybe-install-strip-target-libobjc:
37041 @if target-libobjc
37042 maybe-install-strip-target-libobjc: install-strip-target-libobjc
37043
37044 install-strip-target-libobjc: installdirs
37045         @: $(MAKE); $(unstage)
37046         @r=`${PWD_COMMAND}`; export r; \
37047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37048         $(NORMAL_TARGET_EXPORTS) \
37049         (cd $(TARGET_SUBDIR)/libobjc && \
37050           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37051
37052 @endif target-libobjc
37053
37054 # Other targets (info, dvi, pdf, etc.)
37055
37056 .PHONY: maybe-info-target-libobjc info-target-libobjc
37057 maybe-info-target-libobjc:
37058 @if target-libobjc
37059 maybe-info-target-libobjc: info-target-libobjc
37060
37061 info-target-libobjc: \
37062     configure-target-libobjc 
37063         @: $(MAKE); $(unstage)
37064         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37065         r=`${PWD_COMMAND}`; export r; \
37066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37067         $(NORMAL_TARGET_EXPORTS) \
37068         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
37069         for flag in $(EXTRA_TARGET_FLAGS); do \
37070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37071         done; \
37072         (cd $(TARGET_SUBDIR)/libobjc && \
37073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37075                   "RANLIB=$${RANLIB}" \
37076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37077                    info) \
37078           || exit 1
37079
37080 @endif target-libobjc
37081
37082 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
37083 maybe-dvi-target-libobjc:
37084 @if target-libobjc
37085 maybe-dvi-target-libobjc: dvi-target-libobjc
37086
37087 dvi-target-libobjc: \
37088     configure-target-libobjc 
37089         @: $(MAKE); $(unstage)
37090         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37091         r=`${PWD_COMMAND}`; export r; \
37092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37093         $(NORMAL_TARGET_EXPORTS) \
37094         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
37095         for flag in $(EXTRA_TARGET_FLAGS); do \
37096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37097         done; \
37098         (cd $(TARGET_SUBDIR)/libobjc && \
37099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37101                   "RANLIB=$${RANLIB}" \
37102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37103                    dvi) \
37104           || exit 1
37105
37106 @endif target-libobjc
37107
37108 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
37109 maybe-pdf-target-libobjc:
37110 @if target-libobjc
37111 maybe-pdf-target-libobjc: pdf-target-libobjc
37112
37113 pdf-target-libobjc: \
37114     configure-target-libobjc 
37115         @: $(MAKE); $(unstage)
37116         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37117         r=`${PWD_COMMAND}`; export r; \
37118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37119         $(NORMAL_TARGET_EXPORTS) \
37120         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
37121         for flag in $(EXTRA_TARGET_FLAGS); do \
37122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37123         done; \
37124         (cd $(TARGET_SUBDIR)/libobjc && \
37125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37127                   "RANLIB=$${RANLIB}" \
37128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37129                    pdf) \
37130           || exit 1
37131
37132 @endif target-libobjc
37133
37134 .PHONY: maybe-html-target-libobjc html-target-libobjc
37135 maybe-html-target-libobjc:
37136 @if target-libobjc
37137 maybe-html-target-libobjc: html-target-libobjc
37138
37139 html-target-libobjc: \
37140     configure-target-libobjc 
37141         @: $(MAKE); $(unstage)
37142         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37143         r=`${PWD_COMMAND}`; export r; \
37144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37145         $(NORMAL_TARGET_EXPORTS) \
37146         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
37147         for flag in $(EXTRA_TARGET_FLAGS); do \
37148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37149         done; \
37150         (cd $(TARGET_SUBDIR)/libobjc && \
37151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37153                   "RANLIB=$${RANLIB}" \
37154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37155                    html) \
37156           || exit 1
37157
37158 @endif target-libobjc
37159
37160 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
37161 maybe-TAGS-target-libobjc:
37162 @if target-libobjc
37163 maybe-TAGS-target-libobjc: TAGS-target-libobjc
37164
37165 TAGS-target-libobjc: \
37166     configure-target-libobjc 
37167         @: $(MAKE); $(unstage)
37168         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37169         r=`${PWD_COMMAND}`; export r; \
37170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37171         $(NORMAL_TARGET_EXPORTS) \
37172         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
37173         for flag in $(EXTRA_TARGET_FLAGS); do \
37174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37175         done; \
37176         (cd $(TARGET_SUBDIR)/libobjc && \
37177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37179                   "RANLIB=$${RANLIB}" \
37180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37181                    TAGS) \
37182           || exit 1
37183
37184 @endif target-libobjc
37185
37186 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
37187 maybe-install-info-target-libobjc:
37188 @if target-libobjc
37189 maybe-install-info-target-libobjc: install-info-target-libobjc
37190
37191 install-info-target-libobjc: \
37192     configure-target-libobjc \
37193     info-target-libobjc 
37194         @: $(MAKE); $(unstage)
37195         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37196         r=`${PWD_COMMAND}`; export r; \
37197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37198         $(NORMAL_TARGET_EXPORTS) \
37199         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
37200         for flag in $(EXTRA_TARGET_FLAGS); do \
37201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37202         done; \
37203         (cd $(TARGET_SUBDIR)/libobjc && \
37204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37206                   "RANLIB=$${RANLIB}" \
37207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37208                    install-info) \
37209           || exit 1
37210
37211 @endif target-libobjc
37212
37213 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
37214 maybe-install-pdf-target-libobjc:
37215 @if target-libobjc
37216 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
37217
37218 install-pdf-target-libobjc: \
37219     configure-target-libobjc \
37220     pdf-target-libobjc 
37221         @: $(MAKE); $(unstage)
37222         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37223         r=`${PWD_COMMAND}`; export r; \
37224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37225         $(NORMAL_TARGET_EXPORTS) \
37226         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
37227         for flag in $(EXTRA_TARGET_FLAGS); do \
37228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37229         done; \
37230         (cd $(TARGET_SUBDIR)/libobjc && \
37231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37233                   "RANLIB=$${RANLIB}" \
37234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37235                    install-pdf) \
37236           || exit 1
37237
37238 @endif target-libobjc
37239
37240 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
37241 maybe-install-html-target-libobjc:
37242 @if target-libobjc
37243 maybe-install-html-target-libobjc: install-html-target-libobjc
37244
37245 install-html-target-libobjc: \
37246     configure-target-libobjc \
37247     html-target-libobjc 
37248         @: $(MAKE); $(unstage)
37249         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37250         r=`${PWD_COMMAND}`; export r; \
37251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37252         $(NORMAL_TARGET_EXPORTS) \
37253         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
37254         for flag in $(EXTRA_TARGET_FLAGS); do \
37255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37256         done; \
37257         (cd $(TARGET_SUBDIR)/libobjc && \
37258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37260                   "RANLIB=$${RANLIB}" \
37261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37262                    install-html) \
37263           || exit 1
37264
37265 @endif target-libobjc
37266
37267 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
37268 maybe-installcheck-target-libobjc:
37269 @if target-libobjc
37270 maybe-installcheck-target-libobjc: installcheck-target-libobjc
37271
37272 installcheck-target-libobjc: \
37273     configure-target-libobjc 
37274         @: $(MAKE); $(unstage)
37275         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37276         r=`${PWD_COMMAND}`; export r; \
37277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37278         $(NORMAL_TARGET_EXPORTS) \
37279         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
37280         for flag in $(EXTRA_TARGET_FLAGS); do \
37281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37282         done; \
37283         (cd $(TARGET_SUBDIR)/libobjc && \
37284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37286                   "RANLIB=$${RANLIB}" \
37287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37288                    installcheck) \
37289           || exit 1
37290
37291 @endif target-libobjc
37292
37293 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
37294 maybe-mostlyclean-target-libobjc:
37295 @if target-libobjc
37296 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
37297
37298 mostlyclean-target-libobjc: 
37299         @: $(MAKE); $(unstage)
37300         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37301         r=`${PWD_COMMAND}`; export r; \
37302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37303         $(NORMAL_TARGET_EXPORTS) \
37304         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
37305         for flag in $(EXTRA_TARGET_FLAGS); do \
37306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37307         done; \
37308         (cd $(TARGET_SUBDIR)/libobjc && \
37309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37311                   "RANLIB=$${RANLIB}" \
37312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37313                    mostlyclean) \
37314           || exit 1
37315
37316 @endif target-libobjc
37317
37318 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
37319 maybe-clean-target-libobjc:
37320 @if target-libobjc
37321 maybe-clean-target-libobjc: clean-target-libobjc
37322
37323 clean-target-libobjc: 
37324         @: $(MAKE); $(unstage)
37325         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37326         r=`${PWD_COMMAND}`; export r; \
37327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37328         $(NORMAL_TARGET_EXPORTS) \
37329         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
37330         for flag in $(EXTRA_TARGET_FLAGS); do \
37331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37332         done; \
37333         (cd $(TARGET_SUBDIR)/libobjc && \
37334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37336                   "RANLIB=$${RANLIB}" \
37337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37338                    clean) \
37339           || exit 1
37340
37341 @endif target-libobjc
37342
37343 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
37344 maybe-distclean-target-libobjc:
37345 @if target-libobjc
37346 maybe-distclean-target-libobjc: distclean-target-libobjc
37347
37348 distclean-target-libobjc: 
37349         @: $(MAKE); $(unstage)
37350         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37351         r=`${PWD_COMMAND}`; export r; \
37352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37353         $(NORMAL_TARGET_EXPORTS) \
37354         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
37355         for flag in $(EXTRA_TARGET_FLAGS); do \
37356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37357         done; \
37358         (cd $(TARGET_SUBDIR)/libobjc && \
37359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37361                   "RANLIB=$${RANLIB}" \
37362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37363                    distclean) \
37364           || exit 1
37365
37366 @endif target-libobjc
37367
37368 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
37369 maybe-maintainer-clean-target-libobjc:
37370 @if target-libobjc
37371 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
37372
37373 maintainer-clean-target-libobjc: 
37374         @: $(MAKE); $(unstage)
37375         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
37376         r=`${PWD_COMMAND}`; export r; \
37377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37378         $(NORMAL_TARGET_EXPORTS) \
37379         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
37380         for flag in $(EXTRA_TARGET_FLAGS); do \
37381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37382         done; \
37383         (cd $(TARGET_SUBDIR)/libobjc && \
37384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37386                   "RANLIB=$${RANLIB}" \
37387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37388                    maintainer-clean) \
37389           || exit 1
37390
37391 @endif target-libobjc
37392
37393
37394
37395
37396
37397 .PHONY: configure-target-libgo maybe-configure-target-libgo
37398 maybe-configure-target-libgo:
37399 @if gcc-bootstrap
37400 configure-target-libgo: stage_current
37401 @endif gcc-bootstrap
37402 @if target-libgo
37403 maybe-configure-target-libgo: configure-target-libgo
37404 configure-target-libgo: 
37405         @: $(MAKE); $(unstage)
37406         @r=`${PWD_COMMAND}`; export r; \
37407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37408         echo "Checking multilib configuration for libgo..."; \
37409         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
37410         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null ; \
37411         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
37412           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
37413             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
37414           else \
37415             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
37416             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
37417           fi; \
37418         else \
37419           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
37420         fi; \
37421         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
37422         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
37423         $(NORMAL_TARGET_EXPORTS)  \
37424         echo Configuring in $(TARGET_SUBDIR)/libgo; \
37425         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
37426         case $(srcdir) in \
37427           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37428           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
37429                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37430         esac; \
37431         srcdiroption="--srcdir=$${topdir}/libgo"; \
37432         libsrcdir="$$s/libgo"; \
37433         rm -f no-such-file || : ; \
37434         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
37435           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37436           --target=${target_alias} $${srcdiroption}  \
37437           || exit 1
37438 @endif target-libgo
37439
37440
37441
37442
37443
37444 .PHONY: all-target-libgo maybe-all-target-libgo
37445 maybe-all-target-libgo:
37446 @if gcc-bootstrap
37447 all-target-libgo: stage_current
37448 @endif gcc-bootstrap
37449 @if target-libgo
37450 TARGET-target-libgo=all
37451 maybe-all-target-libgo: all-target-libgo
37452 all-target-libgo: configure-target-libgo
37453         @: $(MAKE); $(unstage)
37454         @r=`${PWD_COMMAND}`; export r; \
37455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37456         $(NORMAL_TARGET_EXPORTS)  \
37457         (cd $(TARGET_SUBDIR)/libgo && \
37458           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37459                 $(TARGET-target-libgo))
37460 @endif target-libgo
37461
37462
37463
37464
37465
37466 .PHONY: check-target-libgo maybe-check-target-libgo
37467 maybe-check-target-libgo:
37468 @if target-libgo
37469 maybe-check-target-libgo: check-target-libgo
37470
37471 check-target-libgo:
37472         @: $(MAKE); $(unstage)
37473         @r=`${PWD_COMMAND}`; export r; \
37474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37475         $(NORMAL_TARGET_EXPORTS) \
37476         (cd $(TARGET_SUBDIR)/libgo && \
37477           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37478
37479 @endif target-libgo
37480
37481 .PHONY: install-target-libgo maybe-install-target-libgo
37482 maybe-install-target-libgo:
37483 @if target-libgo
37484 maybe-install-target-libgo: install-target-libgo
37485
37486 install-target-libgo: installdirs
37487         @: $(MAKE); $(unstage)
37488         @r=`${PWD_COMMAND}`; export r; \
37489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37490         $(NORMAL_TARGET_EXPORTS) \
37491         (cd $(TARGET_SUBDIR)/libgo && \
37492           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37493
37494 @endif target-libgo
37495
37496 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
37497 maybe-install-strip-target-libgo:
37498 @if target-libgo
37499 maybe-install-strip-target-libgo: install-strip-target-libgo
37500
37501 install-strip-target-libgo: installdirs
37502         @: $(MAKE); $(unstage)
37503         @r=`${PWD_COMMAND}`; export r; \
37504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37505         $(NORMAL_TARGET_EXPORTS) \
37506         (cd $(TARGET_SUBDIR)/libgo && \
37507           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37508
37509 @endif target-libgo
37510
37511 # Other targets (info, dvi, pdf, etc.)
37512
37513 .PHONY: maybe-info-target-libgo info-target-libgo
37514 maybe-info-target-libgo:
37515 @if target-libgo
37516 maybe-info-target-libgo: info-target-libgo
37517
37518 info-target-libgo: \
37519     configure-target-libgo 
37520         @: $(MAKE); $(unstage)
37521         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37522         r=`${PWD_COMMAND}`; export r; \
37523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37524         $(NORMAL_TARGET_EXPORTS) \
37525         echo "Doing info in $(TARGET_SUBDIR)/libgo" ; \
37526         for flag in $(EXTRA_TARGET_FLAGS); do \
37527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37528         done; \
37529         (cd $(TARGET_SUBDIR)/libgo && \
37530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37532                   "RANLIB=$${RANLIB}" \
37533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37534                    info) \
37535           || exit 1
37536
37537 @endif target-libgo
37538
37539 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
37540 maybe-dvi-target-libgo:
37541 @if target-libgo
37542 maybe-dvi-target-libgo: dvi-target-libgo
37543
37544 dvi-target-libgo: \
37545     configure-target-libgo 
37546         @: $(MAKE); $(unstage)
37547         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37548         r=`${PWD_COMMAND}`; export r; \
37549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37550         $(NORMAL_TARGET_EXPORTS) \
37551         echo "Doing dvi in $(TARGET_SUBDIR)/libgo" ; \
37552         for flag in $(EXTRA_TARGET_FLAGS); do \
37553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37554         done; \
37555         (cd $(TARGET_SUBDIR)/libgo && \
37556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37558                   "RANLIB=$${RANLIB}" \
37559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37560                    dvi) \
37561           || exit 1
37562
37563 @endif target-libgo
37564
37565 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
37566 maybe-pdf-target-libgo:
37567 @if target-libgo
37568 maybe-pdf-target-libgo: pdf-target-libgo
37569
37570 pdf-target-libgo: \
37571     configure-target-libgo 
37572         @: $(MAKE); $(unstage)
37573         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37574         r=`${PWD_COMMAND}`; export r; \
37575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37576         $(NORMAL_TARGET_EXPORTS) \
37577         echo "Doing pdf in $(TARGET_SUBDIR)/libgo" ; \
37578         for flag in $(EXTRA_TARGET_FLAGS); do \
37579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37580         done; \
37581         (cd $(TARGET_SUBDIR)/libgo && \
37582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37584                   "RANLIB=$${RANLIB}" \
37585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37586                    pdf) \
37587           || exit 1
37588
37589 @endif target-libgo
37590
37591 .PHONY: maybe-html-target-libgo html-target-libgo
37592 maybe-html-target-libgo:
37593 @if target-libgo
37594 maybe-html-target-libgo: html-target-libgo
37595
37596 html-target-libgo: \
37597     configure-target-libgo 
37598         @: $(MAKE); $(unstage)
37599         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37600         r=`${PWD_COMMAND}`; export r; \
37601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37602         $(NORMAL_TARGET_EXPORTS) \
37603         echo "Doing html in $(TARGET_SUBDIR)/libgo" ; \
37604         for flag in $(EXTRA_TARGET_FLAGS); do \
37605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37606         done; \
37607         (cd $(TARGET_SUBDIR)/libgo && \
37608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37610                   "RANLIB=$${RANLIB}" \
37611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37612                    html) \
37613           || exit 1
37614
37615 @endif target-libgo
37616
37617 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
37618 maybe-TAGS-target-libgo:
37619 @if target-libgo
37620 maybe-TAGS-target-libgo: TAGS-target-libgo
37621
37622 TAGS-target-libgo: \
37623     configure-target-libgo 
37624         @: $(MAKE); $(unstage)
37625         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37626         r=`${PWD_COMMAND}`; export r; \
37627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37628         $(NORMAL_TARGET_EXPORTS) \
37629         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo" ; \
37630         for flag in $(EXTRA_TARGET_FLAGS); do \
37631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37632         done; \
37633         (cd $(TARGET_SUBDIR)/libgo && \
37634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37636                   "RANLIB=$${RANLIB}" \
37637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37638                    TAGS) \
37639           || exit 1
37640
37641 @endif target-libgo
37642
37643 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
37644 maybe-install-info-target-libgo:
37645 @if target-libgo
37646 maybe-install-info-target-libgo: install-info-target-libgo
37647
37648 install-info-target-libgo: \
37649     configure-target-libgo \
37650     info-target-libgo 
37651         @: $(MAKE); $(unstage)
37652         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37653         r=`${PWD_COMMAND}`; export r; \
37654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37655         $(NORMAL_TARGET_EXPORTS) \
37656         echo "Doing install-info in $(TARGET_SUBDIR)/libgo" ; \
37657         for flag in $(EXTRA_TARGET_FLAGS); do \
37658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37659         done; \
37660         (cd $(TARGET_SUBDIR)/libgo && \
37661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37663                   "RANLIB=$${RANLIB}" \
37664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37665                    install-info) \
37666           || exit 1
37667
37668 @endif target-libgo
37669
37670 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
37671 maybe-install-pdf-target-libgo:
37672 @if target-libgo
37673 maybe-install-pdf-target-libgo: install-pdf-target-libgo
37674
37675 install-pdf-target-libgo: \
37676     configure-target-libgo \
37677     pdf-target-libgo 
37678         @: $(MAKE); $(unstage)
37679         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37680         r=`${PWD_COMMAND}`; export r; \
37681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37682         $(NORMAL_TARGET_EXPORTS) \
37683         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo" ; \
37684         for flag in $(EXTRA_TARGET_FLAGS); do \
37685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37686         done; \
37687         (cd $(TARGET_SUBDIR)/libgo && \
37688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37690                   "RANLIB=$${RANLIB}" \
37691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37692                    install-pdf) \
37693           || exit 1
37694
37695 @endif target-libgo
37696
37697 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
37698 maybe-install-html-target-libgo:
37699 @if target-libgo
37700 maybe-install-html-target-libgo: install-html-target-libgo
37701
37702 install-html-target-libgo: \
37703     configure-target-libgo \
37704     html-target-libgo 
37705         @: $(MAKE); $(unstage)
37706         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37707         r=`${PWD_COMMAND}`; export r; \
37708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37709         $(NORMAL_TARGET_EXPORTS) \
37710         echo "Doing install-html in $(TARGET_SUBDIR)/libgo" ; \
37711         for flag in $(EXTRA_TARGET_FLAGS); do \
37712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37713         done; \
37714         (cd $(TARGET_SUBDIR)/libgo && \
37715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37717                   "RANLIB=$${RANLIB}" \
37718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37719                    install-html) \
37720           || exit 1
37721
37722 @endif target-libgo
37723
37724 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
37725 maybe-installcheck-target-libgo:
37726 @if target-libgo
37727 maybe-installcheck-target-libgo: installcheck-target-libgo
37728
37729 installcheck-target-libgo: \
37730     configure-target-libgo 
37731         @: $(MAKE); $(unstage)
37732         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37733         r=`${PWD_COMMAND}`; export r; \
37734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37735         $(NORMAL_TARGET_EXPORTS) \
37736         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo" ; \
37737         for flag in $(EXTRA_TARGET_FLAGS); do \
37738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37739         done; \
37740         (cd $(TARGET_SUBDIR)/libgo && \
37741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37743                   "RANLIB=$${RANLIB}" \
37744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37745                    installcheck) \
37746           || exit 1
37747
37748 @endif target-libgo
37749
37750 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
37751 maybe-mostlyclean-target-libgo:
37752 @if target-libgo
37753 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
37754
37755 mostlyclean-target-libgo: 
37756         @: $(MAKE); $(unstage)
37757         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37758         r=`${PWD_COMMAND}`; export r; \
37759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37760         $(NORMAL_TARGET_EXPORTS) \
37761         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo" ; \
37762         for flag in $(EXTRA_TARGET_FLAGS); do \
37763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37764         done; \
37765         (cd $(TARGET_SUBDIR)/libgo && \
37766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37768                   "RANLIB=$${RANLIB}" \
37769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37770                    mostlyclean) \
37771           || exit 1
37772
37773 @endif target-libgo
37774
37775 .PHONY: maybe-clean-target-libgo clean-target-libgo
37776 maybe-clean-target-libgo:
37777 @if target-libgo
37778 maybe-clean-target-libgo: clean-target-libgo
37779
37780 clean-target-libgo: 
37781         @: $(MAKE); $(unstage)
37782         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37783         r=`${PWD_COMMAND}`; export r; \
37784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37785         $(NORMAL_TARGET_EXPORTS) \
37786         echo "Doing clean in $(TARGET_SUBDIR)/libgo" ; \
37787         for flag in $(EXTRA_TARGET_FLAGS); do \
37788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37789         done; \
37790         (cd $(TARGET_SUBDIR)/libgo && \
37791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37793                   "RANLIB=$${RANLIB}" \
37794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37795                    clean) \
37796           || exit 1
37797
37798 @endif target-libgo
37799
37800 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
37801 maybe-distclean-target-libgo:
37802 @if target-libgo
37803 maybe-distclean-target-libgo: distclean-target-libgo
37804
37805 distclean-target-libgo: 
37806         @: $(MAKE); $(unstage)
37807         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37808         r=`${PWD_COMMAND}`; export r; \
37809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37810         $(NORMAL_TARGET_EXPORTS) \
37811         echo "Doing distclean in $(TARGET_SUBDIR)/libgo" ; \
37812         for flag in $(EXTRA_TARGET_FLAGS); do \
37813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37814         done; \
37815         (cd $(TARGET_SUBDIR)/libgo && \
37816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37818                   "RANLIB=$${RANLIB}" \
37819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37820                    distclean) \
37821           || exit 1
37822
37823 @endif target-libgo
37824
37825 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
37826 maybe-maintainer-clean-target-libgo:
37827 @if target-libgo
37828 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
37829
37830 maintainer-clean-target-libgo: 
37831         @: $(MAKE); $(unstage)
37832         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
37833         r=`${PWD_COMMAND}`; export r; \
37834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37835         $(NORMAL_TARGET_EXPORTS) \
37836         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo" ; \
37837         for flag in $(EXTRA_TARGET_FLAGS); do \
37838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37839         done; \
37840         (cd $(TARGET_SUBDIR)/libgo && \
37841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37843                   "RANLIB=$${RANLIB}" \
37844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37845                    maintainer-clean) \
37846           || exit 1
37847
37848 @endif target-libgo
37849
37850
37851
37852
37853
37854 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
37855 maybe-configure-target-libtermcap:
37856 @if gcc-bootstrap
37857 configure-target-libtermcap: stage_current
37858 @endif gcc-bootstrap
37859 @if target-libtermcap
37860 maybe-configure-target-libtermcap: configure-target-libtermcap
37861 configure-target-libtermcap: 
37862         @: $(MAKE); $(unstage)
37863         @r=`${PWD_COMMAND}`; export r; \
37864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37865         echo "Checking multilib configuration for libtermcap..."; \
37866         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
37867         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
37868         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
37869           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
37870             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
37871           else \
37872             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
37873             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
37874           fi; \
37875         else \
37876           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
37877         fi; \
37878         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
37879         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
37880         $(NORMAL_TARGET_EXPORTS)  \
37881         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
37882         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
37883         case $(srcdir) in \
37884           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37885           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
37886                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37887         esac; \
37888         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
37889         libsrcdir="$$s/libtermcap"; \
37890         rm -f no-such-file || : ; \
37891         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
37892           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37893           --target=${target_alias} $${srcdiroption}  \
37894           || exit 1
37895 @endif target-libtermcap
37896
37897
37898
37899
37900
37901 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
37902 maybe-all-target-libtermcap:
37903 @if gcc-bootstrap
37904 all-target-libtermcap: stage_current
37905 @endif gcc-bootstrap
37906 @if target-libtermcap
37907 TARGET-target-libtermcap=all
37908 maybe-all-target-libtermcap: all-target-libtermcap
37909 all-target-libtermcap: configure-target-libtermcap
37910         @: $(MAKE); $(unstage)
37911         @r=`${PWD_COMMAND}`; export r; \
37912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37913         $(NORMAL_TARGET_EXPORTS)  \
37914         (cd $(TARGET_SUBDIR)/libtermcap && \
37915           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37916                 $(TARGET-target-libtermcap))
37917 @endif target-libtermcap
37918
37919
37920
37921
37922
37923 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
37924 maybe-check-target-libtermcap:
37925 @if target-libtermcap
37926 maybe-check-target-libtermcap: check-target-libtermcap
37927
37928 # Dummy target for uncheckable module.
37929 check-target-libtermcap:
37930
37931 @endif target-libtermcap
37932
37933 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
37934 maybe-install-target-libtermcap:
37935 @if target-libtermcap
37936 maybe-install-target-libtermcap: install-target-libtermcap
37937
37938 install-target-libtermcap: installdirs
37939         @: $(MAKE); $(unstage)
37940         @r=`${PWD_COMMAND}`; export r; \
37941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37942         $(NORMAL_TARGET_EXPORTS) \
37943         (cd $(TARGET_SUBDIR)/libtermcap && \
37944           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37945
37946 @endif target-libtermcap
37947
37948 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
37949 maybe-install-strip-target-libtermcap:
37950 @if target-libtermcap
37951 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
37952
37953 install-strip-target-libtermcap: installdirs
37954         @: $(MAKE); $(unstage)
37955         @r=`${PWD_COMMAND}`; export r; \
37956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37957         $(NORMAL_TARGET_EXPORTS) \
37958         (cd $(TARGET_SUBDIR)/libtermcap && \
37959           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37960
37961 @endif target-libtermcap
37962
37963 # Other targets (info, dvi, pdf, etc.)
37964
37965 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
37966 maybe-info-target-libtermcap:
37967 @if target-libtermcap
37968 maybe-info-target-libtermcap: info-target-libtermcap
37969
37970 info-target-libtermcap: \
37971     configure-target-libtermcap 
37972         @: $(MAKE); $(unstage)
37973         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
37974         r=`${PWD_COMMAND}`; export r; \
37975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37976         $(NORMAL_TARGET_EXPORTS) \
37977         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
37978         for flag in $(EXTRA_TARGET_FLAGS); do \
37979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37980         done; \
37981         (cd $(TARGET_SUBDIR)/libtermcap && \
37982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37984                   "RANLIB=$${RANLIB}" \
37985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37986                    info) \
37987           || exit 1
37988
37989 @endif target-libtermcap
37990
37991 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
37992 maybe-dvi-target-libtermcap:
37993 @if target-libtermcap
37994 maybe-dvi-target-libtermcap: dvi-target-libtermcap
37995
37996 dvi-target-libtermcap: \
37997     configure-target-libtermcap 
37998         @: $(MAKE); $(unstage)
37999         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
38000         r=`${PWD_COMMAND}`; export r; \
38001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38002         $(NORMAL_TARGET_EXPORTS) \
38003         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
38004         for flag in $(EXTRA_TARGET_FLAGS); do \
38005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38006         done; \
38007         (cd $(TARGET_SUBDIR)/libtermcap && \
38008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38010                   "RANLIB=$${RANLIB}" \
38011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38012                    dvi) \
38013           || exit 1
38014
38015 @endif target-libtermcap
38016
38017 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
38018 maybe-pdf-target-libtermcap:
38019 @if target-libtermcap
38020 maybe-pdf-target-libtermcap: pdf-target-libtermcap
38021
38022 pdf-target-libtermcap: \
38023     configure-target-libtermcap 
38024         @: $(MAKE); $(unstage)
38025         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
38026         r=`${PWD_COMMAND}`; export r; \
38027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38028         $(NORMAL_TARGET_EXPORTS) \
38029         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
38030         for flag in $(EXTRA_TARGET_FLAGS); do \
38031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38032         done; \
38033         (cd $(TARGET_SUBDIR)/libtermcap && \
38034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38036                   "RANLIB=$${RANLIB}" \
38037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38038                    pdf) \
38039           || exit 1
38040
38041 @endif target-libtermcap
38042
38043 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
38044 maybe-html-target-libtermcap:
38045 @if target-libtermcap
38046 maybe-html-target-libtermcap: html-target-libtermcap
38047
38048 html-target-libtermcap: \
38049     configure-target-libtermcap 
38050         @: $(MAKE); $(unstage)
38051         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
38052         r=`${PWD_COMMAND}`; export r; \
38053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38054         $(NORMAL_TARGET_EXPORTS) \
38055         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
38056         for flag in $(EXTRA_TARGET_FLAGS); do \
38057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38058         done; \
38059         (cd $(TARGET_SUBDIR)/libtermcap && \
38060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38062                   "RANLIB=$${RANLIB}" \
38063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38064                    html) \
38065           || exit 1
38066
38067 @endif target-libtermcap
38068
38069 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
38070 maybe-TAGS-target-libtermcap:
38071 @if target-libtermcap
38072 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
38073
38074 TAGS-target-libtermcap: \
38075     configure-target-libtermcap 
38076         @: $(MAKE); $(unstage)
38077         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
38078         r=`${PWD_COMMAND}`; export r; \
38079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38080         $(NORMAL_TARGET_EXPORTS) \
38081         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
38082         for flag in $(EXTRA_TARGET_FLAGS); do \
38083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38084         done; \
38085         (cd $(TARGET_SUBDIR)/libtermcap && \
38086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38088                   "RANLIB=$${RANLIB}" \
38089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38090                    TAGS) \
38091           || exit 1
38092
38093 @endif target-libtermcap
38094
38095 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
38096 maybe-install-info-target-libtermcap:
38097 @if target-libtermcap
38098 maybe-install-info-target-libtermcap: install-info-target-libtermcap
38099
38100 install-info-target-libtermcap: \
38101     configure-target-libtermcap \
38102     info-target-libtermcap 
38103         @: $(MAKE); $(unstage)
38104         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
38105         r=`${PWD_COMMAND}`; export r; \
38106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38107         $(NORMAL_TARGET_EXPORTS) \
38108         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
38109         for flag in $(EXTRA_TARGET_FLAGS); do \
38110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38111         done; \
38112         (cd $(TARGET_SUBDIR)/libtermcap && \
38113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38115                   "RANLIB=$${RANLIB}" \
38116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38117                    install-info) \
38118           || exit 1
38119
38120 @endif target-libtermcap
38121
38122 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
38123 maybe-install-pdf-target-libtermcap:
38124 @if target-libtermcap
38125 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
38126
38127 install-pdf-target-libtermcap: \
38128     configure-target-libtermcap \
38129     pdf-target-libtermcap 
38130         @: $(MAKE); $(unstage)
38131         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
38132         r=`${PWD_COMMAND}`; export r; \
38133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38134         $(NORMAL_TARGET_EXPORTS) \
38135         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
38136         for flag in $(EXTRA_TARGET_FLAGS); do \
38137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38138         done; \
38139         (cd $(TARGET_SUBDIR)/libtermcap && \
38140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38142                   "RANLIB=$${RANLIB}" \
38143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38144                    install-pdf) \
38145           || exit 1
38146
38147 @endif target-libtermcap
38148
38149 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
38150 maybe-install-html-target-libtermcap:
38151 @if target-libtermcap
38152 maybe-install-html-target-libtermcap: install-html-target-libtermcap
38153
38154 install-html-target-libtermcap: \
38155     configure-target-libtermcap \
38156     html-target-libtermcap 
38157         @: $(MAKE); $(unstage)
38158         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
38159         r=`${PWD_COMMAND}`; export r; \
38160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38161         $(NORMAL_TARGET_EXPORTS) \
38162         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
38163         for flag in $(EXTRA_TARGET_FLAGS); do \
38164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38165         done; \
38166         (cd $(TARGET_SUBDIR)/libtermcap && \
38167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38169                   "RANLIB=$${RANLIB}" \
38170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38171                    install-html) \
38172           || exit 1
38173
38174 @endif target-libtermcap
38175
38176 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
38177 maybe-installcheck-target-libtermcap:
38178 @if target-libtermcap
38179 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
38180
38181 installcheck-target-libtermcap: \
38182     configure-target-libtermcap 
38183         @: $(MAKE); $(unstage)
38184         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
38185         r=`${PWD_COMMAND}`; export r; \
38186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38187         $(NORMAL_TARGET_EXPORTS) \
38188         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
38189         for flag in $(EXTRA_TARGET_FLAGS); do \
38190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38191         done; \
38192         (cd $(TARGET_SUBDIR)/libtermcap && \
38193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38195                   "RANLIB=$${RANLIB}" \
38196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38197                    installcheck) \
38198           || exit 1
38199
38200 @endif target-libtermcap
38201
38202 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
38203 maybe-mostlyclean-target-libtermcap:
38204 @if target-libtermcap
38205 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
38206
38207 # libtermcap doesn't support mostlyclean.
38208 mostlyclean-target-libtermcap:
38209
38210 @endif target-libtermcap
38211
38212 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
38213 maybe-clean-target-libtermcap:
38214 @if target-libtermcap
38215 maybe-clean-target-libtermcap: clean-target-libtermcap
38216
38217 # libtermcap doesn't support clean.
38218 clean-target-libtermcap:
38219
38220 @endif target-libtermcap
38221
38222 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
38223 maybe-distclean-target-libtermcap:
38224 @if target-libtermcap
38225 maybe-distclean-target-libtermcap: distclean-target-libtermcap
38226
38227 # libtermcap doesn't support distclean.
38228 distclean-target-libtermcap:
38229
38230 @endif target-libtermcap
38231
38232 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
38233 maybe-maintainer-clean-target-libtermcap:
38234 @if target-libtermcap
38235 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
38236
38237 # libtermcap doesn't support maintainer-clean.
38238 maintainer-clean-target-libtermcap:
38239
38240 @endif target-libtermcap
38241
38242
38243
38244
38245
38246 .PHONY: configure-target-winsup maybe-configure-target-winsup
38247 maybe-configure-target-winsup:
38248 @if gcc-bootstrap
38249 configure-target-winsup: stage_current
38250 @endif gcc-bootstrap
38251 @if target-winsup
38252 maybe-configure-target-winsup: configure-target-winsup
38253 configure-target-winsup: 
38254         @: $(MAKE); $(unstage)
38255         @r=`${PWD_COMMAND}`; export r; \
38256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38257         echo "Checking multilib configuration for winsup..."; \
38258         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
38259         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
38260         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
38261           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
38262             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
38263           else \
38264             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
38265             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
38266           fi; \
38267         else \
38268           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
38269         fi; \
38270         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
38271         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
38272         $(NORMAL_TARGET_EXPORTS)  \
38273         echo Configuring in $(TARGET_SUBDIR)/winsup; \
38274         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
38275         case $(srcdir) in \
38276           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38277           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
38278                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38279         esac; \
38280         srcdiroption="--srcdir=$${topdir}/winsup"; \
38281         libsrcdir="$$s/winsup"; \
38282         rm -f no-such-file || : ; \
38283         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
38284           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38285           --target=${target_alias} $${srcdiroption}  \
38286           || exit 1
38287 @endif target-winsup
38288
38289
38290
38291
38292
38293 .PHONY: all-target-winsup maybe-all-target-winsup
38294 maybe-all-target-winsup:
38295 @if gcc-bootstrap
38296 all-target-winsup: stage_current
38297 @endif gcc-bootstrap
38298 @if target-winsup
38299 TARGET-target-winsup=all
38300 maybe-all-target-winsup: all-target-winsup
38301 all-target-winsup: configure-target-winsup
38302         @: $(MAKE); $(unstage)
38303         @r=`${PWD_COMMAND}`; export r; \
38304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38305         $(NORMAL_TARGET_EXPORTS)  \
38306         (cd $(TARGET_SUBDIR)/winsup && \
38307           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38308                 $(TARGET-target-winsup))
38309 @endif target-winsup
38310
38311
38312
38313
38314
38315 .PHONY: check-target-winsup maybe-check-target-winsup
38316 maybe-check-target-winsup:
38317 @if target-winsup
38318 maybe-check-target-winsup: check-target-winsup
38319
38320 check-target-winsup:
38321         @: $(MAKE); $(unstage)
38322         @r=`${PWD_COMMAND}`; export r; \
38323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38324         $(NORMAL_TARGET_EXPORTS) \
38325         (cd $(TARGET_SUBDIR)/winsup && \
38326           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
38327
38328 @endif target-winsup
38329
38330 .PHONY: install-target-winsup maybe-install-target-winsup
38331 maybe-install-target-winsup:
38332 @if target-winsup
38333 maybe-install-target-winsup: install-target-winsup
38334
38335 install-target-winsup: installdirs
38336         @: $(MAKE); $(unstage)
38337         @r=`${PWD_COMMAND}`; export r; \
38338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38339         $(NORMAL_TARGET_EXPORTS) \
38340         (cd $(TARGET_SUBDIR)/winsup && \
38341           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38342
38343 @endif target-winsup
38344
38345 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
38346 maybe-install-strip-target-winsup:
38347 @if target-winsup
38348 maybe-install-strip-target-winsup: install-strip-target-winsup
38349
38350 install-strip-target-winsup: installdirs
38351         @: $(MAKE); $(unstage)
38352         @r=`${PWD_COMMAND}`; export r; \
38353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38354         $(NORMAL_TARGET_EXPORTS) \
38355         (cd $(TARGET_SUBDIR)/winsup && \
38356           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38357
38358 @endif target-winsup
38359
38360 # Other targets (info, dvi, pdf, etc.)
38361
38362 .PHONY: maybe-info-target-winsup info-target-winsup
38363 maybe-info-target-winsup:
38364 @if target-winsup
38365 maybe-info-target-winsup: info-target-winsup
38366
38367 info-target-winsup: \
38368     configure-target-winsup 
38369         @: $(MAKE); $(unstage)
38370         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38371         r=`${PWD_COMMAND}`; export r; \
38372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38373         $(NORMAL_TARGET_EXPORTS) \
38374         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
38375         for flag in $(EXTRA_TARGET_FLAGS); do \
38376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38377         done; \
38378         (cd $(TARGET_SUBDIR)/winsup && \
38379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38381                   "RANLIB=$${RANLIB}" \
38382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38383                    info) \
38384           || exit 1
38385
38386 @endif target-winsup
38387
38388 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
38389 maybe-dvi-target-winsup:
38390 @if target-winsup
38391 maybe-dvi-target-winsup: dvi-target-winsup
38392
38393 dvi-target-winsup: \
38394     configure-target-winsup 
38395         @: $(MAKE); $(unstage)
38396         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38397         r=`${PWD_COMMAND}`; export r; \
38398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38399         $(NORMAL_TARGET_EXPORTS) \
38400         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
38401         for flag in $(EXTRA_TARGET_FLAGS); do \
38402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38403         done; \
38404         (cd $(TARGET_SUBDIR)/winsup && \
38405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38407                   "RANLIB=$${RANLIB}" \
38408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38409                    dvi) \
38410           || exit 1
38411
38412 @endif target-winsup
38413
38414 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
38415 maybe-pdf-target-winsup:
38416 @if target-winsup
38417 maybe-pdf-target-winsup: pdf-target-winsup
38418
38419 pdf-target-winsup: \
38420     configure-target-winsup 
38421         @: $(MAKE); $(unstage)
38422         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38423         r=`${PWD_COMMAND}`; export r; \
38424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38425         $(NORMAL_TARGET_EXPORTS) \
38426         echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
38427         for flag in $(EXTRA_TARGET_FLAGS); do \
38428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38429         done; \
38430         (cd $(TARGET_SUBDIR)/winsup && \
38431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38433                   "RANLIB=$${RANLIB}" \
38434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38435                    pdf) \
38436           || exit 1
38437
38438 @endif target-winsup
38439
38440 .PHONY: maybe-html-target-winsup html-target-winsup
38441 maybe-html-target-winsup:
38442 @if target-winsup
38443 maybe-html-target-winsup: html-target-winsup
38444
38445 html-target-winsup: \
38446     configure-target-winsup 
38447         @: $(MAKE); $(unstage)
38448         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38449         r=`${PWD_COMMAND}`; export r; \
38450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38451         $(NORMAL_TARGET_EXPORTS) \
38452         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
38453         for flag in $(EXTRA_TARGET_FLAGS); do \
38454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38455         done; \
38456         (cd $(TARGET_SUBDIR)/winsup && \
38457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38459                   "RANLIB=$${RANLIB}" \
38460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38461                    html) \
38462           || exit 1
38463
38464 @endif target-winsup
38465
38466 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
38467 maybe-TAGS-target-winsup:
38468 @if target-winsup
38469 maybe-TAGS-target-winsup: TAGS-target-winsup
38470
38471 TAGS-target-winsup: \
38472     configure-target-winsup 
38473         @: $(MAKE); $(unstage)
38474         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38475         r=`${PWD_COMMAND}`; export r; \
38476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38477         $(NORMAL_TARGET_EXPORTS) \
38478         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
38479         for flag in $(EXTRA_TARGET_FLAGS); do \
38480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38481         done; \
38482         (cd $(TARGET_SUBDIR)/winsup && \
38483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38485                   "RANLIB=$${RANLIB}" \
38486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38487                    TAGS) \
38488           || exit 1
38489
38490 @endif target-winsup
38491
38492 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
38493 maybe-install-info-target-winsup:
38494 @if target-winsup
38495 maybe-install-info-target-winsup: install-info-target-winsup
38496
38497 install-info-target-winsup: \
38498     configure-target-winsup \
38499     info-target-winsup 
38500         @: $(MAKE); $(unstage)
38501         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38502         r=`${PWD_COMMAND}`; export r; \
38503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38504         $(NORMAL_TARGET_EXPORTS) \
38505         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
38506         for flag in $(EXTRA_TARGET_FLAGS); do \
38507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38508         done; \
38509         (cd $(TARGET_SUBDIR)/winsup && \
38510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38512                   "RANLIB=$${RANLIB}" \
38513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38514                    install-info) \
38515           || exit 1
38516
38517 @endif target-winsup
38518
38519 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
38520 maybe-install-pdf-target-winsup:
38521 @if target-winsup
38522 maybe-install-pdf-target-winsup: install-pdf-target-winsup
38523
38524 install-pdf-target-winsup: \
38525     configure-target-winsup \
38526     pdf-target-winsup 
38527         @: $(MAKE); $(unstage)
38528         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38529         r=`${PWD_COMMAND}`; export r; \
38530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38531         $(NORMAL_TARGET_EXPORTS) \
38532         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
38533         for flag in $(EXTRA_TARGET_FLAGS); do \
38534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38535         done; \
38536         (cd $(TARGET_SUBDIR)/winsup && \
38537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38539                   "RANLIB=$${RANLIB}" \
38540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38541                    install-pdf) \
38542           || exit 1
38543
38544 @endif target-winsup
38545
38546 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
38547 maybe-install-html-target-winsup:
38548 @if target-winsup
38549 maybe-install-html-target-winsup: install-html-target-winsup
38550
38551 install-html-target-winsup: \
38552     configure-target-winsup \
38553     html-target-winsup 
38554         @: $(MAKE); $(unstage)
38555         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38556         r=`${PWD_COMMAND}`; export r; \
38557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38558         $(NORMAL_TARGET_EXPORTS) \
38559         echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
38560         for flag in $(EXTRA_TARGET_FLAGS); do \
38561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38562         done; \
38563         (cd $(TARGET_SUBDIR)/winsup && \
38564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38566                   "RANLIB=$${RANLIB}" \
38567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38568                    install-html) \
38569           || exit 1
38570
38571 @endif target-winsup
38572
38573 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
38574 maybe-installcheck-target-winsup:
38575 @if target-winsup
38576 maybe-installcheck-target-winsup: installcheck-target-winsup
38577
38578 installcheck-target-winsup: \
38579     configure-target-winsup 
38580         @: $(MAKE); $(unstage)
38581         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38582         r=`${PWD_COMMAND}`; export r; \
38583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38584         $(NORMAL_TARGET_EXPORTS) \
38585         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
38586         for flag in $(EXTRA_TARGET_FLAGS); do \
38587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38588         done; \
38589         (cd $(TARGET_SUBDIR)/winsup && \
38590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38592                   "RANLIB=$${RANLIB}" \
38593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38594                    installcheck) \
38595           || exit 1
38596
38597 @endif target-winsup
38598
38599 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
38600 maybe-mostlyclean-target-winsup:
38601 @if target-winsup
38602 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
38603
38604 mostlyclean-target-winsup: 
38605         @: $(MAKE); $(unstage)
38606         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38607         r=`${PWD_COMMAND}`; export r; \
38608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38609         $(NORMAL_TARGET_EXPORTS) \
38610         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
38611         for flag in $(EXTRA_TARGET_FLAGS); do \
38612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38613         done; \
38614         (cd $(TARGET_SUBDIR)/winsup && \
38615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38617                   "RANLIB=$${RANLIB}" \
38618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38619                    mostlyclean) \
38620           || exit 1
38621
38622 @endif target-winsup
38623
38624 .PHONY: maybe-clean-target-winsup clean-target-winsup
38625 maybe-clean-target-winsup:
38626 @if target-winsup
38627 maybe-clean-target-winsup: clean-target-winsup
38628
38629 clean-target-winsup: 
38630         @: $(MAKE); $(unstage)
38631         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38632         r=`${PWD_COMMAND}`; export r; \
38633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38634         $(NORMAL_TARGET_EXPORTS) \
38635         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
38636         for flag in $(EXTRA_TARGET_FLAGS); do \
38637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38638         done; \
38639         (cd $(TARGET_SUBDIR)/winsup && \
38640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38642                   "RANLIB=$${RANLIB}" \
38643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38644                    clean) \
38645           || exit 1
38646
38647 @endif target-winsup
38648
38649 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
38650 maybe-distclean-target-winsup:
38651 @if target-winsup
38652 maybe-distclean-target-winsup: distclean-target-winsup
38653
38654 distclean-target-winsup: 
38655         @: $(MAKE); $(unstage)
38656         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38657         r=`${PWD_COMMAND}`; export r; \
38658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38659         $(NORMAL_TARGET_EXPORTS) \
38660         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
38661         for flag in $(EXTRA_TARGET_FLAGS); do \
38662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38663         done; \
38664         (cd $(TARGET_SUBDIR)/winsup && \
38665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38667                   "RANLIB=$${RANLIB}" \
38668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38669                    distclean) \
38670           || exit 1
38671
38672 @endif target-winsup
38673
38674 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
38675 maybe-maintainer-clean-target-winsup:
38676 @if target-winsup
38677 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
38678
38679 maintainer-clean-target-winsup: 
38680         @: $(MAKE); $(unstage)
38681         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
38682         r=`${PWD_COMMAND}`; export r; \
38683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38684         $(NORMAL_TARGET_EXPORTS) \
38685         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
38686         for flag in $(EXTRA_TARGET_FLAGS); do \
38687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38688         done; \
38689         (cd $(TARGET_SUBDIR)/winsup && \
38690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38692                   "RANLIB=$${RANLIB}" \
38693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38694                    maintainer-clean) \
38695           || exit 1
38696
38697 @endif target-winsup
38698
38699
38700
38701
38702
38703 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
38704 maybe-configure-target-libgloss:
38705 @if gcc-bootstrap
38706 configure-target-libgloss: stage_current
38707 @endif gcc-bootstrap
38708 @if target-libgloss
38709 maybe-configure-target-libgloss: configure-target-libgloss
38710 configure-target-libgloss: 
38711         @: $(MAKE); $(unstage)
38712         @r=`${PWD_COMMAND}`; export r; \
38713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38714         echo "Checking multilib configuration for libgloss..."; \
38715         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
38716         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
38717         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
38718           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
38719             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
38720           else \
38721             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
38722             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
38723           fi; \
38724         else \
38725           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
38726         fi; \
38727         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
38728         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
38729         $(NORMAL_TARGET_EXPORTS)  \
38730         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
38731         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
38732         case $(srcdir) in \
38733           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38734           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
38735                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38736         esac; \
38737         srcdiroption="--srcdir=$${topdir}/libgloss"; \
38738         libsrcdir="$$s/libgloss"; \
38739         rm -f no-such-file || : ; \
38740         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
38741           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38742           --target=${target_alias} $${srcdiroption}  \
38743           || exit 1
38744 @endif target-libgloss
38745
38746
38747
38748
38749
38750 .PHONY: all-target-libgloss maybe-all-target-libgloss
38751 maybe-all-target-libgloss:
38752 @if gcc-bootstrap
38753 all-target-libgloss: stage_current
38754 @endif gcc-bootstrap
38755 @if target-libgloss
38756 TARGET-target-libgloss=all
38757 maybe-all-target-libgloss: all-target-libgloss
38758 all-target-libgloss: configure-target-libgloss
38759         @: $(MAKE); $(unstage)
38760         @r=`${PWD_COMMAND}`; export r; \
38761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38762         $(NORMAL_TARGET_EXPORTS)  \
38763         (cd $(TARGET_SUBDIR)/libgloss && \
38764           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38765                 $(TARGET-target-libgloss))
38766 @endif target-libgloss
38767
38768
38769
38770
38771
38772 .PHONY: check-target-libgloss maybe-check-target-libgloss
38773 maybe-check-target-libgloss:
38774 @if target-libgloss
38775 maybe-check-target-libgloss: check-target-libgloss
38776
38777 # Dummy target for uncheckable module.
38778 check-target-libgloss:
38779
38780 @endif target-libgloss
38781
38782 .PHONY: install-target-libgloss maybe-install-target-libgloss
38783 maybe-install-target-libgloss:
38784 @if target-libgloss
38785 maybe-install-target-libgloss: install-target-libgloss
38786
38787 install-target-libgloss: installdirs
38788         @: $(MAKE); $(unstage)
38789         @r=`${PWD_COMMAND}`; export r; \
38790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38791         $(NORMAL_TARGET_EXPORTS) \
38792         (cd $(TARGET_SUBDIR)/libgloss && \
38793           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38794
38795 @endif target-libgloss
38796
38797 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
38798 maybe-install-strip-target-libgloss:
38799 @if target-libgloss
38800 maybe-install-strip-target-libgloss: install-strip-target-libgloss
38801
38802 install-strip-target-libgloss: installdirs
38803         @: $(MAKE); $(unstage)
38804         @r=`${PWD_COMMAND}`; export r; \
38805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38806         $(NORMAL_TARGET_EXPORTS) \
38807         (cd $(TARGET_SUBDIR)/libgloss && \
38808           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38809
38810 @endif target-libgloss
38811
38812 # Other targets (info, dvi, pdf, etc.)
38813
38814 .PHONY: maybe-info-target-libgloss info-target-libgloss
38815 maybe-info-target-libgloss:
38816 @if target-libgloss
38817 maybe-info-target-libgloss: info-target-libgloss
38818
38819 info-target-libgloss: \
38820     configure-target-libgloss 
38821         @: $(MAKE); $(unstage)
38822         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
38823         r=`${PWD_COMMAND}`; export r; \
38824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38825         $(NORMAL_TARGET_EXPORTS) \
38826         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
38827         for flag in $(EXTRA_TARGET_FLAGS); do \
38828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38829         done; \
38830         (cd $(TARGET_SUBDIR)/libgloss && \
38831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38833                   "RANLIB=$${RANLIB}" \
38834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38835                    info) \
38836           || exit 1
38837
38838 @endif target-libgloss
38839
38840 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
38841 maybe-dvi-target-libgloss:
38842 @if target-libgloss
38843 maybe-dvi-target-libgloss: dvi-target-libgloss
38844
38845 dvi-target-libgloss: \
38846     configure-target-libgloss 
38847         @: $(MAKE); $(unstage)
38848         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
38849         r=`${PWD_COMMAND}`; export r; \
38850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38851         $(NORMAL_TARGET_EXPORTS) \
38852         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
38853         for flag in $(EXTRA_TARGET_FLAGS); do \
38854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38855         done; \
38856         (cd $(TARGET_SUBDIR)/libgloss && \
38857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38859                   "RANLIB=$${RANLIB}" \
38860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38861                    dvi) \
38862           || exit 1
38863
38864 @endif target-libgloss
38865
38866 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
38867 maybe-pdf-target-libgloss:
38868 @if target-libgloss
38869 maybe-pdf-target-libgloss: pdf-target-libgloss
38870
38871 pdf-target-libgloss: \
38872     configure-target-libgloss 
38873         @: $(MAKE); $(unstage)
38874         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
38875         r=`${PWD_COMMAND}`; export r; \
38876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38877         $(NORMAL_TARGET_EXPORTS) \
38878         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
38879         for flag in $(EXTRA_TARGET_FLAGS); do \
38880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38881         done; \
38882         (cd $(TARGET_SUBDIR)/libgloss && \
38883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38885                   "RANLIB=$${RANLIB}" \
38886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38887                    pdf) \
38888           || exit 1
38889
38890 @endif target-libgloss
38891
38892 .PHONY: maybe-html-target-libgloss html-target-libgloss
38893 maybe-html-target-libgloss:
38894 @if target-libgloss
38895 maybe-html-target-libgloss: html-target-libgloss
38896
38897 html-target-libgloss: \
38898     configure-target-libgloss 
38899         @: $(MAKE); $(unstage)
38900         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
38901         r=`${PWD_COMMAND}`; export r; \
38902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38903         $(NORMAL_TARGET_EXPORTS) \
38904         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
38905         for flag in $(EXTRA_TARGET_FLAGS); do \
38906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38907         done; \
38908         (cd $(TARGET_SUBDIR)/libgloss && \
38909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38911                   "RANLIB=$${RANLIB}" \
38912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38913                    html) \
38914           || exit 1
38915
38916 @endif target-libgloss
38917
38918 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
38919 maybe-TAGS-target-libgloss:
38920 @if target-libgloss
38921 maybe-TAGS-target-libgloss: TAGS-target-libgloss
38922
38923 TAGS-target-libgloss: \
38924     configure-target-libgloss 
38925         @: $(MAKE); $(unstage)
38926         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
38927         r=`${PWD_COMMAND}`; export r; \
38928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38929         $(NORMAL_TARGET_EXPORTS) \
38930         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
38931         for flag in $(EXTRA_TARGET_FLAGS); do \
38932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38933         done; \
38934         (cd $(TARGET_SUBDIR)/libgloss && \
38935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38937                   "RANLIB=$${RANLIB}" \
38938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38939                    TAGS) \
38940           || exit 1
38941
38942 @endif target-libgloss
38943
38944 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
38945 maybe-install-info-target-libgloss:
38946 @if target-libgloss
38947 maybe-install-info-target-libgloss: install-info-target-libgloss
38948
38949 install-info-target-libgloss: \
38950     configure-target-libgloss \
38951     info-target-libgloss 
38952         @: $(MAKE); $(unstage)
38953         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
38954         r=`${PWD_COMMAND}`; export r; \
38955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38956         $(NORMAL_TARGET_EXPORTS) \
38957         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
38958         for flag in $(EXTRA_TARGET_FLAGS); do \
38959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38960         done; \
38961         (cd $(TARGET_SUBDIR)/libgloss && \
38962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38964                   "RANLIB=$${RANLIB}" \
38965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38966                    install-info) \
38967           || exit 1
38968
38969 @endif target-libgloss
38970
38971 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
38972 maybe-install-pdf-target-libgloss:
38973 @if target-libgloss
38974 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
38975
38976 install-pdf-target-libgloss: \
38977     configure-target-libgloss \
38978     pdf-target-libgloss 
38979         @: $(MAKE); $(unstage)
38980         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
38981         r=`${PWD_COMMAND}`; export r; \
38982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38983         $(NORMAL_TARGET_EXPORTS) \
38984         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
38985         for flag in $(EXTRA_TARGET_FLAGS); do \
38986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38987         done; \
38988         (cd $(TARGET_SUBDIR)/libgloss && \
38989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38991                   "RANLIB=$${RANLIB}" \
38992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38993                    install-pdf) \
38994           || exit 1
38995
38996 @endif target-libgloss
38997
38998 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
38999 maybe-install-html-target-libgloss:
39000 @if target-libgloss
39001 maybe-install-html-target-libgloss: install-html-target-libgloss
39002
39003 install-html-target-libgloss: \
39004     configure-target-libgloss \
39005     html-target-libgloss 
39006         @: $(MAKE); $(unstage)
39007         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
39008         r=`${PWD_COMMAND}`; export r; \
39009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39010         $(NORMAL_TARGET_EXPORTS) \
39011         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
39012         for flag in $(EXTRA_TARGET_FLAGS); do \
39013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39014         done; \
39015         (cd $(TARGET_SUBDIR)/libgloss && \
39016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39018                   "RANLIB=$${RANLIB}" \
39019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39020                    install-html) \
39021           || exit 1
39022
39023 @endif target-libgloss
39024
39025 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
39026 maybe-installcheck-target-libgloss:
39027 @if target-libgloss
39028 maybe-installcheck-target-libgloss: installcheck-target-libgloss
39029
39030 installcheck-target-libgloss: \
39031     configure-target-libgloss 
39032         @: $(MAKE); $(unstage)
39033         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
39034         r=`${PWD_COMMAND}`; export r; \
39035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39036         $(NORMAL_TARGET_EXPORTS) \
39037         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
39038         for flag in $(EXTRA_TARGET_FLAGS); do \
39039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39040         done; \
39041         (cd $(TARGET_SUBDIR)/libgloss && \
39042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39044                   "RANLIB=$${RANLIB}" \
39045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39046                    installcheck) \
39047           || exit 1
39048
39049 @endif target-libgloss
39050
39051 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
39052 maybe-mostlyclean-target-libgloss:
39053 @if target-libgloss
39054 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
39055
39056 mostlyclean-target-libgloss: 
39057         @: $(MAKE); $(unstage)
39058         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
39059         r=`${PWD_COMMAND}`; export r; \
39060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39061         $(NORMAL_TARGET_EXPORTS) \
39062         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
39063         for flag in $(EXTRA_TARGET_FLAGS); do \
39064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39065         done; \
39066         (cd $(TARGET_SUBDIR)/libgloss && \
39067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39069                   "RANLIB=$${RANLIB}" \
39070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39071                    mostlyclean) \
39072           || exit 1
39073
39074 @endif target-libgloss
39075
39076 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
39077 maybe-clean-target-libgloss:
39078 @if target-libgloss
39079 maybe-clean-target-libgloss: clean-target-libgloss
39080
39081 clean-target-libgloss: 
39082         @: $(MAKE); $(unstage)
39083         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
39084         r=`${PWD_COMMAND}`; export r; \
39085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39086         $(NORMAL_TARGET_EXPORTS) \
39087         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
39088         for flag in $(EXTRA_TARGET_FLAGS); do \
39089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39090         done; \
39091         (cd $(TARGET_SUBDIR)/libgloss && \
39092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39094                   "RANLIB=$${RANLIB}" \
39095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39096                    clean) \
39097           || exit 1
39098
39099 @endif target-libgloss
39100
39101 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
39102 maybe-distclean-target-libgloss:
39103 @if target-libgloss
39104 maybe-distclean-target-libgloss: distclean-target-libgloss
39105
39106 distclean-target-libgloss: 
39107         @: $(MAKE); $(unstage)
39108         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
39109         r=`${PWD_COMMAND}`; export r; \
39110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39111         $(NORMAL_TARGET_EXPORTS) \
39112         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
39113         for flag in $(EXTRA_TARGET_FLAGS); do \
39114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39115         done; \
39116         (cd $(TARGET_SUBDIR)/libgloss && \
39117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39119                   "RANLIB=$${RANLIB}" \
39120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39121                    distclean) \
39122           || exit 1
39123
39124 @endif target-libgloss
39125
39126 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
39127 maybe-maintainer-clean-target-libgloss:
39128 @if target-libgloss
39129 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
39130
39131 maintainer-clean-target-libgloss: 
39132         @: $(MAKE); $(unstage)
39133         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
39134         r=`${PWD_COMMAND}`; export r; \
39135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39136         $(NORMAL_TARGET_EXPORTS) \
39137         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
39138         for flag in $(EXTRA_TARGET_FLAGS); do \
39139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39140         done; \
39141         (cd $(TARGET_SUBDIR)/libgloss && \
39142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39144                   "RANLIB=$${RANLIB}" \
39145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39146                    maintainer-clean) \
39147           || exit 1
39148
39149 @endif target-libgloss
39150
39151
39152
39153
39154
39155 .PHONY: configure-target-libffi maybe-configure-target-libffi
39156 maybe-configure-target-libffi:
39157 @if gcc-bootstrap
39158 configure-target-libffi: stage_current
39159 @endif gcc-bootstrap
39160 @if target-libffi
39161 maybe-configure-target-libffi: configure-target-libffi
39162 configure-target-libffi: 
39163         @: $(MAKE); $(unstage)
39164         @r=`${PWD_COMMAND}`; export r; \
39165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39166         echo "Checking multilib configuration for libffi..."; \
39167         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
39168         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
39169         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
39170           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
39171             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
39172           else \
39173             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
39174             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
39175           fi; \
39176         else \
39177           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
39178         fi; \
39179         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
39180         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
39181         $(NORMAL_TARGET_EXPORTS)  \
39182         echo Configuring in $(TARGET_SUBDIR)/libffi; \
39183         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
39184         case $(srcdir) in \
39185           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39186           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
39187                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39188         esac; \
39189         srcdiroption="--srcdir=$${topdir}/libffi"; \
39190         libsrcdir="$$s/libffi"; \
39191         rm -f no-such-file || : ; \
39192         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39193           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39194           --target=${target_alias} $${srcdiroption}  \
39195           || exit 1
39196 @endif target-libffi
39197
39198
39199
39200
39201
39202 .PHONY: all-target-libffi maybe-all-target-libffi
39203 maybe-all-target-libffi:
39204 @if gcc-bootstrap
39205 all-target-libffi: stage_current
39206 @endif gcc-bootstrap
39207 @if target-libffi
39208 TARGET-target-libffi=all
39209 maybe-all-target-libffi: all-target-libffi
39210 all-target-libffi: configure-target-libffi
39211         @: $(MAKE); $(unstage)
39212         @r=`${PWD_COMMAND}`; export r; \
39213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39214         $(NORMAL_TARGET_EXPORTS)  \
39215         (cd $(TARGET_SUBDIR)/libffi && \
39216           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39217                 $(TARGET-target-libffi))
39218 @endif target-libffi
39219
39220
39221
39222
39223
39224 .PHONY: check-target-libffi maybe-check-target-libffi
39225 maybe-check-target-libffi:
39226 @if target-libffi
39227 maybe-check-target-libffi: check-target-libffi
39228
39229 check-target-libffi:
39230         @: $(MAKE); $(unstage)
39231         @r=`${PWD_COMMAND}`; export r; \
39232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39233         $(NORMAL_TARGET_EXPORTS) \
39234         (cd $(TARGET_SUBDIR)/libffi && \
39235           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39236
39237 @endif target-libffi
39238
39239 .PHONY: install-target-libffi maybe-install-target-libffi
39240 maybe-install-target-libffi:
39241 @if target-libffi
39242 maybe-install-target-libffi: install-target-libffi
39243
39244 # Dummy target for uninstallable.
39245 install-target-libffi:
39246
39247 @endif target-libffi
39248
39249 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
39250 maybe-install-strip-target-libffi:
39251 @if target-libffi
39252 maybe-install-strip-target-libffi: install-strip-target-libffi
39253
39254 # Dummy target for uninstallable.
39255 install-strip-target-libffi:
39256
39257 @endif target-libffi
39258
39259 # Other targets (info, dvi, pdf, etc.)
39260
39261 .PHONY: maybe-info-target-libffi info-target-libffi
39262 maybe-info-target-libffi:
39263 @if target-libffi
39264 maybe-info-target-libffi: info-target-libffi
39265
39266 info-target-libffi: \
39267     configure-target-libffi 
39268         @: $(MAKE); $(unstage)
39269         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39270         r=`${PWD_COMMAND}`; export r; \
39271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39272         $(NORMAL_TARGET_EXPORTS) \
39273         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
39274         for flag in $(EXTRA_TARGET_FLAGS); do \
39275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39276         done; \
39277         (cd $(TARGET_SUBDIR)/libffi && \
39278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39280                   "RANLIB=$${RANLIB}" \
39281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39282                    info) \
39283           || exit 1
39284
39285 @endif target-libffi
39286
39287 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
39288 maybe-dvi-target-libffi:
39289 @if target-libffi
39290 maybe-dvi-target-libffi: dvi-target-libffi
39291
39292 dvi-target-libffi: \
39293     configure-target-libffi 
39294         @: $(MAKE); $(unstage)
39295         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39296         r=`${PWD_COMMAND}`; export r; \
39297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39298         $(NORMAL_TARGET_EXPORTS) \
39299         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
39300         for flag in $(EXTRA_TARGET_FLAGS); do \
39301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39302         done; \
39303         (cd $(TARGET_SUBDIR)/libffi && \
39304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39306                   "RANLIB=$${RANLIB}" \
39307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39308                    dvi) \
39309           || exit 1
39310
39311 @endif target-libffi
39312
39313 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
39314 maybe-pdf-target-libffi:
39315 @if target-libffi
39316 maybe-pdf-target-libffi: pdf-target-libffi
39317
39318 pdf-target-libffi: \
39319     configure-target-libffi 
39320         @: $(MAKE); $(unstage)
39321         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39322         r=`${PWD_COMMAND}`; export r; \
39323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39324         $(NORMAL_TARGET_EXPORTS) \
39325         echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
39326         for flag in $(EXTRA_TARGET_FLAGS); do \
39327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39328         done; \
39329         (cd $(TARGET_SUBDIR)/libffi && \
39330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39332                   "RANLIB=$${RANLIB}" \
39333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39334                    pdf) \
39335           || exit 1
39336
39337 @endif target-libffi
39338
39339 .PHONY: maybe-html-target-libffi html-target-libffi
39340 maybe-html-target-libffi:
39341 @if target-libffi
39342 maybe-html-target-libffi: html-target-libffi
39343
39344 html-target-libffi: \
39345     configure-target-libffi 
39346         @: $(MAKE); $(unstage)
39347         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39348         r=`${PWD_COMMAND}`; export r; \
39349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39350         $(NORMAL_TARGET_EXPORTS) \
39351         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
39352         for flag in $(EXTRA_TARGET_FLAGS); do \
39353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39354         done; \
39355         (cd $(TARGET_SUBDIR)/libffi && \
39356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39358                   "RANLIB=$${RANLIB}" \
39359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39360                    html) \
39361           || exit 1
39362
39363 @endif target-libffi
39364
39365 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
39366 maybe-TAGS-target-libffi:
39367 @if target-libffi
39368 maybe-TAGS-target-libffi: TAGS-target-libffi
39369
39370 TAGS-target-libffi: \
39371     configure-target-libffi 
39372         @: $(MAKE); $(unstage)
39373         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39374         r=`${PWD_COMMAND}`; export r; \
39375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39376         $(NORMAL_TARGET_EXPORTS) \
39377         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
39378         for flag in $(EXTRA_TARGET_FLAGS); do \
39379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39380         done; \
39381         (cd $(TARGET_SUBDIR)/libffi && \
39382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39384                   "RANLIB=$${RANLIB}" \
39385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39386                    TAGS) \
39387           || exit 1
39388
39389 @endif target-libffi
39390
39391 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
39392 maybe-install-info-target-libffi:
39393 @if target-libffi
39394 maybe-install-info-target-libffi: install-info-target-libffi
39395
39396 install-info-target-libffi: \
39397     configure-target-libffi \
39398     info-target-libffi 
39399         @: $(MAKE); $(unstage)
39400         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39401         r=`${PWD_COMMAND}`; export r; \
39402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39403         $(NORMAL_TARGET_EXPORTS) \
39404         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
39405         for flag in $(EXTRA_TARGET_FLAGS); do \
39406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39407         done; \
39408         (cd $(TARGET_SUBDIR)/libffi && \
39409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39411                   "RANLIB=$${RANLIB}" \
39412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39413                    install-info) \
39414           || exit 1
39415
39416 @endif target-libffi
39417
39418 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
39419 maybe-install-pdf-target-libffi:
39420 @if target-libffi
39421 maybe-install-pdf-target-libffi: install-pdf-target-libffi
39422
39423 install-pdf-target-libffi: \
39424     configure-target-libffi \
39425     pdf-target-libffi 
39426         @: $(MAKE); $(unstage)
39427         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39428         r=`${PWD_COMMAND}`; export r; \
39429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39430         $(NORMAL_TARGET_EXPORTS) \
39431         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
39432         for flag in $(EXTRA_TARGET_FLAGS); do \
39433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39434         done; \
39435         (cd $(TARGET_SUBDIR)/libffi && \
39436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39438                   "RANLIB=$${RANLIB}" \
39439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39440                    install-pdf) \
39441           || exit 1
39442
39443 @endif target-libffi
39444
39445 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
39446 maybe-install-html-target-libffi:
39447 @if target-libffi
39448 maybe-install-html-target-libffi: install-html-target-libffi
39449
39450 install-html-target-libffi: \
39451     configure-target-libffi \
39452     html-target-libffi 
39453         @: $(MAKE); $(unstage)
39454         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39455         r=`${PWD_COMMAND}`; export r; \
39456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39457         $(NORMAL_TARGET_EXPORTS) \
39458         echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
39459         for flag in $(EXTRA_TARGET_FLAGS); do \
39460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39461         done; \
39462         (cd $(TARGET_SUBDIR)/libffi && \
39463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39465                   "RANLIB=$${RANLIB}" \
39466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39467                    install-html) \
39468           || exit 1
39469
39470 @endif target-libffi
39471
39472 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
39473 maybe-installcheck-target-libffi:
39474 @if target-libffi
39475 maybe-installcheck-target-libffi: installcheck-target-libffi
39476
39477 installcheck-target-libffi: \
39478     configure-target-libffi 
39479         @: $(MAKE); $(unstage)
39480         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39481         r=`${PWD_COMMAND}`; export r; \
39482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39483         $(NORMAL_TARGET_EXPORTS) \
39484         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
39485         for flag in $(EXTRA_TARGET_FLAGS); do \
39486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39487         done; \
39488         (cd $(TARGET_SUBDIR)/libffi && \
39489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39491                   "RANLIB=$${RANLIB}" \
39492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39493                    installcheck) \
39494           || exit 1
39495
39496 @endif target-libffi
39497
39498 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
39499 maybe-mostlyclean-target-libffi:
39500 @if target-libffi
39501 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
39502
39503 mostlyclean-target-libffi: 
39504         @: $(MAKE); $(unstage)
39505         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39506         r=`${PWD_COMMAND}`; export r; \
39507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39508         $(NORMAL_TARGET_EXPORTS) \
39509         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
39510         for flag in $(EXTRA_TARGET_FLAGS); do \
39511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39512         done; \
39513         (cd $(TARGET_SUBDIR)/libffi && \
39514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39516                   "RANLIB=$${RANLIB}" \
39517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39518                    mostlyclean) \
39519           || exit 1
39520
39521 @endif target-libffi
39522
39523 .PHONY: maybe-clean-target-libffi clean-target-libffi
39524 maybe-clean-target-libffi:
39525 @if target-libffi
39526 maybe-clean-target-libffi: clean-target-libffi
39527
39528 clean-target-libffi: 
39529         @: $(MAKE); $(unstage)
39530         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39531         r=`${PWD_COMMAND}`; export r; \
39532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39533         $(NORMAL_TARGET_EXPORTS) \
39534         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
39535         for flag in $(EXTRA_TARGET_FLAGS); do \
39536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39537         done; \
39538         (cd $(TARGET_SUBDIR)/libffi && \
39539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39541                   "RANLIB=$${RANLIB}" \
39542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39543                    clean) \
39544           || exit 1
39545
39546 @endif target-libffi
39547
39548 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
39549 maybe-distclean-target-libffi:
39550 @if target-libffi
39551 maybe-distclean-target-libffi: distclean-target-libffi
39552
39553 distclean-target-libffi: 
39554         @: $(MAKE); $(unstage)
39555         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39556         r=`${PWD_COMMAND}`; export r; \
39557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39558         $(NORMAL_TARGET_EXPORTS) \
39559         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
39560         for flag in $(EXTRA_TARGET_FLAGS); do \
39561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39562         done; \
39563         (cd $(TARGET_SUBDIR)/libffi && \
39564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39566                   "RANLIB=$${RANLIB}" \
39567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39568                    distclean) \
39569           || exit 1
39570
39571 @endif target-libffi
39572
39573 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
39574 maybe-maintainer-clean-target-libffi:
39575 @if target-libffi
39576 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
39577
39578 maintainer-clean-target-libffi: 
39579         @: $(MAKE); $(unstage)
39580         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
39581         r=`${PWD_COMMAND}`; export r; \
39582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39583         $(NORMAL_TARGET_EXPORTS) \
39584         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
39585         for flag in $(EXTRA_TARGET_FLAGS); do \
39586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39587         done; \
39588         (cd $(TARGET_SUBDIR)/libffi && \
39589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39591                   "RANLIB=$${RANLIB}" \
39592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39593                    maintainer-clean) \
39594           || exit 1
39595
39596 @endif target-libffi
39597
39598
39599
39600
39601
39602 .PHONY: configure-target-libjava maybe-configure-target-libjava
39603 maybe-configure-target-libjava:
39604 @if gcc-bootstrap
39605 configure-target-libjava: stage_current
39606 @endif gcc-bootstrap
39607 @if target-libjava
39608 maybe-configure-target-libjava: configure-target-libjava
39609 configure-target-libjava: 
39610         @: $(MAKE); $(unstage)
39611         @r=`${PWD_COMMAND}`; export r; \
39612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39613         echo "Checking multilib configuration for libjava..."; \
39614         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
39615         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
39616         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
39617           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
39618             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
39619           else \
39620             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
39621             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
39622           fi; \
39623         else \
39624           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
39625         fi; \
39626         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
39627         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
39628         $(RAW_CXX_TARGET_EXPORTS)  \
39629         echo Configuring in $(TARGET_SUBDIR)/libjava; \
39630         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
39631         case $(srcdir) in \
39632           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39633           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
39634                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39635         esac; \
39636         srcdiroption="--srcdir=$${topdir}/libjava"; \
39637         libsrcdir="$$s/libjava"; \
39638         rm -f no-such-file || : ; \
39639         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39640           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39641           --target=${target_alias} $${srcdiroption} $(EXTRA_CONFIGARGS_LIBJAVA) \
39642           || exit 1
39643 @endif target-libjava
39644
39645
39646
39647
39648
39649 .PHONY: all-target-libjava maybe-all-target-libjava
39650 maybe-all-target-libjava:
39651 @if gcc-bootstrap
39652 all-target-libjava: stage_current
39653 @endif gcc-bootstrap
39654 @if target-libjava
39655 TARGET-target-libjava=all
39656 maybe-all-target-libjava: all-target-libjava
39657 all-target-libjava: configure-target-libjava
39658         @: $(MAKE); $(unstage)
39659         @r=`${PWD_COMMAND}`; export r; \
39660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39661         $(RAW_CXX_TARGET_EXPORTS)  \
39662         (cd $(TARGET_SUBDIR)/libjava && \
39663           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
39664                 $(TARGET-target-libjava))
39665 @endif target-libjava
39666
39667
39668
39669
39670
39671 .PHONY: check-target-libjava maybe-check-target-libjava
39672 maybe-check-target-libjava:
39673 @if target-libjava
39674 maybe-check-target-libjava: check-target-libjava
39675
39676 check-target-libjava:
39677         @: $(MAKE); $(unstage)
39678         @r=`${PWD_COMMAND}`; export r; \
39679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39680         $(RAW_CXX_TARGET_EXPORTS) \
39681         (cd $(TARGET_SUBDIR)/libjava && \
39682           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
39683
39684 @endif target-libjava
39685
39686 .PHONY: install-target-libjava maybe-install-target-libjava
39687 maybe-install-target-libjava:
39688 @if target-libjava
39689 maybe-install-target-libjava: install-target-libjava
39690
39691 install-target-libjava: installdirs
39692         @: $(MAKE); $(unstage)
39693         @r=`${PWD_COMMAND}`; export r; \
39694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39695         $(RAW_CXX_TARGET_EXPORTS) \
39696         (cd $(TARGET_SUBDIR)/libjava && \
39697           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39698
39699 @endif target-libjava
39700
39701 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
39702 maybe-install-strip-target-libjava:
39703 @if target-libjava
39704 maybe-install-strip-target-libjava: install-strip-target-libjava
39705
39706 install-strip-target-libjava: installdirs
39707         @: $(MAKE); $(unstage)
39708         @r=`${PWD_COMMAND}`; export r; \
39709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39710         $(RAW_CXX_TARGET_EXPORTS) \
39711         (cd $(TARGET_SUBDIR)/libjava && \
39712           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39713
39714 @endif target-libjava
39715
39716 # Other targets (info, dvi, pdf, etc.)
39717
39718 .PHONY: maybe-info-target-libjava info-target-libjava
39719 maybe-info-target-libjava:
39720 @if target-libjava
39721 maybe-info-target-libjava: info-target-libjava
39722
39723 info-target-libjava: \
39724     configure-target-libjava 
39725         @: $(MAKE); $(unstage)
39726         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39727         r=`${PWD_COMMAND}`; export r; \
39728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39729         $(RAW_CXX_TARGET_EXPORTS) \
39730         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
39731         for flag in $(EXTRA_TARGET_FLAGS); do \
39732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39733         done; \
39734         (cd $(TARGET_SUBDIR)/libjava && \
39735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39737                   "RANLIB=$${RANLIB}" \
39738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39739                    info) \
39740           || exit 1
39741
39742 @endif target-libjava
39743
39744 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
39745 maybe-dvi-target-libjava:
39746 @if target-libjava
39747 maybe-dvi-target-libjava: dvi-target-libjava
39748
39749 dvi-target-libjava: \
39750     configure-target-libjava 
39751         @: $(MAKE); $(unstage)
39752         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39753         r=`${PWD_COMMAND}`; export r; \
39754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39755         $(RAW_CXX_TARGET_EXPORTS) \
39756         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
39757         for flag in $(EXTRA_TARGET_FLAGS); do \
39758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39759         done; \
39760         (cd $(TARGET_SUBDIR)/libjava && \
39761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39763                   "RANLIB=$${RANLIB}" \
39764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39765                    dvi) \
39766           || exit 1
39767
39768 @endif target-libjava
39769
39770 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
39771 maybe-pdf-target-libjava:
39772 @if target-libjava
39773 maybe-pdf-target-libjava: pdf-target-libjava
39774
39775 pdf-target-libjava: \
39776     configure-target-libjava 
39777         @: $(MAKE); $(unstage)
39778         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39779         r=`${PWD_COMMAND}`; export r; \
39780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39781         $(RAW_CXX_TARGET_EXPORTS) \
39782         echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
39783         for flag in $(EXTRA_TARGET_FLAGS); do \
39784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39785         done; \
39786         (cd $(TARGET_SUBDIR)/libjava && \
39787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39789                   "RANLIB=$${RANLIB}" \
39790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39791                    pdf) \
39792           || exit 1
39793
39794 @endif target-libjava
39795
39796 .PHONY: maybe-html-target-libjava html-target-libjava
39797 maybe-html-target-libjava:
39798 @if target-libjava
39799 maybe-html-target-libjava: html-target-libjava
39800
39801 html-target-libjava: \
39802     configure-target-libjava 
39803         @: $(MAKE); $(unstage)
39804         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39805         r=`${PWD_COMMAND}`; export r; \
39806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39807         $(RAW_CXX_TARGET_EXPORTS) \
39808         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
39809         for flag in $(EXTRA_TARGET_FLAGS); do \
39810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39811         done; \
39812         (cd $(TARGET_SUBDIR)/libjava && \
39813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39815                   "RANLIB=$${RANLIB}" \
39816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39817                    html) \
39818           || exit 1
39819
39820 @endif target-libjava
39821
39822 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
39823 maybe-TAGS-target-libjava:
39824 @if target-libjava
39825 maybe-TAGS-target-libjava: TAGS-target-libjava
39826
39827 TAGS-target-libjava: \
39828     configure-target-libjava 
39829         @: $(MAKE); $(unstage)
39830         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39831         r=`${PWD_COMMAND}`; export r; \
39832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39833         $(RAW_CXX_TARGET_EXPORTS) \
39834         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
39835         for flag in $(EXTRA_TARGET_FLAGS); do \
39836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39837         done; \
39838         (cd $(TARGET_SUBDIR)/libjava && \
39839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39841                   "RANLIB=$${RANLIB}" \
39842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39843                    TAGS) \
39844           || exit 1
39845
39846 @endif target-libjava
39847
39848 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
39849 maybe-install-info-target-libjava:
39850 @if target-libjava
39851 maybe-install-info-target-libjava: install-info-target-libjava
39852
39853 install-info-target-libjava: \
39854     configure-target-libjava \
39855     info-target-libjava 
39856         @: $(MAKE); $(unstage)
39857         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39858         r=`${PWD_COMMAND}`; export r; \
39859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39860         $(RAW_CXX_TARGET_EXPORTS) \
39861         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
39862         for flag in $(EXTRA_TARGET_FLAGS); do \
39863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39864         done; \
39865         (cd $(TARGET_SUBDIR)/libjava && \
39866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39868                   "RANLIB=$${RANLIB}" \
39869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39870                    install-info) \
39871           || exit 1
39872
39873 @endif target-libjava
39874
39875 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
39876 maybe-install-pdf-target-libjava:
39877 @if target-libjava
39878 maybe-install-pdf-target-libjava: install-pdf-target-libjava
39879
39880 install-pdf-target-libjava: \
39881     configure-target-libjava \
39882     pdf-target-libjava 
39883         @: $(MAKE); $(unstage)
39884         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39885         r=`${PWD_COMMAND}`; export r; \
39886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39887         $(RAW_CXX_TARGET_EXPORTS) \
39888         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
39889         for flag in $(EXTRA_TARGET_FLAGS); do \
39890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39891         done; \
39892         (cd $(TARGET_SUBDIR)/libjava && \
39893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39895                   "RANLIB=$${RANLIB}" \
39896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39897                    install-pdf) \
39898           || exit 1
39899
39900 @endif target-libjava
39901
39902 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
39903 maybe-install-html-target-libjava:
39904 @if target-libjava
39905 maybe-install-html-target-libjava: install-html-target-libjava
39906
39907 install-html-target-libjava: \
39908     configure-target-libjava \
39909     html-target-libjava 
39910         @: $(MAKE); $(unstage)
39911         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39912         r=`${PWD_COMMAND}`; export r; \
39913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39914         $(RAW_CXX_TARGET_EXPORTS) \
39915         echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
39916         for flag in $(EXTRA_TARGET_FLAGS); do \
39917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39918         done; \
39919         (cd $(TARGET_SUBDIR)/libjava && \
39920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39922                   "RANLIB=$${RANLIB}" \
39923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39924                    install-html) \
39925           || exit 1
39926
39927 @endif target-libjava
39928
39929 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
39930 maybe-installcheck-target-libjava:
39931 @if target-libjava
39932 maybe-installcheck-target-libjava: installcheck-target-libjava
39933
39934 installcheck-target-libjava: \
39935     configure-target-libjava 
39936         @: $(MAKE); $(unstage)
39937         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39938         r=`${PWD_COMMAND}`; export r; \
39939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39940         $(RAW_CXX_TARGET_EXPORTS) \
39941         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
39942         for flag in $(EXTRA_TARGET_FLAGS); do \
39943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39944         done; \
39945         (cd $(TARGET_SUBDIR)/libjava && \
39946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39948                   "RANLIB=$${RANLIB}" \
39949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39950                    installcheck) \
39951           || exit 1
39952
39953 @endif target-libjava
39954
39955 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
39956 maybe-mostlyclean-target-libjava:
39957 @if target-libjava
39958 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
39959
39960 mostlyclean-target-libjava: 
39961         @: $(MAKE); $(unstage)
39962         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39963         r=`${PWD_COMMAND}`; export r; \
39964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39965         $(RAW_CXX_TARGET_EXPORTS) \
39966         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
39967         for flag in $(EXTRA_TARGET_FLAGS); do \
39968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39969         done; \
39970         (cd $(TARGET_SUBDIR)/libjava && \
39971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39973                   "RANLIB=$${RANLIB}" \
39974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39975                    mostlyclean) \
39976           || exit 1
39977
39978 @endif target-libjava
39979
39980 .PHONY: maybe-clean-target-libjava clean-target-libjava
39981 maybe-clean-target-libjava:
39982 @if target-libjava
39983 maybe-clean-target-libjava: clean-target-libjava
39984
39985 clean-target-libjava: 
39986         @: $(MAKE); $(unstage)
39987         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
39988         r=`${PWD_COMMAND}`; export r; \
39989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39990         $(RAW_CXX_TARGET_EXPORTS) \
39991         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
39992         for flag in $(EXTRA_TARGET_FLAGS); do \
39993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39994         done; \
39995         (cd $(TARGET_SUBDIR)/libjava && \
39996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39998                   "RANLIB=$${RANLIB}" \
39999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40000                    clean) \
40001           || exit 1
40002
40003 @endif target-libjava
40004
40005 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
40006 maybe-distclean-target-libjava:
40007 @if target-libjava
40008 maybe-distclean-target-libjava: distclean-target-libjava
40009
40010 distclean-target-libjava: 
40011         @: $(MAKE); $(unstage)
40012         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
40013         r=`${PWD_COMMAND}`; export r; \
40014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40015         $(RAW_CXX_TARGET_EXPORTS) \
40016         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
40017         for flag in $(EXTRA_TARGET_FLAGS); do \
40018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40019         done; \
40020         (cd $(TARGET_SUBDIR)/libjava && \
40021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40023                   "RANLIB=$${RANLIB}" \
40024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40025                    distclean) \
40026           || exit 1
40027
40028 @endif target-libjava
40029
40030 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
40031 maybe-maintainer-clean-target-libjava:
40032 @if target-libjava
40033 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
40034
40035 maintainer-clean-target-libjava: 
40036         @: $(MAKE); $(unstage)
40037         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
40038         r=`${PWD_COMMAND}`; export r; \
40039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40040         $(RAW_CXX_TARGET_EXPORTS) \
40041         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
40042         for flag in $(EXTRA_TARGET_FLAGS); do \
40043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40044         done; \
40045         (cd $(TARGET_SUBDIR)/libjava && \
40046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40048                   "RANLIB=$${RANLIB}" \
40049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40050                    maintainer-clean) \
40051           || exit 1
40052
40053 @endif target-libjava
40054
40055
40056
40057
40058
40059 .PHONY: configure-target-zlib maybe-configure-target-zlib
40060 maybe-configure-target-zlib:
40061 @if gcc-bootstrap
40062 configure-target-zlib: stage_current
40063 @endif gcc-bootstrap
40064 @if target-zlib
40065 maybe-configure-target-zlib: configure-target-zlib
40066 configure-target-zlib: 
40067         @: $(MAKE); $(unstage)
40068         @r=`${PWD_COMMAND}`; export r; \
40069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40070         echo "Checking multilib configuration for zlib..."; \
40071         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
40072         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
40073         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
40074           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
40075             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
40076           else \
40077             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
40078             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
40079           fi; \
40080         else \
40081           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
40082         fi; \
40083         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
40084         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
40085         $(NORMAL_TARGET_EXPORTS)  \
40086         echo Configuring in $(TARGET_SUBDIR)/zlib; \
40087         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
40088         case $(srcdir) in \
40089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40090           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
40091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40092         esac; \
40093         srcdiroption="--srcdir=$${topdir}/zlib"; \
40094         libsrcdir="$$s/zlib"; \
40095         rm -f no-such-file || : ; \
40096         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40097           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40098           --target=${target_alias} $${srcdiroption}  \
40099           || exit 1
40100 @endif target-zlib
40101
40102
40103
40104
40105
40106 .PHONY: all-target-zlib maybe-all-target-zlib
40107 maybe-all-target-zlib:
40108 @if gcc-bootstrap
40109 all-target-zlib: stage_current
40110 @endif gcc-bootstrap
40111 @if target-zlib
40112 TARGET-target-zlib=all
40113 maybe-all-target-zlib: all-target-zlib
40114 all-target-zlib: configure-target-zlib
40115         @: $(MAKE); $(unstage)
40116         @r=`${PWD_COMMAND}`; export r; \
40117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40118         $(NORMAL_TARGET_EXPORTS)  \
40119         (cd $(TARGET_SUBDIR)/zlib && \
40120           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40121                 $(TARGET-target-zlib))
40122 @endif target-zlib
40123
40124
40125
40126
40127
40128 .PHONY: check-target-zlib maybe-check-target-zlib
40129 maybe-check-target-zlib:
40130 @if target-zlib
40131 maybe-check-target-zlib: check-target-zlib
40132
40133 check-target-zlib:
40134         @: $(MAKE); $(unstage)
40135         @r=`${PWD_COMMAND}`; export r; \
40136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40137         $(NORMAL_TARGET_EXPORTS) \
40138         (cd $(TARGET_SUBDIR)/zlib && \
40139           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40140
40141 @endif target-zlib
40142
40143 .PHONY: install-target-zlib maybe-install-target-zlib
40144 maybe-install-target-zlib:
40145 @if target-zlib
40146 maybe-install-target-zlib: install-target-zlib
40147
40148 install-target-zlib: installdirs
40149         @: $(MAKE); $(unstage)
40150         @r=`${PWD_COMMAND}`; export r; \
40151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40152         $(NORMAL_TARGET_EXPORTS) \
40153         (cd $(TARGET_SUBDIR)/zlib && \
40154           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40155
40156 @endif target-zlib
40157
40158 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
40159 maybe-install-strip-target-zlib:
40160 @if target-zlib
40161 maybe-install-strip-target-zlib: install-strip-target-zlib
40162
40163 install-strip-target-zlib: installdirs
40164         @: $(MAKE); $(unstage)
40165         @r=`${PWD_COMMAND}`; export r; \
40166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40167         $(NORMAL_TARGET_EXPORTS) \
40168         (cd $(TARGET_SUBDIR)/zlib && \
40169           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40170
40171 @endif target-zlib
40172
40173 # Other targets (info, dvi, pdf, etc.)
40174
40175 .PHONY: maybe-info-target-zlib info-target-zlib
40176 maybe-info-target-zlib:
40177 @if target-zlib
40178 maybe-info-target-zlib: info-target-zlib
40179
40180 info-target-zlib: \
40181     configure-target-zlib 
40182         @: $(MAKE); $(unstage)
40183         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40184         r=`${PWD_COMMAND}`; export r; \
40185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40186         $(NORMAL_TARGET_EXPORTS) \
40187         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
40188         for flag in $(EXTRA_TARGET_FLAGS); do \
40189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40190         done; \
40191         (cd $(TARGET_SUBDIR)/zlib && \
40192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40194                   "RANLIB=$${RANLIB}" \
40195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40196                    info) \
40197           || exit 1
40198
40199 @endif target-zlib
40200
40201 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
40202 maybe-dvi-target-zlib:
40203 @if target-zlib
40204 maybe-dvi-target-zlib: dvi-target-zlib
40205
40206 dvi-target-zlib: \
40207     configure-target-zlib 
40208         @: $(MAKE); $(unstage)
40209         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40210         r=`${PWD_COMMAND}`; export r; \
40211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40212         $(NORMAL_TARGET_EXPORTS) \
40213         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
40214         for flag in $(EXTRA_TARGET_FLAGS); do \
40215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40216         done; \
40217         (cd $(TARGET_SUBDIR)/zlib && \
40218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40220                   "RANLIB=$${RANLIB}" \
40221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40222                    dvi) \
40223           || exit 1
40224
40225 @endif target-zlib
40226
40227 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
40228 maybe-pdf-target-zlib:
40229 @if target-zlib
40230 maybe-pdf-target-zlib: pdf-target-zlib
40231
40232 pdf-target-zlib: \
40233     configure-target-zlib 
40234         @: $(MAKE); $(unstage)
40235         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40236         r=`${PWD_COMMAND}`; export r; \
40237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40238         $(NORMAL_TARGET_EXPORTS) \
40239         echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
40240         for flag in $(EXTRA_TARGET_FLAGS); do \
40241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40242         done; \
40243         (cd $(TARGET_SUBDIR)/zlib && \
40244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40246                   "RANLIB=$${RANLIB}" \
40247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40248                    pdf) \
40249           || exit 1
40250
40251 @endif target-zlib
40252
40253 .PHONY: maybe-html-target-zlib html-target-zlib
40254 maybe-html-target-zlib:
40255 @if target-zlib
40256 maybe-html-target-zlib: html-target-zlib
40257
40258 html-target-zlib: \
40259     configure-target-zlib 
40260         @: $(MAKE); $(unstage)
40261         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40262         r=`${PWD_COMMAND}`; export r; \
40263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40264         $(NORMAL_TARGET_EXPORTS) \
40265         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
40266         for flag in $(EXTRA_TARGET_FLAGS); do \
40267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40268         done; \
40269         (cd $(TARGET_SUBDIR)/zlib && \
40270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40272                   "RANLIB=$${RANLIB}" \
40273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40274                    html) \
40275           || exit 1
40276
40277 @endif target-zlib
40278
40279 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
40280 maybe-TAGS-target-zlib:
40281 @if target-zlib
40282 maybe-TAGS-target-zlib: TAGS-target-zlib
40283
40284 TAGS-target-zlib: \
40285     configure-target-zlib 
40286         @: $(MAKE); $(unstage)
40287         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40288         r=`${PWD_COMMAND}`; export r; \
40289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40290         $(NORMAL_TARGET_EXPORTS) \
40291         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
40292         for flag in $(EXTRA_TARGET_FLAGS); do \
40293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40294         done; \
40295         (cd $(TARGET_SUBDIR)/zlib && \
40296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40298                   "RANLIB=$${RANLIB}" \
40299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40300                    TAGS) \
40301           || exit 1
40302
40303 @endif target-zlib
40304
40305 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
40306 maybe-install-info-target-zlib:
40307 @if target-zlib
40308 maybe-install-info-target-zlib: install-info-target-zlib
40309
40310 install-info-target-zlib: \
40311     configure-target-zlib \
40312     info-target-zlib 
40313         @: $(MAKE); $(unstage)
40314         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40315         r=`${PWD_COMMAND}`; export r; \
40316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40317         $(NORMAL_TARGET_EXPORTS) \
40318         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
40319         for flag in $(EXTRA_TARGET_FLAGS); do \
40320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40321         done; \
40322         (cd $(TARGET_SUBDIR)/zlib && \
40323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40325                   "RANLIB=$${RANLIB}" \
40326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40327                    install-info) \
40328           || exit 1
40329
40330 @endif target-zlib
40331
40332 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
40333 maybe-install-pdf-target-zlib:
40334 @if target-zlib
40335 maybe-install-pdf-target-zlib: install-pdf-target-zlib
40336
40337 install-pdf-target-zlib: \
40338     configure-target-zlib \
40339     pdf-target-zlib 
40340         @: $(MAKE); $(unstage)
40341         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40342         r=`${PWD_COMMAND}`; export r; \
40343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40344         $(NORMAL_TARGET_EXPORTS) \
40345         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
40346         for flag in $(EXTRA_TARGET_FLAGS); do \
40347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40348         done; \
40349         (cd $(TARGET_SUBDIR)/zlib && \
40350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40352                   "RANLIB=$${RANLIB}" \
40353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40354                    install-pdf) \
40355           || exit 1
40356
40357 @endif target-zlib
40358
40359 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
40360 maybe-install-html-target-zlib:
40361 @if target-zlib
40362 maybe-install-html-target-zlib: install-html-target-zlib
40363
40364 install-html-target-zlib: \
40365     configure-target-zlib \
40366     html-target-zlib 
40367         @: $(MAKE); $(unstage)
40368         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40369         r=`${PWD_COMMAND}`; export r; \
40370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40371         $(NORMAL_TARGET_EXPORTS) \
40372         echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
40373         for flag in $(EXTRA_TARGET_FLAGS); do \
40374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40375         done; \
40376         (cd $(TARGET_SUBDIR)/zlib && \
40377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40379                   "RANLIB=$${RANLIB}" \
40380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40381                    install-html) \
40382           || exit 1
40383
40384 @endif target-zlib
40385
40386 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
40387 maybe-installcheck-target-zlib:
40388 @if target-zlib
40389 maybe-installcheck-target-zlib: installcheck-target-zlib
40390
40391 installcheck-target-zlib: \
40392     configure-target-zlib 
40393         @: $(MAKE); $(unstage)
40394         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40395         r=`${PWD_COMMAND}`; export r; \
40396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40397         $(NORMAL_TARGET_EXPORTS) \
40398         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
40399         for flag in $(EXTRA_TARGET_FLAGS); do \
40400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40401         done; \
40402         (cd $(TARGET_SUBDIR)/zlib && \
40403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40405                   "RANLIB=$${RANLIB}" \
40406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40407                    installcheck) \
40408           || exit 1
40409
40410 @endif target-zlib
40411
40412 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
40413 maybe-mostlyclean-target-zlib:
40414 @if target-zlib
40415 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
40416
40417 mostlyclean-target-zlib: 
40418         @: $(MAKE); $(unstage)
40419         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40420         r=`${PWD_COMMAND}`; export r; \
40421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40422         $(NORMAL_TARGET_EXPORTS) \
40423         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
40424         for flag in $(EXTRA_TARGET_FLAGS); do \
40425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40426         done; \
40427         (cd $(TARGET_SUBDIR)/zlib && \
40428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40430                   "RANLIB=$${RANLIB}" \
40431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40432                    mostlyclean) \
40433           || exit 1
40434
40435 @endif target-zlib
40436
40437 .PHONY: maybe-clean-target-zlib clean-target-zlib
40438 maybe-clean-target-zlib:
40439 @if target-zlib
40440 maybe-clean-target-zlib: clean-target-zlib
40441
40442 clean-target-zlib: 
40443         @: $(MAKE); $(unstage)
40444         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40445         r=`${PWD_COMMAND}`; export r; \
40446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40447         $(NORMAL_TARGET_EXPORTS) \
40448         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
40449         for flag in $(EXTRA_TARGET_FLAGS); do \
40450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40451         done; \
40452         (cd $(TARGET_SUBDIR)/zlib && \
40453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40455                   "RANLIB=$${RANLIB}" \
40456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40457                    clean) \
40458           || exit 1
40459
40460 @endif target-zlib
40461
40462 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
40463 maybe-distclean-target-zlib:
40464 @if target-zlib
40465 maybe-distclean-target-zlib: distclean-target-zlib
40466
40467 distclean-target-zlib: 
40468         @: $(MAKE); $(unstage)
40469         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40470         r=`${PWD_COMMAND}`; export r; \
40471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40472         $(NORMAL_TARGET_EXPORTS) \
40473         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
40474         for flag in $(EXTRA_TARGET_FLAGS); do \
40475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40476         done; \
40477         (cd $(TARGET_SUBDIR)/zlib && \
40478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40480                   "RANLIB=$${RANLIB}" \
40481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40482                    distclean) \
40483           || exit 1
40484
40485 @endif target-zlib
40486
40487 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
40488 maybe-maintainer-clean-target-zlib:
40489 @if target-zlib
40490 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
40491
40492 maintainer-clean-target-zlib: 
40493         @: $(MAKE); $(unstage)
40494         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
40495         r=`${PWD_COMMAND}`; export r; \
40496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40497         $(NORMAL_TARGET_EXPORTS) \
40498         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
40499         for flag in $(EXTRA_TARGET_FLAGS); do \
40500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40501         done; \
40502         (cd $(TARGET_SUBDIR)/zlib && \
40503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40505                   "RANLIB=$${RANLIB}" \
40506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40507                    maintainer-clean) \
40508           || exit 1
40509
40510 @endif target-zlib
40511
40512
40513
40514
40515
40516 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
40517 maybe-configure-target-boehm-gc:
40518 @if gcc-bootstrap
40519 configure-target-boehm-gc: stage_current
40520 @endif gcc-bootstrap
40521 @if target-boehm-gc
40522 maybe-configure-target-boehm-gc: configure-target-boehm-gc
40523 configure-target-boehm-gc: 
40524         @: $(MAKE); $(unstage)
40525         @r=`${PWD_COMMAND}`; export r; \
40526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40527         echo "Checking multilib configuration for boehm-gc..."; \
40528         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
40529         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
40530         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
40531           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
40532             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
40533           else \
40534             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
40535             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
40536           fi; \
40537         else \
40538           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
40539         fi; \
40540         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
40541         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
40542         $(NORMAL_TARGET_EXPORTS)  \
40543         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
40544         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
40545         case $(srcdir) in \
40546           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40547           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
40548                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40549         esac; \
40550         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
40551         libsrcdir="$$s/boehm-gc"; \
40552         rm -f no-such-file || : ; \
40553         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40554           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40555           --target=${target_alias} $${srcdiroption}  \
40556           || exit 1
40557 @endif target-boehm-gc
40558
40559
40560
40561
40562
40563 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
40564 maybe-all-target-boehm-gc:
40565 @if gcc-bootstrap
40566 all-target-boehm-gc: stage_current
40567 @endif gcc-bootstrap
40568 @if target-boehm-gc
40569 TARGET-target-boehm-gc=all
40570 maybe-all-target-boehm-gc: all-target-boehm-gc
40571 all-target-boehm-gc: configure-target-boehm-gc
40572         @: $(MAKE); $(unstage)
40573         @r=`${PWD_COMMAND}`; export r; \
40574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40575         $(NORMAL_TARGET_EXPORTS)  \
40576         (cd $(TARGET_SUBDIR)/boehm-gc && \
40577           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40578                 $(TARGET-target-boehm-gc))
40579 @endif target-boehm-gc
40580
40581
40582
40583
40584
40585 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
40586 maybe-check-target-boehm-gc:
40587 @if target-boehm-gc
40588 maybe-check-target-boehm-gc: check-target-boehm-gc
40589
40590 check-target-boehm-gc:
40591         @: $(MAKE); $(unstage)
40592         @r=`${PWD_COMMAND}`; export r; \
40593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40594         $(NORMAL_TARGET_EXPORTS) \
40595         (cd $(TARGET_SUBDIR)/boehm-gc && \
40596           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40597
40598 @endif target-boehm-gc
40599
40600 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
40601 maybe-install-target-boehm-gc:
40602 @if target-boehm-gc
40603 maybe-install-target-boehm-gc: install-target-boehm-gc
40604
40605 install-target-boehm-gc: installdirs
40606         @: $(MAKE); $(unstage)
40607         @r=`${PWD_COMMAND}`; export r; \
40608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40609         $(NORMAL_TARGET_EXPORTS) \
40610         (cd $(TARGET_SUBDIR)/boehm-gc && \
40611           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40612
40613 @endif target-boehm-gc
40614
40615 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
40616 maybe-install-strip-target-boehm-gc:
40617 @if target-boehm-gc
40618 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
40619
40620 install-strip-target-boehm-gc: installdirs
40621         @: $(MAKE); $(unstage)
40622         @r=`${PWD_COMMAND}`; export r; \
40623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40624         $(NORMAL_TARGET_EXPORTS) \
40625         (cd $(TARGET_SUBDIR)/boehm-gc && \
40626           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40627
40628 @endif target-boehm-gc
40629
40630 # Other targets (info, dvi, pdf, etc.)
40631
40632 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
40633 maybe-info-target-boehm-gc:
40634 @if target-boehm-gc
40635 maybe-info-target-boehm-gc: info-target-boehm-gc
40636
40637 info-target-boehm-gc: \
40638     configure-target-boehm-gc 
40639         @: $(MAKE); $(unstage)
40640         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40641         r=`${PWD_COMMAND}`; export r; \
40642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40643         $(NORMAL_TARGET_EXPORTS) \
40644         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
40645         for flag in $(EXTRA_TARGET_FLAGS); do \
40646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40647         done; \
40648         (cd $(TARGET_SUBDIR)/boehm-gc && \
40649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40651                   "RANLIB=$${RANLIB}" \
40652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40653                    info) \
40654           || exit 1
40655
40656 @endif target-boehm-gc
40657
40658 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
40659 maybe-dvi-target-boehm-gc:
40660 @if target-boehm-gc
40661 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
40662
40663 dvi-target-boehm-gc: \
40664     configure-target-boehm-gc 
40665         @: $(MAKE); $(unstage)
40666         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40667         r=`${PWD_COMMAND}`; export r; \
40668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40669         $(NORMAL_TARGET_EXPORTS) \
40670         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
40671         for flag in $(EXTRA_TARGET_FLAGS); do \
40672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40673         done; \
40674         (cd $(TARGET_SUBDIR)/boehm-gc && \
40675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40677                   "RANLIB=$${RANLIB}" \
40678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40679                    dvi) \
40680           || exit 1
40681
40682 @endif target-boehm-gc
40683
40684 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
40685 maybe-pdf-target-boehm-gc:
40686 @if target-boehm-gc
40687 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
40688
40689 pdf-target-boehm-gc: \
40690     configure-target-boehm-gc 
40691         @: $(MAKE); $(unstage)
40692         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40693         r=`${PWD_COMMAND}`; export r; \
40694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40695         $(NORMAL_TARGET_EXPORTS) \
40696         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
40697         for flag in $(EXTRA_TARGET_FLAGS); do \
40698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40699         done; \
40700         (cd $(TARGET_SUBDIR)/boehm-gc && \
40701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40703                   "RANLIB=$${RANLIB}" \
40704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40705                    pdf) \
40706           || exit 1
40707
40708 @endif target-boehm-gc
40709
40710 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
40711 maybe-html-target-boehm-gc:
40712 @if target-boehm-gc
40713 maybe-html-target-boehm-gc: html-target-boehm-gc
40714
40715 html-target-boehm-gc: \
40716     configure-target-boehm-gc 
40717         @: $(MAKE); $(unstage)
40718         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40719         r=`${PWD_COMMAND}`; export r; \
40720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40721         $(NORMAL_TARGET_EXPORTS) \
40722         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
40723         for flag in $(EXTRA_TARGET_FLAGS); do \
40724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40725         done; \
40726         (cd $(TARGET_SUBDIR)/boehm-gc && \
40727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40729                   "RANLIB=$${RANLIB}" \
40730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40731                    html) \
40732           || exit 1
40733
40734 @endif target-boehm-gc
40735
40736 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
40737 maybe-TAGS-target-boehm-gc:
40738 @if target-boehm-gc
40739 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
40740
40741 TAGS-target-boehm-gc: \
40742     configure-target-boehm-gc 
40743         @: $(MAKE); $(unstage)
40744         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40745         r=`${PWD_COMMAND}`; export r; \
40746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40747         $(NORMAL_TARGET_EXPORTS) \
40748         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
40749         for flag in $(EXTRA_TARGET_FLAGS); do \
40750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40751         done; \
40752         (cd $(TARGET_SUBDIR)/boehm-gc && \
40753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40755                   "RANLIB=$${RANLIB}" \
40756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40757                    TAGS) \
40758           || exit 1
40759
40760 @endif target-boehm-gc
40761
40762 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
40763 maybe-install-info-target-boehm-gc:
40764 @if target-boehm-gc
40765 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
40766
40767 install-info-target-boehm-gc: \
40768     configure-target-boehm-gc \
40769     info-target-boehm-gc 
40770         @: $(MAKE); $(unstage)
40771         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40772         r=`${PWD_COMMAND}`; export r; \
40773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40774         $(NORMAL_TARGET_EXPORTS) \
40775         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
40776         for flag in $(EXTRA_TARGET_FLAGS); do \
40777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40778         done; \
40779         (cd $(TARGET_SUBDIR)/boehm-gc && \
40780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40782                   "RANLIB=$${RANLIB}" \
40783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40784                    install-info) \
40785           || exit 1
40786
40787 @endif target-boehm-gc
40788
40789 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
40790 maybe-install-pdf-target-boehm-gc:
40791 @if target-boehm-gc
40792 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
40793
40794 install-pdf-target-boehm-gc: \
40795     configure-target-boehm-gc \
40796     pdf-target-boehm-gc 
40797         @: $(MAKE); $(unstage)
40798         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40799         r=`${PWD_COMMAND}`; export r; \
40800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40801         $(NORMAL_TARGET_EXPORTS) \
40802         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
40803         for flag in $(EXTRA_TARGET_FLAGS); do \
40804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40805         done; \
40806         (cd $(TARGET_SUBDIR)/boehm-gc && \
40807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40809                   "RANLIB=$${RANLIB}" \
40810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40811                    install-pdf) \
40812           || exit 1
40813
40814 @endif target-boehm-gc
40815
40816 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
40817 maybe-install-html-target-boehm-gc:
40818 @if target-boehm-gc
40819 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
40820
40821 install-html-target-boehm-gc: \
40822     configure-target-boehm-gc \
40823     html-target-boehm-gc 
40824         @: $(MAKE); $(unstage)
40825         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40826         r=`${PWD_COMMAND}`; export r; \
40827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40828         $(NORMAL_TARGET_EXPORTS) \
40829         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
40830         for flag in $(EXTRA_TARGET_FLAGS); do \
40831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40832         done; \
40833         (cd $(TARGET_SUBDIR)/boehm-gc && \
40834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40836                   "RANLIB=$${RANLIB}" \
40837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40838                    install-html) \
40839           || exit 1
40840
40841 @endif target-boehm-gc
40842
40843 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
40844 maybe-installcheck-target-boehm-gc:
40845 @if target-boehm-gc
40846 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
40847
40848 installcheck-target-boehm-gc: \
40849     configure-target-boehm-gc 
40850         @: $(MAKE); $(unstage)
40851         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40852         r=`${PWD_COMMAND}`; export r; \
40853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40854         $(NORMAL_TARGET_EXPORTS) \
40855         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
40856         for flag in $(EXTRA_TARGET_FLAGS); do \
40857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40858         done; \
40859         (cd $(TARGET_SUBDIR)/boehm-gc && \
40860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40862                   "RANLIB=$${RANLIB}" \
40863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40864                    installcheck) \
40865           || exit 1
40866
40867 @endif target-boehm-gc
40868
40869 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
40870 maybe-mostlyclean-target-boehm-gc:
40871 @if target-boehm-gc
40872 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
40873
40874 mostlyclean-target-boehm-gc: 
40875         @: $(MAKE); $(unstage)
40876         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40877         r=`${PWD_COMMAND}`; export r; \
40878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40879         $(NORMAL_TARGET_EXPORTS) \
40880         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
40881         for flag in $(EXTRA_TARGET_FLAGS); do \
40882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40883         done; \
40884         (cd $(TARGET_SUBDIR)/boehm-gc && \
40885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40887                   "RANLIB=$${RANLIB}" \
40888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40889                    mostlyclean) \
40890           || exit 1
40891
40892 @endif target-boehm-gc
40893
40894 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
40895 maybe-clean-target-boehm-gc:
40896 @if target-boehm-gc
40897 maybe-clean-target-boehm-gc: clean-target-boehm-gc
40898
40899 clean-target-boehm-gc: 
40900         @: $(MAKE); $(unstage)
40901         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40902         r=`${PWD_COMMAND}`; export r; \
40903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40904         $(NORMAL_TARGET_EXPORTS) \
40905         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
40906         for flag in $(EXTRA_TARGET_FLAGS); do \
40907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40908         done; \
40909         (cd $(TARGET_SUBDIR)/boehm-gc && \
40910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40912                   "RANLIB=$${RANLIB}" \
40913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40914                    clean) \
40915           || exit 1
40916
40917 @endif target-boehm-gc
40918
40919 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
40920 maybe-distclean-target-boehm-gc:
40921 @if target-boehm-gc
40922 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
40923
40924 distclean-target-boehm-gc: 
40925         @: $(MAKE); $(unstage)
40926         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40927         r=`${PWD_COMMAND}`; export r; \
40928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40929         $(NORMAL_TARGET_EXPORTS) \
40930         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
40931         for flag in $(EXTRA_TARGET_FLAGS); do \
40932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40933         done; \
40934         (cd $(TARGET_SUBDIR)/boehm-gc && \
40935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40937                   "RANLIB=$${RANLIB}" \
40938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40939                    distclean) \
40940           || exit 1
40941
40942 @endif target-boehm-gc
40943
40944 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
40945 maybe-maintainer-clean-target-boehm-gc:
40946 @if target-boehm-gc
40947 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
40948
40949 maintainer-clean-target-boehm-gc: 
40950         @: $(MAKE); $(unstage)
40951         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
40952         r=`${PWD_COMMAND}`; export r; \
40953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40954         $(NORMAL_TARGET_EXPORTS) \
40955         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
40956         for flag in $(EXTRA_TARGET_FLAGS); do \
40957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40958         done; \
40959         (cd $(TARGET_SUBDIR)/boehm-gc && \
40960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40962                   "RANLIB=$${RANLIB}" \
40963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40964                    maintainer-clean) \
40965           || exit 1
40966
40967 @endif target-boehm-gc
40968
40969
40970
40971
40972
40973 .PHONY: configure-target-rda maybe-configure-target-rda
40974 maybe-configure-target-rda:
40975 @if gcc-bootstrap
40976 configure-target-rda: stage_current
40977 @endif gcc-bootstrap
40978 @if target-rda
40979 maybe-configure-target-rda: configure-target-rda
40980 configure-target-rda: 
40981         @: $(MAKE); $(unstage)
40982         @r=`${PWD_COMMAND}`; export r; \
40983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40984         echo "Checking multilib configuration for rda..."; \
40985         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
40986         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
40987         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
40988           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
40989             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
40990           else \
40991             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
40992             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
40993           fi; \
40994         else \
40995           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
40996         fi; \
40997         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
40998         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
40999         $(NORMAL_TARGET_EXPORTS)  \
41000         echo Configuring in $(TARGET_SUBDIR)/rda; \
41001         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
41002         case $(srcdir) in \
41003           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41004           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
41005                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41006         esac; \
41007         srcdiroption="--srcdir=$${topdir}/rda"; \
41008         libsrcdir="$$s/rda"; \
41009         rm -f no-such-file || : ; \
41010         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41011           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41012           --target=${target_alias} $${srcdiroption}  \
41013           || exit 1
41014 @endif target-rda
41015
41016
41017
41018
41019
41020 .PHONY: all-target-rda maybe-all-target-rda
41021 maybe-all-target-rda:
41022 @if gcc-bootstrap
41023 all-target-rda: stage_current
41024 @endif gcc-bootstrap
41025 @if target-rda
41026 TARGET-target-rda=all
41027 maybe-all-target-rda: all-target-rda
41028 all-target-rda: configure-target-rda
41029         @: $(MAKE); $(unstage)
41030         @r=`${PWD_COMMAND}`; export r; \
41031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41032         $(NORMAL_TARGET_EXPORTS)  \
41033         (cd $(TARGET_SUBDIR)/rda && \
41034           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41035                 $(TARGET-target-rda))
41036 @endif target-rda
41037
41038
41039
41040
41041
41042 .PHONY: check-target-rda maybe-check-target-rda
41043 maybe-check-target-rda:
41044 @if target-rda
41045 maybe-check-target-rda: check-target-rda
41046
41047 check-target-rda:
41048         @: $(MAKE); $(unstage)
41049         @r=`${PWD_COMMAND}`; export r; \
41050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41051         $(NORMAL_TARGET_EXPORTS) \
41052         (cd $(TARGET_SUBDIR)/rda && \
41053           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41054
41055 @endif target-rda
41056
41057 .PHONY: install-target-rda maybe-install-target-rda
41058 maybe-install-target-rda:
41059 @if target-rda
41060 maybe-install-target-rda: install-target-rda
41061
41062 install-target-rda: installdirs
41063         @: $(MAKE); $(unstage)
41064         @r=`${PWD_COMMAND}`; export r; \
41065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41066         $(NORMAL_TARGET_EXPORTS) \
41067         (cd $(TARGET_SUBDIR)/rda && \
41068           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41069
41070 @endif target-rda
41071
41072 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
41073 maybe-install-strip-target-rda:
41074 @if target-rda
41075 maybe-install-strip-target-rda: install-strip-target-rda
41076
41077 install-strip-target-rda: installdirs
41078         @: $(MAKE); $(unstage)
41079         @r=`${PWD_COMMAND}`; export r; \
41080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41081         $(NORMAL_TARGET_EXPORTS) \
41082         (cd $(TARGET_SUBDIR)/rda && \
41083           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41084
41085 @endif target-rda
41086
41087 # Other targets (info, dvi, pdf, etc.)
41088
41089 .PHONY: maybe-info-target-rda info-target-rda
41090 maybe-info-target-rda:
41091 @if target-rda
41092 maybe-info-target-rda: info-target-rda
41093
41094 info-target-rda: \
41095     configure-target-rda 
41096         @: $(MAKE); $(unstage)
41097         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41098         r=`${PWD_COMMAND}`; export r; \
41099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41100         $(NORMAL_TARGET_EXPORTS) \
41101         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
41102         for flag in $(EXTRA_TARGET_FLAGS); do \
41103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41104         done; \
41105         (cd $(TARGET_SUBDIR)/rda && \
41106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41108                   "RANLIB=$${RANLIB}" \
41109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41110                    info) \
41111           || exit 1
41112
41113 @endif target-rda
41114
41115 .PHONY: maybe-dvi-target-rda dvi-target-rda
41116 maybe-dvi-target-rda:
41117 @if target-rda
41118 maybe-dvi-target-rda: dvi-target-rda
41119
41120 dvi-target-rda: \
41121     configure-target-rda 
41122         @: $(MAKE); $(unstage)
41123         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41124         r=`${PWD_COMMAND}`; export r; \
41125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41126         $(NORMAL_TARGET_EXPORTS) \
41127         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
41128         for flag in $(EXTRA_TARGET_FLAGS); do \
41129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41130         done; \
41131         (cd $(TARGET_SUBDIR)/rda && \
41132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41134                   "RANLIB=$${RANLIB}" \
41135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41136                    dvi) \
41137           || exit 1
41138
41139 @endif target-rda
41140
41141 .PHONY: maybe-pdf-target-rda pdf-target-rda
41142 maybe-pdf-target-rda:
41143 @if target-rda
41144 maybe-pdf-target-rda: pdf-target-rda
41145
41146 pdf-target-rda: \
41147     configure-target-rda 
41148         @: $(MAKE); $(unstage)
41149         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41150         r=`${PWD_COMMAND}`; export r; \
41151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41152         $(NORMAL_TARGET_EXPORTS) \
41153         echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
41154         for flag in $(EXTRA_TARGET_FLAGS); do \
41155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41156         done; \
41157         (cd $(TARGET_SUBDIR)/rda && \
41158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41160                   "RANLIB=$${RANLIB}" \
41161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41162                    pdf) \
41163           || exit 1
41164
41165 @endif target-rda
41166
41167 .PHONY: maybe-html-target-rda html-target-rda
41168 maybe-html-target-rda:
41169 @if target-rda
41170 maybe-html-target-rda: html-target-rda
41171
41172 html-target-rda: \
41173     configure-target-rda 
41174         @: $(MAKE); $(unstage)
41175         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41176         r=`${PWD_COMMAND}`; export r; \
41177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41178         $(NORMAL_TARGET_EXPORTS) \
41179         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
41180         for flag in $(EXTRA_TARGET_FLAGS); do \
41181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41182         done; \
41183         (cd $(TARGET_SUBDIR)/rda && \
41184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41186                   "RANLIB=$${RANLIB}" \
41187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41188                    html) \
41189           || exit 1
41190
41191 @endif target-rda
41192
41193 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
41194 maybe-TAGS-target-rda:
41195 @if target-rda
41196 maybe-TAGS-target-rda: TAGS-target-rda
41197
41198 TAGS-target-rda: \
41199     configure-target-rda 
41200         @: $(MAKE); $(unstage)
41201         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41202         r=`${PWD_COMMAND}`; export r; \
41203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41204         $(NORMAL_TARGET_EXPORTS) \
41205         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
41206         for flag in $(EXTRA_TARGET_FLAGS); do \
41207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41208         done; \
41209         (cd $(TARGET_SUBDIR)/rda && \
41210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41212                   "RANLIB=$${RANLIB}" \
41213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41214                    TAGS) \
41215           || exit 1
41216
41217 @endif target-rda
41218
41219 .PHONY: maybe-install-info-target-rda install-info-target-rda
41220 maybe-install-info-target-rda:
41221 @if target-rda
41222 maybe-install-info-target-rda: install-info-target-rda
41223
41224 install-info-target-rda: \
41225     configure-target-rda \
41226     info-target-rda 
41227         @: $(MAKE); $(unstage)
41228         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41229         r=`${PWD_COMMAND}`; export r; \
41230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41231         $(NORMAL_TARGET_EXPORTS) \
41232         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
41233         for flag in $(EXTRA_TARGET_FLAGS); do \
41234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41235         done; \
41236         (cd $(TARGET_SUBDIR)/rda && \
41237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41239                   "RANLIB=$${RANLIB}" \
41240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41241                    install-info) \
41242           || exit 1
41243
41244 @endif target-rda
41245
41246 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
41247 maybe-install-pdf-target-rda:
41248 @if target-rda
41249 maybe-install-pdf-target-rda: install-pdf-target-rda
41250
41251 install-pdf-target-rda: \
41252     configure-target-rda \
41253     pdf-target-rda 
41254         @: $(MAKE); $(unstage)
41255         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41256         r=`${PWD_COMMAND}`; export r; \
41257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41258         $(NORMAL_TARGET_EXPORTS) \
41259         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
41260         for flag in $(EXTRA_TARGET_FLAGS); do \
41261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41262         done; \
41263         (cd $(TARGET_SUBDIR)/rda && \
41264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41266                   "RANLIB=$${RANLIB}" \
41267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41268                    install-pdf) \
41269           || exit 1
41270
41271 @endif target-rda
41272
41273 .PHONY: maybe-install-html-target-rda install-html-target-rda
41274 maybe-install-html-target-rda:
41275 @if target-rda
41276 maybe-install-html-target-rda: install-html-target-rda
41277
41278 install-html-target-rda: \
41279     configure-target-rda \
41280     html-target-rda 
41281         @: $(MAKE); $(unstage)
41282         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41283         r=`${PWD_COMMAND}`; export r; \
41284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41285         $(NORMAL_TARGET_EXPORTS) \
41286         echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
41287         for flag in $(EXTRA_TARGET_FLAGS); do \
41288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41289         done; \
41290         (cd $(TARGET_SUBDIR)/rda && \
41291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41293                   "RANLIB=$${RANLIB}" \
41294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41295                    install-html) \
41296           || exit 1
41297
41298 @endif target-rda
41299
41300 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
41301 maybe-installcheck-target-rda:
41302 @if target-rda
41303 maybe-installcheck-target-rda: installcheck-target-rda
41304
41305 installcheck-target-rda: \
41306     configure-target-rda 
41307         @: $(MAKE); $(unstage)
41308         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41309         r=`${PWD_COMMAND}`; export r; \
41310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41311         $(NORMAL_TARGET_EXPORTS) \
41312         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
41313         for flag in $(EXTRA_TARGET_FLAGS); do \
41314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41315         done; \
41316         (cd $(TARGET_SUBDIR)/rda && \
41317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41319                   "RANLIB=$${RANLIB}" \
41320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41321                    installcheck) \
41322           || exit 1
41323
41324 @endif target-rda
41325
41326 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
41327 maybe-mostlyclean-target-rda:
41328 @if target-rda
41329 maybe-mostlyclean-target-rda: mostlyclean-target-rda
41330
41331 mostlyclean-target-rda: 
41332         @: $(MAKE); $(unstage)
41333         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41334         r=`${PWD_COMMAND}`; export r; \
41335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41336         $(NORMAL_TARGET_EXPORTS) \
41337         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
41338         for flag in $(EXTRA_TARGET_FLAGS); do \
41339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41340         done; \
41341         (cd $(TARGET_SUBDIR)/rda && \
41342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41344                   "RANLIB=$${RANLIB}" \
41345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41346                    mostlyclean) \
41347           || exit 1
41348
41349 @endif target-rda
41350
41351 .PHONY: maybe-clean-target-rda clean-target-rda
41352 maybe-clean-target-rda:
41353 @if target-rda
41354 maybe-clean-target-rda: clean-target-rda
41355
41356 clean-target-rda: 
41357         @: $(MAKE); $(unstage)
41358         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41359         r=`${PWD_COMMAND}`; export r; \
41360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41361         $(NORMAL_TARGET_EXPORTS) \
41362         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
41363         for flag in $(EXTRA_TARGET_FLAGS); do \
41364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41365         done; \
41366         (cd $(TARGET_SUBDIR)/rda && \
41367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41369                   "RANLIB=$${RANLIB}" \
41370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41371                    clean) \
41372           || exit 1
41373
41374 @endif target-rda
41375
41376 .PHONY: maybe-distclean-target-rda distclean-target-rda
41377 maybe-distclean-target-rda:
41378 @if target-rda
41379 maybe-distclean-target-rda: distclean-target-rda
41380
41381 distclean-target-rda: 
41382         @: $(MAKE); $(unstage)
41383         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41384         r=`${PWD_COMMAND}`; export r; \
41385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41386         $(NORMAL_TARGET_EXPORTS) \
41387         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
41388         for flag in $(EXTRA_TARGET_FLAGS); do \
41389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41390         done; \
41391         (cd $(TARGET_SUBDIR)/rda && \
41392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41394                   "RANLIB=$${RANLIB}" \
41395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41396                    distclean) \
41397           || exit 1
41398
41399 @endif target-rda
41400
41401 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
41402 maybe-maintainer-clean-target-rda:
41403 @if target-rda
41404 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
41405
41406 maintainer-clean-target-rda: 
41407         @: $(MAKE); $(unstage)
41408         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
41409         r=`${PWD_COMMAND}`; export r; \
41410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41411         $(NORMAL_TARGET_EXPORTS) \
41412         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
41413         for flag in $(EXTRA_TARGET_FLAGS); do \
41414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41415         done; \
41416         (cd $(TARGET_SUBDIR)/rda && \
41417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41419                   "RANLIB=$${RANLIB}" \
41420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41421                    maintainer-clean) \
41422           || exit 1
41423
41424 @endif target-rda
41425
41426
41427
41428
41429
41430 .PHONY: configure-target-libada maybe-configure-target-libada
41431 maybe-configure-target-libada:
41432 @if gcc-bootstrap
41433 configure-target-libada: stage_current
41434 @endif gcc-bootstrap
41435 @if target-libada
41436 maybe-configure-target-libada: configure-target-libada
41437 configure-target-libada: 
41438         @: $(MAKE); $(unstage)
41439         @r=`${PWD_COMMAND}`; export r; \
41440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41441         echo "Checking multilib configuration for libada..."; \
41442         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
41443         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
41444         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
41445           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
41446             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
41447           else \
41448             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
41449             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
41450           fi; \
41451         else \
41452           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
41453         fi; \
41454         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
41455         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
41456         $(NORMAL_TARGET_EXPORTS)  \
41457         echo Configuring in $(TARGET_SUBDIR)/libada; \
41458         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
41459         case $(srcdir) in \
41460           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41461           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
41462                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41463         esac; \
41464         srcdiroption="--srcdir=$${topdir}/libada"; \
41465         libsrcdir="$$s/libada"; \
41466         rm -f no-such-file || : ; \
41467         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41468           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41469           --target=${target_alias} $${srcdiroption}  \
41470           || exit 1
41471 @endif target-libada
41472
41473
41474
41475
41476
41477 .PHONY: all-target-libada maybe-all-target-libada
41478 maybe-all-target-libada:
41479 @if gcc-bootstrap
41480 all-target-libada: stage_current
41481 @endif gcc-bootstrap
41482 @if target-libada
41483 TARGET-target-libada=all
41484 maybe-all-target-libada: all-target-libada
41485 all-target-libada: configure-target-libada
41486         @: $(MAKE); $(unstage)
41487         @r=`${PWD_COMMAND}`; export r; \
41488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41489         $(NORMAL_TARGET_EXPORTS)  \
41490         (cd $(TARGET_SUBDIR)/libada && \
41491           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41492                 $(TARGET-target-libada))
41493 @endif target-libada
41494
41495
41496
41497
41498
41499 .PHONY: check-target-libada maybe-check-target-libada
41500 maybe-check-target-libada:
41501 @if target-libada
41502 maybe-check-target-libada: check-target-libada
41503
41504 check-target-libada:
41505         @: $(MAKE); $(unstage)
41506         @r=`${PWD_COMMAND}`; export r; \
41507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41508         $(NORMAL_TARGET_EXPORTS) \
41509         (cd $(TARGET_SUBDIR)/libada && \
41510           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41511
41512 @endif target-libada
41513
41514 .PHONY: install-target-libada maybe-install-target-libada
41515 maybe-install-target-libada:
41516 @if target-libada
41517 maybe-install-target-libada: install-target-libada
41518
41519 install-target-libada: installdirs
41520         @: $(MAKE); $(unstage)
41521         @r=`${PWD_COMMAND}`; export r; \
41522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41523         $(NORMAL_TARGET_EXPORTS) \
41524         (cd $(TARGET_SUBDIR)/libada && \
41525           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41526
41527 @endif target-libada
41528
41529 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
41530 maybe-install-strip-target-libada:
41531 @if target-libada
41532 maybe-install-strip-target-libada: install-strip-target-libada
41533
41534 install-strip-target-libada: installdirs
41535         @: $(MAKE); $(unstage)
41536         @r=`${PWD_COMMAND}`; export r; \
41537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41538         $(NORMAL_TARGET_EXPORTS) \
41539         (cd $(TARGET_SUBDIR)/libada && \
41540           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41541
41542 @endif target-libada
41543
41544 # Other targets (info, dvi, pdf, etc.)
41545
41546 .PHONY: maybe-info-target-libada info-target-libada
41547 maybe-info-target-libada:
41548 @if target-libada
41549 maybe-info-target-libada: info-target-libada
41550
41551 info-target-libada: \
41552     configure-target-libada 
41553         @: $(MAKE); $(unstage)
41554         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41555         r=`${PWD_COMMAND}`; export r; \
41556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41557         $(NORMAL_TARGET_EXPORTS) \
41558         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
41559         for flag in $(EXTRA_TARGET_FLAGS); do \
41560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41561         done; \
41562         (cd $(TARGET_SUBDIR)/libada && \
41563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41565                   "RANLIB=$${RANLIB}" \
41566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41567                    info) \
41568           || exit 1
41569
41570 @endif target-libada
41571
41572 .PHONY: maybe-dvi-target-libada dvi-target-libada
41573 maybe-dvi-target-libada:
41574 @if target-libada
41575 maybe-dvi-target-libada: dvi-target-libada
41576
41577 dvi-target-libada: \
41578     configure-target-libada 
41579         @: $(MAKE); $(unstage)
41580         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41581         r=`${PWD_COMMAND}`; export r; \
41582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41583         $(NORMAL_TARGET_EXPORTS) \
41584         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
41585         for flag in $(EXTRA_TARGET_FLAGS); do \
41586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41587         done; \
41588         (cd $(TARGET_SUBDIR)/libada && \
41589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41591                   "RANLIB=$${RANLIB}" \
41592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41593                    dvi) \
41594           || exit 1
41595
41596 @endif target-libada
41597
41598 .PHONY: maybe-pdf-target-libada pdf-target-libada
41599 maybe-pdf-target-libada:
41600 @if target-libada
41601 maybe-pdf-target-libada: pdf-target-libada
41602
41603 pdf-target-libada: \
41604     configure-target-libada 
41605         @: $(MAKE); $(unstage)
41606         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41607         r=`${PWD_COMMAND}`; export r; \
41608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41609         $(NORMAL_TARGET_EXPORTS) \
41610         echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
41611         for flag in $(EXTRA_TARGET_FLAGS); do \
41612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41613         done; \
41614         (cd $(TARGET_SUBDIR)/libada && \
41615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41617                   "RANLIB=$${RANLIB}" \
41618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41619                    pdf) \
41620           || exit 1
41621
41622 @endif target-libada
41623
41624 .PHONY: maybe-html-target-libada html-target-libada
41625 maybe-html-target-libada:
41626 @if target-libada
41627 maybe-html-target-libada: html-target-libada
41628
41629 html-target-libada: \
41630     configure-target-libada 
41631         @: $(MAKE); $(unstage)
41632         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41633         r=`${PWD_COMMAND}`; export r; \
41634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41635         $(NORMAL_TARGET_EXPORTS) \
41636         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
41637         for flag in $(EXTRA_TARGET_FLAGS); do \
41638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41639         done; \
41640         (cd $(TARGET_SUBDIR)/libada && \
41641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41643                   "RANLIB=$${RANLIB}" \
41644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41645                    html) \
41646           || exit 1
41647
41648 @endif target-libada
41649
41650 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
41651 maybe-TAGS-target-libada:
41652 @if target-libada
41653 maybe-TAGS-target-libada: TAGS-target-libada
41654
41655 TAGS-target-libada: \
41656     configure-target-libada 
41657         @: $(MAKE); $(unstage)
41658         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41659         r=`${PWD_COMMAND}`; export r; \
41660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41661         $(NORMAL_TARGET_EXPORTS) \
41662         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
41663         for flag in $(EXTRA_TARGET_FLAGS); do \
41664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41665         done; \
41666         (cd $(TARGET_SUBDIR)/libada && \
41667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41669                   "RANLIB=$${RANLIB}" \
41670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41671                    TAGS) \
41672           || exit 1
41673
41674 @endif target-libada
41675
41676 .PHONY: maybe-install-info-target-libada install-info-target-libada
41677 maybe-install-info-target-libada:
41678 @if target-libada
41679 maybe-install-info-target-libada: install-info-target-libada
41680
41681 install-info-target-libada: \
41682     configure-target-libada \
41683     info-target-libada 
41684         @: $(MAKE); $(unstage)
41685         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41686         r=`${PWD_COMMAND}`; export r; \
41687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41688         $(NORMAL_TARGET_EXPORTS) \
41689         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
41690         for flag in $(EXTRA_TARGET_FLAGS); do \
41691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41692         done; \
41693         (cd $(TARGET_SUBDIR)/libada && \
41694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41696                   "RANLIB=$${RANLIB}" \
41697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41698                    install-info) \
41699           || exit 1
41700
41701 @endif target-libada
41702
41703 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
41704 maybe-install-pdf-target-libada:
41705 @if target-libada
41706 maybe-install-pdf-target-libada: install-pdf-target-libada
41707
41708 install-pdf-target-libada: \
41709     configure-target-libada \
41710     pdf-target-libada 
41711         @: $(MAKE); $(unstage)
41712         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41713         r=`${PWD_COMMAND}`; export r; \
41714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41715         $(NORMAL_TARGET_EXPORTS) \
41716         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
41717         for flag in $(EXTRA_TARGET_FLAGS); do \
41718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41719         done; \
41720         (cd $(TARGET_SUBDIR)/libada && \
41721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41723                   "RANLIB=$${RANLIB}" \
41724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41725                    install-pdf) \
41726           || exit 1
41727
41728 @endif target-libada
41729
41730 .PHONY: maybe-install-html-target-libada install-html-target-libada
41731 maybe-install-html-target-libada:
41732 @if target-libada
41733 maybe-install-html-target-libada: install-html-target-libada
41734
41735 install-html-target-libada: \
41736     configure-target-libada \
41737     html-target-libada 
41738         @: $(MAKE); $(unstage)
41739         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41740         r=`${PWD_COMMAND}`; export r; \
41741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41742         $(NORMAL_TARGET_EXPORTS) \
41743         echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
41744         for flag in $(EXTRA_TARGET_FLAGS); do \
41745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41746         done; \
41747         (cd $(TARGET_SUBDIR)/libada && \
41748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41750                   "RANLIB=$${RANLIB}" \
41751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41752                    install-html) \
41753           || exit 1
41754
41755 @endif target-libada
41756
41757 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
41758 maybe-installcheck-target-libada:
41759 @if target-libada
41760 maybe-installcheck-target-libada: installcheck-target-libada
41761
41762 installcheck-target-libada: \
41763     configure-target-libada 
41764         @: $(MAKE); $(unstage)
41765         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41766         r=`${PWD_COMMAND}`; export r; \
41767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41768         $(NORMAL_TARGET_EXPORTS) \
41769         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
41770         for flag in $(EXTRA_TARGET_FLAGS); do \
41771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41772         done; \
41773         (cd $(TARGET_SUBDIR)/libada && \
41774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41776                   "RANLIB=$${RANLIB}" \
41777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41778                    installcheck) \
41779           || exit 1
41780
41781 @endif target-libada
41782
41783 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
41784 maybe-mostlyclean-target-libada:
41785 @if target-libada
41786 maybe-mostlyclean-target-libada: mostlyclean-target-libada
41787
41788 mostlyclean-target-libada: 
41789         @: $(MAKE); $(unstage)
41790         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41791         r=`${PWD_COMMAND}`; export r; \
41792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41793         $(NORMAL_TARGET_EXPORTS) \
41794         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
41795         for flag in $(EXTRA_TARGET_FLAGS); do \
41796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41797         done; \
41798         (cd $(TARGET_SUBDIR)/libada && \
41799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41801                   "RANLIB=$${RANLIB}" \
41802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41803                    mostlyclean) \
41804           || exit 1
41805
41806 @endif target-libada
41807
41808 .PHONY: maybe-clean-target-libada clean-target-libada
41809 maybe-clean-target-libada:
41810 @if target-libada
41811 maybe-clean-target-libada: clean-target-libada
41812
41813 clean-target-libada: 
41814         @: $(MAKE); $(unstage)
41815         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41816         r=`${PWD_COMMAND}`; export r; \
41817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41818         $(NORMAL_TARGET_EXPORTS) \
41819         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
41820         for flag in $(EXTRA_TARGET_FLAGS); do \
41821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41822         done; \
41823         (cd $(TARGET_SUBDIR)/libada && \
41824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41826                   "RANLIB=$${RANLIB}" \
41827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41828                    clean) \
41829           || exit 1
41830
41831 @endif target-libada
41832
41833 .PHONY: maybe-distclean-target-libada distclean-target-libada
41834 maybe-distclean-target-libada:
41835 @if target-libada
41836 maybe-distclean-target-libada: distclean-target-libada
41837
41838 distclean-target-libada: 
41839         @: $(MAKE); $(unstage)
41840         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41841         r=`${PWD_COMMAND}`; export r; \
41842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41843         $(NORMAL_TARGET_EXPORTS) \
41844         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
41845         for flag in $(EXTRA_TARGET_FLAGS); do \
41846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41847         done; \
41848         (cd $(TARGET_SUBDIR)/libada && \
41849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41851                   "RANLIB=$${RANLIB}" \
41852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41853                    distclean) \
41854           || exit 1
41855
41856 @endif target-libada
41857
41858 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
41859 maybe-maintainer-clean-target-libada:
41860 @if target-libada
41861 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
41862
41863 maintainer-clean-target-libada: 
41864         @: $(MAKE); $(unstage)
41865         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
41866         r=`${PWD_COMMAND}`; export r; \
41867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41868         $(NORMAL_TARGET_EXPORTS) \
41869         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
41870         for flag in $(EXTRA_TARGET_FLAGS); do \
41871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41872         done; \
41873         (cd $(TARGET_SUBDIR)/libada && \
41874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41876                   "RANLIB=$${RANLIB}" \
41877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41878                    maintainer-clean) \
41879           || exit 1
41880
41881 @endif target-libada
41882
41883
41884 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
41885 maybe-configure-target-libcilkrts:
41886 @if gcc-bootstrap
41887 configure-target-libcilkrts: stage_current
41888 @endif gcc-bootstrap
41889 @if target-libcilkrts
41890 maybe-configure-target-libcilkrts: configure-target-libcilkrts
41891 configure-target-libcilkrts: 
41892         @r=`${PWD_COMMAND}`; export r; \
41893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41894         echo "Checking multilib configuration for libcilkrts...(1)"; \
41895         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
41896         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
41897         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
41898           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
41899             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
41900           else \
41901             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
41902             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
41903           fi; \
41904         else \
41905           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
41906         fi; \
41907         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
41908         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
41909         $(NORMAL_TARGET_EXPORTS)  \
41910         echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
41911         cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
41912         case $(srcdir) in \
41913           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41914           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
41915                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41916         esac; \
41917         srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
41918         libsrcdir="$$s/libcilkrts"; \
41919         rm -f no-such-file || : ; \
41920         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41921           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41922           --target=${target_alias} $${srcdiroption}  \
41923           || exit 1 
41924 @endif target-libcilkrts
41925
41926
41927 .PHONY: configure-stage1-target-libcilkrts maybe-configure-stage1-target-libcilkrts
41928 maybe-configure-stage1-target-libcilkrts:
41929 @if target-libcilkrts-bootstrap
41930 maybe-configure-stage1-target-libcilkrts: configure-stage1-target-libcilkrts
41931 configure-stage1-target-libcilkrts:
41932         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41933         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts
41934         @r=`${PWD_COMMAND}`; export r; \
41935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41936         TFLAGS="$(STAGE1_TFLAGS)"; \
41937         echo "Checking multilib configuration for libcilkrts...(2)"; \
41938         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
41939         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
41940           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
41941             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
41942           else \
41943             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
41944             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
41945           fi; \
41946         else \
41947           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
41948         fi; \
41949         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
41950         $(NORMAL_TARGET_EXPORTS) \
41951         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41952         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41953         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
41954         echo Configuring stage 1 in $(TARGET_SUBDIR)/libcilkrts ; \
41955         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
41956         cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \
41957         case $(srcdir) in \
41958           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41959           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
41960                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41961         esac; \
41962         srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
41963         libsrcdir="$$s/libcilkrts"; \
41964         $(SHELL) $${libsrcdir}/configure \
41965           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41966           --target=${target_alias} $${srcdiroption} \
41967           $(STAGE1_CONFIGURE_FLAGS)
41968 @endif target-libcilkrts-bootstrap
41969
41970 .PHONY: configure-stage2-target-libcilkrts maybe-configure-stage2-target-libcilkrts
41971 maybe-configure-stage2-target-libcilkrts:
41972 @if target-libcilkrts-bootstrap
41973 maybe-configure-stage2-target-libcilkrts: configure-stage2-target-libcilkrts
41974 configure-stage2-target-libcilkrts:
41975         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41976         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts
41977         @r=`${PWD_COMMAND}`; export r; \
41978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41979         TFLAGS="$(STAGE2_TFLAGS)"; \
41980         echo "Checking multilib configuration for libcilkrts...(3)"; \
41981         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
41982         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
41983           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
41984             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
41985           else \
41986             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
41987             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
41988           fi; \
41989         else \
41990           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
41991         fi; \
41992         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
41993         $(NORMAL_TARGET_EXPORTS) \
41994          \
41995         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41996         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41997         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
41998         echo Configuring stage 2 in $(TARGET_SUBDIR)/libcilkrts ; \
41999         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
42000         cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \
42001         case $(srcdir) in \
42002           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42003           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
42004                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42005         esac; \
42006         srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
42007         libsrcdir="$$s/libcilkrts"; \
42008         $(SHELL) $${libsrcdir}/configure \
42009           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42010           --target=${target_alias} $${srcdiroption} \
42011           --with-build-libsubdir=$(HOST_SUBDIR) \
42012           $(STAGE2_CONFIGURE_FLAGS)
42013 @endif target-libcilkrts-bootstrap
42014
42015 .PHONY: configure-stage3-target-libcilkrts maybe-configure-stage3-target-libcilkrts
42016 maybe-configure-stage3-target-libcilkrts:
42017 @if target-libcilkrts-bootstrap
42018 maybe-configure-stage3-target-libcilkrts: configure-stage3-target-libcilkrts
42019 configure-stage3-target-libcilkrts:
42020         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42021         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts
42022         @r=`${PWD_COMMAND}`; export r; \
42023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42024         TFLAGS="$(STAGE3_TFLAGS)"; \
42025         echo "Checking multilib configuration for libcilkrts...(4)"; \
42026         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
42027         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
42028           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
42029             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
42030           else \
42031             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
42032             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
42033           fi; \
42034         else \
42035           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
42036         fi; \
42037         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
42038         $(NORMAL_TARGET_EXPORTS) \
42039          \
42040         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42041         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42042         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42043         echo Configuring stage 3 in $(TARGET_SUBDIR)/libcilkrts ; \
42044         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
42045         cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \
42046         case $(srcdir) in \
42047           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42048           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
42049                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42050         esac; \
42051         srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
42052         libsrcdir="$$s/libcilkrts"; \
42053         $(SHELL) $${libsrcdir}/configure \
42054           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42055           --target=${target_alias} $${srcdiroption} \
42056           --with-build-libsubdir=$(HOST_SUBDIR) \
42057           $(STAGE3_CONFIGURE_FLAGS)
42058 @endif target-libcilkrts-bootstrap
42059
42060 .PHONY: configure-stage4-target-libcilkrts maybe-configure-stage4-target-libcilkrts
42061 maybe-configure-stage4-target-libcilkrts:
42062 @if target-libcilkrts-bootstrap
42063 maybe-configure-stage4-target-libcilkrts: configure-stage4-target-libcilkrts
42064 configure-stage4-target-libcilkrts:
42065         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42066         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts
42067         @r=`${PWD_COMMAND}`; export r; \
42068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42069         TFLAGS="$(STAGE4_TFLAGS)"; \
42070         echo "Checking multilib configuration for libcilkrts...(4)"; \
42071         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
42072         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
42073           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
42074             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
42075           else \
42076             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
42077             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
42078           fi; \
42079         else \
42080           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
42081         fi; \
42082         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
42083         $(NORMAL_TARGET_EXPORTS) \
42084          \
42085         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42086         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42087         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42088         echo Configuring stage 4 in $(TARGET_SUBDIR)/libcilkrts ; \
42089         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
42090         cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \
42091         case $(srcdir) in \
42092           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42093           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
42094                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42095         esac; \
42096         srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
42097         libsrcdir="$$s/libcilkrts"; \
42098         $(SHELL) $${libsrcdir}/configure \
42099           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42100           --target=${target_alias} $${srcdiroption} \
42101           --with-build-libsubdir=$(HOST_SUBDIR) \
42102           $(STAGE4_CONFIGURE_FLAGS)
42103 @endif target-libcilkrts-bootstrap
42104
42105 .PHONY: configure-stageprofile-target-libcilkrts maybe-configure-stageprofile-target-libcilkrts
42106 maybe-configure-stageprofile-target-libcilkrts:
42107 @if target-libcilkrts-bootstrap
42108 maybe-configure-stageprofile-target-libcilkrts: configure-stageprofile-target-libcilkrts
42109 configure-stageprofile-target-libcilkrts:
42110         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42111         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts
42112         @r=`${PWD_COMMAND}`; export r; \
42113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42114         TFLAGS="$(STAGEprofile_TFLAGS)"; \
42115         echo "Checking multilib configuration for libcilkrts...(5)"; \
42116         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
42117         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
42118           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
42119             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
42120           else \
42121             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
42122             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
42123           fi; \
42124         else \
42125           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
42126         fi; \
42127         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
42128         $(NORMAL_TARGET_EXPORTS) \
42129          \
42130         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42131         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42132         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42133         echo Configuring stage profile in $(TARGET_SUBDIR)/libcilkrts ; \
42134         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
42135         cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \
42136         case $(srcdir) in \
42137           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42138           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
42139                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42140         esac; \
42141         srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
42142         libsrcdir="$$s/libcilkrts"; \
42143         $(SHELL) $${libsrcdir}/configure \
42144           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42145           --target=${target_alias} $${srcdiroption} \
42146           --with-build-libsubdir=$(HOST_SUBDIR) \
42147           $(STAGEprofile_CONFIGURE_FLAGS)
42148 @endif target-libcilkrts-bootstrap
42149
42150 .PHONY: configure-stagefeedback-target-libcilkrts maybe-configure-stagefeedback-target-libcilkrts
42151 maybe-configure-stagefeedback-target-libcilkrts:
42152 @if target-libcilkrts-bootstrap
42153 maybe-configure-stagefeedback-target-libcilkrts: configure-stagefeedback-target-libcilkrts
42154 configure-stagefeedback-target-libcilkrts:
42155         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42156         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts
42157         @r=`${PWD_COMMAND}`; export r; \
42158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42159         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42160         echo "Checking multilib configuration for libcilkrts...(6)"; \
42161         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
42162         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
42163           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
42164             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
42165           else \
42166             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
42167             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
42168           fi; \
42169         else \
42170           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
42171         fi; \
42172         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
42173         $(NORMAL_TARGET_EXPORTS) \
42174          \
42175         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42176         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42177         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42178         echo Configuring stage feedback in $(TARGET_SUBDIR)/libcilkrts ; \
42179         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
42180         cd $(TARGET_SUBDIR)/libcilkrts || exit 1; \
42181         case $(srcdir) in \
42182           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42183           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
42184                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42185         esac; \
42186         srcdiroption="--srcdir=$${topdir}/libcilkrts"; \
42187         libsrcdir="$$s/libcilkrts"; \
42188         $(SHELL) $${libsrcdir}/configure \
42189           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42190           --target=${target_alias} $${srcdiroption} \
42191           --with-build-libsubdir=$(HOST_SUBDIR) \
42192           $(STAGEfeedback_CONFIGURE_FLAGS)
42193 @endif target-libcilkrts-bootstrap
42194
42195
42196
42197
42198
42199 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
42200 maybe-all-target-libcilkrts:
42201 @if gcc-bootstrap
42202 all-target-libcilkrts: stage_current
42203 @endif gcc-bootstrap
42204 @if target-libcilkrts
42205 TARGET-target-libcilkrts=all
42206 maybe-all-target-libcilkrts: all-target-libcilkrts
42207 all-target-libcilkrts: configure-target-libcilkrts
42208         @r=`${PWD_COMMAND}`; export r; \
42209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42210         $(NORMAL_TARGET_EXPORTS)  \
42211         (cd $(TARGET_SUBDIR)/libcilkrts && \
42212           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
42213                 $(TARGET-target-libcilkrts))
42214 @endif target-libcilkrts
42215
42216
42217
42218 .PHONY: all-stage1-target-libcilkrts maybe-all-stage1-target-libcilkrts
42219 .PHONY: clean-stage1-target-libcilkrts maybe-clean-stage1-target-libcilkrts
42220 maybe-all-stage1-target-libcilkrts:
42221 maybe-clean-stage1-target-libcilkrts:
42222 @if target-libcilkrts-bootstrap
42223 maybe-all-stage1-target-libcilkrts: all-stage1-target-libcilkrts
42224 all-stage1: all-stage1-target-libcilkrts
42225 TARGET-stage1-target-libcilkrts = $(TARGET-target-libcilkrts)
42226 all-stage1-target-libcilkrts: configure-stage1-target-libcilkrts
42227         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42228         @r=`${PWD_COMMAND}`; export r; \
42229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42230         TFLAGS="$(STAGE1_TFLAGS)"; \
42231         $(NORMAL_TARGET_EXPORTS)  \
42232         cd $(TARGET_SUBDIR)/libcilkrts && \
42233         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42234                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42235                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42236                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42237                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42238                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42239                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42240                 $(EXTRA_TARGET_FLAGS)   \
42241                 TFLAGS="$(STAGE1_TFLAGS)" \
42242                 $(TARGET-stage1-target-libcilkrts)
42243
42244 maybe-clean-stage1-target-libcilkrts: clean-stage1-target-libcilkrts
42245 clean-stage1: clean-stage1-target-libcilkrts
42246 clean-stage1-target-libcilkrts:
42247         @if [ $(current_stage) = stage1 ]; then \
42248           [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
42249         else \
42250           [ -f $(TARGET_SUBDIR)/stage1-libcilkrts/Makefile ] || exit 0; \
42251           $(MAKE) stage1-start; \
42252         fi; \
42253         cd $(TARGET_SUBDIR)/libcilkrts && \
42254         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42255                  clean
42256 @endif target-libcilkrts-bootstrap
42257
42258
42259 .PHONY: all-stage2-target-libcilkrts maybe-all-stage2-target-libcilkrts
42260 .PHONY: clean-stage2-target-libcilkrts maybe-clean-stage2-target-libcilkrts
42261 maybe-all-stage2-target-libcilkrts:
42262 maybe-clean-stage2-target-libcilkrts:
42263 @if target-libcilkrts-bootstrap
42264 maybe-all-stage2-target-libcilkrts: all-stage2-target-libcilkrts
42265 all-stage2: all-stage2-target-libcilkrts
42266 TARGET-stage2-target-libcilkrts = $(TARGET-target-libcilkrts)
42267 all-stage2-target-libcilkrts: configure-stage2-target-libcilkrts
42268         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42269         @r=`${PWD_COMMAND}`; export r; \
42270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42271         TFLAGS="$(STAGE2_TFLAGS)"; \
42272         $(NORMAL_TARGET_EXPORTS) \
42273           \
42274         cd $(TARGET_SUBDIR)/libcilkrts && \
42275         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42276                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42277                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42278                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42279                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42280                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42281                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42282                 $(EXTRA_TARGET_FLAGS)   \
42283                 TFLAGS="$(STAGE2_TFLAGS)" \
42284                 $(TARGET-stage2-target-libcilkrts)
42285
42286 maybe-clean-stage2-target-libcilkrts: clean-stage2-target-libcilkrts
42287 clean-stage2: clean-stage2-target-libcilkrts
42288 clean-stage2-target-libcilkrts:
42289         @if [ $(current_stage) = stage2 ]; then \
42290           [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
42291         else \
42292           [ -f $(TARGET_SUBDIR)/stage2-libcilkrts/Makefile ] || exit 0; \
42293           $(MAKE) stage2-start; \
42294         fi; \
42295         cd $(TARGET_SUBDIR)/libcilkrts && \
42296         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42297                   \
42298                  clean
42299 @endif target-libcilkrts-bootstrap
42300
42301
42302 .PHONY: all-stage3-target-libcilkrts maybe-all-stage3-target-libcilkrts
42303 .PHONY: clean-stage3-target-libcilkrts maybe-clean-stage3-target-libcilkrts
42304 maybe-all-stage3-target-libcilkrts:
42305 maybe-clean-stage3-target-libcilkrts:
42306 @if target-libcilkrts-bootstrap
42307 maybe-all-stage3-target-libcilkrts: all-stage3-target-libcilkrts
42308 all-stage3: all-stage3-target-libcilkrts
42309 TARGET-stage3-target-libcilkrts = $(TARGET-target-libcilkrts)
42310 all-stage3-target-libcilkrts: configure-stage3-target-libcilkrts
42311         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42312         @r=`${PWD_COMMAND}`; export r; \
42313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42314         TFLAGS="$(STAGE3_TFLAGS)"; \
42315         $(NORMAL_TARGET_EXPORTS) \
42316           \
42317         cd $(TARGET_SUBDIR)/libcilkrts && \
42318         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42319                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42320                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42321                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42322                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42323                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42324                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42325                 $(EXTRA_TARGET_FLAGS)   \
42326                 TFLAGS="$(STAGE3_TFLAGS)" \
42327                 $(TARGET-stage3-target-libcilkrts)
42328
42329 maybe-clean-stage3-target-libcilkrts: clean-stage3-target-libcilkrts
42330 clean-stage3: clean-stage3-target-libcilkrts
42331 clean-stage3-target-libcilkrts:
42332         @if [ $(current_stage) = stage3 ]; then \
42333           [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
42334         else \
42335           [ -f $(TARGET_SUBDIR)/stage3-libcilkrts/Makefile ] || exit 0; \
42336           $(MAKE) stage3-start; \
42337         fi; \
42338         cd $(TARGET_SUBDIR)/libcilkrts && \
42339         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42340                   \
42341                  clean
42342 @endif target-libcilkrts-bootstrap
42343
42344
42345 .PHONY: all-stage4-target-libcilkrts maybe-all-stage4-target-libcilkrts
42346 .PHONY: clean-stage4-target-libcilkrts maybe-clean-stage4-target-libcilkrts
42347 maybe-all-stage4-target-libcilkrts:
42348 maybe-clean-stage4-target-libcilkrts:
42349 @if target-libcilkrts-bootstrap
42350 maybe-all-stage4-target-libcilkrts: all-stage4-target-libcilkrts
42351 all-stage4: all-stage4-target-libcilkrts
42352 TARGET-stage4-target-libcilkrts = $(TARGET-target-libcilkrts)
42353 all-stage4-target-libcilkrts: configure-stage4-target-libcilkrts
42354         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42355         @r=`${PWD_COMMAND}`; export r; \
42356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42357         TFLAGS="$(STAGE4_TFLAGS)"; \
42358         $(NORMAL_TARGET_EXPORTS) \
42359           \
42360         cd $(TARGET_SUBDIR)/libcilkrts && \
42361         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42362                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42363                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42364                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42365                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42366                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42367                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42368                 $(EXTRA_TARGET_FLAGS)   \
42369                 TFLAGS="$(STAGE4_TFLAGS)" \
42370                 $(TARGET-stage4-target-libcilkrts)
42371
42372 maybe-clean-stage4-target-libcilkrts: clean-stage4-target-libcilkrts
42373 clean-stage4: clean-stage4-target-libcilkrts
42374 clean-stage4-target-libcilkrts:
42375         @if [ $(current_stage) = stage4 ]; then \
42376           [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
42377         else \
42378           [ -f $(TARGET_SUBDIR)/stage4-libcilkrts/Makefile ] || exit 0; \
42379           $(MAKE) stage4-start; \
42380         fi; \
42381         cd $(TARGET_SUBDIR)/libcilkrts && \
42382         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42383                   \
42384                  clean
42385 @endif target-libcilkrts-bootstrap
42386
42387
42388 .PHONY: all-stageprofile-target-libcilkrts maybe-all-stageprofile-target-libcilkrts
42389 .PHONY: clean-stageprofile-target-libcilkrts maybe-clean-stageprofile-target-libcilkrts
42390 maybe-all-stageprofile-target-libcilkrts:
42391 maybe-clean-stageprofile-target-libcilkrts:
42392 @if target-libcilkrts-bootstrap
42393 maybe-all-stageprofile-target-libcilkrts: all-stageprofile-target-libcilkrts
42394 all-stageprofile: all-stageprofile-target-libcilkrts
42395 TARGET-stageprofile-target-libcilkrts = $(TARGET-target-libcilkrts)
42396 all-stageprofile-target-libcilkrts: configure-stageprofile-target-libcilkrts
42397         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42398         @r=`${PWD_COMMAND}`; export r; \
42399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42400         TFLAGS="$(STAGEprofile_TFLAGS)"; \
42401         $(NORMAL_TARGET_EXPORTS) \
42402           \
42403         cd $(TARGET_SUBDIR)/libcilkrts && \
42404         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42405                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42406                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42407                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42408                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42409                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42410                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42411                 $(EXTRA_TARGET_FLAGS)   \
42412                 TFLAGS="$(STAGEprofile_TFLAGS)" \
42413                 $(TARGET-stageprofile-target-libcilkrts)
42414
42415 maybe-clean-stageprofile-target-libcilkrts: clean-stageprofile-target-libcilkrts
42416 clean-stageprofile: clean-stageprofile-target-libcilkrts
42417 clean-stageprofile-target-libcilkrts:
42418         @if [ $(current_stage) = stageprofile ]; then \
42419           [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
42420         else \
42421           [ -f $(TARGET_SUBDIR)/stageprofile-libcilkrts/Makefile ] || exit 0; \
42422           $(MAKE) stageprofile-start; \
42423         fi; \
42424         cd $(TARGET_SUBDIR)/libcilkrts && \
42425         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42426                   \
42427                  clean
42428 @endif target-libcilkrts-bootstrap
42429
42430
42431 .PHONY: all-stagefeedback-target-libcilkrts maybe-all-stagefeedback-target-libcilkrts
42432 .PHONY: clean-stagefeedback-target-libcilkrts maybe-clean-stagefeedback-target-libcilkrts
42433 maybe-all-stagefeedback-target-libcilkrts:
42434 maybe-clean-stagefeedback-target-libcilkrts:
42435 @if target-libcilkrts-bootstrap
42436 maybe-all-stagefeedback-target-libcilkrts: all-stagefeedback-target-libcilkrts
42437 all-stagefeedback: all-stagefeedback-target-libcilkrts
42438 TARGET-stagefeedback-target-libcilkrts = $(TARGET-target-libcilkrts)
42439 all-stagefeedback-target-libcilkrts: configure-stagefeedback-target-libcilkrts
42440         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42441         @r=`${PWD_COMMAND}`; export r; \
42442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42443         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42444         $(NORMAL_TARGET_EXPORTS) \
42445           \
42446         cd $(TARGET_SUBDIR)/libcilkrts && \
42447         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42448                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42449                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42450                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42451                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42452                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42453                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42454                 $(EXTRA_TARGET_FLAGS)   \
42455                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
42456                 $(TARGET-stagefeedback-target-libcilkrts)
42457
42458 maybe-clean-stagefeedback-target-libcilkrts: clean-stagefeedback-target-libcilkrts
42459 clean-stagefeedback: clean-stagefeedback-target-libcilkrts
42460 clean-stagefeedback-target-libcilkrts:
42461         @if [ $(current_stage) = stagefeedback ]; then \
42462           [ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
42463         else \
42464           [ -f $(TARGET_SUBDIR)/stagefeedback-libcilkrts/Makefile ] || exit 0; \
42465           $(MAKE) stagefeedback-start; \
42466         fi; \
42467         cd $(TARGET_SUBDIR)/libcilkrts && \
42468         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42469                   \
42470                  clean
42471 @endif target-libcilkrts-bootstrap
42472
42473
42474
42475
42476
42477
42478 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
42479 maybe-check-target-libcilkrts:
42480 @if target-libcilkrts
42481 maybe-check-target-libcilkrts: check-target-libcilkrts
42482
42483 check-target-libcilkrts:
42484         @: $(MAKE); $(unstage)
42485         @r=`${PWD_COMMAND}`; export r; \
42486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42487         $(NORMAL_TARGET_EXPORTS) \
42488         (cd $(TARGET_SUBDIR)/libcilkrts && \
42489           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42490
42491 @endif target-libcilkrts
42492
42493 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
42494 maybe-install-target-libcilkrts:
42495 @if target-libcilkrts
42496 maybe-install-target-libcilkrts: install-target-libcilkrts
42497
42498 install-target-libcilkrts: installdirs
42499         @: $(MAKE); $(unstage)
42500         @r=`${PWD_COMMAND}`; export r; \
42501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42502         $(NORMAL_TARGET_EXPORTS) \
42503         (cd $(TARGET_SUBDIR)/libcilkrts && \
42504           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42505
42506 @endif target-libcilkrts
42507
42508 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
42509 maybe-install-strip-target-libcilkrts:
42510 @if target-libcilkrts
42511 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
42512
42513 install-strip-target-libcilkrts: installdirs
42514         @: $(MAKE); $(unstage)
42515         @r=`${PWD_COMMAND}`; export r; \
42516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42517         $(NORMAL_TARGET_EXPORTS) \
42518         (cd $(TARGET_SUBDIR)/libcilkrts && \
42519           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42520
42521 @endif target-libcilkrts
42522
42523 # Other targets (info, dvi, pdf, etc.)
42524
42525 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
42526 maybe-info-target-libcilkrts:
42527 @if target-libcilkrts
42528 maybe-info-target-libcilkrts: info-target-libcilkrts
42529
42530 info-target-libcilkrts: \
42531     configure-target-libcilkrts 
42532         @: $(MAKE); $(unstage)
42533         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42534         r=`${PWD_COMMAND}`; export r; \
42535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42536         $(NORMAL_TARGET_EXPORTS) \
42537         echo "Doing info in $(TARGET_SUBDIR)/libcilkrts" ; \
42538         for flag in $(EXTRA_TARGET_FLAGS); do \
42539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42540         done; \
42541         (cd $(TARGET_SUBDIR)/libcilkrts && \
42542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42544                   "RANLIB=$${RANLIB}" \
42545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42546                    info) \
42547           || exit 1
42548
42549 @endif target-libcilkrts
42550
42551 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
42552 maybe-dvi-target-libcilkrts:
42553 @if target-libcilkrts
42554 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
42555
42556 dvi-target-libcilkrts: \
42557     configure-target-libcilkrts 
42558         @: $(MAKE); $(unstage)
42559         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42560         r=`${PWD_COMMAND}`; export r; \
42561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42562         $(NORMAL_TARGET_EXPORTS) \
42563         echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts" ; \
42564         for flag in $(EXTRA_TARGET_FLAGS); do \
42565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42566         done; \
42567         (cd $(TARGET_SUBDIR)/libcilkrts && \
42568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42570                   "RANLIB=$${RANLIB}" \
42571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42572                    dvi) \
42573           || exit 1
42574
42575 @endif target-libcilkrts
42576
42577 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
42578 maybe-pdf-target-libcilkrts:
42579 @if target-libcilkrts
42580 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
42581
42582 pdf-target-libcilkrts: \
42583     configure-target-libcilkrts 
42584         @: $(MAKE); $(unstage)
42585         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42586         r=`${PWD_COMMAND}`; export r; \
42587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42588         $(NORMAL_TARGET_EXPORTS) \
42589         echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts" ; \
42590         for flag in $(EXTRA_TARGET_FLAGS); do \
42591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42592         done; \
42593         (cd $(TARGET_SUBDIR)/libcilkrts && \
42594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42596                   "RANLIB=$${RANLIB}" \
42597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42598                    pdf) \
42599           || exit 1
42600
42601 @endif target-libcilkrts
42602
42603 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
42604 maybe-html-target-libcilkrts:
42605 @if target-libcilkrts
42606 maybe-html-target-libcilkrts: html-target-libcilkrts
42607
42608 html-target-libcilkrts: \
42609     configure-target-libcilkrts 
42610         @: $(MAKE); $(unstage)
42611         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42612         r=`${PWD_COMMAND}`; export r; \
42613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42614         $(NORMAL_TARGET_EXPORTS) \
42615         echo "Doing html in $(TARGET_SUBDIR)/libcilkrts" ; \
42616         for flag in $(EXTRA_TARGET_FLAGS); do \
42617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42618         done; \
42619         (cd $(TARGET_SUBDIR)/libcilkrts && \
42620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42622                   "RANLIB=$${RANLIB}" \
42623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42624                    html) \
42625           || exit 1
42626
42627 @endif target-libcilkrts
42628
42629 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
42630 maybe-TAGS-target-libcilkrts:
42631 @if target-libcilkrts
42632 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
42633
42634 TAGS-target-libcilkrts: \
42635     configure-target-libcilkrts 
42636         @: $(MAKE); $(unstage)
42637         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42638         r=`${PWD_COMMAND}`; export r; \
42639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42640         $(NORMAL_TARGET_EXPORTS) \
42641         echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts" ; \
42642         for flag in $(EXTRA_TARGET_FLAGS); do \
42643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42644         done; \
42645         (cd $(TARGET_SUBDIR)/libcilkrts && \
42646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42648                   "RANLIB=$${RANLIB}" \
42649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42650                    TAGS) \
42651           || exit 1
42652
42653 @endif target-libcilkrts
42654
42655 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
42656 maybe-install-info-target-libcilkrts:
42657 @if target-libcilkrts
42658 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
42659
42660 install-info-target-libcilkrts: \
42661     configure-target-libcilkrts \
42662     info-target-libcilkrts 
42663         @: $(MAKE); $(unstage)
42664         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42665         r=`${PWD_COMMAND}`; export r; \
42666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42667         $(NORMAL_TARGET_EXPORTS) \
42668         echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts" ; \
42669         for flag in $(EXTRA_TARGET_FLAGS); do \
42670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42671         done; \
42672         (cd $(TARGET_SUBDIR)/libcilkrts && \
42673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42675                   "RANLIB=$${RANLIB}" \
42676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42677                    install-info) \
42678           || exit 1
42679
42680 @endif target-libcilkrts
42681
42682 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
42683 maybe-install-pdf-target-libcilkrts:
42684 @if target-libcilkrts
42685 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
42686
42687 install-pdf-target-libcilkrts: \
42688     configure-target-libcilkrts \
42689     pdf-target-libcilkrts 
42690         @: $(MAKE); $(unstage)
42691         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42692         r=`${PWD_COMMAND}`; export r; \
42693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42694         $(NORMAL_TARGET_EXPORTS) \
42695         echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts" ; \
42696         for flag in $(EXTRA_TARGET_FLAGS); do \
42697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42698         done; \
42699         (cd $(TARGET_SUBDIR)/libcilkrts && \
42700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42702                   "RANLIB=$${RANLIB}" \
42703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42704                    install-pdf) \
42705           || exit 1
42706
42707 @endif target-libcilkrts
42708
42709 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
42710 maybe-install-html-target-libcilkrts:
42711 @if target-libcilkrts
42712 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
42713
42714 install-html-target-libcilkrts: \
42715     configure-target-libcilkrts \
42716     html-target-libcilkrts 
42717         @: $(MAKE); $(unstage)
42718         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42719         r=`${PWD_COMMAND}`; export r; \
42720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42721         $(NORMAL_TARGET_EXPORTS) \
42722         echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts" ; \
42723         for flag in $(EXTRA_TARGET_FLAGS); do \
42724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42725         done; \
42726         (cd $(TARGET_SUBDIR)/libcilkrts && \
42727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42729                   "RANLIB=$${RANLIB}" \
42730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42731                    install-html) \
42732           || exit 1
42733
42734 @endif target-libcilkrts
42735
42736 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
42737 maybe-installcheck-target-libcilkrts:
42738 @if target-libcilkrts
42739 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
42740
42741 installcheck-target-libcilkrts: \
42742     configure-target-libcilkrts 
42743         @: $(MAKE); $(unstage)
42744         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42745         r=`${PWD_COMMAND}`; export r; \
42746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42747         $(NORMAL_TARGET_EXPORTS) \
42748         echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts" ; \
42749         for flag in $(EXTRA_TARGET_FLAGS); do \
42750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42751         done; \
42752         (cd $(TARGET_SUBDIR)/libcilkrts && \
42753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42755                   "RANLIB=$${RANLIB}" \
42756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42757                    installcheck) \
42758           || exit 1
42759
42760 @endif target-libcilkrts
42761
42762 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
42763 maybe-mostlyclean-target-libcilkrts:
42764 @if target-libcilkrts
42765 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
42766
42767 mostlyclean-target-libcilkrts: 
42768         @: $(MAKE); $(unstage)
42769         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42770         r=`${PWD_COMMAND}`; export r; \
42771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42772         $(NORMAL_TARGET_EXPORTS) \
42773         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts" ; \
42774         for flag in $(EXTRA_TARGET_FLAGS); do \
42775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42776         done; \
42777         (cd $(TARGET_SUBDIR)/libcilkrts && \
42778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42780                   "RANLIB=$${RANLIB}" \
42781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42782                    mostlyclean) \
42783           || exit 1
42784
42785 @endif target-libcilkrts
42786
42787 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
42788 maybe-clean-target-libcilkrts:
42789 @if target-libcilkrts
42790 maybe-clean-target-libcilkrts: clean-target-libcilkrts
42791
42792 clean-target-libcilkrts: 
42793         @: $(MAKE); $(unstage)
42794         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42795         r=`${PWD_COMMAND}`; export r; \
42796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42797         $(NORMAL_TARGET_EXPORTS) \
42798         echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts" ; \
42799         for flag in $(EXTRA_TARGET_FLAGS); do \
42800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42801         done; \
42802         (cd $(TARGET_SUBDIR)/libcilkrts && \
42803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42805                   "RANLIB=$${RANLIB}" \
42806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42807                    clean) \
42808           || exit 1
42809
42810 @endif target-libcilkrts
42811
42812 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
42813 maybe-distclean-target-libcilkrts:
42814 @if target-libcilkrts
42815 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
42816
42817 distclean-target-libcilkrts: 
42818         @: $(MAKE); $(unstage)
42819         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42820         r=`${PWD_COMMAND}`; export r; \
42821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42822         $(NORMAL_TARGET_EXPORTS) \
42823         echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts" ; \
42824         for flag in $(EXTRA_TARGET_FLAGS); do \
42825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42826         done; \
42827         (cd $(TARGET_SUBDIR)/libcilkrts && \
42828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42830                   "RANLIB=$${RANLIB}" \
42831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42832                    distclean) \
42833           || exit 1
42834
42835 @endif target-libcilkrts
42836
42837 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
42838 maybe-maintainer-clean-target-libcilkrts:
42839 @if target-libcilkrts
42840 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
42841
42842 maintainer-clean-target-libcilkrts: 
42843         @: $(MAKE); $(unstage)
42844         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
42845         r=`${PWD_COMMAND}`; export r; \
42846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42847         $(NORMAL_TARGET_EXPORTS) \
42848         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts" ; \
42849         for flag in $(EXTRA_TARGET_FLAGS); do \
42850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42851         done; \
42852         (cd $(TARGET_SUBDIR)/libcilkrts && \
42853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42855                   "RANLIB=$${RANLIB}" \
42856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42857                    maintainer-clean) \
42858           || exit 1
42859
42860 @endif target-libcilkrts
42861
42862
42863
42864 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
42865 maybe-configure-target-libgomp:
42866 @if gcc-bootstrap
42867 configure-target-libgomp: stage_current
42868 @endif gcc-bootstrap
42869 @if target-libgomp
42870 maybe-configure-target-libgomp: configure-target-libgomp
42871 configure-target-libgomp: 
42872         @r=`${PWD_COMMAND}`; export r; \
42873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42874         echo "Checking multilib configuration for libgomp..."; \
42875         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
42876         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
42877         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
42878           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
42879             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
42880           else \
42881             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
42882             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
42883           fi; \
42884         else \
42885           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
42886         fi; \
42887         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
42888         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
42889         $(NORMAL_TARGET_EXPORTS)  \
42890         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
42891         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
42892         case $(srcdir) in \
42893           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42894           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
42895                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42896         esac; \
42897         srcdiroption="--srcdir=$${topdir}/libgomp"; \
42898         libsrcdir="$$s/libgomp"; \
42899         rm -f no-such-file || : ; \
42900         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42901           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42902           --target=${target_alias} $${srcdiroption}  \
42903           || exit 1
42904 @endif target-libgomp
42905
42906
42907
42908 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
42909 maybe-configure-stage1-target-libgomp:
42910 @if target-libgomp-bootstrap
42911 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
42912 configure-stage1-target-libgomp:
42913         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42914         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
42915         @r=`${PWD_COMMAND}`; export r; \
42916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42917         TFLAGS="$(STAGE1_TFLAGS)"; \
42918         echo "Checking multilib configuration for libgomp..."; \
42919         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
42920         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
42921           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
42922             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
42923           else \
42924             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
42925             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
42926           fi; \
42927         else \
42928           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
42929         fi; \
42930         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
42931         $(NORMAL_TARGET_EXPORTS) \
42932         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42933         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42934         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42935         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
42936         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
42937         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
42938         case $(srcdir) in \
42939           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42940           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
42941                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42942         esac; \
42943         srcdiroption="--srcdir=$${topdir}/libgomp"; \
42944         libsrcdir="$$s/libgomp"; \
42945         $(SHELL) $${libsrcdir}/configure \
42946           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42947           --target=${target_alias} $${srcdiroption} \
42948           $(STAGE1_CONFIGURE_FLAGS)
42949 @endif target-libgomp-bootstrap
42950
42951 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
42952 maybe-configure-stage2-target-libgomp:
42953 @if target-libgomp-bootstrap
42954 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
42955 configure-stage2-target-libgomp:
42956         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42957         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
42958         @r=`${PWD_COMMAND}`; export r; \
42959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42960         TFLAGS="$(STAGE2_TFLAGS)"; \
42961         echo "Checking multilib configuration for libgomp..."; \
42962         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
42963         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
42964           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
42965             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
42966           else \
42967             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
42968             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
42969           fi; \
42970         else \
42971           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
42972         fi; \
42973         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
42974         $(NORMAL_TARGET_EXPORTS) \
42975          \
42976         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42977         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42978         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42979         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
42980         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
42981         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
42982         case $(srcdir) in \
42983           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42984           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
42985                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42986         esac; \
42987         srcdiroption="--srcdir=$${topdir}/libgomp"; \
42988         libsrcdir="$$s/libgomp"; \
42989         $(SHELL) $${libsrcdir}/configure \
42990           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42991           --target=${target_alias} $${srcdiroption} \
42992           --with-build-libsubdir=$(HOST_SUBDIR) \
42993           $(STAGE2_CONFIGURE_FLAGS)
42994 @endif target-libgomp-bootstrap
42995
42996 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
42997 maybe-configure-stage3-target-libgomp:
42998 @if target-libgomp-bootstrap
42999 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
43000 configure-stage3-target-libgomp:
43001         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43002         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
43003         @r=`${PWD_COMMAND}`; export r; \
43004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43005         TFLAGS="$(STAGE3_TFLAGS)"; \
43006         echo "Checking multilib configuration for libgomp..."; \
43007         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
43008         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43009           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43010             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
43011           else \
43012             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
43013             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
43014           fi; \
43015         else \
43016           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
43017         fi; \
43018         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
43019         $(NORMAL_TARGET_EXPORTS) \
43020          \
43021         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43022         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43023         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43024         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
43025         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
43026         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
43027         case $(srcdir) in \
43028           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43029           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
43030                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43031         esac; \
43032         srcdiroption="--srcdir=$${topdir}/libgomp"; \
43033         libsrcdir="$$s/libgomp"; \
43034         $(SHELL) $${libsrcdir}/configure \
43035           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43036           --target=${target_alias} $${srcdiroption} \
43037           --with-build-libsubdir=$(HOST_SUBDIR) \
43038           $(STAGE3_CONFIGURE_FLAGS)
43039 @endif target-libgomp-bootstrap
43040
43041 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
43042 maybe-configure-stage4-target-libgomp:
43043 @if target-libgomp-bootstrap
43044 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
43045 configure-stage4-target-libgomp:
43046         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43047         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
43048         @r=`${PWD_COMMAND}`; export r; \
43049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43050         TFLAGS="$(STAGE4_TFLAGS)"; \
43051         echo "Checking multilib configuration for libgomp..."; \
43052         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
43053         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43054           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43055             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
43056           else \
43057             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
43058             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
43059           fi; \
43060         else \
43061           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
43062         fi; \
43063         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
43064         $(NORMAL_TARGET_EXPORTS) \
43065          \
43066         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43067         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43068         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43069         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
43070         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
43071         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
43072         case $(srcdir) in \
43073           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43074           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
43075                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43076         esac; \
43077         srcdiroption="--srcdir=$${topdir}/libgomp"; \
43078         libsrcdir="$$s/libgomp"; \
43079         $(SHELL) $${libsrcdir}/configure \
43080           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43081           --target=${target_alias} $${srcdiroption} \
43082           --with-build-libsubdir=$(HOST_SUBDIR) \
43083           $(STAGE4_CONFIGURE_FLAGS)
43084 @endif target-libgomp-bootstrap
43085
43086 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
43087 maybe-configure-stageprofile-target-libgomp:
43088 @if target-libgomp-bootstrap
43089 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
43090 configure-stageprofile-target-libgomp:
43091         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43092         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
43093         @r=`${PWD_COMMAND}`; export r; \
43094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43095         TFLAGS="$(STAGEprofile_TFLAGS)"; \
43096         echo "Checking multilib configuration for libgomp..."; \
43097         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
43098         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43099           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43100             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
43101           else \
43102             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
43103             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
43104           fi; \
43105         else \
43106           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
43107         fi; \
43108         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
43109         $(NORMAL_TARGET_EXPORTS) \
43110          \
43111         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43112         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43113         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43114         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
43115         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
43116         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
43117         case $(srcdir) in \
43118           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43119           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
43120                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43121         esac; \
43122         srcdiroption="--srcdir=$${topdir}/libgomp"; \
43123         libsrcdir="$$s/libgomp"; \
43124         $(SHELL) $${libsrcdir}/configure \
43125           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43126           --target=${target_alias} $${srcdiroption} \
43127           --with-build-libsubdir=$(HOST_SUBDIR) \
43128           $(STAGEprofile_CONFIGURE_FLAGS)
43129 @endif target-libgomp-bootstrap
43130
43131 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
43132 maybe-configure-stagefeedback-target-libgomp:
43133 @if target-libgomp-bootstrap
43134 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
43135 configure-stagefeedback-target-libgomp:
43136         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43137         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
43138         @r=`${PWD_COMMAND}`; export r; \
43139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43140         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43141         echo "Checking multilib configuration for libgomp..."; \
43142         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
43143         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43144           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43145             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
43146           else \
43147             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
43148             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
43149           fi; \
43150         else \
43151           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
43152         fi; \
43153         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
43154         $(NORMAL_TARGET_EXPORTS) \
43155          \
43156         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43157         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43158         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43159         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
43160         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
43161         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
43162         case $(srcdir) in \
43163           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43164           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
43165                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43166         esac; \
43167         srcdiroption="--srcdir=$${topdir}/libgomp"; \
43168         libsrcdir="$$s/libgomp"; \
43169         $(SHELL) $${libsrcdir}/configure \
43170           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43171           --target=${target_alias} $${srcdiroption} \
43172           --with-build-libsubdir=$(HOST_SUBDIR) \
43173           $(STAGEfeedback_CONFIGURE_FLAGS)
43174 @endif target-libgomp-bootstrap
43175
43176
43177
43178
43179
43180 .PHONY: all-target-libgomp maybe-all-target-libgomp
43181 maybe-all-target-libgomp:
43182 @if gcc-bootstrap
43183 all-target-libgomp: stage_current
43184 @endif gcc-bootstrap
43185 @if target-libgomp
43186 TARGET-target-libgomp=all
43187 maybe-all-target-libgomp: all-target-libgomp
43188 all-target-libgomp: configure-target-libgomp
43189         @r=`${PWD_COMMAND}`; export r; \
43190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43191         $(NORMAL_TARGET_EXPORTS)  \
43192         (cd $(TARGET_SUBDIR)/libgomp && \
43193           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43194                 $(TARGET-target-libgomp))
43195 @endif target-libgomp
43196
43197
43198
43199 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
43200 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
43201 maybe-all-stage1-target-libgomp:
43202 maybe-clean-stage1-target-libgomp:
43203 @if target-libgomp-bootstrap
43204 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
43205 all-stage1: all-stage1-target-libgomp
43206 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
43207 all-stage1-target-libgomp: configure-stage1-target-libgomp
43208         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43209         @r=`${PWD_COMMAND}`; export r; \
43210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43211         TFLAGS="$(STAGE1_TFLAGS)"; \
43212         $(NORMAL_TARGET_EXPORTS)  \
43213         cd $(TARGET_SUBDIR)/libgomp && \
43214         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43215                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43216                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43217                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43218                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43219                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43220                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43221                 $(EXTRA_TARGET_FLAGS)  \
43222                   \
43223                 TFLAGS="$(STAGE1_TFLAGS)" \
43224                 $(TARGET-stage1-target-libgomp)
43225
43226 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
43227 clean-stage1: clean-stage1-target-libgomp
43228 clean-stage1-target-libgomp:
43229         @if [ $(current_stage) = stage1 ]; then \
43230           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
43231         else \
43232           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
43233           $(MAKE) stage1-start; \
43234         fi; \
43235         cd $(TARGET_SUBDIR)/libgomp && \
43236         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
43237           clean
43238 @endif target-libgomp-bootstrap
43239
43240
43241 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
43242 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
43243 maybe-all-stage2-target-libgomp:
43244 maybe-clean-stage2-target-libgomp:
43245 @if target-libgomp-bootstrap
43246 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
43247 all-stage2: all-stage2-target-libgomp
43248 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
43249 all-stage2-target-libgomp: configure-stage2-target-libgomp
43250         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43251         @r=`${PWD_COMMAND}`; export r; \
43252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43253         TFLAGS="$(STAGE2_TFLAGS)"; \
43254         $(NORMAL_TARGET_EXPORTS) \
43255           \
43256         cd $(TARGET_SUBDIR)/libgomp && \
43257         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43258                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43259                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43260                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43261                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43262                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43263                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43264                 $(EXTRA_TARGET_FLAGS)   \
43265                 TFLAGS="$(STAGE2_TFLAGS)" \
43266                 $(TARGET-stage2-target-libgomp)
43267
43268 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
43269 clean-stage2: clean-stage2-target-libgomp
43270 clean-stage2-target-libgomp:
43271         @if [ $(current_stage) = stage2 ]; then \
43272           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
43273         else \
43274           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
43275           $(MAKE) stage2-start; \
43276         fi; \
43277         cd $(TARGET_SUBDIR)/libgomp && \
43278         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43279 @endif target-libgomp-bootstrap
43280
43281
43282 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
43283 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
43284 maybe-all-stage3-target-libgomp:
43285 maybe-clean-stage3-target-libgomp:
43286 @if target-libgomp-bootstrap
43287 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
43288 all-stage3: all-stage3-target-libgomp
43289 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
43290 all-stage3-target-libgomp: configure-stage3-target-libgomp
43291         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43292         @r=`${PWD_COMMAND}`; export r; \
43293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43294         TFLAGS="$(STAGE3_TFLAGS)"; \
43295         $(NORMAL_TARGET_EXPORTS) \
43296           \
43297         cd $(TARGET_SUBDIR)/libgomp && \
43298         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43299                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43300                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43301                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43302                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43303                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43304                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43305                 $(EXTRA_TARGET_FLAGS)   \
43306                 TFLAGS="$(STAGE3_TFLAGS)" \
43307                 $(TARGET-stage3-target-libgomp)
43308
43309 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
43310 clean-stage3: clean-stage3-target-libgomp
43311 clean-stage3-target-libgomp:
43312         @if [ $(current_stage) = stage3 ]; then \
43313           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
43314         else \
43315           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
43316           $(MAKE) stage3-start; \
43317         fi; \
43318         cd $(TARGET_SUBDIR)/libgomp && \
43319         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43320 @endif target-libgomp-bootstrap
43321
43322
43323 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
43324 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
43325 maybe-all-stage4-target-libgomp:
43326 maybe-clean-stage4-target-libgomp:
43327 @if target-libgomp-bootstrap
43328 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
43329 all-stage4: all-stage4-target-libgomp
43330 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
43331 all-stage4-target-libgomp: configure-stage4-target-libgomp
43332         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43333         @r=`${PWD_COMMAND}`; export r; \
43334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43335         TFLAGS="$(STAGE4_TFLAGS)"; \
43336         $(NORMAL_TARGET_EXPORTS) \
43337           \
43338         cd $(TARGET_SUBDIR)/libgomp && \
43339         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43340                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43341                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43342                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43343                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43344                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43345                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43346                 $(EXTRA_TARGET_FLAGS)   \
43347                 TFLAGS="$(STAGE4_TFLAGS)" \
43348                 $(TARGET-stage4-target-libgomp)
43349
43350 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
43351 clean-stage4: clean-stage4-target-libgomp
43352 clean-stage4-target-libgomp:
43353         @if [ $(current_stage) = stage4 ]; then \
43354           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
43355         else \
43356           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
43357           $(MAKE) stage4-start; \
43358         fi; \
43359         cd $(TARGET_SUBDIR)/libgomp && \
43360         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43361 @endif target-libgomp-bootstrap
43362
43363
43364 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
43365 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
43366 maybe-all-stageprofile-target-libgomp:
43367 maybe-clean-stageprofile-target-libgomp:
43368 @if target-libgomp-bootstrap
43369 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
43370 all-stageprofile: all-stageprofile-target-libgomp
43371 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
43372 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
43373         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43374         @r=`${PWD_COMMAND}`; export r; \
43375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43376         TFLAGS="$(STAGEprofile_TFLAGS)"; \
43377         $(NORMAL_TARGET_EXPORTS) \
43378           \
43379         cd $(TARGET_SUBDIR)/libgomp && \
43380         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43381                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43382                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43383                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43384                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43385                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43386                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43387                 $(EXTRA_TARGET_FLAGS)   \
43388                 TFLAGS="$(STAGEprofile_TFLAGS)" \
43389                 $(TARGET-stageprofile-target-libgomp)
43390
43391 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
43392 clean-stageprofile: clean-stageprofile-target-libgomp
43393 clean-stageprofile-target-libgomp:
43394         @if [ $(current_stage) = stageprofile ]; then \
43395           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
43396         else \
43397           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
43398           $(MAKE) stageprofile-start; \
43399         fi; \
43400         cd $(TARGET_SUBDIR)/libgomp && \
43401         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43402 @endif target-libgomp-bootstrap
43403
43404
43405 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
43406 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
43407 maybe-all-stagefeedback-target-libgomp:
43408 maybe-clean-stagefeedback-target-libgomp:
43409 @if target-libgomp-bootstrap
43410 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
43411 all-stagefeedback: all-stagefeedback-target-libgomp
43412 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
43413 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
43414         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43415         @r=`${PWD_COMMAND}`; export r; \
43416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43417         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43418         $(NORMAL_TARGET_EXPORTS) \
43419           \
43420         cd $(TARGET_SUBDIR)/libgomp && \
43421         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43422                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43423                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43424                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43425                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43426                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43427                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43428                 $(EXTRA_TARGET_FLAGS)   \
43429                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43430                 $(TARGET-stagefeedback-target-libgomp)
43431
43432 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
43433 clean-stagefeedback: clean-stagefeedback-target-libgomp
43434 clean-stagefeedback-target-libgomp:
43435         @if [ $(current_stage) = stagefeedback ]; then \
43436           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
43437         else \
43438           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
43439           $(MAKE) stagefeedback-start; \
43440         fi; \
43441         cd $(TARGET_SUBDIR)/libgomp && \
43442         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43443 @endif target-libgomp-bootstrap
43444
43445
43446
43447
43448
43449
43450 .PHONY: check-target-libgomp maybe-check-target-libgomp
43451 maybe-check-target-libgomp:
43452 @if target-libgomp
43453 maybe-check-target-libgomp: check-target-libgomp
43454
43455 check-target-libgomp:
43456         @: $(MAKE); $(unstage)
43457         @r=`${PWD_COMMAND}`; export r; \
43458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43459         $(NORMAL_TARGET_EXPORTS) \
43460         (cd $(TARGET_SUBDIR)/libgomp && \
43461           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43462
43463 @endif target-libgomp
43464
43465 .PHONY: install-target-libgomp maybe-install-target-libgomp
43466 maybe-install-target-libgomp:
43467 @if target-libgomp
43468 maybe-install-target-libgomp: install-target-libgomp
43469
43470 install-target-libgomp: installdirs
43471         @: $(MAKE); $(unstage)
43472         @r=`${PWD_COMMAND}`; export r; \
43473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43474         $(NORMAL_TARGET_EXPORTS) \
43475         (cd $(TARGET_SUBDIR)/libgomp && \
43476           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43477
43478 @endif target-libgomp
43479
43480 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
43481 maybe-install-strip-target-libgomp:
43482 @if target-libgomp
43483 maybe-install-strip-target-libgomp: install-strip-target-libgomp
43484
43485 install-strip-target-libgomp: installdirs
43486         @: $(MAKE); $(unstage)
43487         @r=`${PWD_COMMAND}`; export r; \
43488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43489         $(NORMAL_TARGET_EXPORTS) \
43490         (cd $(TARGET_SUBDIR)/libgomp && \
43491           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43492
43493 @endif target-libgomp
43494
43495 # Other targets (info, dvi, pdf, etc.)
43496
43497 .PHONY: maybe-info-target-libgomp info-target-libgomp
43498 maybe-info-target-libgomp:
43499 @if target-libgomp
43500 maybe-info-target-libgomp: info-target-libgomp
43501
43502 info-target-libgomp: \
43503     configure-target-libgomp 
43504         @: $(MAKE); $(unstage)
43505         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43506         r=`${PWD_COMMAND}`; export r; \
43507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43508         $(NORMAL_TARGET_EXPORTS) \
43509         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
43510         for flag in $(EXTRA_TARGET_FLAGS); do \
43511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43512         done; \
43513         (cd $(TARGET_SUBDIR)/libgomp && \
43514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43516                   "RANLIB=$${RANLIB}" \
43517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43518                    info) \
43519           || exit 1
43520
43521 @endif target-libgomp
43522
43523 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
43524 maybe-dvi-target-libgomp:
43525 @if target-libgomp
43526 maybe-dvi-target-libgomp: dvi-target-libgomp
43527
43528 dvi-target-libgomp: \
43529     configure-target-libgomp 
43530         @: $(MAKE); $(unstage)
43531         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43532         r=`${PWD_COMMAND}`; export r; \
43533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43534         $(NORMAL_TARGET_EXPORTS) \
43535         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
43536         for flag in $(EXTRA_TARGET_FLAGS); do \
43537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43538         done; \
43539         (cd $(TARGET_SUBDIR)/libgomp && \
43540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43542                   "RANLIB=$${RANLIB}" \
43543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43544                    dvi) \
43545           || exit 1
43546
43547 @endif target-libgomp
43548
43549 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
43550 maybe-pdf-target-libgomp:
43551 @if target-libgomp
43552 maybe-pdf-target-libgomp: pdf-target-libgomp
43553
43554 pdf-target-libgomp: \
43555     configure-target-libgomp 
43556         @: $(MAKE); $(unstage)
43557         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43558         r=`${PWD_COMMAND}`; export r; \
43559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43560         $(NORMAL_TARGET_EXPORTS) \
43561         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
43562         for flag in $(EXTRA_TARGET_FLAGS); do \
43563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43564         done; \
43565         (cd $(TARGET_SUBDIR)/libgomp && \
43566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43568                   "RANLIB=$${RANLIB}" \
43569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43570                    pdf) \
43571           || exit 1
43572
43573 @endif target-libgomp
43574
43575 .PHONY: maybe-html-target-libgomp html-target-libgomp
43576 maybe-html-target-libgomp:
43577 @if target-libgomp
43578 maybe-html-target-libgomp: html-target-libgomp
43579
43580 html-target-libgomp: \
43581     configure-target-libgomp 
43582         @: $(MAKE); $(unstage)
43583         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43584         r=`${PWD_COMMAND}`; export r; \
43585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43586         $(NORMAL_TARGET_EXPORTS) \
43587         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
43588         for flag in $(EXTRA_TARGET_FLAGS); do \
43589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43590         done; \
43591         (cd $(TARGET_SUBDIR)/libgomp && \
43592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43594                   "RANLIB=$${RANLIB}" \
43595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43596                    html) \
43597           || exit 1
43598
43599 @endif target-libgomp
43600
43601 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
43602 maybe-TAGS-target-libgomp:
43603 @if target-libgomp
43604 maybe-TAGS-target-libgomp: TAGS-target-libgomp
43605
43606 TAGS-target-libgomp: \
43607     configure-target-libgomp 
43608         @: $(MAKE); $(unstage)
43609         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43610         r=`${PWD_COMMAND}`; export r; \
43611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43612         $(NORMAL_TARGET_EXPORTS) \
43613         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
43614         for flag in $(EXTRA_TARGET_FLAGS); do \
43615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43616         done; \
43617         (cd $(TARGET_SUBDIR)/libgomp && \
43618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43620                   "RANLIB=$${RANLIB}" \
43621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43622                    TAGS) \
43623           || exit 1
43624
43625 @endif target-libgomp
43626
43627 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
43628 maybe-install-info-target-libgomp:
43629 @if target-libgomp
43630 maybe-install-info-target-libgomp: install-info-target-libgomp
43631
43632 install-info-target-libgomp: \
43633     configure-target-libgomp \
43634     info-target-libgomp 
43635         @: $(MAKE); $(unstage)
43636         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43637         r=`${PWD_COMMAND}`; export r; \
43638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43639         $(NORMAL_TARGET_EXPORTS) \
43640         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
43641         for flag in $(EXTRA_TARGET_FLAGS); do \
43642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43643         done; \
43644         (cd $(TARGET_SUBDIR)/libgomp && \
43645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43647                   "RANLIB=$${RANLIB}" \
43648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43649                    install-info) \
43650           || exit 1
43651
43652 @endif target-libgomp
43653
43654 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
43655 maybe-install-pdf-target-libgomp:
43656 @if target-libgomp
43657 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
43658
43659 install-pdf-target-libgomp: \
43660     configure-target-libgomp \
43661     pdf-target-libgomp 
43662         @: $(MAKE); $(unstage)
43663         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43664         r=`${PWD_COMMAND}`; export r; \
43665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43666         $(NORMAL_TARGET_EXPORTS) \
43667         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
43668         for flag in $(EXTRA_TARGET_FLAGS); do \
43669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43670         done; \
43671         (cd $(TARGET_SUBDIR)/libgomp && \
43672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43674                   "RANLIB=$${RANLIB}" \
43675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43676                    install-pdf) \
43677           || exit 1
43678
43679 @endif target-libgomp
43680
43681 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
43682 maybe-install-html-target-libgomp:
43683 @if target-libgomp
43684 maybe-install-html-target-libgomp: install-html-target-libgomp
43685
43686 install-html-target-libgomp: \
43687     configure-target-libgomp \
43688     html-target-libgomp 
43689         @: $(MAKE); $(unstage)
43690         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43691         r=`${PWD_COMMAND}`; export r; \
43692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43693         $(NORMAL_TARGET_EXPORTS) \
43694         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
43695         for flag in $(EXTRA_TARGET_FLAGS); do \
43696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43697         done; \
43698         (cd $(TARGET_SUBDIR)/libgomp && \
43699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43701                   "RANLIB=$${RANLIB}" \
43702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43703                    install-html) \
43704           || exit 1
43705
43706 @endif target-libgomp
43707
43708 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
43709 maybe-installcheck-target-libgomp:
43710 @if target-libgomp
43711 maybe-installcheck-target-libgomp: installcheck-target-libgomp
43712
43713 installcheck-target-libgomp: \
43714     configure-target-libgomp 
43715         @: $(MAKE); $(unstage)
43716         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43717         r=`${PWD_COMMAND}`; export r; \
43718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43719         $(NORMAL_TARGET_EXPORTS) \
43720         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
43721         for flag in $(EXTRA_TARGET_FLAGS); do \
43722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43723         done; \
43724         (cd $(TARGET_SUBDIR)/libgomp && \
43725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43727                   "RANLIB=$${RANLIB}" \
43728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43729                    installcheck) \
43730           || exit 1
43731
43732 @endif target-libgomp
43733
43734 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
43735 maybe-mostlyclean-target-libgomp:
43736 @if target-libgomp
43737 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
43738
43739 mostlyclean-target-libgomp: 
43740         @: $(MAKE); $(unstage)
43741         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43742         r=`${PWD_COMMAND}`; export r; \
43743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43744         $(NORMAL_TARGET_EXPORTS) \
43745         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
43746         for flag in $(EXTRA_TARGET_FLAGS); do \
43747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43748         done; \
43749         (cd $(TARGET_SUBDIR)/libgomp && \
43750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43752                   "RANLIB=$${RANLIB}" \
43753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43754                    mostlyclean) \
43755           || exit 1
43756
43757 @endif target-libgomp
43758
43759 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
43760 maybe-clean-target-libgomp:
43761 @if target-libgomp
43762 maybe-clean-target-libgomp: clean-target-libgomp
43763
43764 clean-target-libgomp: 
43765         @: $(MAKE); $(unstage)
43766         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43767         r=`${PWD_COMMAND}`; export r; \
43768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43769         $(NORMAL_TARGET_EXPORTS) \
43770         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
43771         for flag in $(EXTRA_TARGET_FLAGS); do \
43772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43773         done; \
43774         (cd $(TARGET_SUBDIR)/libgomp && \
43775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43777                   "RANLIB=$${RANLIB}" \
43778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43779                    clean) \
43780           || exit 1
43781
43782 @endif target-libgomp
43783
43784 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
43785 maybe-distclean-target-libgomp:
43786 @if target-libgomp
43787 maybe-distclean-target-libgomp: distclean-target-libgomp
43788
43789 distclean-target-libgomp: 
43790         @: $(MAKE); $(unstage)
43791         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43792         r=`${PWD_COMMAND}`; export r; \
43793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43794         $(NORMAL_TARGET_EXPORTS) \
43795         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
43796         for flag in $(EXTRA_TARGET_FLAGS); do \
43797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43798         done; \
43799         (cd $(TARGET_SUBDIR)/libgomp && \
43800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43802                   "RANLIB=$${RANLIB}" \
43803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43804                    distclean) \
43805           || exit 1
43806
43807 @endif target-libgomp
43808
43809 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
43810 maybe-maintainer-clean-target-libgomp:
43811 @if target-libgomp
43812 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
43813
43814 maintainer-clean-target-libgomp: 
43815         @: $(MAKE); $(unstage)
43816         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
43817         r=`${PWD_COMMAND}`; export r; \
43818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43819         $(NORMAL_TARGET_EXPORTS) \
43820         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
43821         for flag in $(EXTRA_TARGET_FLAGS); do \
43822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43823         done; \
43824         (cd $(TARGET_SUBDIR)/libgomp && \
43825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43827                   "RANLIB=$${RANLIB}" \
43828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43829                    maintainer-clean) \
43830           || exit 1
43831
43832 @endif target-libgomp
43833
43834
43835
43836
43837
43838 .PHONY: configure-target-libitm maybe-configure-target-libitm
43839 maybe-configure-target-libitm:
43840 @if gcc-bootstrap
43841 configure-target-libitm: stage_current
43842 @endif gcc-bootstrap
43843 @if target-libitm
43844 maybe-configure-target-libitm: configure-target-libitm
43845 configure-target-libitm: 
43846         @: $(MAKE); $(unstage)
43847         @r=`${PWD_COMMAND}`; export r; \
43848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43849         echo "Checking multilib configuration for libitm..."; \
43850         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm ; \
43851         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null ; \
43852         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
43853           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
43854             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
43855           else \
43856             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
43857             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
43858           fi; \
43859         else \
43860           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
43861         fi; \
43862         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
43863         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm ; \
43864         $(NORMAL_TARGET_EXPORTS)  \
43865         echo Configuring in $(TARGET_SUBDIR)/libitm; \
43866         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
43867         case $(srcdir) in \
43868           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43869           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
43870                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43871         esac; \
43872         srcdiroption="--srcdir=$${topdir}/libitm"; \
43873         libsrcdir="$$s/libitm"; \
43874         rm -f no-such-file || : ; \
43875         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43876           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43877           --target=${target_alias} $${srcdiroption}  \
43878           || exit 1
43879 @endif target-libitm
43880
43881
43882
43883
43884
43885 .PHONY: all-target-libitm maybe-all-target-libitm
43886 maybe-all-target-libitm:
43887 @if gcc-bootstrap
43888 all-target-libitm: stage_current
43889 @endif gcc-bootstrap
43890 @if target-libitm
43891 TARGET-target-libitm=all
43892 maybe-all-target-libitm: all-target-libitm
43893 all-target-libitm: configure-target-libitm
43894         @: $(MAKE); $(unstage)
43895         @r=`${PWD_COMMAND}`; export r; \
43896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43897         $(NORMAL_TARGET_EXPORTS)  \
43898         (cd $(TARGET_SUBDIR)/libitm && \
43899           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43900                 $(TARGET-target-libitm))
43901 @endif target-libitm
43902
43903
43904
43905
43906
43907 .PHONY: check-target-libitm maybe-check-target-libitm
43908 maybe-check-target-libitm:
43909 @if target-libitm
43910 maybe-check-target-libitm: check-target-libitm
43911
43912 check-target-libitm:
43913         @: $(MAKE); $(unstage)
43914         @r=`${PWD_COMMAND}`; export r; \
43915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43916         $(NORMAL_TARGET_EXPORTS) \
43917         (cd $(TARGET_SUBDIR)/libitm && \
43918           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43919
43920 @endif target-libitm
43921
43922 .PHONY: install-target-libitm maybe-install-target-libitm
43923 maybe-install-target-libitm:
43924 @if target-libitm
43925 maybe-install-target-libitm: install-target-libitm
43926
43927 install-target-libitm: installdirs
43928         @: $(MAKE); $(unstage)
43929         @r=`${PWD_COMMAND}`; export r; \
43930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43931         $(NORMAL_TARGET_EXPORTS) \
43932         (cd $(TARGET_SUBDIR)/libitm && \
43933           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43934
43935 @endif target-libitm
43936
43937 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
43938 maybe-install-strip-target-libitm:
43939 @if target-libitm
43940 maybe-install-strip-target-libitm: install-strip-target-libitm
43941
43942 install-strip-target-libitm: installdirs
43943         @: $(MAKE); $(unstage)
43944         @r=`${PWD_COMMAND}`; export r; \
43945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43946         $(NORMAL_TARGET_EXPORTS) \
43947         (cd $(TARGET_SUBDIR)/libitm && \
43948           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43949
43950 @endif target-libitm
43951
43952 # Other targets (info, dvi, pdf, etc.)
43953
43954 .PHONY: maybe-info-target-libitm info-target-libitm
43955 maybe-info-target-libitm:
43956 @if target-libitm
43957 maybe-info-target-libitm: info-target-libitm
43958
43959 info-target-libitm: \
43960     configure-target-libitm 
43961         @: $(MAKE); $(unstage)
43962         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
43963         r=`${PWD_COMMAND}`; export r; \
43964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43965         $(NORMAL_TARGET_EXPORTS) \
43966         echo "Doing info in $(TARGET_SUBDIR)/libitm" ; \
43967         for flag in $(EXTRA_TARGET_FLAGS); do \
43968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43969         done; \
43970         (cd $(TARGET_SUBDIR)/libitm && \
43971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43973                   "RANLIB=$${RANLIB}" \
43974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43975                    info) \
43976           || exit 1
43977
43978 @endif target-libitm
43979
43980 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
43981 maybe-dvi-target-libitm:
43982 @if target-libitm
43983 maybe-dvi-target-libitm: dvi-target-libitm
43984
43985 dvi-target-libitm: \
43986     configure-target-libitm 
43987         @: $(MAKE); $(unstage)
43988         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
43989         r=`${PWD_COMMAND}`; export r; \
43990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43991         $(NORMAL_TARGET_EXPORTS) \
43992         echo "Doing dvi in $(TARGET_SUBDIR)/libitm" ; \
43993         for flag in $(EXTRA_TARGET_FLAGS); do \
43994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43995         done; \
43996         (cd $(TARGET_SUBDIR)/libitm && \
43997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43999                   "RANLIB=$${RANLIB}" \
44000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44001                    dvi) \
44002           || exit 1
44003
44004 @endif target-libitm
44005
44006 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
44007 maybe-pdf-target-libitm:
44008 @if target-libitm
44009 maybe-pdf-target-libitm: pdf-target-libitm
44010
44011 pdf-target-libitm: \
44012     configure-target-libitm 
44013         @: $(MAKE); $(unstage)
44014         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44015         r=`${PWD_COMMAND}`; export r; \
44016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44017         $(NORMAL_TARGET_EXPORTS) \
44018         echo "Doing pdf in $(TARGET_SUBDIR)/libitm" ; \
44019         for flag in $(EXTRA_TARGET_FLAGS); do \
44020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44021         done; \
44022         (cd $(TARGET_SUBDIR)/libitm && \
44023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44025                   "RANLIB=$${RANLIB}" \
44026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44027                    pdf) \
44028           || exit 1
44029
44030 @endif target-libitm
44031
44032 .PHONY: maybe-html-target-libitm html-target-libitm
44033 maybe-html-target-libitm:
44034 @if target-libitm
44035 maybe-html-target-libitm: html-target-libitm
44036
44037 html-target-libitm: \
44038     configure-target-libitm 
44039         @: $(MAKE); $(unstage)
44040         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44041         r=`${PWD_COMMAND}`; export r; \
44042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44043         $(NORMAL_TARGET_EXPORTS) \
44044         echo "Doing html in $(TARGET_SUBDIR)/libitm" ; \
44045         for flag in $(EXTRA_TARGET_FLAGS); do \
44046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44047         done; \
44048         (cd $(TARGET_SUBDIR)/libitm && \
44049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44051                   "RANLIB=$${RANLIB}" \
44052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44053                    html) \
44054           || exit 1
44055
44056 @endif target-libitm
44057
44058 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
44059 maybe-TAGS-target-libitm:
44060 @if target-libitm
44061 maybe-TAGS-target-libitm: TAGS-target-libitm
44062
44063 TAGS-target-libitm: \
44064     configure-target-libitm 
44065         @: $(MAKE); $(unstage)
44066         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44067         r=`${PWD_COMMAND}`; export r; \
44068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44069         $(NORMAL_TARGET_EXPORTS) \
44070         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm" ; \
44071         for flag in $(EXTRA_TARGET_FLAGS); do \
44072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44073         done; \
44074         (cd $(TARGET_SUBDIR)/libitm && \
44075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44077                   "RANLIB=$${RANLIB}" \
44078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44079                    TAGS) \
44080           || exit 1
44081
44082 @endif target-libitm
44083
44084 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
44085 maybe-install-info-target-libitm:
44086 @if target-libitm
44087 maybe-install-info-target-libitm: install-info-target-libitm
44088
44089 install-info-target-libitm: \
44090     configure-target-libitm \
44091     info-target-libitm 
44092         @: $(MAKE); $(unstage)
44093         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44094         r=`${PWD_COMMAND}`; export r; \
44095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44096         $(NORMAL_TARGET_EXPORTS) \
44097         echo "Doing install-info in $(TARGET_SUBDIR)/libitm" ; \
44098         for flag in $(EXTRA_TARGET_FLAGS); do \
44099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44100         done; \
44101         (cd $(TARGET_SUBDIR)/libitm && \
44102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44104                   "RANLIB=$${RANLIB}" \
44105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44106                    install-info) \
44107           || exit 1
44108
44109 @endif target-libitm
44110
44111 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
44112 maybe-install-pdf-target-libitm:
44113 @if target-libitm
44114 maybe-install-pdf-target-libitm: install-pdf-target-libitm
44115
44116 install-pdf-target-libitm: \
44117     configure-target-libitm \
44118     pdf-target-libitm 
44119         @: $(MAKE); $(unstage)
44120         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44121         r=`${PWD_COMMAND}`; export r; \
44122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44123         $(NORMAL_TARGET_EXPORTS) \
44124         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm" ; \
44125         for flag in $(EXTRA_TARGET_FLAGS); do \
44126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44127         done; \
44128         (cd $(TARGET_SUBDIR)/libitm && \
44129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44131                   "RANLIB=$${RANLIB}" \
44132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44133                    install-pdf) \
44134           || exit 1
44135
44136 @endif target-libitm
44137
44138 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
44139 maybe-install-html-target-libitm:
44140 @if target-libitm
44141 maybe-install-html-target-libitm: install-html-target-libitm
44142
44143 install-html-target-libitm: \
44144     configure-target-libitm \
44145     html-target-libitm 
44146         @: $(MAKE); $(unstage)
44147         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44148         r=`${PWD_COMMAND}`; export r; \
44149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44150         $(NORMAL_TARGET_EXPORTS) \
44151         echo "Doing install-html in $(TARGET_SUBDIR)/libitm" ; \
44152         for flag in $(EXTRA_TARGET_FLAGS); do \
44153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44154         done; \
44155         (cd $(TARGET_SUBDIR)/libitm && \
44156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44158                   "RANLIB=$${RANLIB}" \
44159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44160                    install-html) \
44161           || exit 1
44162
44163 @endif target-libitm
44164
44165 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
44166 maybe-installcheck-target-libitm:
44167 @if target-libitm
44168 maybe-installcheck-target-libitm: installcheck-target-libitm
44169
44170 installcheck-target-libitm: \
44171     configure-target-libitm 
44172         @: $(MAKE); $(unstage)
44173         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44174         r=`${PWD_COMMAND}`; export r; \
44175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44176         $(NORMAL_TARGET_EXPORTS) \
44177         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm" ; \
44178         for flag in $(EXTRA_TARGET_FLAGS); do \
44179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44180         done; \
44181         (cd $(TARGET_SUBDIR)/libitm && \
44182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44184                   "RANLIB=$${RANLIB}" \
44185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44186                    installcheck) \
44187           || exit 1
44188
44189 @endif target-libitm
44190
44191 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
44192 maybe-mostlyclean-target-libitm:
44193 @if target-libitm
44194 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
44195
44196 mostlyclean-target-libitm: 
44197         @: $(MAKE); $(unstage)
44198         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44199         r=`${PWD_COMMAND}`; export r; \
44200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44201         $(NORMAL_TARGET_EXPORTS) \
44202         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm" ; \
44203         for flag in $(EXTRA_TARGET_FLAGS); do \
44204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44205         done; \
44206         (cd $(TARGET_SUBDIR)/libitm && \
44207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44209                   "RANLIB=$${RANLIB}" \
44210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44211                    mostlyclean) \
44212           || exit 1
44213
44214 @endif target-libitm
44215
44216 .PHONY: maybe-clean-target-libitm clean-target-libitm
44217 maybe-clean-target-libitm:
44218 @if target-libitm
44219 maybe-clean-target-libitm: clean-target-libitm
44220
44221 clean-target-libitm: 
44222         @: $(MAKE); $(unstage)
44223         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44224         r=`${PWD_COMMAND}`; export r; \
44225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44226         $(NORMAL_TARGET_EXPORTS) \
44227         echo "Doing clean in $(TARGET_SUBDIR)/libitm" ; \
44228         for flag in $(EXTRA_TARGET_FLAGS); do \
44229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44230         done; \
44231         (cd $(TARGET_SUBDIR)/libitm && \
44232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44234                   "RANLIB=$${RANLIB}" \
44235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44236                    clean) \
44237           || exit 1
44238
44239 @endif target-libitm
44240
44241 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
44242 maybe-distclean-target-libitm:
44243 @if target-libitm
44244 maybe-distclean-target-libitm: distclean-target-libitm
44245
44246 distclean-target-libitm: 
44247         @: $(MAKE); $(unstage)
44248         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44249         r=`${PWD_COMMAND}`; export r; \
44250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44251         $(NORMAL_TARGET_EXPORTS) \
44252         echo "Doing distclean in $(TARGET_SUBDIR)/libitm" ; \
44253         for flag in $(EXTRA_TARGET_FLAGS); do \
44254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44255         done; \
44256         (cd $(TARGET_SUBDIR)/libitm && \
44257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44259                   "RANLIB=$${RANLIB}" \
44260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44261                    distclean) \
44262           || exit 1
44263
44264 @endif target-libitm
44265
44266 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
44267 maybe-maintainer-clean-target-libitm:
44268 @if target-libitm
44269 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
44270
44271 maintainer-clean-target-libitm: 
44272         @: $(MAKE); $(unstage)
44273         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44274         r=`${PWD_COMMAND}`; export r; \
44275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44276         $(NORMAL_TARGET_EXPORTS) \
44277         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm" ; \
44278         for flag in $(EXTRA_TARGET_FLAGS); do \
44279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44280         done; \
44281         (cd $(TARGET_SUBDIR)/libitm && \
44282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44284                   "RANLIB=$${RANLIB}" \
44285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44286                    maintainer-clean) \
44287           || exit 1
44288
44289 @endif target-libitm
44290
44291
44292
44293
44294
44295 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
44296 maybe-configure-target-libatomic:
44297 @if gcc-bootstrap
44298 configure-target-libatomic: stage_current
44299 @endif gcc-bootstrap
44300 @if target-libatomic
44301 maybe-configure-target-libatomic: configure-target-libatomic
44302 configure-target-libatomic: 
44303         @: $(MAKE); $(unstage)
44304         @r=`${PWD_COMMAND}`; export r; \
44305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44306         echo "Checking multilib configuration for libatomic..."; \
44307         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic ; \
44308         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null ; \
44309         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
44310           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
44311             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
44312           else \
44313             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
44314             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
44315           fi; \
44316         else \
44317           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
44318         fi; \
44319         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
44320         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic ; \
44321         $(NORMAL_TARGET_EXPORTS)  \
44322         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
44323         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
44324         case $(srcdir) in \
44325           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44326           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
44327                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44328         esac; \
44329         srcdiroption="--srcdir=$${topdir}/libatomic"; \
44330         libsrcdir="$$s/libatomic"; \
44331         rm -f no-such-file || : ; \
44332         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44333           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44334           --target=${target_alias} $${srcdiroption}  \
44335           || exit 1
44336 @endif target-libatomic
44337
44338
44339
44340
44341
44342 .PHONY: all-target-libatomic maybe-all-target-libatomic
44343 maybe-all-target-libatomic:
44344 @if gcc-bootstrap
44345 all-target-libatomic: stage_current
44346 @endif gcc-bootstrap
44347 @if target-libatomic
44348 TARGET-target-libatomic=all
44349 maybe-all-target-libatomic: all-target-libatomic
44350 all-target-libatomic: configure-target-libatomic
44351         @: $(MAKE); $(unstage)
44352         @r=`${PWD_COMMAND}`; export r; \
44353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44354         $(NORMAL_TARGET_EXPORTS)  \
44355         (cd $(TARGET_SUBDIR)/libatomic && \
44356           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44357                 $(TARGET-target-libatomic))
44358 @endif target-libatomic
44359
44360
44361
44362
44363
44364 .PHONY: check-target-libatomic maybe-check-target-libatomic
44365 maybe-check-target-libatomic:
44366 @if target-libatomic
44367 maybe-check-target-libatomic: check-target-libatomic
44368
44369 check-target-libatomic:
44370         @: $(MAKE); $(unstage)
44371         @r=`${PWD_COMMAND}`; export r; \
44372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44373         $(NORMAL_TARGET_EXPORTS) \
44374         (cd $(TARGET_SUBDIR)/libatomic && \
44375           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44376
44377 @endif target-libatomic
44378
44379 .PHONY: install-target-libatomic maybe-install-target-libatomic
44380 maybe-install-target-libatomic:
44381 @if target-libatomic
44382 maybe-install-target-libatomic: install-target-libatomic
44383
44384 install-target-libatomic: installdirs
44385         @: $(MAKE); $(unstage)
44386         @r=`${PWD_COMMAND}`; export r; \
44387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44388         $(NORMAL_TARGET_EXPORTS) \
44389         (cd $(TARGET_SUBDIR)/libatomic && \
44390           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44391
44392 @endif target-libatomic
44393
44394 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
44395 maybe-install-strip-target-libatomic:
44396 @if target-libatomic
44397 maybe-install-strip-target-libatomic: install-strip-target-libatomic
44398
44399 install-strip-target-libatomic: installdirs
44400         @: $(MAKE); $(unstage)
44401         @r=`${PWD_COMMAND}`; export r; \
44402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44403         $(NORMAL_TARGET_EXPORTS) \
44404         (cd $(TARGET_SUBDIR)/libatomic && \
44405           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44406
44407 @endif target-libatomic
44408
44409 # Other targets (info, dvi, pdf, etc.)
44410
44411 .PHONY: maybe-info-target-libatomic info-target-libatomic
44412 maybe-info-target-libatomic:
44413 @if target-libatomic
44414 maybe-info-target-libatomic: info-target-libatomic
44415
44416 info-target-libatomic: \
44417     configure-target-libatomic 
44418         @: $(MAKE); $(unstage)
44419         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44420         r=`${PWD_COMMAND}`; export r; \
44421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44422         $(NORMAL_TARGET_EXPORTS) \
44423         echo "Doing info in $(TARGET_SUBDIR)/libatomic" ; \
44424         for flag in $(EXTRA_TARGET_FLAGS); do \
44425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44426         done; \
44427         (cd $(TARGET_SUBDIR)/libatomic && \
44428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44430                   "RANLIB=$${RANLIB}" \
44431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44432                    info) \
44433           || exit 1
44434
44435 @endif target-libatomic
44436
44437 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
44438 maybe-dvi-target-libatomic:
44439 @if target-libatomic
44440 maybe-dvi-target-libatomic: dvi-target-libatomic
44441
44442 dvi-target-libatomic: \
44443     configure-target-libatomic 
44444         @: $(MAKE); $(unstage)
44445         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44446         r=`${PWD_COMMAND}`; export r; \
44447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44448         $(NORMAL_TARGET_EXPORTS) \
44449         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic" ; \
44450         for flag in $(EXTRA_TARGET_FLAGS); do \
44451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44452         done; \
44453         (cd $(TARGET_SUBDIR)/libatomic && \
44454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44456                   "RANLIB=$${RANLIB}" \
44457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44458                    dvi) \
44459           || exit 1
44460
44461 @endif target-libatomic
44462
44463 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
44464 maybe-pdf-target-libatomic:
44465 @if target-libatomic
44466 maybe-pdf-target-libatomic: pdf-target-libatomic
44467
44468 pdf-target-libatomic: \
44469     configure-target-libatomic 
44470         @: $(MAKE); $(unstage)
44471         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44472         r=`${PWD_COMMAND}`; export r; \
44473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44474         $(NORMAL_TARGET_EXPORTS) \
44475         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic" ; \
44476         for flag in $(EXTRA_TARGET_FLAGS); do \
44477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44478         done; \
44479         (cd $(TARGET_SUBDIR)/libatomic && \
44480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44482                   "RANLIB=$${RANLIB}" \
44483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44484                    pdf) \
44485           || exit 1
44486
44487 @endif target-libatomic
44488
44489 .PHONY: maybe-html-target-libatomic html-target-libatomic
44490 maybe-html-target-libatomic:
44491 @if target-libatomic
44492 maybe-html-target-libatomic: html-target-libatomic
44493
44494 html-target-libatomic: \
44495     configure-target-libatomic 
44496         @: $(MAKE); $(unstage)
44497         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44498         r=`${PWD_COMMAND}`; export r; \
44499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44500         $(NORMAL_TARGET_EXPORTS) \
44501         echo "Doing html in $(TARGET_SUBDIR)/libatomic" ; \
44502         for flag in $(EXTRA_TARGET_FLAGS); do \
44503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44504         done; \
44505         (cd $(TARGET_SUBDIR)/libatomic && \
44506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44508                   "RANLIB=$${RANLIB}" \
44509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44510                    html) \
44511           || exit 1
44512
44513 @endif target-libatomic
44514
44515 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
44516 maybe-TAGS-target-libatomic:
44517 @if target-libatomic
44518 maybe-TAGS-target-libatomic: TAGS-target-libatomic
44519
44520 TAGS-target-libatomic: \
44521     configure-target-libatomic 
44522         @: $(MAKE); $(unstage)
44523         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44524         r=`${PWD_COMMAND}`; export r; \
44525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44526         $(NORMAL_TARGET_EXPORTS) \
44527         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic" ; \
44528         for flag in $(EXTRA_TARGET_FLAGS); do \
44529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44530         done; \
44531         (cd $(TARGET_SUBDIR)/libatomic && \
44532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44534                   "RANLIB=$${RANLIB}" \
44535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44536                    TAGS) \
44537           || exit 1
44538
44539 @endif target-libatomic
44540
44541 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
44542 maybe-install-info-target-libatomic:
44543 @if target-libatomic
44544 maybe-install-info-target-libatomic: install-info-target-libatomic
44545
44546 install-info-target-libatomic: \
44547     configure-target-libatomic \
44548     info-target-libatomic 
44549         @: $(MAKE); $(unstage)
44550         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44551         r=`${PWD_COMMAND}`; export r; \
44552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44553         $(NORMAL_TARGET_EXPORTS) \
44554         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic" ; \
44555         for flag in $(EXTRA_TARGET_FLAGS); do \
44556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44557         done; \
44558         (cd $(TARGET_SUBDIR)/libatomic && \
44559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44561                   "RANLIB=$${RANLIB}" \
44562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44563                    install-info) \
44564           || exit 1
44565
44566 @endif target-libatomic
44567
44568 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
44569 maybe-install-pdf-target-libatomic:
44570 @if target-libatomic
44571 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
44572
44573 install-pdf-target-libatomic: \
44574     configure-target-libatomic \
44575     pdf-target-libatomic 
44576         @: $(MAKE); $(unstage)
44577         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44578         r=`${PWD_COMMAND}`; export r; \
44579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44580         $(NORMAL_TARGET_EXPORTS) \
44581         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic" ; \
44582         for flag in $(EXTRA_TARGET_FLAGS); do \
44583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44584         done; \
44585         (cd $(TARGET_SUBDIR)/libatomic && \
44586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44588                   "RANLIB=$${RANLIB}" \
44589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44590                    install-pdf) \
44591           || exit 1
44592
44593 @endif target-libatomic
44594
44595 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
44596 maybe-install-html-target-libatomic:
44597 @if target-libatomic
44598 maybe-install-html-target-libatomic: install-html-target-libatomic
44599
44600 install-html-target-libatomic: \
44601     configure-target-libatomic \
44602     html-target-libatomic 
44603         @: $(MAKE); $(unstage)
44604         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44605         r=`${PWD_COMMAND}`; export r; \
44606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44607         $(NORMAL_TARGET_EXPORTS) \
44608         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic" ; \
44609         for flag in $(EXTRA_TARGET_FLAGS); do \
44610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44611         done; \
44612         (cd $(TARGET_SUBDIR)/libatomic && \
44613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44615                   "RANLIB=$${RANLIB}" \
44616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44617                    install-html) \
44618           || exit 1
44619
44620 @endif target-libatomic
44621
44622 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
44623 maybe-installcheck-target-libatomic:
44624 @if target-libatomic
44625 maybe-installcheck-target-libatomic: installcheck-target-libatomic
44626
44627 installcheck-target-libatomic: \
44628     configure-target-libatomic 
44629         @: $(MAKE); $(unstage)
44630         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44631         r=`${PWD_COMMAND}`; export r; \
44632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44633         $(NORMAL_TARGET_EXPORTS) \
44634         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic" ; \
44635         for flag in $(EXTRA_TARGET_FLAGS); do \
44636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44637         done; \
44638         (cd $(TARGET_SUBDIR)/libatomic && \
44639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44641                   "RANLIB=$${RANLIB}" \
44642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44643                    installcheck) \
44644           || exit 1
44645
44646 @endif target-libatomic
44647
44648 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
44649 maybe-mostlyclean-target-libatomic:
44650 @if target-libatomic
44651 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
44652
44653 mostlyclean-target-libatomic: 
44654         @: $(MAKE); $(unstage)
44655         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44656         r=`${PWD_COMMAND}`; export r; \
44657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44658         $(NORMAL_TARGET_EXPORTS) \
44659         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic" ; \
44660         for flag in $(EXTRA_TARGET_FLAGS); do \
44661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44662         done; \
44663         (cd $(TARGET_SUBDIR)/libatomic && \
44664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44666                   "RANLIB=$${RANLIB}" \
44667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44668                    mostlyclean) \
44669           || exit 1
44670
44671 @endif target-libatomic
44672
44673 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
44674 maybe-clean-target-libatomic:
44675 @if target-libatomic
44676 maybe-clean-target-libatomic: clean-target-libatomic
44677
44678 clean-target-libatomic: 
44679         @: $(MAKE); $(unstage)
44680         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44681         r=`${PWD_COMMAND}`; export r; \
44682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44683         $(NORMAL_TARGET_EXPORTS) \
44684         echo "Doing clean in $(TARGET_SUBDIR)/libatomic" ; \
44685         for flag in $(EXTRA_TARGET_FLAGS); do \
44686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44687         done; \
44688         (cd $(TARGET_SUBDIR)/libatomic && \
44689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44691                   "RANLIB=$${RANLIB}" \
44692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44693                    clean) \
44694           || exit 1
44695
44696 @endif target-libatomic
44697
44698 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
44699 maybe-distclean-target-libatomic:
44700 @if target-libatomic
44701 maybe-distclean-target-libatomic: distclean-target-libatomic
44702
44703 distclean-target-libatomic: 
44704         @: $(MAKE); $(unstage)
44705         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44706         r=`${PWD_COMMAND}`; export r; \
44707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44708         $(NORMAL_TARGET_EXPORTS) \
44709         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic" ; \
44710         for flag in $(EXTRA_TARGET_FLAGS); do \
44711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44712         done; \
44713         (cd $(TARGET_SUBDIR)/libatomic && \
44714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44716                   "RANLIB=$${RANLIB}" \
44717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44718                    distclean) \
44719           || exit 1
44720
44721 @endif target-libatomic
44722
44723 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
44724 maybe-maintainer-clean-target-libatomic:
44725 @if target-libatomic
44726 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
44727
44728 maintainer-clean-target-libatomic: 
44729         @: $(MAKE); $(unstage)
44730         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
44731         r=`${PWD_COMMAND}`; export r; \
44732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44733         $(NORMAL_TARGET_EXPORTS) \
44734         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic" ; \
44735         for flag in $(EXTRA_TARGET_FLAGS); do \
44736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44737         done; \
44738         (cd $(TARGET_SUBDIR)/libatomic && \
44739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44741                   "RANLIB=$${RANLIB}" \
44742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44743                    maintainer-clean) \
44744           || exit 1
44745
44746 @endif target-libatomic
44747
44748
44749
44750 @if target-libgomp
44751 .PHONY: check-target-libgomp-c++
44752 check-target-libgomp-c++:
44753         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
44754
44755 @endif target-libgomp
44756
44757 @if target-libitm
44758 .PHONY: check-target-libitm-c++
44759 check-target-libitm-c++:
44760         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
44761
44762 @endif target-libitm
44763
44764 # ----------
44765 # GCC module
44766 # ----------
44767
44768 @if gcc-no-bootstrap
44769 .PHONY: cross
44770 cross: all-build all-gas all-ld
44771         @r=`${PWD_COMMAND}`; export r; \
44772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44773         $(HOST_EXPORTS) \
44774         echo "Building the C and C++ compiler"; \
44775         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
44776         @r=`${PWD_COMMAND}`; export r; \
44777         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
44778         echo "Building runtime libraries"; \
44779         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
44780 @endif gcc-no-bootstrap
44781
44782 @if gcc
44783
44784 .PHONY: check-gcc-c check-c
44785 check-gcc-c:
44786         r=`${PWD_COMMAND}`; export r; \
44787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44788         $(HOST_EXPORTS) \
44789         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
44790 check-c: check-gcc-c
44791
44792 .PHONY: check-gcc-c++ check-c++
44793 check-gcc-c++:
44794         r=`${PWD_COMMAND}`; export r; \
44795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44796         $(HOST_EXPORTS) \
44797         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
44798 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
44799
44800 .PHONY: check-gcc-fortran check-fortran
44801 check-gcc-fortran:
44802         r=`${PWD_COMMAND}`; export r; \
44803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44804         $(HOST_EXPORTS) \
44805         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
44806 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
44807
44808 .PHONY: check-gcc-java check-java
44809 check-gcc-java:
44810         r=`${PWD_COMMAND}`; export r; \
44811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44812         $(HOST_EXPORTS) \
44813         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
44814 check-java: check-gcc-java check-target-libjava
44815
44816 .PHONY: check-gcc-ada check-ada
44817 check-gcc-ada:
44818         r=`${PWD_COMMAND}`; export r; \
44819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44820         $(HOST_EXPORTS) \
44821         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
44822 check-ada: check-gcc-ada check-target-libada
44823
44824 .PHONY: check-gcc-objc check-objc
44825 check-gcc-objc:
44826         r=`${PWD_COMMAND}`; export r; \
44827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44828         $(HOST_EXPORTS) \
44829         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
44830 check-objc: check-gcc-objc check-target-libobjc
44831
44832 .PHONY: check-gcc-obj-c++ check-obj-c++
44833 check-gcc-obj-c++:
44834         r=`${PWD_COMMAND}`; export r; \
44835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44836         $(HOST_EXPORTS) \
44837         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
44838 check-obj-c++: check-gcc-obj-c++
44839
44840 .PHONY: check-gcc-go check-go
44841 check-gcc-go:
44842         r=`${PWD_COMMAND}`; export r; \
44843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44844         $(HOST_EXPORTS) \
44845         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
44846 check-go: check-gcc-go check-target-libgo
44847
44848
44849 # The gcc part of install-no-fixedincludes, which relies on an intimate
44850 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
44851 .PHONY: gcc-install-no-fixedincludes
44852 gcc-install-no-fixedincludes:
44853         @if [ -f ./gcc/Makefile ]; then \
44854           r=`${PWD_COMMAND}`; export r; \
44855           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44856           $(HOST_EXPORTS) \
44857           (cd ./gcc \
44858            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
44859         else true; fi
44860 @endif gcc
44861
44862 # ---------------------
44863 # GCC bootstrap support
44864 # ---------------------
44865
44866 # We track the current stage (the one in 'gcc') in the stage_current file.
44867 # stage_last instead tracks the stage that was built last.  These targets
44868 # are dummy when toplevel bootstrap is not active.
44869
44870 # While making host and target tools, symlinks to the final stage must be
44871 # there, so $(unstage) should be run at various points.  To avoid excessive
44872 # recursive invocations of make, we "inline" them using a variable.  These
44873 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
44874 # to avoid warnings from the GNU Make job server.
44875
44876 unstage = :
44877 stage = :
44878 current_stage = ""
44879
44880 @if gcc-bootstrap
44881 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
44882 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
44883 current_stage = "`cat stage_current 2> /dev/null`"
44884 @endif gcc-bootstrap
44885
44886 .PHONY: unstage stage
44887 unstage:
44888         @: $(MAKE); $(unstage)
44889 stage:
44890         @: $(MAKE); $(stage)
44891
44892 # Disable commands for lean bootstrap.
44893 LEAN = false
44894
44895 # We name the build directories for the various stages "stage1-gcc",
44896 # "stage2-gcc","stage3-gcc", etc.
44897
44898 # Since the 'compare' process will fail (on debugging information) if any
44899 # directory names are different, we need to link the gcc directory for
44900 # the previous stage to a constant name ('prev-gcc'), and to make the name of
44901 # the build directories constant as well. For the latter, we use naked names
44902 # like 'gcc', because the scripts in that directory assume it.  We use
44903 # mv on platforms where symlinks to directories do not work or are not
44904 # reliable.
44905
44906 # 'touch' doesn't work right on some platforms.
44907 STAMP = echo timestamp > 
44908
44909 # We only want to compare .o files, so set this!
44910 objext = .o
44911
44912
44913 .PHONY: stage1-start stage1-end
44914
44915 stage1-start::
44916         @: $(MAKE); $(stage); \
44917         echo stage1 > stage_current ; \
44918         echo stage1 > stage_last; \
44919         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
44920 @if bfd
44921         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
44922           mkdir stage1-bfd; \
44923         mv stage1-bfd bfd 
44924 @endif bfd
44925 @if opcodes
44926         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
44927           mkdir stage1-opcodes; \
44928         mv stage1-opcodes opcodes 
44929 @endif opcodes
44930 @if binutils
44931         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
44932           mkdir stage1-binutils; \
44933         mv stage1-binutils binutils 
44934 @endif binutils
44935 @if gas
44936         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
44937           mkdir stage1-gas; \
44938         mv stage1-gas gas 
44939 @endif gas
44940 @if gcc
44941         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
44942           mkdir stage1-gcc; \
44943         mv stage1-gcc gcc 
44944 @endif gcc
44945 @if gmp
44946         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
44947           mkdir stage1-gmp; \
44948         mv stage1-gmp gmp 
44949 @endif gmp
44950 @if mpfr
44951         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
44952           mkdir stage1-mpfr; \
44953         mv stage1-mpfr mpfr 
44954 @endif mpfr
44955 @if mpc
44956         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
44957           mkdir stage1-mpc; \
44958         mv stage1-mpc mpc 
44959 @endif mpc
44960 @if isl
44961         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
44962           mkdir stage1-isl; \
44963         mv stage1-isl isl 
44964 @endif isl
44965 @if cloog
44966         @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
44967           mkdir stage1-cloog; \
44968         mv stage1-cloog cloog 
44969 @endif cloog
44970 @if libelf
44971         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
44972           mkdir stage1-libelf; \
44973         mv stage1-libelf libelf 
44974 @endif libelf
44975 @if gold
44976         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
44977           mkdir stage1-gold; \
44978         mv stage1-gold gold 
44979 @endif gold
44980 @if intl
44981         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
44982           mkdir stage1-intl; \
44983         mv stage1-intl intl 
44984 @endif intl
44985 @if ld
44986         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
44987           mkdir stage1-ld; \
44988         mv stage1-ld ld 
44989 @endif ld
44990 @if libbacktrace
44991         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
44992           mkdir stage1-libbacktrace; \
44993         mv stage1-libbacktrace libbacktrace 
44994 @endif libbacktrace
44995 @if libcpp
44996         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
44997           mkdir stage1-libcpp; \
44998         mv stage1-libcpp libcpp 
44999 @endif libcpp
45000 @if libdecnumber
45001         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
45002           mkdir stage1-libdecnumber; \
45003         mv stage1-libdecnumber libdecnumber 
45004 @endif libdecnumber
45005 @if libiberty
45006         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
45007           mkdir stage1-libiberty; \
45008         mv stage1-libiberty libiberty 
45009 @endif libiberty
45010 @if zlib
45011         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
45012           mkdir stage1-zlib; \
45013         mv stage1-zlib zlib 
45014 @endif zlib
45015 @if lto-plugin
45016         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
45017           mkdir stage1-lto-plugin; \
45018         mv stage1-lto-plugin lto-plugin 
45019 @endif lto-plugin
45020         @[ -d stage1-$(TARGET_SUBDIR) ] || \
45021           mkdir stage1-$(TARGET_SUBDIR); \
45022         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
45023
45024 stage1-end:: 
45025 @if bfd
45026         @if test -d $(HOST_SUBDIR)/bfd ; then \
45027           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
45028         fi
45029 @endif bfd
45030 @if opcodes
45031         @if test -d $(HOST_SUBDIR)/opcodes ; then \
45032           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
45033         fi
45034 @endif opcodes
45035 @if binutils
45036         @if test -d $(HOST_SUBDIR)/binutils ; then \
45037           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
45038         fi
45039 @endif binutils
45040 @if gas
45041         @if test -d $(HOST_SUBDIR)/gas ; then \
45042           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
45043         fi
45044 @endif gas
45045 @if gcc
45046         @if test -d $(HOST_SUBDIR)/gcc ; then \
45047           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
45048         fi
45049 @endif gcc
45050 @if gmp
45051         @if test -d $(HOST_SUBDIR)/gmp ; then \
45052           cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
45053         fi
45054 @endif gmp
45055 @if mpfr
45056         @if test -d $(HOST_SUBDIR)/mpfr ; then \
45057           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
45058         fi
45059 @endif mpfr
45060 @if mpc
45061         @if test -d $(HOST_SUBDIR)/mpc ; then \
45062           cd $(HOST_SUBDIR); mv mpc stage1-mpc  ; \
45063         fi
45064 @endif mpc
45065 @if isl
45066         @if test -d $(HOST_SUBDIR)/isl ; then \
45067           cd $(HOST_SUBDIR); mv isl stage1-isl  ; \
45068         fi
45069 @endif isl
45070 @if cloog
45071         @if test -d $(HOST_SUBDIR)/cloog ; then \
45072           cd $(HOST_SUBDIR); mv cloog stage1-cloog  ; \
45073         fi
45074 @endif cloog
45075 @if libelf
45076         @if test -d $(HOST_SUBDIR)/libelf ; then \
45077           cd $(HOST_SUBDIR); mv libelf stage1-libelf  ; \
45078         fi
45079 @endif libelf
45080 @if gold
45081         @if test -d $(HOST_SUBDIR)/gold ; then \
45082           cd $(HOST_SUBDIR); mv gold stage1-gold  ; \
45083         fi
45084 @endif gold
45085 @if intl
45086         @if test -d $(HOST_SUBDIR)/intl ; then \
45087           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
45088         fi
45089 @endif intl
45090 @if ld
45091         @if test -d $(HOST_SUBDIR)/ld ; then \
45092           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
45093         fi
45094 @endif ld
45095 @if libbacktrace
45096         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
45097           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace  ; \
45098         fi
45099 @endif libbacktrace
45100 @if libcpp
45101         @if test -d $(HOST_SUBDIR)/libcpp ; then \
45102           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
45103         fi
45104 @endif libcpp
45105 @if libdecnumber
45106         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
45107           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
45108         fi
45109 @endif libdecnumber
45110 @if libiberty
45111         @if test -d $(HOST_SUBDIR)/libiberty ; then \
45112           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
45113         fi
45114 @endif libiberty
45115 @if zlib
45116         @if test -d $(HOST_SUBDIR)/zlib ; then \
45117           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
45118         fi
45119 @endif zlib
45120 @if lto-plugin
45121         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
45122           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin  ; \
45123         fi
45124 @endif lto-plugin
45125         @if test -d $(TARGET_SUBDIR) ; then \
45126           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
45127         fi
45128         rm -f stage_current
45129
45130 # Bubble a bug fix through all the stages up to stage 1.  They are
45131 # remade, but not reconfigured.  The next stage (if any) will not be
45132 # reconfigured either.
45133 .PHONY: stage1-bubble
45134 stage1-bubble:: 
45135         @r=`${PWD_COMMAND}`; export r; \
45136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45137         if test -f stage1-lean  ; then \
45138           echo Skipping rebuild of stage1 ; \
45139         else \
45140           $(MAKE) stage1-start; \
45141           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
45142         fi
45143
45144 .PHONY: all-stage1 clean-stage1
45145 do-clean: clean-stage1
45146
45147 # FIXME: Will not need to be conditional when toplevel bootstrap is the
45148 # only possibility, but now it conflicts with no-bootstrap rules
45149 @if gcc-bootstrap
45150
45151
45152
45153
45154 # Rules to wipe a stage and all the following ones, also used for cleanstrap
45155
45156 .PHONY: distclean-stage1
45157 distclean-stage1::
45158         @: $(MAKE); $(stage)
45159         @test "`cat stage_last`" != stage1 || rm -f stage_last
45160         rm -rf stage1-* 
45161
45162
45163 @endif gcc-bootstrap
45164
45165
45166 .PHONY: stage2-start stage2-end
45167
45168 stage2-start::
45169         @: $(MAKE); $(stage); \
45170         echo stage2 > stage_current ; \
45171         echo stage2 > stage_last; \
45172         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
45173 @if bfd
45174         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
45175           mkdir stage2-bfd; \
45176         mv stage2-bfd bfd  ; \
45177         mv stage1-bfd prev-bfd || test -f stage1-lean 
45178 @endif bfd
45179 @if opcodes
45180         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
45181           mkdir stage2-opcodes; \
45182         mv stage2-opcodes opcodes  ; \
45183         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
45184 @endif opcodes
45185 @if binutils
45186         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
45187           mkdir stage2-binutils; \
45188         mv stage2-binutils binutils  ; \
45189         mv stage1-binutils prev-binutils || test -f stage1-lean 
45190 @endif binutils
45191 @if gas
45192         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
45193           mkdir stage2-gas; \
45194         mv stage2-gas gas  ; \
45195         mv stage1-gas prev-gas || test -f stage1-lean 
45196 @endif gas
45197 @if gcc
45198         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
45199           mkdir stage2-gcc; \
45200         mv stage2-gcc gcc  ; \
45201         mv stage1-gcc prev-gcc || test -f stage1-lean 
45202 @endif gcc
45203 @if gmp
45204         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
45205           mkdir stage2-gmp; \
45206         mv stage2-gmp gmp  ; \
45207         mv stage1-gmp prev-gmp || test -f stage1-lean 
45208 @endif gmp
45209 @if mpfr
45210         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
45211           mkdir stage2-mpfr; \
45212         mv stage2-mpfr mpfr  ; \
45213         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
45214 @endif mpfr
45215 @if mpc
45216         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
45217           mkdir stage2-mpc; \
45218         mv stage2-mpc mpc  ; \
45219         mv stage1-mpc prev-mpc || test -f stage1-lean 
45220 @endif mpc
45221 @if isl
45222         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
45223           mkdir stage2-isl; \
45224         mv stage2-isl isl  ; \
45225         mv stage1-isl prev-isl || test -f stage1-lean 
45226 @endif isl
45227 @if cloog
45228         @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
45229           mkdir stage2-cloog; \
45230         mv stage2-cloog cloog  ; \
45231         mv stage1-cloog prev-cloog || test -f stage1-lean 
45232 @endif cloog
45233 @if libelf
45234         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
45235           mkdir stage2-libelf; \
45236         mv stage2-libelf libelf  ; \
45237         mv stage1-libelf prev-libelf || test -f stage1-lean 
45238 @endif libelf
45239 @if gold
45240         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
45241           mkdir stage2-gold; \
45242         mv stage2-gold gold  ; \
45243         mv stage1-gold prev-gold || test -f stage1-lean 
45244 @endif gold
45245 @if intl
45246         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
45247           mkdir stage2-intl; \
45248         mv stage2-intl intl  ; \
45249         mv stage1-intl prev-intl || test -f stage1-lean 
45250 @endif intl
45251 @if ld
45252         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
45253           mkdir stage2-ld; \
45254         mv stage2-ld ld  ; \
45255         mv stage1-ld prev-ld || test -f stage1-lean 
45256 @endif ld
45257 @if libbacktrace
45258         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
45259           mkdir stage2-libbacktrace; \
45260         mv stage2-libbacktrace libbacktrace  ; \
45261         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
45262 @endif libbacktrace
45263 @if libcpp
45264         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
45265           mkdir stage2-libcpp; \
45266         mv stage2-libcpp libcpp  ; \
45267         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
45268 @endif libcpp
45269 @if libdecnumber
45270         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
45271           mkdir stage2-libdecnumber; \
45272         mv stage2-libdecnumber libdecnumber  ; \
45273         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
45274 @endif libdecnumber
45275 @if libiberty
45276         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
45277           mkdir stage2-libiberty; \
45278         mv stage2-libiberty libiberty  ; \
45279         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
45280 @endif libiberty
45281 @if zlib
45282         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
45283           mkdir stage2-zlib; \
45284         mv stage2-zlib zlib  ; \
45285         mv stage1-zlib prev-zlib || test -f stage1-lean 
45286 @endif zlib
45287 @if lto-plugin
45288         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
45289           mkdir stage2-lto-plugin; \
45290         mv stage2-lto-plugin lto-plugin  ; \
45291         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
45292 @endif lto-plugin
45293         @[ -d stage2-$(TARGET_SUBDIR) ] || \
45294           mkdir stage2-$(TARGET_SUBDIR); \
45295         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
45296         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
45297
45298 stage2-end:: 
45299 @if bfd
45300         @if test -d $(HOST_SUBDIR)/bfd ; then \
45301           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
45302           mv prev-bfd stage1-bfd ; :  ; \
45303         fi
45304 @endif bfd
45305 @if opcodes
45306         @if test -d $(HOST_SUBDIR)/opcodes ; then \
45307           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
45308           mv prev-opcodes stage1-opcodes ; :  ; \
45309         fi
45310 @endif opcodes
45311 @if binutils
45312         @if test -d $(HOST_SUBDIR)/binutils ; then \
45313           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
45314           mv prev-binutils stage1-binutils ; :  ; \
45315         fi
45316 @endif binutils
45317 @if gas
45318         @if test -d $(HOST_SUBDIR)/gas ; then \
45319           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
45320           mv prev-gas stage1-gas ; :  ; \
45321         fi
45322 @endif gas
45323 @if gcc
45324         @if test -d $(HOST_SUBDIR)/gcc ; then \
45325           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
45326           mv prev-gcc stage1-gcc ; :  ; \
45327         fi
45328 @endif gcc
45329 @if gmp
45330         @if test -d $(HOST_SUBDIR)/gmp ; then \
45331           cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
45332           mv prev-gmp stage1-gmp ; :  ; \
45333         fi
45334 @endif gmp
45335 @if mpfr
45336         @if test -d $(HOST_SUBDIR)/mpfr ; then \
45337           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
45338           mv prev-mpfr stage1-mpfr ; :  ; \
45339         fi
45340 @endif mpfr
45341 @if mpc
45342         @if test -d $(HOST_SUBDIR)/mpc ; then \
45343           cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
45344           mv prev-mpc stage1-mpc ; :  ; \
45345         fi
45346 @endif mpc
45347 @if isl
45348         @if test -d $(HOST_SUBDIR)/isl ; then \
45349           cd $(HOST_SUBDIR); mv isl stage2-isl ; \
45350           mv prev-isl stage1-isl ; :  ; \
45351         fi
45352 @endif isl
45353 @if cloog
45354         @if test -d $(HOST_SUBDIR)/cloog ; then \
45355           cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
45356           mv prev-cloog stage1-cloog ; :  ; \
45357         fi
45358 @endif cloog
45359 @if libelf
45360         @if test -d $(HOST_SUBDIR)/libelf ; then \
45361           cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
45362           mv prev-libelf stage1-libelf ; :  ; \
45363         fi
45364 @endif libelf
45365 @if gold
45366         @if test -d $(HOST_SUBDIR)/gold ; then \
45367           cd $(HOST_SUBDIR); mv gold stage2-gold ; \
45368           mv prev-gold stage1-gold ; :  ; \
45369         fi
45370 @endif gold
45371 @if intl
45372         @if test -d $(HOST_SUBDIR)/intl ; then \
45373           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
45374           mv prev-intl stage1-intl ; :  ; \
45375         fi
45376 @endif intl
45377 @if ld
45378         @if test -d $(HOST_SUBDIR)/ld ; then \
45379           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
45380           mv prev-ld stage1-ld ; :  ; \
45381         fi
45382 @endif ld
45383 @if libbacktrace
45384         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
45385           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace ; \
45386           mv prev-libbacktrace stage1-libbacktrace ; :  ; \
45387         fi
45388 @endif libbacktrace
45389 @if libcpp
45390         @if test -d $(HOST_SUBDIR)/libcpp ; then \
45391           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
45392           mv prev-libcpp stage1-libcpp ; :  ; \
45393         fi
45394 @endif libcpp
45395 @if libdecnumber
45396         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
45397           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
45398           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
45399         fi
45400 @endif libdecnumber
45401 @if libiberty
45402         @if test -d $(HOST_SUBDIR)/libiberty ; then \
45403           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
45404           mv prev-libiberty stage1-libiberty ; :  ; \
45405         fi
45406 @endif libiberty
45407 @if zlib
45408         @if test -d $(HOST_SUBDIR)/zlib ; then \
45409           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
45410           mv prev-zlib stage1-zlib ; :  ; \
45411         fi
45412 @endif zlib
45413 @if lto-plugin
45414         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
45415           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
45416           mv prev-lto-plugin stage1-lto-plugin ; :  ; \
45417         fi
45418 @endif lto-plugin
45419         @if test -d $(TARGET_SUBDIR) ; then \
45420           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
45421           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
45422         fi
45423         rm -f stage_current
45424
45425 # Bubble a bug fix through all the stages up to stage 2.  They are
45426 # remade, but not reconfigured.  The next stage (if any) will not be
45427 # reconfigured either.
45428 .PHONY: stage2-bubble
45429 stage2-bubble:: stage1-bubble
45430         @r=`${PWD_COMMAND}`; export r; \
45431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45432         if test -f stage2-lean || test -f stage1-lean  ; then \
45433           echo Skipping rebuild of stage2 ; \
45434         else \
45435           $(MAKE) stage2-start; \
45436           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
45437         fi
45438
45439 .PHONY: all-stage2 clean-stage2
45440 do-clean: clean-stage2
45441
45442 # FIXME: Will not need to be conditional when toplevel bootstrap is the
45443 # only possibility, but now it conflicts with no-bootstrap rules
45444 @if gcc-bootstrap
45445
45446
45447
45448 .PHONY: bootstrap2 bootstrap2-lean
45449 bootstrap2:
45450         echo stage2 > stage_final
45451         @r=`${PWD_COMMAND}`; export r; \
45452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45453         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
45454         @: $(MAKE); $(unstage)
45455         @r=`${PWD_COMMAND}`; export r; \
45456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45457         TFLAGS="$(STAGE2_TFLAGS)"; \
45458         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
45459
45460 bootstrap2-lean:
45461         echo stage2 > stage_final
45462         @r=`${PWD_COMMAND}`; export r; \
45463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45464         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
45465         @: $(MAKE); $(unstage)
45466         @r=`${PWD_COMMAND}`; export r; \
45467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45468         TFLAGS="$(STAGE2_TFLAGS)"; \
45469         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
45470
45471
45472 # Rules to wipe a stage and all the following ones, also used for cleanstrap
45473 distclean-stage1:: distclean-stage2 
45474 .PHONY: distclean-stage2
45475 distclean-stage2::
45476         @: $(MAKE); $(stage)
45477         @test "`cat stage_last`" != stage2 || rm -f stage_last
45478         rm -rf stage2-* 
45479
45480
45481 @endif gcc-bootstrap
45482
45483
45484 .PHONY: stage3-start stage3-end
45485
45486 stage3-start::
45487         @: $(MAKE); $(stage); \
45488         echo stage3 > stage_current ; \
45489         echo stage3 > stage_last; \
45490         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
45491 @if bfd
45492         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
45493           mkdir stage3-bfd; \
45494         mv stage3-bfd bfd  ; \
45495         mv stage2-bfd prev-bfd || test -f stage2-lean 
45496 @endif bfd
45497 @if opcodes
45498         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
45499           mkdir stage3-opcodes; \
45500         mv stage3-opcodes opcodes  ; \
45501         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
45502 @endif opcodes
45503 @if binutils
45504         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
45505           mkdir stage3-binutils; \
45506         mv stage3-binutils binutils  ; \
45507         mv stage2-binutils prev-binutils || test -f stage2-lean 
45508 @endif binutils
45509 @if gas
45510         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
45511           mkdir stage3-gas; \
45512         mv stage3-gas gas  ; \
45513         mv stage2-gas prev-gas || test -f stage2-lean 
45514 @endif gas
45515 @if gcc
45516         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
45517           mkdir stage3-gcc; \
45518         mv stage3-gcc gcc  ; \
45519         mv stage2-gcc prev-gcc || test -f stage2-lean 
45520 @endif gcc
45521 @if gmp
45522         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
45523           mkdir stage3-gmp; \
45524         mv stage3-gmp gmp  ; \
45525         mv stage2-gmp prev-gmp || test -f stage2-lean 
45526 @endif gmp
45527 @if mpfr
45528         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
45529           mkdir stage3-mpfr; \
45530         mv stage3-mpfr mpfr  ; \
45531         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
45532 @endif mpfr
45533 @if mpc
45534         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
45535           mkdir stage3-mpc; \
45536         mv stage3-mpc mpc  ; \
45537         mv stage2-mpc prev-mpc || test -f stage2-lean 
45538 @endif mpc
45539 @if isl
45540         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
45541           mkdir stage3-isl; \
45542         mv stage3-isl isl  ; \
45543         mv stage2-isl prev-isl || test -f stage2-lean 
45544 @endif isl
45545 @if cloog
45546         @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
45547           mkdir stage3-cloog; \
45548         mv stage3-cloog cloog  ; \
45549         mv stage2-cloog prev-cloog || test -f stage2-lean 
45550 @endif cloog
45551 @if libelf
45552         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
45553           mkdir stage3-libelf; \
45554         mv stage3-libelf libelf  ; \
45555         mv stage2-libelf prev-libelf || test -f stage2-lean 
45556 @endif libelf
45557 @if gold
45558         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
45559           mkdir stage3-gold; \
45560         mv stage3-gold gold  ; \
45561         mv stage2-gold prev-gold || test -f stage2-lean 
45562 @endif gold
45563 @if intl
45564         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
45565           mkdir stage3-intl; \
45566         mv stage3-intl intl  ; \
45567         mv stage2-intl prev-intl || test -f stage2-lean 
45568 @endif intl
45569 @if ld
45570         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
45571           mkdir stage3-ld; \
45572         mv stage3-ld ld  ; \
45573         mv stage2-ld prev-ld || test -f stage2-lean 
45574 @endif ld
45575 @if libbacktrace
45576         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
45577           mkdir stage3-libbacktrace; \
45578         mv stage3-libbacktrace libbacktrace  ; \
45579         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
45580 @endif libbacktrace
45581 @if libcpp
45582         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
45583           mkdir stage3-libcpp; \
45584         mv stage3-libcpp libcpp  ; \
45585         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
45586 @endif libcpp
45587 @if libdecnumber
45588         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
45589           mkdir stage3-libdecnumber; \
45590         mv stage3-libdecnumber libdecnumber  ; \
45591         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
45592 @endif libdecnumber
45593 @if libiberty
45594         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
45595           mkdir stage3-libiberty; \
45596         mv stage3-libiberty libiberty  ; \
45597         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
45598 @endif libiberty
45599 @if zlib
45600         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
45601           mkdir stage3-zlib; \
45602         mv stage3-zlib zlib  ; \
45603         mv stage2-zlib prev-zlib || test -f stage2-lean 
45604 @endif zlib
45605 @if lto-plugin
45606         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
45607           mkdir stage3-lto-plugin; \
45608         mv stage3-lto-plugin lto-plugin  ; \
45609         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
45610 @endif lto-plugin
45611         @[ -d stage3-$(TARGET_SUBDIR) ] || \
45612           mkdir stage3-$(TARGET_SUBDIR); \
45613         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
45614         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
45615
45616 stage3-end:: 
45617 @if bfd
45618         @if test -d $(HOST_SUBDIR)/bfd ; then \
45619           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
45620           mv prev-bfd stage2-bfd ; :  ; \
45621         fi
45622 @endif bfd
45623 @if opcodes
45624         @if test -d $(HOST_SUBDIR)/opcodes ; then \
45625           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
45626           mv prev-opcodes stage2-opcodes ; :  ; \
45627         fi
45628 @endif opcodes
45629 @if binutils
45630         @if test -d $(HOST_SUBDIR)/binutils ; then \
45631           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
45632           mv prev-binutils stage2-binutils ; :  ; \
45633         fi
45634 @endif binutils
45635 @if gas
45636         @if test -d $(HOST_SUBDIR)/gas ; then \
45637           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
45638           mv prev-gas stage2-gas ; :  ; \
45639         fi
45640 @endif gas
45641 @if gcc
45642         @if test -d $(HOST_SUBDIR)/gcc ; then \
45643           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
45644           mv prev-gcc stage2-gcc ; :  ; \
45645         fi
45646 @endif gcc
45647 @if gmp
45648         @if test -d $(HOST_SUBDIR)/gmp ; then \
45649           cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
45650           mv prev-gmp stage2-gmp ; :  ; \
45651         fi
45652 @endif gmp
45653 @if mpfr
45654         @if test -d $(HOST_SUBDIR)/mpfr ; then \
45655           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
45656           mv prev-mpfr stage2-mpfr ; :  ; \
45657         fi
45658 @endif mpfr
45659 @if mpc
45660         @if test -d $(HOST_SUBDIR)/mpc ; then \
45661           cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
45662           mv prev-mpc stage2-mpc ; :  ; \
45663         fi
45664 @endif mpc
45665 @if isl
45666         @if test -d $(HOST_SUBDIR)/isl ; then \
45667           cd $(HOST_SUBDIR); mv isl stage3-isl ; \
45668           mv prev-isl stage2-isl ; :  ; \
45669         fi
45670 @endif isl
45671 @if cloog
45672         @if test -d $(HOST_SUBDIR)/cloog ; then \
45673           cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
45674           mv prev-cloog stage2-cloog ; :  ; \
45675         fi
45676 @endif cloog
45677 @if libelf
45678         @if test -d $(HOST_SUBDIR)/libelf ; then \
45679           cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
45680           mv prev-libelf stage2-libelf ; :  ; \
45681         fi
45682 @endif libelf
45683 @if gold
45684         @if test -d $(HOST_SUBDIR)/gold ; then \
45685           cd $(HOST_SUBDIR); mv gold stage3-gold ; \
45686           mv prev-gold stage2-gold ; :  ; \
45687         fi
45688 @endif gold
45689 @if intl
45690         @if test -d $(HOST_SUBDIR)/intl ; then \
45691           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
45692           mv prev-intl stage2-intl ; :  ; \
45693         fi
45694 @endif intl
45695 @if ld
45696         @if test -d $(HOST_SUBDIR)/ld ; then \
45697           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
45698           mv prev-ld stage2-ld ; :  ; \
45699         fi
45700 @endif ld
45701 @if libbacktrace
45702         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
45703           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace ; \
45704           mv prev-libbacktrace stage2-libbacktrace ; :  ; \
45705         fi
45706 @endif libbacktrace
45707 @if libcpp
45708         @if test -d $(HOST_SUBDIR)/libcpp ; then \
45709           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
45710           mv prev-libcpp stage2-libcpp ; :  ; \
45711         fi
45712 @endif libcpp
45713 @if libdecnumber
45714         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
45715           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
45716           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
45717         fi
45718 @endif libdecnumber
45719 @if libiberty
45720         @if test -d $(HOST_SUBDIR)/libiberty ; then \
45721           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
45722           mv prev-libiberty stage2-libiberty ; :  ; \
45723         fi
45724 @endif libiberty
45725 @if zlib
45726         @if test -d $(HOST_SUBDIR)/zlib ; then \
45727           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
45728           mv prev-zlib stage2-zlib ; :  ; \
45729         fi
45730 @endif zlib
45731 @if lto-plugin
45732         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
45733           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
45734           mv prev-lto-plugin stage2-lto-plugin ; :  ; \
45735         fi
45736 @endif lto-plugin
45737         @if test -d $(TARGET_SUBDIR) ; then \
45738           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
45739           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
45740         fi
45741         rm -f stage_current
45742
45743 # Bubble a bug fix through all the stages up to stage 3.  They are
45744 # remade, but not reconfigured.  The next stage (if any) will not be
45745 # reconfigured either.
45746 .PHONY: stage3-bubble
45747 stage3-bubble:: stage2-bubble
45748         @r=`${PWD_COMMAND}`; export r; \
45749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45750         if test -f stage3-lean || test -f stage2-lean  ; then \
45751           echo Skipping rebuild of stage3 ; \
45752         else \
45753           $(MAKE) stage3-start; \
45754           if $(LEAN); then \
45755             rm -rf stage1-* ; \
45756             $(STAMP) stage1-lean ; \
45757           fi; \
45758           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
45759         fi
45760         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
45761
45762 .PHONY: all-stage3 clean-stage3
45763 do-clean: clean-stage3
45764
45765 # FIXME: Will not need to be conditional when toplevel bootstrap is the
45766 # only possibility, but now it conflicts with no-bootstrap rules
45767 @if gcc-bootstrap
45768
45769 compare:
45770         @r=`${PWD_COMMAND}`; export r; \
45771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45772         if test -f stage2-lean; then \
45773           echo Cannot compare object files as stage 2 was deleted. ; \
45774           exit 0 ; \
45775         fi; \
45776         : $(MAKE); $(stage); \
45777         rm -f .bad_compare ; \
45778         echo Comparing stages 2 and 3 ; \
45779         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
45780         files=`find stage3-* -name "*$(objext)" -print | \
45781                  sed -n s,^stage$$sed-,,p` ; \
45782         for file in $${files} ; do \
45783           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
45784           if test ! -f $$f1; then continue; fi; \
45785           $(do-compare) > /dev/null 2>&1; \
45786           if test $$? -eq 1; then \
45787             case $$file in \
45788               @compare_exclusions@) \
45789                 echo warning: $$file differs ;; \
45790               *) \
45791                 echo $$file differs >> .bad_compare ;; \
45792             esac ; \
45793           fi ; \
45794         done ; \
45795         if [ -f .bad_compare ]; then \
45796           echo "Bootstrap comparison failure!"; \
45797           cat .bad_compare; \
45798           exit 1; \
45799         else \
45800           echo Comparison successful.; \
45801         fi ; \
45802         $(STAMP) compare
45803         if $(LEAN); then \
45804           rm -rf stage2-*; \
45805           $(STAMP) stage2-lean; \
45806         fi
45807
45808
45809
45810 .PHONY: bootstrap bootstrap-lean
45811 bootstrap:
45812         echo stage3 > stage_final
45813         @r=`${PWD_COMMAND}`; export r; \
45814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45815         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
45816         @: $(MAKE); $(unstage)
45817         @r=`${PWD_COMMAND}`; export r; \
45818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45819         TFLAGS="$(STAGE3_TFLAGS)"; \
45820         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
45821
45822 bootstrap-lean:
45823         echo stage3 > stage_final
45824         @r=`${PWD_COMMAND}`; export r; \
45825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45826         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
45827         @: $(MAKE); $(unstage)
45828         @r=`${PWD_COMMAND}`; export r; \
45829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45830         TFLAGS="$(STAGE3_TFLAGS)"; \
45831         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
45832
45833
45834 # Rules to wipe a stage and all the following ones, also used for cleanstrap
45835 distclean-stage2:: distclean-stage3 
45836 .PHONY: distclean-stage3
45837 distclean-stage3::
45838         @: $(MAKE); $(stage)
45839         @test "`cat stage_last`" != stage3 || rm -f stage_last
45840         rm -rf stage3-* compare 
45841
45842
45843 .PHONY: cleanstrap
45844 cleanstrap: do-distclean local-clean
45845         echo stage3 > stage_final
45846         @r=`${PWD_COMMAND}`; export r; \
45847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45848         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
45849         @: $(MAKE); $(unstage)
45850         @r=`${PWD_COMMAND}`; export r; \
45851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45852         TFLAGS="$(STAGE3_TFLAGS)"; \
45853         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
45854
45855 @endif gcc-bootstrap
45856
45857
45858 .PHONY: stage4-start stage4-end
45859
45860 stage4-start::
45861         @: $(MAKE); $(stage); \
45862         echo stage4 > stage_current ; \
45863         echo stage4 > stage_last; \
45864         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
45865 @if bfd
45866         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
45867           mkdir stage4-bfd; \
45868         mv stage4-bfd bfd  ; \
45869         mv stage3-bfd prev-bfd || test -f stage3-lean 
45870 @endif bfd
45871 @if opcodes
45872         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
45873           mkdir stage4-opcodes; \
45874         mv stage4-opcodes opcodes  ; \
45875         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
45876 @endif opcodes
45877 @if binutils
45878         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
45879           mkdir stage4-binutils; \
45880         mv stage4-binutils binutils  ; \
45881         mv stage3-binutils prev-binutils || test -f stage3-lean 
45882 @endif binutils
45883 @if gas
45884         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
45885           mkdir stage4-gas; \
45886         mv stage4-gas gas  ; \
45887         mv stage3-gas prev-gas || test -f stage3-lean 
45888 @endif gas
45889 @if gcc
45890         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
45891           mkdir stage4-gcc; \
45892         mv stage4-gcc gcc  ; \
45893         mv stage3-gcc prev-gcc || test -f stage3-lean 
45894 @endif gcc
45895 @if gmp
45896         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
45897           mkdir stage4-gmp; \
45898         mv stage4-gmp gmp  ; \
45899         mv stage3-gmp prev-gmp || test -f stage3-lean 
45900 @endif gmp
45901 @if mpfr
45902         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
45903           mkdir stage4-mpfr; \
45904         mv stage4-mpfr mpfr  ; \
45905         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
45906 @endif mpfr
45907 @if mpc
45908         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
45909           mkdir stage4-mpc; \
45910         mv stage4-mpc mpc  ; \
45911         mv stage3-mpc prev-mpc || test -f stage3-lean 
45912 @endif mpc
45913 @if isl
45914         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
45915           mkdir stage4-isl; \
45916         mv stage4-isl isl  ; \
45917         mv stage3-isl prev-isl || test -f stage3-lean 
45918 @endif isl
45919 @if cloog
45920         @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
45921           mkdir stage4-cloog; \
45922         mv stage4-cloog cloog  ; \
45923         mv stage3-cloog prev-cloog || test -f stage3-lean 
45924 @endif cloog
45925 @if libelf
45926         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
45927           mkdir stage4-libelf; \
45928         mv stage4-libelf libelf  ; \
45929         mv stage3-libelf prev-libelf || test -f stage3-lean 
45930 @endif libelf
45931 @if gold
45932         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
45933           mkdir stage4-gold; \
45934         mv stage4-gold gold  ; \
45935         mv stage3-gold prev-gold || test -f stage3-lean 
45936 @endif gold
45937 @if intl
45938         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
45939           mkdir stage4-intl; \
45940         mv stage4-intl intl  ; \
45941         mv stage3-intl prev-intl || test -f stage3-lean 
45942 @endif intl
45943 @if ld
45944         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
45945           mkdir stage4-ld; \
45946         mv stage4-ld ld  ; \
45947         mv stage3-ld prev-ld || test -f stage3-lean 
45948 @endif ld
45949 @if libbacktrace
45950         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
45951           mkdir stage4-libbacktrace; \
45952         mv stage4-libbacktrace libbacktrace  ; \
45953         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
45954 @endif libbacktrace
45955 @if libcpp
45956         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
45957           mkdir stage4-libcpp; \
45958         mv stage4-libcpp libcpp  ; \
45959         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
45960 @endif libcpp
45961 @if libdecnumber
45962         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
45963           mkdir stage4-libdecnumber; \
45964         mv stage4-libdecnumber libdecnumber  ; \
45965         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
45966 @endif libdecnumber
45967 @if libiberty
45968         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
45969           mkdir stage4-libiberty; \
45970         mv stage4-libiberty libiberty  ; \
45971         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
45972 @endif libiberty
45973 @if zlib
45974         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
45975           mkdir stage4-zlib; \
45976         mv stage4-zlib zlib  ; \
45977         mv stage3-zlib prev-zlib || test -f stage3-lean 
45978 @endif zlib
45979 @if lto-plugin
45980         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
45981           mkdir stage4-lto-plugin; \
45982         mv stage4-lto-plugin lto-plugin  ; \
45983         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
45984 @endif lto-plugin
45985         @[ -d stage4-$(TARGET_SUBDIR) ] || \
45986           mkdir stage4-$(TARGET_SUBDIR); \
45987         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
45988         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
45989
45990 stage4-end:: 
45991 @if bfd
45992         @if test -d $(HOST_SUBDIR)/bfd ; then \
45993           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
45994           mv prev-bfd stage3-bfd ; :  ; \
45995         fi
45996 @endif bfd
45997 @if opcodes
45998         @if test -d $(HOST_SUBDIR)/opcodes ; then \
45999           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
46000           mv prev-opcodes stage3-opcodes ; :  ; \
46001         fi
46002 @endif opcodes
46003 @if binutils
46004         @if test -d $(HOST_SUBDIR)/binutils ; then \
46005           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
46006           mv prev-binutils stage3-binutils ; :  ; \
46007         fi
46008 @endif binutils
46009 @if gas
46010         @if test -d $(HOST_SUBDIR)/gas ; then \
46011           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
46012           mv prev-gas stage3-gas ; :  ; \
46013         fi
46014 @endif gas
46015 @if gcc
46016         @if test -d $(HOST_SUBDIR)/gcc ; then \
46017           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
46018           mv prev-gcc stage3-gcc ; :  ; \
46019         fi
46020 @endif gcc
46021 @if gmp
46022         @if test -d $(HOST_SUBDIR)/gmp ; then \
46023           cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
46024           mv prev-gmp stage3-gmp ; :  ; \
46025         fi
46026 @endif gmp
46027 @if mpfr
46028         @if test -d $(HOST_SUBDIR)/mpfr ; then \
46029           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
46030           mv prev-mpfr stage3-mpfr ; :  ; \
46031         fi
46032 @endif mpfr
46033 @if mpc
46034         @if test -d $(HOST_SUBDIR)/mpc ; then \
46035           cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
46036           mv prev-mpc stage3-mpc ; :  ; \
46037         fi
46038 @endif mpc
46039 @if isl
46040         @if test -d $(HOST_SUBDIR)/isl ; then \
46041           cd $(HOST_SUBDIR); mv isl stage4-isl ; \
46042           mv prev-isl stage3-isl ; :  ; \
46043         fi
46044 @endif isl
46045 @if cloog
46046         @if test -d $(HOST_SUBDIR)/cloog ; then \
46047           cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
46048           mv prev-cloog stage3-cloog ; :  ; \
46049         fi
46050 @endif cloog
46051 @if libelf
46052         @if test -d $(HOST_SUBDIR)/libelf ; then \
46053           cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
46054           mv prev-libelf stage3-libelf ; :  ; \
46055         fi
46056 @endif libelf
46057 @if gold
46058         @if test -d $(HOST_SUBDIR)/gold ; then \
46059           cd $(HOST_SUBDIR); mv gold stage4-gold ; \
46060           mv prev-gold stage3-gold ; :  ; \
46061         fi
46062 @endif gold
46063 @if intl
46064         @if test -d $(HOST_SUBDIR)/intl ; then \
46065           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
46066           mv prev-intl stage3-intl ; :  ; \
46067         fi
46068 @endif intl
46069 @if ld
46070         @if test -d $(HOST_SUBDIR)/ld ; then \
46071           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
46072           mv prev-ld stage3-ld ; :  ; \
46073         fi
46074 @endif ld
46075 @if libbacktrace
46076         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
46077           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace ; \
46078           mv prev-libbacktrace stage3-libbacktrace ; :  ; \
46079         fi
46080 @endif libbacktrace
46081 @if libcpp
46082         @if test -d $(HOST_SUBDIR)/libcpp ; then \
46083           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
46084           mv prev-libcpp stage3-libcpp ; :  ; \
46085         fi
46086 @endif libcpp
46087 @if libdecnumber
46088         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
46089           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
46090           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
46091         fi
46092 @endif libdecnumber
46093 @if libiberty
46094         @if test -d $(HOST_SUBDIR)/libiberty ; then \
46095           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
46096           mv prev-libiberty stage3-libiberty ; :  ; \
46097         fi
46098 @endif libiberty
46099 @if zlib
46100         @if test -d $(HOST_SUBDIR)/zlib ; then \
46101           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
46102           mv prev-zlib stage3-zlib ; :  ; \
46103         fi
46104 @endif zlib
46105 @if lto-plugin
46106         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
46107           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
46108           mv prev-lto-plugin stage3-lto-plugin ; :  ; \
46109         fi
46110 @endif lto-plugin
46111         @if test -d $(TARGET_SUBDIR) ; then \
46112           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
46113           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
46114         fi
46115         rm -f stage_current
46116
46117 # Bubble a bug fix through all the stages up to stage 4.  They are
46118 # remade, but not reconfigured.  The next stage (if any) will not be
46119 # reconfigured either.
46120 .PHONY: stage4-bubble
46121 stage4-bubble:: stage3-bubble
46122         @r=`${PWD_COMMAND}`; export r; \
46123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46124         if test -f stage4-lean || test -f stage3-lean  ; then \
46125           echo Skipping rebuild of stage4 ; \
46126         else \
46127           $(MAKE) stage4-start; \
46128           if $(LEAN); then \
46129             rm -rf stage2-* ; \
46130             $(STAMP) stage2-lean ; \
46131           fi; \
46132           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
46133         fi
46134         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
46135
46136 .PHONY: all-stage4 clean-stage4
46137 do-clean: clean-stage4
46138
46139 # FIXME: Will not need to be conditional when toplevel bootstrap is the
46140 # only possibility, but now it conflicts with no-bootstrap rules
46141 @if gcc-bootstrap
46142
46143 compare3:
46144         @r=`${PWD_COMMAND}`; export r; \
46145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46146         if test -f stage3-lean; then \
46147           echo Cannot compare object files as stage 3 was deleted. ; \
46148           exit 0 ; \
46149         fi; \
46150         : $(MAKE); $(stage); \
46151         rm -f .bad_compare ; \
46152         echo Comparing stages 3 and 4 ; \
46153         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
46154         files=`find stage4-* -name "*$(objext)" -print | \
46155                  sed -n s,^stage$$sed-,,p` ; \
46156         for file in $${files} ; do \
46157           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
46158           if test ! -f $$f1; then continue; fi; \
46159           $(do-compare3) > /dev/null 2>&1; \
46160           if test $$? -eq 1; then \
46161             case $$file in \
46162               @compare_exclusions@) \
46163                 echo warning: $$file differs ;; \
46164               *) \
46165                 echo $$file differs >> .bad_compare ;; \
46166             esac ; \
46167           fi ; \
46168         done ; \
46169         if [ -f .bad_compare ]; then \
46170           echo "Bootstrap comparison failure!"; \
46171           cat .bad_compare; \
46172           exit 1; \
46173         else \
46174           echo Comparison successful.; \
46175         fi ; \
46176         $(STAMP) compare3
46177         if $(LEAN); then \
46178           rm -rf stage3-*; \
46179           $(STAMP) stage3-lean; \
46180         fi
46181
46182
46183
46184 .PHONY: bootstrap4 bootstrap4-lean
46185 bootstrap4:
46186         echo stage4 > stage_final
46187         @r=`${PWD_COMMAND}`; export r; \
46188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46189         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
46190         @: $(MAKE); $(unstage)
46191         @r=`${PWD_COMMAND}`; export r; \
46192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46193         TFLAGS="$(STAGE4_TFLAGS)"; \
46194         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
46195
46196 bootstrap4-lean:
46197         echo stage4 > stage_final
46198         @r=`${PWD_COMMAND}`; export r; \
46199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46200         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
46201         @: $(MAKE); $(unstage)
46202         @r=`${PWD_COMMAND}`; export r; \
46203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46204         TFLAGS="$(STAGE4_TFLAGS)"; \
46205         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
46206
46207
46208 # Rules to wipe a stage and all the following ones, also used for cleanstrap
46209 distclean-stage3:: distclean-stage4 
46210 .PHONY: distclean-stage4
46211 distclean-stage4::
46212         @: $(MAKE); $(stage)
46213         @test "`cat stage_last`" != stage4 || rm -f stage_last
46214         rm -rf stage4-* compare3 
46215
46216
46217 @endif gcc-bootstrap
46218
46219
46220 .PHONY: stageprofile-start stageprofile-end
46221
46222 stageprofile-start::
46223         @: $(MAKE); $(stage); \
46224         echo stageprofile > stage_current ; \
46225         echo stageprofile > stage_last; \
46226         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
46227 @if bfd
46228         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
46229           mkdir stageprofile-bfd; \
46230         mv stageprofile-bfd bfd  ; \
46231         mv stage1-bfd prev-bfd || test -f stage1-lean 
46232 @endif bfd
46233 @if opcodes
46234         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
46235           mkdir stageprofile-opcodes; \
46236         mv stageprofile-opcodes opcodes  ; \
46237         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
46238 @endif opcodes
46239 @if binutils
46240         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
46241           mkdir stageprofile-binutils; \
46242         mv stageprofile-binutils binutils  ; \
46243         mv stage1-binutils prev-binutils || test -f stage1-lean 
46244 @endif binutils
46245 @if gas
46246         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
46247           mkdir stageprofile-gas; \
46248         mv stageprofile-gas gas  ; \
46249         mv stage1-gas prev-gas || test -f stage1-lean 
46250 @endif gas
46251 @if gcc
46252         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
46253           mkdir stageprofile-gcc; \
46254         mv stageprofile-gcc gcc  ; \
46255         mv stage1-gcc prev-gcc || test -f stage1-lean 
46256 @endif gcc
46257 @if gmp
46258         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
46259           mkdir stageprofile-gmp; \
46260         mv stageprofile-gmp gmp  ; \
46261         mv stage1-gmp prev-gmp || test -f stage1-lean 
46262 @endif gmp
46263 @if mpfr
46264         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
46265           mkdir stageprofile-mpfr; \
46266         mv stageprofile-mpfr mpfr  ; \
46267         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
46268 @endif mpfr
46269 @if mpc
46270         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
46271           mkdir stageprofile-mpc; \
46272         mv stageprofile-mpc mpc  ; \
46273         mv stage1-mpc prev-mpc || test -f stage1-lean 
46274 @endif mpc
46275 @if isl
46276         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
46277           mkdir stageprofile-isl; \
46278         mv stageprofile-isl isl  ; \
46279         mv stage1-isl prev-isl || test -f stage1-lean 
46280 @endif isl
46281 @if cloog
46282         @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
46283           mkdir stageprofile-cloog; \
46284         mv stageprofile-cloog cloog  ; \
46285         mv stage1-cloog prev-cloog || test -f stage1-lean 
46286 @endif cloog
46287 @if libelf
46288         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
46289           mkdir stageprofile-libelf; \
46290         mv stageprofile-libelf libelf  ; \
46291         mv stage1-libelf prev-libelf || test -f stage1-lean 
46292 @endif libelf
46293 @if gold
46294         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
46295           mkdir stageprofile-gold; \
46296         mv stageprofile-gold gold  ; \
46297         mv stage1-gold prev-gold || test -f stage1-lean 
46298 @endif gold
46299 @if intl
46300         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
46301           mkdir stageprofile-intl; \
46302         mv stageprofile-intl intl  ; \
46303         mv stage1-intl prev-intl || test -f stage1-lean 
46304 @endif intl
46305 @if ld
46306         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
46307           mkdir stageprofile-ld; \
46308         mv stageprofile-ld ld  ; \
46309         mv stage1-ld prev-ld || test -f stage1-lean 
46310 @endif ld
46311 @if libbacktrace
46312         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
46313           mkdir stageprofile-libbacktrace; \
46314         mv stageprofile-libbacktrace libbacktrace  ; \
46315         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
46316 @endif libbacktrace
46317 @if libcpp
46318         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
46319           mkdir stageprofile-libcpp; \
46320         mv stageprofile-libcpp libcpp  ; \
46321         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
46322 @endif libcpp
46323 @if libdecnumber
46324         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
46325           mkdir stageprofile-libdecnumber; \
46326         mv stageprofile-libdecnumber libdecnumber  ; \
46327         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
46328 @endif libdecnumber
46329 @if libiberty
46330         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
46331           mkdir stageprofile-libiberty; \
46332         mv stageprofile-libiberty libiberty  ; \
46333         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
46334 @endif libiberty
46335 @if zlib
46336         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
46337           mkdir stageprofile-zlib; \
46338         mv stageprofile-zlib zlib  ; \
46339         mv stage1-zlib prev-zlib || test -f stage1-lean 
46340 @endif zlib
46341 @if lto-plugin
46342         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
46343           mkdir stageprofile-lto-plugin; \
46344         mv stageprofile-lto-plugin lto-plugin  ; \
46345         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
46346 @endif lto-plugin
46347         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
46348           mkdir stageprofile-$(TARGET_SUBDIR); \
46349         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
46350         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
46351
46352 stageprofile-end:: 
46353 @if bfd
46354         @if test -d $(HOST_SUBDIR)/bfd ; then \
46355           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
46356           mv prev-bfd stage1-bfd ; :  ; \
46357         fi
46358 @endif bfd
46359 @if opcodes
46360         @if test -d $(HOST_SUBDIR)/opcodes ; then \
46361           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
46362           mv prev-opcodes stage1-opcodes ; :  ; \
46363         fi
46364 @endif opcodes
46365 @if binutils
46366         @if test -d $(HOST_SUBDIR)/binutils ; then \
46367           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
46368           mv prev-binutils stage1-binutils ; :  ; \
46369         fi
46370 @endif binutils
46371 @if gas
46372         @if test -d $(HOST_SUBDIR)/gas ; then \
46373           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
46374           mv prev-gas stage1-gas ; :  ; \
46375         fi
46376 @endif gas
46377 @if gcc
46378         @if test -d $(HOST_SUBDIR)/gcc ; then \
46379           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
46380           mv prev-gcc stage1-gcc ; :  ; \
46381         fi
46382 @endif gcc
46383 @if gmp
46384         @if test -d $(HOST_SUBDIR)/gmp ; then \
46385           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
46386           mv prev-gmp stage1-gmp ; :  ; \
46387         fi
46388 @endif gmp
46389 @if mpfr
46390         @if test -d $(HOST_SUBDIR)/mpfr ; then \
46391           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
46392           mv prev-mpfr stage1-mpfr ; :  ; \
46393         fi
46394 @endif mpfr
46395 @if mpc
46396         @if test -d $(HOST_SUBDIR)/mpc ; then \
46397           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
46398           mv prev-mpc stage1-mpc ; :  ; \
46399         fi
46400 @endif mpc
46401 @if isl
46402         @if test -d $(HOST_SUBDIR)/isl ; then \
46403           cd $(HOST_SUBDIR); mv isl stageprofile-isl ; \
46404           mv prev-isl stage1-isl ; :  ; \
46405         fi
46406 @endif isl
46407 @if cloog
46408         @if test -d $(HOST_SUBDIR)/cloog ; then \
46409           cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
46410           mv prev-cloog stage1-cloog ; :  ; \
46411         fi
46412 @endif cloog
46413 @if libelf
46414         @if test -d $(HOST_SUBDIR)/libelf ; then \
46415           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
46416           mv prev-libelf stage1-libelf ; :  ; \
46417         fi
46418 @endif libelf
46419 @if gold
46420         @if test -d $(HOST_SUBDIR)/gold ; then \
46421           cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
46422           mv prev-gold stage1-gold ; :  ; \
46423         fi
46424 @endif gold
46425 @if intl
46426         @if test -d $(HOST_SUBDIR)/intl ; then \
46427           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
46428           mv prev-intl stage1-intl ; :  ; \
46429         fi
46430 @endif intl
46431 @if ld
46432         @if test -d $(HOST_SUBDIR)/ld ; then \
46433           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
46434           mv prev-ld stage1-ld ; :  ; \
46435         fi
46436 @endif ld
46437 @if libbacktrace
46438         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
46439           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace ; \
46440           mv prev-libbacktrace stage1-libbacktrace ; :  ; \
46441         fi
46442 @endif libbacktrace
46443 @if libcpp
46444         @if test -d $(HOST_SUBDIR)/libcpp ; then \
46445           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
46446           mv prev-libcpp stage1-libcpp ; :  ; \
46447         fi
46448 @endif libcpp
46449 @if libdecnumber
46450         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
46451           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
46452           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
46453         fi
46454 @endif libdecnumber
46455 @if libiberty
46456         @if test -d $(HOST_SUBDIR)/libiberty ; then \
46457           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
46458           mv prev-libiberty stage1-libiberty ; :  ; \
46459         fi
46460 @endif libiberty
46461 @if zlib
46462         @if test -d $(HOST_SUBDIR)/zlib ; then \
46463           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
46464           mv prev-zlib stage1-zlib ; :  ; \
46465         fi
46466 @endif zlib
46467 @if lto-plugin
46468         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
46469           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
46470           mv prev-lto-plugin stage1-lto-plugin ; :  ; \
46471         fi
46472 @endif lto-plugin
46473         @if test -d $(TARGET_SUBDIR) ; then \
46474           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
46475           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
46476         fi
46477         rm -f stage_current
46478
46479 # Bubble a bug fix through all the stages up to stage profile.  They are
46480 # remade, but not reconfigured.  The next stage (if any) will not be
46481 # reconfigured either.
46482 .PHONY: stageprofile-bubble
46483 stageprofile-bubble:: stage1-bubble
46484         @r=`${PWD_COMMAND}`; export r; \
46485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46486         if test -f stageprofile-lean || test -f stage1-lean  ; then \
46487           echo Skipping rebuild of stageprofile ; \
46488         else \
46489           $(MAKE) stageprofile-start; \
46490           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
46491         fi
46492
46493 .PHONY: all-stageprofile clean-stageprofile
46494 do-clean: clean-stageprofile
46495
46496 # FIXME: Will not need to be conditional when toplevel bootstrap is the
46497 # only possibility, but now it conflicts with no-bootstrap rules
46498 @if gcc-bootstrap
46499
46500
46501
46502
46503 # Rules to wipe a stage and all the following ones, also used for cleanstrap
46504 distclean-stage1:: distclean-stageprofile 
46505 .PHONY: distclean-stageprofile
46506 distclean-stageprofile::
46507         @: $(MAKE); $(stage)
46508         @test "`cat stage_last`" != stageprofile || rm -f stage_last
46509         rm -rf stageprofile-* 
46510
46511
46512 @endif gcc-bootstrap
46513
46514
46515 .PHONY: stagefeedback-start stagefeedback-end
46516
46517 stagefeedback-start::
46518         @: $(MAKE); $(stage); \
46519         echo stagefeedback > stage_current ; \
46520         echo stagefeedback > stage_last; \
46521         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
46522 @if bfd
46523         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
46524           mkdir stagefeedback-bfd; \
46525         mv stagefeedback-bfd bfd  ; \
46526         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
46527 @endif bfd
46528 @if opcodes
46529         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
46530           mkdir stagefeedback-opcodes; \
46531         mv stagefeedback-opcodes opcodes  ; \
46532         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
46533 @endif opcodes
46534 @if binutils
46535         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
46536           mkdir stagefeedback-binutils; \
46537         mv stagefeedback-binutils binutils  ; \
46538         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
46539 @endif binutils
46540 @if gas
46541         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
46542           mkdir stagefeedback-gas; \
46543         mv stagefeedback-gas gas  ; \
46544         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
46545 @endif gas
46546 @if gcc
46547         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
46548           mkdir stagefeedback-gcc; \
46549         mv stagefeedback-gcc gcc  ; \
46550         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
46551 @endif gcc
46552 @if gmp
46553         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
46554           mkdir stagefeedback-gmp; \
46555         mv stagefeedback-gmp gmp  ; \
46556         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
46557 @endif gmp
46558 @if mpfr
46559         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
46560           mkdir stagefeedback-mpfr; \
46561         mv stagefeedback-mpfr mpfr  ; \
46562         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
46563 @endif mpfr
46564 @if mpc
46565         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
46566           mkdir stagefeedback-mpc; \
46567         mv stagefeedback-mpc mpc  ; \
46568         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
46569 @endif mpc
46570 @if isl
46571         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
46572           mkdir stagefeedback-isl; \
46573         mv stagefeedback-isl isl  ; \
46574         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
46575 @endif isl
46576 @if cloog
46577         @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
46578           mkdir stagefeedback-cloog; \
46579         mv stagefeedback-cloog cloog  ; \
46580         mv stageprofile-cloog prev-cloog || test -f stageprofile-lean 
46581 @endif cloog
46582 @if libelf
46583         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
46584           mkdir stagefeedback-libelf; \
46585         mv stagefeedback-libelf libelf  ; \
46586         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
46587 @endif libelf
46588 @if gold
46589         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
46590           mkdir stagefeedback-gold; \
46591         mv stagefeedback-gold gold  ; \
46592         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
46593 @endif gold
46594 @if intl
46595         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
46596           mkdir stagefeedback-intl; \
46597         mv stagefeedback-intl intl  ; \
46598         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
46599 @endif intl
46600 @if ld
46601         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
46602           mkdir stagefeedback-ld; \
46603         mv stagefeedback-ld ld  ; \
46604         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
46605 @endif ld
46606 @if libbacktrace
46607         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
46608           mkdir stagefeedback-libbacktrace; \
46609         mv stagefeedback-libbacktrace libbacktrace  ; \
46610         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
46611 @endif libbacktrace
46612 @if libcpp
46613         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
46614           mkdir stagefeedback-libcpp; \
46615         mv stagefeedback-libcpp libcpp  ; \
46616         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
46617 @endif libcpp
46618 @if libdecnumber
46619         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
46620           mkdir stagefeedback-libdecnumber; \
46621         mv stagefeedback-libdecnumber libdecnumber  ; \
46622         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
46623 @endif libdecnumber
46624 @if libiberty
46625         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
46626           mkdir stagefeedback-libiberty; \
46627         mv stagefeedback-libiberty libiberty  ; \
46628         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
46629 @endif libiberty
46630 @if zlib
46631         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
46632           mkdir stagefeedback-zlib; \
46633         mv stagefeedback-zlib zlib  ; \
46634         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
46635 @endif zlib
46636 @if lto-plugin
46637         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
46638           mkdir stagefeedback-lto-plugin; \
46639         mv stagefeedback-lto-plugin lto-plugin  ; \
46640         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
46641 @endif lto-plugin
46642         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
46643           mkdir stagefeedback-$(TARGET_SUBDIR); \
46644         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
46645         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
46646
46647 stagefeedback-end:: 
46648 @if bfd
46649         @if test -d $(HOST_SUBDIR)/bfd ; then \
46650           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
46651           mv prev-bfd stageprofile-bfd ; :  ; \
46652         fi
46653 @endif bfd
46654 @if opcodes
46655         @if test -d $(HOST_SUBDIR)/opcodes ; then \
46656           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
46657           mv prev-opcodes stageprofile-opcodes ; :  ; \
46658         fi
46659 @endif opcodes
46660 @if binutils
46661         @if test -d $(HOST_SUBDIR)/binutils ; then \
46662           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
46663           mv prev-binutils stageprofile-binutils ; :  ; \
46664         fi
46665 @endif binutils
46666 @if gas
46667         @if test -d $(HOST_SUBDIR)/gas ; then \
46668           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
46669           mv prev-gas stageprofile-gas ; :  ; \
46670         fi
46671 @endif gas
46672 @if gcc
46673         @if test -d $(HOST_SUBDIR)/gcc ; then \
46674           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
46675           mv prev-gcc stageprofile-gcc ; :  ; \
46676         fi
46677 @endif gcc
46678 @if gmp
46679         @if test -d $(HOST_SUBDIR)/gmp ; then \
46680           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
46681           mv prev-gmp stageprofile-gmp ; :  ; \
46682         fi
46683 @endif gmp
46684 @if mpfr
46685         @if test -d $(HOST_SUBDIR)/mpfr ; then \
46686           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
46687           mv prev-mpfr stageprofile-mpfr ; :  ; \
46688         fi
46689 @endif mpfr
46690 @if mpc
46691         @if test -d $(HOST_SUBDIR)/mpc ; then \
46692           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
46693           mv prev-mpc stageprofile-mpc ; :  ; \
46694         fi
46695 @endif mpc
46696 @if isl
46697         @if test -d $(HOST_SUBDIR)/isl ; then \
46698           cd $(HOST_SUBDIR); mv isl stagefeedback-isl ; \
46699           mv prev-isl stageprofile-isl ; :  ; \
46700         fi
46701 @endif isl
46702 @if cloog
46703         @if test -d $(HOST_SUBDIR)/cloog ; then \
46704           cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
46705           mv prev-cloog stageprofile-cloog ; :  ; \
46706         fi
46707 @endif cloog
46708 @if libelf
46709         @if test -d $(HOST_SUBDIR)/libelf ; then \
46710           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
46711           mv prev-libelf stageprofile-libelf ; :  ; \
46712         fi
46713 @endif libelf
46714 @if gold
46715         @if test -d $(HOST_SUBDIR)/gold ; then \
46716           cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
46717           mv prev-gold stageprofile-gold ; :  ; \
46718         fi
46719 @endif gold
46720 @if intl
46721         @if test -d $(HOST_SUBDIR)/intl ; then \
46722           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
46723           mv prev-intl stageprofile-intl ; :  ; \
46724         fi
46725 @endif intl
46726 @if ld
46727         @if test -d $(HOST_SUBDIR)/ld ; then \
46728           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
46729           mv prev-ld stageprofile-ld ; :  ; \
46730         fi
46731 @endif ld
46732 @if libbacktrace
46733         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
46734           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace ; \
46735           mv prev-libbacktrace stageprofile-libbacktrace ; :  ; \
46736         fi
46737 @endif libbacktrace
46738 @if libcpp
46739         @if test -d $(HOST_SUBDIR)/libcpp ; then \
46740           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
46741           mv prev-libcpp stageprofile-libcpp ; :  ; \
46742         fi
46743 @endif libcpp
46744 @if libdecnumber
46745         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
46746           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
46747           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
46748         fi
46749 @endif libdecnumber
46750 @if libiberty
46751         @if test -d $(HOST_SUBDIR)/libiberty ; then \
46752           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
46753           mv prev-libiberty stageprofile-libiberty ; :  ; \
46754         fi
46755 @endif libiberty
46756 @if zlib
46757         @if test -d $(HOST_SUBDIR)/zlib ; then \
46758           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
46759           mv prev-zlib stageprofile-zlib ; :  ; \
46760         fi
46761 @endif zlib
46762 @if lto-plugin
46763         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
46764           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
46765           mv prev-lto-plugin stageprofile-lto-plugin ; :  ; \
46766         fi
46767 @endif lto-plugin
46768         @if test -d $(TARGET_SUBDIR) ; then \
46769           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
46770           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
46771         fi
46772         rm -f stage_current
46773
46774 # Bubble a bug fix through all the stages up to stage feedback.  They are
46775 # remade, but not reconfigured.  The next stage (if any) will not be
46776 # reconfigured either.
46777 .PHONY: stagefeedback-bubble
46778 stagefeedback-bubble:: stageprofile-bubble
46779         @r=`${PWD_COMMAND}`; export r; \
46780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46781         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
46782           echo Skipping rebuild of stagefeedback ; \
46783         else \
46784           $(MAKE) stagefeedback-start; \
46785           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
46786         fi
46787
46788 .PHONY: all-stagefeedback clean-stagefeedback
46789 do-clean: clean-stagefeedback
46790
46791 # FIXME: Will not need to be conditional when toplevel bootstrap is the
46792 # only possibility, but now it conflicts with no-bootstrap rules
46793 @if gcc-bootstrap
46794
46795
46796
46797 .PHONY: profiledbootstrap profiledbootstrap-lean
46798 profiledbootstrap:
46799         echo stagefeedback > stage_final
46800         @r=`${PWD_COMMAND}`; export r; \
46801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46802         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
46803         @: $(MAKE); $(unstage)
46804         @r=`${PWD_COMMAND}`; export r; \
46805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46806         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46807         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
46808
46809 profiledbootstrap-lean:
46810         echo stagefeedback > stage_final
46811         @r=`${PWD_COMMAND}`; export r; \
46812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46813         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
46814         @: $(MAKE); $(unstage)
46815         @r=`${PWD_COMMAND}`; export r; \
46816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46817         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46818         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
46819
46820
46821 # Rules to wipe a stage and all the following ones, also used for cleanstrap
46822 distclean-stageprofile:: distclean-stagefeedback 
46823 .PHONY: distclean-stagefeedback
46824 distclean-stagefeedback::
46825         @: $(MAKE); $(stage)
46826         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
46827         rm -rf stagefeedback-* 
46828
46829
46830 @endif gcc-bootstrap
46831
46832
46833
46834 stageprofile-end::
46835         $(MAKE) distclean-stagefeedback
46836
46837 stagefeedback-start::
46838         @r=`${PWD_COMMAND}`; export r; \
46839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46840         for i in prev-*; do \
46841           j=`echo $$i | sed s/^prev-//` ; \
46842           cd $$r/$$i && \
46843           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
46844           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
46845         done
46846
46847 @if gcc-bootstrap
46848 do-distclean: distclean-stage1
46849
46850 # Provide a GCC build when we're building target libraries.  This does
46851 # not work as a dependency, just as the minimum necessary to avoid errors.
46852 stage_last:
46853         @r=`${PWD_COMMAND}`; export r; \
46854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46855         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
46856
46857 # Same as unstage, but not phony and defaulting to stage1-start.  We place
46858 # it in the dependency so that for example `make -j3 all-gcc' works.
46859 stage_current:
46860         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
46861
46862 .PHONY: restrap
46863 restrap::
46864         @: $(MAKE); $(stage)
46865         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
46866 restrap:: all
46867 @endif gcc-bootstrap
46868
46869 # --------------------------------------
46870 # Dependencies between different modules
46871 # --------------------------------------
46872
46873 # Generic dependencies for target modules on host stuff, especially gcc
46874 @if gcc-bootstrap
46875 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
46876 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
46877 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
46878 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
46879 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
46880 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
46881 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
46882 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
46883 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
46884 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
46885 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
46886 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
46887 configure-stage1-target-libvtv: maybe-all-stage1-gcc
46888 configure-stage2-target-libvtv: maybe-all-stage2-gcc
46889 configure-stage3-target-libvtv: maybe-all-stage3-gcc
46890 configure-stage4-target-libvtv: maybe-all-stage4-gcc
46891 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
46892 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
46893 configure-target-libcilkrts: stage_last
46894 configure-target-libssp: stage_last
46895 configure-target-newlib: stage_last
46896 configure-stage1-target-libgcc: maybe-all-stage1-gcc
46897 configure-stage2-target-libgcc: maybe-all-stage2-gcc
46898 configure-stage3-target-libgcc: maybe-all-stage3-gcc
46899 configure-stage4-target-libgcc: maybe-all-stage4-gcc
46900 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
46901 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
46902 configure-target-libbacktrace: stage_last
46903 configure-target-libquadmath: stage_last
46904 configure-target-libgfortran: stage_last
46905 configure-target-libobjc: stage_last
46906 configure-target-libgo: stage_last
46907 configure-target-libtermcap: stage_last
46908 configure-target-winsup: stage_last
46909 configure-target-libgloss: stage_last
46910 configure-target-libffi: stage_last
46911 configure-target-libjava: stage_last
46912 configure-target-zlib: stage_last
46913 configure-target-boehm-gc: stage_last
46914 configure-target-rda: stage_last
46915 configure-target-libada: stage_last
46916 configure-stage1-target-libgomp: maybe-all-stage1-gcc
46917 configure-stage2-target-libgomp: maybe-all-stage2-gcc
46918 configure-stage3-target-libgomp: maybe-all-stage3-gcc
46919 configure-stage4-target-libgomp: maybe-all-stage4-gcc
46920 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
46921 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
46922 configure-target-libitm: stage_last
46923 configure-target-libatomic: stage_last
46924 @endif gcc-bootstrap
46925
46926 @if gcc-no-bootstrap
46927 configure-target-libstdc++-v3: maybe-all-gcc
46928 configure-target-libsanitizer: maybe-all-gcc
46929 configure-target-libvtv: maybe-all-gcc
46930 configure-target-libssp: maybe-all-gcc
46931 configure-target-newlib: maybe-all-gcc
46932 configure-target-libgcc: maybe-all-gcc
46933 configure-target-libbacktrace: maybe-all-gcc
46934 configure-target-libquadmath: maybe-all-gcc
46935 configure-target-libgfortran: maybe-all-gcc
46936 configure-target-libobjc: maybe-all-gcc
46937 configure-target-libgo: maybe-all-gcc
46938 configure-target-libtermcap: maybe-all-gcc
46939 configure-target-winsup: maybe-all-gcc
46940 configure-target-libgloss: maybe-all-gcc
46941 configure-target-libffi: maybe-all-gcc
46942 configure-target-libjava: maybe-all-gcc
46943 configure-target-zlib: maybe-all-gcc
46944 configure-target-boehm-gc: maybe-all-gcc
46945 configure-target-rda: maybe-all-gcc
46946 configure-target-libada: maybe-all-gcc
46947 configure-target-libgomp: maybe-all-gcc
46948 configure-target-libcilkrts: maybe-all-gcc
46949 configure-target-libitm: maybe-all-gcc
46950 configure-target-libatomic: maybe-all-gcc
46951 @endif gcc-no-bootstrap
46952
46953
46954 # There are two types of dependencies here: 'hard' dependencies, where one
46955 # module simply won't build without the other; and 'soft' dependencies, where
46956 # if the depended-on module is missing, the depending module will do without
46957 # or find a substitute somewhere (perhaps installed).  Soft dependencies
46958 # are made here to depend on a 'maybe-' target.  If you're not sure,
46959 # it's safer to use a soft dependency.
46960
46961
46962
46963
46964
46965
46966 # With all the machinery above in place, it is pretty easy to generate
46967 # dependencies.  Host dependencies are a bit more complex because we have
46968 # to check for bootstrap/prebootstrap dependencies.  To resolve
46969 # prebootstrap dependencies, prebootstrap modules are gathered in
46970 # a hash table.
46971 all-build-bison: maybe-all-build-texinfo
46972 all-build-flex: maybe-all-build-texinfo
46973 all-build-flex: maybe-all-build-bison
46974 all-build-flex: maybe-all-build-m4
46975 all-build-libiberty: maybe-all-build-texinfo
46976 all-build-m4: maybe-all-build-texinfo
46977 all-build-fixincludes: maybe-all-build-libiberty
46978 configure-gcc: maybe-configure-intl
46979
46980 configure-stage1-gcc: maybe-configure-stage1-intl
46981 configure-stage2-gcc: maybe-configure-stage2-intl
46982 configure-stage3-gcc: maybe-configure-stage3-intl
46983 configure-stage4-gcc: maybe-configure-stage4-intl
46984 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
46985 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
46986 configure-gcc: maybe-all-gmp
46987
46988 configure-stage1-gcc: maybe-all-stage1-gmp
46989 configure-stage2-gcc: maybe-all-stage2-gmp
46990 configure-stage3-gcc: maybe-all-stage3-gmp
46991 configure-stage4-gcc: maybe-all-stage4-gmp
46992 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
46993 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
46994 configure-gcc: maybe-all-lto-plugin
46995
46996 configure-stage1-gcc: maybe-all-stage1-lto-plugin
46997 configure-stage2-gcc: maybe-all-stage2-lto-plugin
46998 configure-stage3-gcc: maybe-all-stage3-lto-plugin
46999 configure-stage4-gcc: maybe-all-stage4-lto-plugin
47000 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
47001 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
47002 configure-gcc: maybe-all-binutils
47003
47004 configure-stage1-gcc: maybe-all-stage1-binutils
47005 configure-stage2-gcc: maybe-all-stage2-binutils
47006 configure-stage3-gcc: maybe-all-stage3-binutils
47007 configure-stage4-gcc: maybe-all-stage4-binutils
47008 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
47009 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
47010 configure-gcc: maybe-all-gas
47011
47012 configure-stage1-gcc: maybe-all-stage1-gas
47013 configure-stage2-gcc: maybe-all-stage2-gas
47014 configure-stage3-gcc: maybe-all-stage3-gas
47015 configure-stage4-gcc: maybe-all-stage4-gas
47016 configure-stageprofile-gcc: maybe-all-stageprofile-gas
47017 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
47018 configure-gcc: maybe-all-ld
47019
47020 configure-stage1-gcc: maybe-all-stage1-ld
47021 configure-stage2-gcc: maybe-all-stage2-ld
47022 configure-stage3-gcc: maybe-all-stage3-ld
47023 configure-stage4-gcc: maybe-all-stage4-ld
47024 configure-stageprofile-gcc: maybe-all-stageprofile-ld
47025 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
47026 configure-gcc: maybe-all-gold
47027
47028 configure-stage1-gcc: maybe-all-stage1-gold
47029 configure-stage2-gcc: maybe-all-stage2-gold
47030 configure-stage3-gcc: maybe-all-stage3-gold
47031 configure-stage4-gcc: maybe-all-stage4-gold
47032 configure-stageprofile-gcc: maybe-all-stageprofile-gold
47033 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
47034 configure-gcc: maybe-all-libelf
47035
47036 configure-stage1-gcc: maybe-all-stage1-libelf
47037 configure-stage2-gcc: maybe-all-stage2-libelf
47038 configure-stage3-gcc: maybe-all-stage3-libelf
47039 configure-stage4-gcc: maybe-all-stage4-libelf
47040 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
47041 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
47042 all-gcc: all-libiberty
47043
47044 all-stage1-gcc: all-stage1-libiberty
47045 all-stage2-gcc: all-stage2-libiberty
47046 all-stage3-gcc: all-stage3-libiberty
47047 all-stage4-gcc: all-stage4-libiberty
47048 all-stageprofile-gcc: all-stageprofile-libiberty
47049 all-stagefeedback-gcc: all-stagefeedback-libiberty
47050 all-gcc: maybe-all-intl
47051
47052 all-stage1-gcc: maybe-all-stage1-intl
47053 all-stage2-gcc: maybe-all-stage2-intl
47054 all-stage3-gcc: maybe-all-stage3-intl
47055 all-stage4-gcc: maybe-all-stage4-intl
47056 all-stageprofile-gcc: maybe-all-stageprofile-intl
47057 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
47058 all-gcc: maybe-all-mpfr
47059
47060 all-stage1-gcc: maybe-all-stage1-mpfr
47061 all-stage2-gcc: maybe-all-stage2-mpfr
47062 all-stage3-gcc: maybe-all-stage3-mpfr
47063 all-stage4-gcc: maybe-all-stage4-mpfr
47064 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
47065 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
47066 all-gcc: maybe-all-mpc
47067
47068 all-stage1-gcc: maybe-all-stage1-mpc
47069 all-stage2-gcc: maybe-all-stage2-mpc
47070 all-stage3-gcc: maybe-all-stage3-mpc
47071 all-stage4-gcc: maybe-all-stage4-mpc
47072 all-stageprofile-gcc: maybe-all-stageprofile-mpc
47073 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
47074 all-gcc: maybe-all-cloog
47075
47076 all-stage1-gcc: maybe-all-stage1-cloog
47077 all-stage2-gcc: maybe-all-stage2-cloog
47078 all-stage3-gcc: maybe-all-stage3-cloog
47079 all-stage4-gcc: maybe-all-stage4-cloog
47080 all-stageprofile-gcc: maybe-all-stageprofile-cloog
47081 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
47082 all-gcc: maybe-all-build-texinfo
47083
47084 all-stage1-gcc: maybe-all-build-texinfo
47085 all-stage2-gcc: maybe-all-build-texinfo
47086 all-stage3-gcc: maybe-all-build-texinfo
47087 all-stage4-gcc: maybe-all-build-texinfo
47088 all-stageprofile-gcc: maybe-all-build-texinfo
47089 all-stagefeedback-gcc: maybe-all-build-texinfo
47090 all-gcc: maybe-all-build-bison
47091
47092 all-stage1-gcc: maybe-all-build-bison
47093 all-stage2-gcc: maybe-all-build-bison
47094 all-stage3-gcc: maybe-all-build-bison
47095 all-stage4-gcc: maybe-all-build-bison
47096 all-stageprofile-gcc: maybe-all-build-bison
47097 all-stagefeedback-gcc: maybe-all-build-bison
47098 all-gcc: maybe-all-build-flex
47099
47100 all-stage1-gcc: maybe-all-build-flex
47101 all-stage2-gcc: maybe-all-build-flex
47102 all-stage3-gcc: maybe-all-build-flex
47103 all-stage4-gcc: maybe-all-build-flex
47104 all-stageprofile-gcc: maybe-all-build-flex
47105 all-stagefeedback-gcc: maybe-all-build-flex
47106 all-gcc: maybe-all-build-libiberty
47107
47108 all-stage1-gcc: maybe-all-build-libiberty
47109 all-stage2-gcc: maybe-all-build-libiberty
47110 all-stage3-gcc: maybe-all-build-libiberty
47111 all-stage4-gcc: maybe-all-build-libiberty
47112 all-stageprofile-gcc: maybe-all-build-libiberty
47113 all-stagefeedback-gcc: maybe-all-build-libiberty
47114 all-gcc: maybe-all-build-fixincludes
47115
47116 all-stage1-gcc: maybe-all-build-fixincludes
47117 all-stage2-gcc: maybe-all-build-fixincludes
47118 all-stage3-gcc: maybe-all-build-fixincludes
47119 all-stage4-gcc: maybe-all-build-fixincludes
47120 all-stageprofile-gcc: maybe-all-build-fixincludes
47121 all-stagefeedback-gcc: maybe-all-build-fixincludes
47122 all-gcc: maybe-all-zlib
47123
47124 all-stage1-gcc: maybe-all-stage1-zlib
47125 all-stage2-gcc: maybe-all-stage2-zlib
47126 all-stage3-gcc: maybe-all-stage3-zlib
47127 all-stage4-gcc: maybe-all-stage4-zlib
47128 all-stageprofile-gcc: maybe-all-stageprofile-zlib
47129 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
47130 all-gcc: all-libbacktrace
47131
47132 all-stage1-gcc: all-stage1-libbacktrace
47133 all-stage2-gcc: all-stage2-libbacktrace
47134 all-stage3-gcc: all-stage3-libbacktrace
47135 all-stage4-gcc: all-stage4-libbacktrace
47136 all-stageprofile-gcc: all-stageprofile-libbacktrace
47137 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
47138 all-gcc: all-libcpp
47139
47140 all-stage1-gcc: all-stage1-libcpp
47141 all-stage2-gcc: all-stage2-libcpp
47142 all-stage3-gcc: all-stage3-libcpp
47143 all-stage4-gcc: all-stage4-libcpp
47144 all-stageprofile-gcc: all-stageprofile-libcpp
47145 all-stagefeedback-gcc: all-stagefeedback-libcpp
47146 all-gcc: all-libdecnumber
47147
47148 all-stage1-gcc: all-stage1-libdecnumber
47149 all-stage2-gcc: all-stage2-libdecnumber
47150 all-stage3-gcc: all-stage3-libdecnumber
47151 all-stage4-gcc: all-stage4-libdecnumber
47152 all-stageprofile-gcc: all-stageprofile-libdecnumber
47153 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
47154 all-gcc: maybe-all-libiberty
47155
47156 all-stage1-gcc: maybe-all-stage1-libiberty
47157 all-stage2-gcc: maybe-all-stage2-libiberty
47158 all-stage3-gcc: maybe-all-stage3-libiberty
47159 all-stage4-gcc: maybe-all-stage4-libiberty
47160 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
47161 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
47162 all-gcc: maybe-all-fixincludes
47163 all-gcc: maybe-all-lto-plugin
47164
47165 all-stage1-gcc: maybe-all-stage1-lto-plugin
47166 all-stage2-gcc: maybe-all-stage2-lto-plugin
47167 all-stage3-gcc: maybe-all-stage3-lto-plugin
47168 all-stage4-gcc: maybe-all-stage4-lto-plugin
47169 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
47170 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
47171 info-gcc: maybe-all-build-libiberty
47172
47173 info-stage1-gcc: maybe-all-build-libiberty
47174 info-stage2-gcc: maybe-all-build-libiberty
47175 info-stage3-gcc: maybe-all-build-libiberty
47176 info-stage4-gcc: maybe-all-build-libiberty
47177 info-stageprofile-gcc: maybe-all-build-libiberty
47178 info-stagefeedback-gcc: maybe-all-build-libiberty
47179 dvi-gcc: maybe-all-build-libiberty
47180
47181 dvi-stage1-gcc: maybe-all-build-libiberty
47182 dvi-stage2-gcc: maybe-all-build-libiberty
47183 dvi-stage3-gcc: maybe-all-build-libiberty
47184 dvi-stage4-gcc: maybe-all-build-libiberty
47185 dvi-stageprofile-gcc: maybe-all-build-libiberty
47186 dvi-stagefeedback-gcc: maybe-all-build-libiberty
47187 pdf-gcc: maybe-all-build-libiberty
47188
47189 pdf-stage1-gcc: maybe-all-build-libiberty
47190 pdf-stage2-gcc: maybe-all-build-libiberty
47191 pdf-stage3-gcc: maybe-all-build-libiberty
47192 pdf-stage4-gcc: maybe-all-build-libiberty
47193 pdf-stageprofile-gcc: maybe-all-build-libiberty
47194 pdf-stagefeedback-gcc: maybe-all-build-libiberty
47195 html-gcc: maybe-all-build-libiberty
47196
47197 html-stage1-gcc: maybe-all-build-libiberty
47198 html-stage2-gcc: maybe-all-build-libiberty
47199 html-stage3-gcc: maybe-all-build-libiberty
47200 html-stage4-gcc: maybe-all-build-libiberty
47201 html-stageprofile-gcc: maybe-all-build-libiberty
47202 html-stagefeedback-gcc: maybe-all-build-libiberty
47203 install-gcc: maybe-install-fixincludes
47204 install-gcc: maybe-install-lto-plugin
47205 install-strip-gcc: maybe-install-strip-fixincludes
47206 install-strip-gcc: maybe-install-strip-lto-plugin
47207 configure-libcpp: configure-libiberty
47208
47209 configure-stage1-libcpp: configure-stage1-libiberty
47210 configure-stage2-libcpp: configure-stage2-libiberty
47211 configure-stage3-libcpp: configure-stage3-libiberty
47212 configure-stage4-libcpp: configure-stage4-libiberty
47213 configure-stageprofile-libcpp: configure-stageprofile-libiberty
47214 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
47215 configure-libcpp: maybe-configure-intl
47216
47217 configure-stage1-libcpp: maybe-configure-stage1-intl
47218 configure-stage2-libcpp: maybe-configure-stage2-intl
47219 configure-stage3-libcpp: maybe-configure-stage3-intl
47220 configure-stage4-libcpp: maybe-configure-stage4-intl
47221 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
47222 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
47223 all-libcpp: all-libiberty
47224
47225 all-stage1-libcpp: all-stage1-libiberty
47226 all-stage2-libcpp: all-stage2-libiberty
47227 all-stage3-libcpp: all-stage3-libiberty
47228 all-stage4-libcpp: all-stage4-libiberty
47229 all-stageprofile-libcpp: all-stageprofile-libiberty
47230 all-stagefeedback-libcpp: all-stagefeedback-libiberty
47231 all-libcpp: maybe-all-intl
47232
47233 all-stage1-libcpp: maybe-all-stage1-intl
47234 all-stage2-libcpp: maybe-all-stage2-intl
47235 all-stage3-libcpp: maybe-all-stage3-intl
47236 all-stage4-libcpp: maybe-all-stage4-intl
47237 all-stageprofile-libcpp: maybe-all-stageprofile-intl
47238 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
47239 all-fixincludes: maybe-all-libiberty
47240 all-gnattools: maybe-all-target-libada
47241 all-lto-plugin: maybe-all-libiberty
47242
47243 all-stage1-lto-plugin: maybe-all-stage1-libiberty
47244 all-stage2-lto-plugin: maybe-all-stage2-libiberty
47245 all-stage3-lto-plugin: maybe-all-stage3-libiberty
47246 all-stage4-lto-plugin: maybe-all-stage4-libiberty
47247 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
47248 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
47249 all-utils: maybe-all-libiberty
47250 configure-mpfr: maybe-all-gmp
47251
47252 configure-stage1-mpfr: maybe-all-stage1-gmp
47253 configure-stage2-mpfr: maybe-all-stage2-gmp
47254 configure-stage3-mpfr: maybe-all-stage3-gmp
47255 configure-stage4-mpfr: maybe-all-stage4-gmp
47256 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
47257 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
47258 configure-mpc: maybe-all-mpfr
47259
47260 configure-stage1-mpc: maybe-all-stage1-mpfr
47261 configure-stage2-mpc: maybe-all-stage2-mpfr
47262 configure-stage3-mpc: maybe-all-stage3-mpfr
47263 configure-stage4-mpc: maybe-all-stage4-mpfr
47264 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
47265 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
47266 configure-isl: maybe-all-gmp
47267
47268 configure-stage1-isl: maybe-all-stage1-gmp
47269 configure-stage2-isl: maybe-all-stage2-gmp
47270 configure-stage3-isl: maybe-all-stage3-gmp
47271 configure-stage4-isl: maybe-all-stage4-gmp
47272 configure-stageprofile-isl: maybe-all-stageprofile-gmp
47273 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
47274 configure-cloog: maybe-all-isl
47275
47276 configure-stage1-cloog: maybe-all-stage1-isl
47277 configure-stage2-cloog: maybe-all-stage2-isl
47278 configure-stage3-cloog: maybe-all-stage3-isl
47279 configure-stage4-cloog: maybe-all-stage4-isl
47280 configure-stageprofile-cloog: maybe-all-stageprofile-isl
47281 configure-stagefeedback-cloog: maybe-all-stagefeedback-isl
47282 configure-cloog: maybe-all-gmp
47283
47284 configure-stage1-cloog: maybe-all-stage1-gmp
47285 configure-stage2-cloog: maybe-all-stage2-gmp
47286 configure-stage3-cloog: maybe-all-stage3-gmp
47287 configure-stage4-cloog: maybe-all-stage4-gmp
47288 configure-stageprofile-cloog: maybe-all-stageprofile-gmp
47289 configure-stagefeedback-cloog: maybe-all-stagefeedback-gmp
47290 configure-gdb: maybe-all-intl
47291 configure-gdb: maybe-configure-sim
47292 configure-gdb: maybe-all-bfd
47293 configure-gdb: maybe-all-libiconv
47294 all-gdb: maybe-all-libiberty
47295 all-gdb: maybe-all-libiconv
47296 all-gdb: maybe-all-opcodes
47297 all-gdb: maybe-all-readline
47298 all-gdb: maybe-all-build-bison
47299 all-gdb: maybe-all-sim
47300 all-gdb: maybe-all-libdecnumber
47301 all-gdb: maybe-all-libtermcap
47302 configure-libgui: maybe-configure-tcl
47303 configure-libgui: maybe-configure-tk
47304 all-libgui: maybe-all-tcl
47305 all-libgui: maybe-all-tk
47306 all-libgui: maybe-all-itcl
47307 configure-bfd: configure-libiberty
47308
47309 configure-stage1-bfd: configure-stage1-libiberty
47310 configure-stage2-bfd: configure-stage2-libiberty
47311 configure-stage3-bfd: configure-stage3-libiberty
47312 configure-stage4-bfd: configure-stage4-libiberty
47313 configure-stageprofile-bfd: configure-stageprofile-libiberty
47314 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
47315 configure-bfd: maybe-configure-intl
47316
47317 configure-stage1-bfd: maybe-configure-stage1-intl
47318 configure-stage2-bfd: maybe-configure-stage2-intl
47319 configure-stage3-bfd: maybe-configure-stage3-intl
47320 configure-stage4-bfd: maybe-configure-stage4-intl
47321 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
47322 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
47323 all-bfd: maybe-all-libiberty
47324
47325 all-stage1-bfd: maybe-all-stage1-libiberty
47326 all-stage2-bfd: maybe-all-stage2-libiberty
47327 all-stage3-bfd: maybe-all-stage3-libiberty
47328 all-stage4-bfd: maybe-all-stage4-libiberty
47329 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
47330 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
47331 all-bfd: maybe-all-intl
47332
47333 all-stage1-bfd: maybe-all-stage1-intl
47334 all-stage2-bfd: maybe-all-stage2-intl
47335 all-stage3-bfd: maybe-all-stage3-intl
47336 all-stage4-bfd: maybe-all-stage4-intl
47337 all-stageprofile-bfd: maybe-all-stageprofile-intl
47338 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
47339 configure-opcodes: configure-libiberty
47340
47341 configure-stage1-opcodes: configure-stage1-libiberty
47342 configure-stage2-opcodes: configure-stage2-libiberty
47343 configure-stage3-opcodes: configure-stage3-libiberty
47344 configure-stage4-opcodes: configure-stage4-libiberty
47345 configure-stageprofile-opcodes: configure-stageprofile-libiberty
47346 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
47347 all-opcodes: maybe-all-libiberty
47348
47349 all-stage1-opcodes: maybe-all-stage1-libiberty
47350 all-stage2-opcodes: maybe-all-stage2-libiberty
47351 all-stage3-opcodes: maybe-all-stage3-libiberty
47352 all-stage4-opcodes: maybe-all-stage4-libiberty
47353 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
47354 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
47355 configure-binutils: maybe-configure-intl
47356
47357 configure-stage1-binutils: maybe-configure-stage1-intl
47358 configure-stage2-binutils: maybe-configure-stage2-intl
47359 configure-stage3-binutils: maybe-configure-stage3-intl
47360 configure-stage4-binutils: maybe-configure-stage4-intl
47361 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
47362 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
47363 all-binutils: maybe-all-libiberty
47364
47365 all-stage1-binutils: maybe-all-stage1-libiberty
47366 all-stage2-binutils: maybe-all-stage2-libiberty
47367 all-stage3-binutils: maybe-all-stage3-libiberty
47368 all-stage4-binutils: maybe-all-stage4-libiberty
47369 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
47370 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
47371 all-binutils: maybe-all-opcodes
47372
47373 all-stage1-binutils: maybe-all-stage1-opcodes
47374 all-stage2-binutils: maybe-all-stage2-opcodes
47375 all-stage3-binutils: maybe-all-stage3-opcodes
47376 all-stage4-binutils: maybe-all-stage4-opcodes
47377 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
47378 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
47379 all-binutils: maybe-all-bfd
47380
47381 all-stage1-binutils: maybe-all-stage1-bfd
47382 all-stage2-binutils: maybe-all-stage2-bfd
47383 all-stage3-binutils: maybe-all-stage3-bfd
47384 all-stage4-binutils: maybe-all-stage4-bfd
47385 all-stageprofile-binutils: maybe-all-stageprofile-bfd
47386 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
47387 all-binutils: maybe-all-build-flex
47388
47389 all-stage1-binutils: maybe-all-build-flex
47390 all-stage2-binutils: maybe-all-build-flex
47391 all-stage3-binutils: maybe-all-build-flex
47392 all-stage4-binutils: maybe-all-build-flex
47393 all-stageprofile-binutils: maybe-all-build-flex
47394 all-stagefeedback-binutils: maybe-all-build-flex
47395 all-binutils: maybe-all-build-bison
47396
47397 all-stage1-binutils: maybe-all-build-bison
47398 all-stage2-binutils: maybe-all-build-bison
47399 all-stage3-binutils: maybe-all-build-bison
47400 all-stage4-binutils: maybe-all-build-bison
47401 all-stageprofile-binutils: maybe-all-build-bison
47402 all-stagefeedback-binutils: maybe-all-build-bison
47403 all-binutils: maybe-all-intl
47404
47405 all-stage1-binutils: maybe-all-stage1-intl
47406 all-stage2-binutils: maybe-all-stage2-intl
47407 all-stage3-binutils: maybe-all-stage3-intl
47408 all-stage4-binutils: maybe-all-stage4-intl
47409 all-stageprofile-binutils: maybe-all-stageprofile-intl
47410 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
47411 all-binutils: maybe-all-gas
47412
47413 all-stage1-binutils: maybe-all-stage1-gas
47414 all-stage2-binutils: maybe-all-stage2-gas
47415 all-stage3-binutils: maybe-all-stage3-gas
47416 all-stage4-binutils: maybe-all-stage4-gas
47417 all-stageprofile-binutils: maybe-all-stageprofile-gas
47418 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
47419 install-binutils: maybe-install-opcodes
47420 install-strip-binutils: maybe-install-strip-opcodes
47421 install-opcodes: maybe-install-bfd
47422 install-strip-opcodes: maybe-install-strip-bfd
47423 configure-gas: maybe-configure-intl
47424
47425 configure-stage1-gas: maybe-configure-stage1-intl
47426 configure-stage2-gas: maybe-configure-stage2-intl
47427 configure-stage3-gas: maybe-configure-stage3-intl
47428 configure-stage4-gas: maybe-configure-stage4-intl
47429 configure-stageprofile-gas: maybe-configure-stageprofile-intl
47430 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
47431 all-gas: maybe-all-libiberty
47432
47433 all-stage1-gas: maybe-all-stage1-libiberty
47434 all-stage2-gas: maybe-all-stage2-libiberty
47435 all-stage3-gas: maybe-all-stage3-libiberty
47436 all-stage4-gas: maybe-all-stage4-libiberty
47437 all-stageprofile-gas: maybe-all-stageprofile-libiberty
47438 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
47439 all-gas: maybe-all-opcodes
47440
47441 all-stage1-gas: maybe-all-stage1-opcodes
47442 all-stage2-gas: maybe-all-stage2-opcodes
47443 all-stage3-gas: maybe-all-stage3-opcodes
47444 all-stage4-gas: maybe-all-stage4-opcodes
47445 all-stageprofile-gas: maybe-all-stageprofile-opcodes
47446 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
47447 all-gas: maybe-all-bfd
47448
47449 all-stage1-gas: maybe-all-stage1-bfd
47450 all-stage2-gas: maybe-all-stage2-bfd
47451 all-stage3-gas: maybe-all-stage3-bfd
47452 all-stage4-gas: maybe-all-stage4-bfd
47453 all-stageprofile-gas: maybe-all-stageprofile-bfd
47454 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
47455 all-gas: maybe-all-intl
47456
47457 all-stage1-gas: maybe-all-stage1-intl
47458 all-stage2-gas: maybe-all-stage2-intl
47459 all-stage3-gas: maybe-all-stage3-intl
47460 all-stage4-gas: maybe-all-stage4-intl
47461 all-stageprofile-gas: maybe-all-stageprofile-intl
47462 all-stagefeedback-gas: maybe-all-stagefeedback-intl
47463 configure-gprof: maybe-configure-intl
47464 all-gprof: maybe-all-libiberty
47465 all-gprof: maybe-all-bfd
47466 all-gprof: maybe-all-opcodes
47467 all-gprof: maybe-all-intl
47468 all-gprof: maybe-all-gas
47469 configure-ld: maybe-configure-intl
47470
47471 configure-stage1-ld: maybe-configure-stage1-intl
47472 configure-stage2-ld: maybe-configure-stage2-intl
47473 configure-stage3-ld: maybe-configure-stage3-intl
47474 configure-stage4-ld: maybe-configure-stage4-intl
47475 configure-stageprofile-ld: maybe-configure-stageprofile-intl
47476 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
47477 all-ld: maybe-all-libiberty
47478
47479 all-stage1-ld: maybe-all-stage1-libiberty
47480 all-stage2-ld: maybe-all-stage2-libiberty
47481 all-stage3-ld: maybe-all-stage3-libiberty
47482 all-stage4-ld: maybe-all-stage4-libiberty
47483 all-stageprofile-ld: maybe-all-stageprofile-libiberty
47484 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
47485 all-ld: maybe-all-bfd
47486
47487 all-stage1-ld: maybe-all-stage1-bfd
47488 all-stage2-ld: maybe-all-stage2-bfd
47489 all-stage3-ld: maybe-all-stage3-bfd
47490 all-stage4-ld: maybe-all-stage4-bfd
47491 all-stageprofile-ld: maybe-all-stageprofile-bfd
47492 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
47493 all-ld: maybe-all-opcodes
47494
47495 all-stage1-ld: maybe-all-stage1-opcodes
47496 all-stage2-ld: maybe-all-stage2-opcodes
47497 all-stage3-ld: maybe-all-stage3-opcodes
47498 all-stage4-ld: maybe-all-stage4-opcodes
47499 all-stageprofile-ld: maybe-all-stageprofile-opcodes
47500 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
47501 all-ld: maybe-all-build-bison
47502
47503 all-stage1-ld: maybe-all-build-bison
47504 all-stage2-ld: maybe-all-build-bison
47505 all-stage3-ld: maybe-all-build-bison
47506 all-stage4-ld: maybe-all-build-bison
47507 all-stageprofile-ld: maybe-all-build-bison
47508 all-stagefeedback-ld: maybe-all-build-bison
47509 all-ld: maybe-all-build-flex
47510
47511 all-stage1-ld: maybe-all-build-flex
47512 all-stage2-ld: maybe-all-build-flex
47513 all-stage3-ld: maybe-all-build-flex
47514 all-stage4-ld: maybe-all-build-flex
47515 all-stageprofile-ld: maybe-all-build-flex
47516 all-stagefeedback-ld: maybe-all-build-flex
47517 all-ld: maybe-all-intl
47518
47519 all-stage1-ld: maybe-all-stage1-intl
47520 all-stage2-ld: maybe-all-stage2-intl
47521 all-stage3-ld: maybe-all-stage3-intl
47522 all-stage4-ld: maybe-all-stage4-intl
47523 all-stageprofile-ld: maybe-all-stageprofile-intl
47524 all-stagefeedback-ld: maybe-all-stagefeedback-intl
47525 all-ld: maybe-all-gas
47526
47527 all-stage1-ld: maybe-all-stage1-gas
47528 all-stage2-ld: maybe-all-stage2-gas
47529 all-stage3-ld: maybe-all-stage3-gas
47530 all-stage4-ld: maybe-all-stage4-gas
47531 all-stageprofile-ld: maybe-all-stageprofile-gas
47532 all-stagefeedback-ld: maybe-all-stagefeedback-gas
47533 install-ld: maybe-install-gold
47534 install-strip-ld: maybe-install-strip-gold
47535 configure-gold: maybe-configure-intl
47536
47537 configure-stage1-gold: maybe-configure-stage1-intl
47538 configure-stage2-gold: maybe-configure-stage2-intl
47539 configure-stage3-gold: maybe-configure-stage3-intl
47540 configure-stage4-gold: maybe-configure-stage4-intl
47541 configure-stageprofile-gold: maybe-configure-stageprofile-intl
47542 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
47543 all-gold: maybe-all-libiberty
47544
47545 all-stage1-gold: maybe-all-stage1-libiberty
47546 all-stage2-gold: maybe-all-stage2-libiberty
47547 all-stage3-gold: maybe-all-stage3-libiberty
47548 all-stage4-gold: maybe-all-stage4-libiberty
47549 all-stageprofile-gold: maybe-all-stageprofile-libiberty
47550 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
47551 all-gold: maybe-all-intl
47552
47553 all-stage1-gold: maybe-all-stage1-intl
47554 all-stage2-gold: maybe-all-stage2-intl
47555 all-stage3-gold: maybe-all-stage3-intl
47556 all-stage4-gold: maybe-all-stage4-intl
47557 all-stageprofile-gold: maybe-all-stageprofile-intl
47558 all-stagefeedback-gold: maybe-all-stagefeedback-intl
47559 all-gold: maybe-all-bfd
47560
47561 all-stage1-gold: maybe-all-stage1-bfd
47562 all-stage2-gold: maybe-all-stage2-bfd
47563 all-stage3-gold: maybe-all-stage3-bfd
47564 all-stage4-gold: maybe-all-stage4-bfd
47565 all-stageprofile-gold: maybe-all-stageprofile-bfd
47566 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
47567 all-gold: maybe-all-build-bison
47568
47569 all-stage1-gold: maybe-all-build-bison
47570 all-stage2-gold: maybe-all-build-bison
47571 all-stage3-gold: maybe-all-build-bison
47572 all-stage4-gold: maybe-all-build-bison
47573 all-stageprofile-gold: maybe-all-build-bison
47574 all-stagefeedback-gold: maybe-all-build-bison
47575 all-gold: maybe-all-gas
47576
47577 all-stage1-gold: maybe-all-stage1-gas
47578 all-stage2-gold: maybe-all-stage2-gas
47579 all-stage3-gold: maybe-all-stage3-gas
47580 all-stage4-gold: maybe-all-stage4-gas
47581 all-stageprofile-gold: maybe-all-stageprofile-gas
47582 all-stagefeedback-gold: maybe-all-stagefeedback-gas
47583 check-gold: maybe-all-binutils
47584
47585 check-stage1-gold: maybe-all-stage1-binutils
47586 check-stage2-gold: maybe-all-stage2-binutils
47587 check-stage3-gold: maybe-all-stage3-binutils
47588 check-stage4-gold: maybe-all-stage4-binutils
47589 check-stageprofile-gold: maybe-all-stageprofile-binutils
47590 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
47591 check-gold: maybe-all-gas
47592
47593 check-stage1-gold: maybe-all-stage1-gas
47594 check-stage2-gold: maybe-all-stage2-gas
47595 check-stage3-gold: maybe-all-stage3-gas
47596 check-stage4-gold: maybe-all-stage4-gas
47597 check-stageprofile-gold: maybe-all-stageprofile-gas
47598 check-stagefeedback-gold: maybe-all-stagefeedback-gas
47599 configure-opcodes: maybe-configure-intl
47600
47601 configure-stage1-opcodes: maybe-configure-stage1-intl
47602 configure-stage2-opcodes: maybe-configure-stage2-intl
47603 configure-stage3-opcodes: maybe-configure-stage3-intl
47604 configure-stage4-opcodes: maybe-configure-stage4-intl
47605 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
47606 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
47607 all-opcodes: maybe-all-bfd
47608
47609 all-stage1-opcodes: maybe-all-stage1-bfd
47610 all-stage2-opcodes: maybe-all-stage2-bfd
47611 all-stage3-opcodes: maybe-all-stage3-bfd
47612 all-stage4-opcodes: maybe-all-stage4-bfd
47613 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
47614 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
47615 all-opcodes: maybe-all-libiberty
47616
47617 all-stage1-opcodes: maybe-all-stage1-libiberty
47618 all-stage2-opcodes: maybe-all-stage2-libiberty
47619 all-stage3-opcodes: maybe-all-stage3-libiberty
47620 all-stage4-opcodes: maybe-all-stage4-libiberty
47621 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
47622 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
47623 all-opcodes: maybe-all-intl
47624
47625 all-stage1-opcodes: maybe-all-stage1-intl
47626 all-stage2-opcodes: maybe-all-stage2-intl
47627 all-stage3-opcodes: maybe-all-stage3-intl
47628 all-stage4-opcodes: maybe-all-stage4-intl
47629 all-stageprofile-opcodes: maybe-all-stageprofile-intl
47630 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
47631 all-dejagnu: maybe-all-tcl
47632 all-dejagnu: maybe-all-expect
47633 all-dejagnu: maybe-all-tk
47634 configure-expect: maybe-configure-tcl
47635 configure-expect: maybe-configure-tk
47636 all-expect: maybe-all-tcl
47637 all-expect: maybe-all-tk
47638 configure-itcl: maybe-configure-tcl
47639 configure-itcl: maybe-configure-tk
47640 all-itcl: maybe-all-tcl
47641 all-itcl: maybe-all-tk
47642 install-itcl: maybe-install-tcl
47643 install-strip-itcl: maybe-install-strip-tcl
47644 configure-tk: maybe-configure-tcl
47645 all-tk: maybe-all-tcl
47646 all-sid: maybe-all-libiberty
47647 all-sid: maybe-all-bfd
47648 all-sid: maybe-all-opcodes
47649 all-sid: maybe-all-tcl
47650 all-sid: maybe-all-tk
47651 install-sid: maybe-install-tcl
47652 install-strip-sid: maybe-install-strip-tcl
47653 install-sid: maybe-install-tk
47654 install-strip-sid: maybe-install-strip-tk
47655 configure-sim: maybe-configure-intl
47656 all-sim: maybe-all-intl
47657 all-sim: maybe-all-libiberty
47658 all-sim: maybe-all-bfd
47659 all-sim: maybe-all-opcodes
47660 all-sim: maybe-all-readline
47661 all-sim: maybe-configure-gdb
47662 all-fastjar: maybe-all-zlib
47663 all-fastjar: maybe-all-build-texinfo
47664 all-fastjar: maybe-all-libiberty
47665 all-bison: maybe-all-intl
47666 all-bison: maybe-all-build-texinfo
47667 all-flex: maybe-all-build-bison
47668 all-flex: maybe-all-intl
47669 all-flex: maybe-all-m4
47670 all-flex: maybe-all-build-texinfo
47671 all-m4: maybe-all-intl
47672 all-m4: maybe-all-build-texinfo
47673 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
47674 configure-target-fastjar: maybe-configure-target-zlib
47675 all-target-fastjar: maybe-all-target-zlib
47676 configure-target-libgo: maybe-configure-target-libffi
47677 configure-target-libgo: maybe-all-target-libstdc++-v3
47678 all-target-libgo: maybe-all-target-libbacktrace
47679 all-target-libgo: maybe-all-target-libffi
47680 all-target-libgo: maybe-all-target-libatomic
47681 configure-target-libjava: maybe-configure-target-zlib
47682 configure-target-libjava: maybe-configure-target-boehm-gc
47683 configure-target-libjava: maybe-configure-target-libffi
47684 all-target-libjava: maybe-all-fastjar
47685 all-target-libjava: maybe-all-target-zlib
47686 all-target-libjava: maybe-all-target-boehm-gc
47687 all-target-libjava: maybe-all-target-libffi
47688 configure-target-libobjc: maybe-configure-target-boehm-gc
47689 all-target-libobjc: maybe-all-target-boehm-gc
47690 configure-target-libstdc++-v3: maybe-configure-target-libgomp
47691
47692 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
47693 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
47694 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
47695 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
47696 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
47697 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
47698 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
47699
47700 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
47701 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
47702 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
47703 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
47704 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
47705 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
47706 configure-target-libvtv: maybe-all-target-libstdc++-v3
47707
47708 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
47709 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
47710 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
47711 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
47712 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
47713 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
47714 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
47715 configure-target-libcilkrts: maybe-all-gcc
47716 all-target-libstdc++-v3: maybe-configure-target-libgomp
47717
47718 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
47719 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
47720 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
47721 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
47722 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
47723 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
47724 install-target-libgo: maybe-install-target-libatomic
47725 install-target-libgfortran: maybe-install-target-libquadmath
47726 install-target-libgfortran: maybe-install-target-libgcc
47727 install-target-libsanitizer: maybe-install-target-libstdc++-v3
47728 install-target-libsanitizer: maybe-install-target-libgcc
47729 install-target-libvtv: maybe-install-target-libstdc++-v3
47730 install-target-libvtv: maybe-install-target-libgcc
47731 install-target-libcilkrts: maybe-install-target-libstdc++-v3
47732 install-target-libcilkrts: maybe-install-target-libgcc
47733 install-target-libjava: maybe-install-target-libgcc
47734 install-target-libitm: maybe-install-target-libgcc
47735 install-target-libobjc: maybe-install-target-libgcc
47736 install-target-libstdc++-v3: maybe-install-target-libgcc
47737 all-target-libgloss: maybe-all-target-newlib
47738 all-target-winsup: maybe-all-target-libtermcap
47739 configure-target-newlib: maybe-all-binutils
47740 configure-target-newlib: maybe-all-ld
47741 configure-target-libgfortran: maybe-all-target-libquadmath
47742
47743
47744 # Dependencies for target modules on other target modules are
47745 # described by lang_env_dependencies; the defaults apply to anything
47746 # not mentioned there.
47747
47748
47749 @if gcc-bootstrap
47750 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
47751 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
47752 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
47753 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
47754 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
47755 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
47756 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
47757 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
47758 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
47759 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
47760 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
47761 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
47762 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
47763 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
47764 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
47765 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
47766 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
47767 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
47768 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
47769 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
47770 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
47771 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
47772 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
47773 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
47774 @endif gcc-bootstrap
47775
47776 @if gcc-no-bootstrap
47777 configure-target-libstdc++-v3: maybe-all-target-libgcc
47778 configure-target-libsanitizer: maybe-all-target-libgcc
47779 configure-target-libvtv: maybe-all-target-libgcc
47780 configure-target-libssp: maybe-all-target-libgcc
47781 configure-target-libcilkrts: maybe-all-target-libgcc
47782 configure-target-newlib: maybe-all-target-libgcc
47783 configure-target-libbacktrace: maybe-all-target-libgcc
47784 configure-target-libquadmath: maybe-all-target-libgcc
47785 configure-target-libgfortran: maybe-all-target-libgcc
47786 configure-target-libobjc: maybe-all-target-libgcc
47787 configure-target-libgo: maybe-all-target-libgcc
47788 configure-target-libtermcap: maybe-all-target-libgcc
47789 configure-target-winsup: maybe-all-target-libgcc
47790 configure-target-libgloss: maybe-all-target-libgcc
47791 configure-target-libffi: maybe-all-target-libgcc
47792 configure-target-libjava: maybe-all-target-libgcc
47793 configure-target-zlib: maybe-all-target-libgcc
47794 configure-target-boehm-gc: maybe-all-target-libgcc
47795 configure-target-rda: maybe-all-target-libgcc
47796 configure-target-libada: maybe-all-target-libgcc
47797 configure-target-libgomp: maybe-all-target-libgcc
47798 configure-target-libitm: maybe-all-target-libgcc
47799 configure-target-libatomic: maybe-all-target-libgcc
47800 @endif gcc-no-bootstrap
47801
47802
47803 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
47804
47805 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
47806
47807 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
47808
47809 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
47810
47811
47812
47813 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
47814
47815 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
47816
47817 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
47818
47819 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
47820
47821 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
47822
47823 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
47824
47825 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
47826
47827
47828 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
47829 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
47830 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
47831
47832 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
47833 configure-target-libjava: maybe-all-target-libstdc++-v3
47834
47835 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
47836
47837 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
47838
47839 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
47840
47841 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
47842
47843 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
47844
47845 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
47846 configure-target-libitm: maybe-all-target-libstdc++-v3
47847
47848 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
47849
47850
47851 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
47852 GDB_TK = @GDB_TK@
47853 INSTALL_GDB_TK = @INSTALL_GDB_TK@
47854 configure-gdb: $(CONFIGURE_GDB_TK)
47855 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
47856 install-gdb: $(INSTALL_GDB_TK)
47857
47858 # Serialization dependencies.  Host configures don't work well in parallel to
47859 # each other, due to contention over config.cache.  Target configures and 
47860 # build configures are similar.
47861 @serialization_dependencies@
47862
47863 # --------------------------------
47864 # Regenerating top level configury
47865 # --------------------------------
47866
47867 # Rebuilding Makefile.in, using autogen.
47868 AUTOGEN = autogen
47869 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
47870         cd $(srcdir) && $(AUTOGEN) Makefile.def
47871
47872 # Rebuilding Makefile.
47873 Makefile: $(srcdir)/Makefile.in config.status
47874         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
47875
47876 config.status: configure
47877         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
47878
47879 # Rebuilding configure.
47880 AUTOCONF = autoconf
47881 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
47882         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
47883         cd $(srcdir) && $(AUTOCONF)
47884
47885 # ------------------------------
47886 # Special directives to GNU Make
47887 # ------------------------------
47888
47889 # Don't pass command-line variables to submakes.
47890 .NOEXPORT:
47891 MAKEOVERRIDES=
47892
47893 # end of Makefile.in